1 / 32

Open Solution for I-8000 Series Embedded Controllers

Open Solution for I-8000 Series Embedded Controllers. Presented by Chun Tsai chun@icpdas.com TEL: ++ (886 2) 2257 8628 FAX: ++ (886 2) 2257 8673. What is Open Solution for I-8000 ?. IEC61131-3 standard programming languages

callie
Download Presentation

Open Solution for I-8000 Series Embedded Controllers

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Open Solution forI-8000 Series Embedded Controllers Presented by Chun Tsai chun@icpdas.com TEL: ++ (886 2) 2257 8628 FAX: ++ (886 2) 2257 8673

  2. 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

  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 on1 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)

  5. 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

  6. ISaGRAF programming • 5 IEC61131-3 languages • Flow Chart language • C Rountine integration : need C compiler

  7. SFC FBD Debug LD Simulate ST Graphic IL What is ISaGRAF? • Follow IEC61131-3 standard OPEN PLC languages • Support six languages • Enviroment : Windows 95, 98, Windows 2000, Windows NT ISaGRAF

  8. ISaGRAF : Link to Controllers Download / Debug Control RS232 , RS485 Ethernet I-8417 , I-8817 I-8437 , I-8837 ISaGRAF Workbench

  9. IEC61131-3 : SFC Sequential Function Chart

  10. IEC61131-3 : FBD& LD Function Block Diagram Ladder Diagram

  11. 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 IEC61131-3 : ST & IL Structural Text Instruction List

  12. ISaGRAF Application

  13. ISaGRAF : 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.

  14. Scan all inputs Process ‘begin’ area ISaGRAF Controller Process ‘Sequential’ area Process ‘End’ area Reflash all outputs ISaGRAF Cycle

  15. ISaGRAF : Debugging • All variables and program’s run time status are seen on screen • Trace variables • Interrupt setting • Spotlight • Simulation on PCs

  16. Power indicator of I/O module 3 programable Leds five 7-segment LEDs Power indicator Led Digital I/O status Leds RS485 port Power input Rs232/RS485 or fieldbus port Slave No. Dip swith Rs232 programming port (support Modbus) I/O screw panel Rs485 programming port (support Modbus) Modbus TCP/IP and ethernet fieldbus port for I-8437 and I-8837 4programable push-button Hardware Structure

  17. Basic Concept : S-MMI • 5 7-segment LEDs • 4 programmable push-buttons • 3 programmable LEDs • All designed by ISaGRAF

  18. Basic Concept : Real Time Clock • Year、Month、Date、Weekdate • Hour、Minute、Sec • R/W by using ISaGRAF Function Blocks

  19. Basic Concept : Mounting • DIN-Rail Mounting • Wall/Panel Mounting • I/O screw panel

  20. 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

  21. Basic Concept : Netwrok Slave No • RS485 network ID • one RS485 network can link up to 255 I-8xx7

  22. Basic Concept : Stability • Operation temp : -20 ~ +75 ºC • Storiage temp: -30 ~ +85 ºC • Humidity : 5 ~ 95% non-condensed • Watchdog • Protection circuit

  23. COM3 : RS485 fieldbus simple RS232/RS485 link with I-7000 COM4 : link with I-7000 simple Rs232 COM1: programing modbus protocol COM2 : programing RS485 network modbus protocol Ethernet : programing networking modbus TCP/IP protocol ethernet fieldbus Basic Concept : Communication • COM1 : RS232 • COM2 : RS485 • COM3 : RS232/RS485 • COM4 : RS232 • Ethernet : for I-8437 and I-8837

  24. Basic 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

  25. Basic 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

  26. 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

  27. 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

  28. 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 COM3/COM4 COM1/COM2

  29. 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

  30. Basic Concept : Ethernet Networking • 1 to 4 PCs can link to many I-8437/I-8837 s

  31. 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.

  32. THE ENDThanks !

More Related