+ All Categories
Home > Documents > ICP DAS Http: support about ISaGRAF: [email protected] 1 Open Solution for I-8000 Series Embedded...

ICP DAS Http: support about ISaGRAF: [email protected] 1 Open Solution for I-8000 Series Embedded...

Date post: 28-Dec-2015
Category:
Upload: douglas-riley
View: 222 times
Download: 2 times
Share this document with a friend
32
1 ICP DAS Http: www.icpdas.com support about ISaGRAF: [email protected] Open Solution for I-8000 Series Embedded Controllers Presented by Chun T sai [email protected] TEL: ++ (886 2) 2257 8628 FAX: ++ (886 2) 2257 8673
Transcript

11

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Open Solution

for

I-8000 Series Embedded

Controllers

Presented by Chun [email protected]

TEL: ++ (886 2) 2257 8628 FA

X: ++ (886 2) 2257 8673

22

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

What is Open Solution for I-8000 ?

• IEC61131-3 standard programming languages

• Powerful Development Tools: ISaGRAF Workbench

• Open Modbus communication protocol on TCP/IP 、 RS232/RS485

• Distributed Control System

• Easy Integration with HMI and SCADA softwares

• Integrated with I-7000 series modules

33

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Which Model ?• I-8417 : ISaGRAF Embedded Controller, 4 slot I/O,

2 RS232, 1 RS485, 1 RS232/RS485

• I-8817 : ISaGRAF Embedded Controller, 8 slot I/O, 2 RS232, 1 RS485, 1 RS232/RS485

• I-8437 : ISaGRAF Embedded Controller, 4 slot I/O,10M Ethernet, 2 RS232, 1 RS232/RS485

• I-8837 : ISaGRAF Embedded Controller, 8 slot I/O,10M Ethernet, 2 RS232, 1 RS232/RS485

44

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

What resources are necessary to build a ISaGRAF application ?

• I-workbench : ISaGRAF workbench , At least 1 pieces to install on 1 PC to develop your applications

• I-8xx7 : the controllers should be I-8417 、 I-8817 、 I-8437 or I-8837

• Options: to make ISaGRAF application linked with C routines, you need a C compiler extra for DOS (MSVC V1.52 recommanded)

55

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Application Areas

• Somewhere you need PLCs• Machine control• Process control• Factory automation• Building automation• Traffic control system

• Water management system

• Power system

• DAS system

• Engineering system

66

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

ISaGRAF programming• 5 IEC61131-3 languages

• Flow Chart language

• C Rountine integration : need C compiler

77

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

SFCFBD

LD

ST

IL

Debug

Simulate

Graphic

What is ISaGRAF?

• Follow IEC61131-3 standard OPEN PLC languages

• Support six languages• Enviroment :

Windows 95, 98, Windows 2000,

Windows NT

88

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

ISaGRAF : Link to Controllers

ISaGRAF Workbench

I-8417 , I-8817I-8437 , I-8837

Download / Debug Control

RS232 , RS485 Ethernet

99

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

IEC61131-3 : SFC Sequential Function Chart

1010

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Function Block Diagram

Ladder Diagram

IEC61131-3 : FBD & LD

1111

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

if (level <= level_max)then out_valve := false; memory_vlv := (vlv23+dbh18)/2;else alarm_level := true; out_valve := false;end_if;

start_cmd: LD bi101 ADD 10

mul_ope: MUL( interm_bcmd SUB bo100 ) ST bcmd GT top_level JMPNC mul_ope

Structural Text Instruction List

IEC61131-3 : ST & IL

1212

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

ISaGRAF Application

1313

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

• An apication could be constructed by a single or some programs.

• Mixed languages is allowed : Choose your preferd languages.

• Easy viewed and debugging.

ISaGRAF : Modulized Structure

1414

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Scan all inputs

Process ‘begin’ area

Process ‘Sequential’ area

Process ‘End’ area

Reflash all outputs

ISaGRAF

Controller

ISaGRAF Cycle

1515

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

ISaGRAF : DebuggingISaGRAF : Debugging

• All variables and program’s run time status are seen on screen

• Trace variables

• Interrupt setting

• Spotlight

• Simulation on PCs

1616

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Hardware Structure

Power indicator Led

3 programable Leds

five 7-segment LEDs

4programablepush-button

Power indicator of I/O module

Digital I/O status Leds

I/O screw panel

Power input

Rs232/RS485 or fieldbus port Slave No.

Dip swith

Rs232 programming port (support Modbus)

Rs485 programming port (support Modbus)

Modbus TCP/IP and ethernet fieldbus port for I-8437 and I-8837

RS485 port

1717

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : S-MMI

• 5 7-segment LEDs

• 4 programmable push-buttons

• 3 programmable LEDs

• All designed by ISaGRAF

1818

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Real Time Clock

• Year 、 Month 、 Date 、 Weekdate• Hour 、 Minute 、 Sec• R/W by using ISaGRAF Function Blocks

1919

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Mounting

• DIN-Rail Mounting• Wall/Panel Mounting

• I/O screw panel

2020

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Modulized I/O

• 4 or 8 I/O slots • D/I 、 D/O 、

Relay 、 A/D 、 D/A 、Thermo-card

• Counter 、 Frequency

• freely plug-in

2121

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Netwrok Slave No

• RS485 network ID

• one RS485 network can link up to 255 I-8xx7

2222

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Stability

• Operation temp : -20 ~ +75 ºC

• Storiage temp: -30 ~ +85 ºC• Humidity : 5 ~ 95% non-condensed

• Watchdog

• Protection circuit

2323

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Communication

• COM1 : RS232 • COM2 : RS485• COM3 : RS232/RS485• COM4 : RS232• Ethernet : for I-8437 and I-8837

COM3 : RS485 fieldbus simple RS232/RS485 link with I-7000

COM4 : link with I-7000 simple Rs232

COM2 : programing RS485 network modbus protocol

COM1: programing modbus protocol

Ethernet : programing networking modbus TCP/IP protocol ethernet fieldbus

2424

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : RS485 networking

• Use COM2

• 1 pc to max 255 I-8xx7 on a RS485 network for programing , controlling or collecting datas

• Modbus protocol: easy integrated with HMI or SCADA software

• Max distance to 1200 m

COM2 : RS482

2525

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Link to HMI • Use COM1 or COM2• ISaGRAF Workbench can be a simple HMI (Human Machine Interf

ace )• Touch screens support Modbus protocol• PC + SCADA software

COM1 or COM2

2626

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : RS485 Fieldbus

• Use COM3

• Each I-8xx7 can freely access to other I-8xx7

• max distance to 1200 m

• No limitation of how many I-8xx7

• Using ISaGRAF function blocks

COM3 : RS485

COM3 : RS485

2727

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Link with I-7000

• One of COM3 or COM4 can link to I-7000

• Max to 64 I-7000 modules

• COM4 should be linked with a I-7520 convetor

• Using ISaGRAF function blocks

COM3 or COM4

2828

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Modbus protocol

• COM1 、 COM2 support Modbus slave protocol. They can be link to PC 、 HMI or SCADA software.

• One of COM3 or COM4 can be programed as a modbus master port and link to other PLCs or devices that support modbus protocol.

• Using ISaGRAF function blocks

Other PLCs support Modbus

Other devices support Modbus

COM1/COM2 COM3/COM4

2929

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Modbus TCP/IP on Ethernet Port

• 10M bps RJ45 ethernrt port for I-8437 and I-8837

• Support Modbus TCP/IP protocol.

• Each I-8437/I-8837 has a IP address and uses socket port No. 502 to adapt Modbus TCP/IP protocol

• Max 4 PCs can link to one I-8437/I-8837 at the same time

3030

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Ethernet Networking

• 1 to 4 PCs can link to many I-8437/I-8837 s

3131

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

Basic Concept : Ethernet Fieldbus

• Each I-8437/I-8837 can freely access to other I-8437/I-8837 by ethernet fieldbus or RS485 fieldbus.

• Using ISaGRAF function blocks.

3232

ICP DAS

Http: www.icpdas.com support about ISaGRAF: [email protected]

THE END

Thanks !


Recommended