符合IEC 61131-3 标准的 CoDeSys 工业编程软件
CODESYS是 Automata控制系统的标准开发工具。它是根据国际标准IEC 61131-3的适用各种语言编程的应用。除了图形和文本编辑器,该工具还包括一个强大的调试程序、一个库管理器和易于处理的配置器,所有这些都支持现场总线。另一个特性是一个集成的可视化工具,它允许创建图形操作界面,直接在基于任何具有以太网接口和Web浏览器设备的控制器或网页Web浏览器上运行。
支持的编程语言
- IL 指令表编程语言是一种类似于程序设计的汇编语言。
- ST (结构化文本)类似于用PASCAL或C编程
- LD (梯形图)使程序员能够将继电器触点和线圈几乎结合在一起。
- FBD (功能块图)使用户能够快速地编写布尔表达式和模拟表达式。
- SFC (顺序功能图)方便了顺序处理和流程的编程。
- CFC(连续功能图)是一种自由手绘的FBD编辑器。
应用程序易于移植
为Automata 控制器设计的CODESYS应用程序, 也可以在任何其他Automata的 控制系统上移值运行;-只需切换到目标设备PLC的配置中,重新编译和下载到目标机上,就这么简单。
Features | ||||
控制系统 | A1 - PAC | F3 - PAC | SCS3 | OptInject |
编程语言 | IL, ST, LD, FDB, SFC, CFC | |||
调试接口 | Ethernet | Ethernet | Ethernet over sercos III UCC, RS232, CAN | Ethernet |
支持总线 | sercos III, CAN, EtherCAT | sercos III, CAN, EtherCAT | sercos III, CAN | sercos III, CAN |
最大应用容量 | 可达 32 MB | 可达 32 MB | 可达 2 MB | 可达 32 MB |
最大数据容量 | 可达 8 MB | 可达 8 MB | 可达 1 MB | 可达 8 MB |
周期时间 (ms/1k instructions) | < 0,2 ms | < 0,2 ms | < 0,5 ms | < 0,2 ms |
CoDeSys 版本 | V2.3, V3 | V2.3, V3 | V3 | V2.3 |
其他特征 | RETAIN, SoftMotion, 多任务 | RETAIN, SoftMotion, 多任务 | RETAIN, 多任务 | RETAIN, SoftMotion, 多任务 |