Title: ISaGRAF%20V3
1Open Solution forI-8000 Series Embedded
Controllers
Presented by Chun Tsai chun_at_icpdas.com TEL
(886 2) 2257 8628 FAX
(886 2) 2257 8673
2What 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
3 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
4 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)
5Application Areas
- Machine control
- Process control
- Factory automation
- Building automation
- Traffic control system
- Water management system
- Power system
- DAS system
- Engineering system
6ISaGRAF programming
- 5 IEC61131-3 languages
- Flow Chart language
- C Rountine integration need C compiler
7What is ISaGRAF?
- Follow IEC61131-3 standard OPEN PLC languages
- Support six languages
- Enviroment
- Windows 95, 98, Windows 2000,
- Windows NT
ISaGRAF
8ISaGRAF Link to Controllers
Download / Debug Control
RS232 , RS485 Ethernet
I-8417 , I-8817 I-8437 , I-8837
ISaGRAF Workbench
9IEC61131-3 SFC
Sequential Function Chart
10IEC61131-3 FBD LD
Function Block Diagram
Ladder Diagram
11IEC61131-3 ST IL
Structural Text
Instruction List
12ISaGRAF Application
13ISaGRAF Modulized Structure
- An apication could be constructed by a single or
some programs. - Mixed languages is allowed Choose your preferd
languages. - Easy viewed and debugging.
14ISaGRAF Cycle
15ISaGRAF Debugging
- All variables and programs run time status are
seen on screen - Trace variables
- Interrupt setting
- Spotlight
- Simulation on PCs
16Hardware Structure
17Basic Concept S-MMI
- 5 7-segment LEDs
- 4 programmable push-buttons
- 3 programmable LEDs
- All designed by ISaGRAF
18Basic Concept Real Time Clock
- Year? Month?Date?Weekdate
- Hour?Minute?Sec
- R/W by using ISaGRAF Function Blocks
19Basic Concept Mounting
- DIN-Rail Mounting
- Wall/Panel Mounting
- I/O screw panel
20Basic 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
21Basic Concept Netwrok Slave No
- RS485 network ID
- one RS485 network can link up to 255 I-8xx7
22Basic Concept Stability
- Operation temp -20 75 ºC
- Storiage temp -30 85 ºC
- Humidity 5 95 non-condensed
- Watchdog
- Protection circuit
23Basic Concept Communication
- COM1 RS232
- COM2 RS485
- COM3 RS232/RS485
- COM4 RS232
- Ethernet for I-8437 and I-8837
24Basic Concept RS485 networking
COM2 RS482
- 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
25Basic Concept Link to HMI
- Use COM1 or COM2
- ISaGRAF Workbench can be a simple HMI (Human
Machine Interface ) - Touch screens support Modbus protocol
- PC SCADA software
COM1 or COM2
26Basic 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
27Basic 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
28Basic 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
COM3/COM4
COM1/COM2
29Basic 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
30Basic Concept Ethernet Networking
- 1 to 4 PCs can link to many I-8437/I-8837 s
31Basic 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.
32THE ENDThanks !