WAGO编程软件与I/O模块寻址指南

需积分: 47 20 下载量 182 浏览量 更新于2024-08-08 收藏 4.71MB PDF 举报
"软件及编程-istqb考试大纲" 在软件及编程领域,特别是针对工业自动化设备,如WAGO的产品,编程软件的选择与使用是至关重要的。WAGO提供了两种主要的编程软件,即CODESYS 2.3(也有较早版本的2.2)和e!COCKPIT。CODESYS 2.3适用于除WAGO PFC100系列和750-804控制器之外的所有设备,而e!COCKPIT则专门用于WAGO PFC100/200系列和7300系列的新款触摸屏。 这两种编程软件均符合国际电工委员会的IEC61131-3标准,这意味着它们支持六种编程语言,包括梯形图程序设计语言(LD),语句表程序设计语言(IL),顺序功能流程图程序设计语言(SFC),连续功能图程序设计语言(CFC),功能块图程序设计语言(FBD),以及结构化文本程序设计语言(ST)。这些语言为用户提供了多种编写逻辑控制代码的方式,适应不同工程师的习惯和需求。 在使用WAGO-I/O-PRO CAA时,需要注意正式版和DEMO版的差异。DEMO版的限制在于无法使用Online下拉菜单的"Create boot project"命令来固化程序到FLASH存储中,且在PFC断电后程序不会被保存。因此,对于实际生产环境,正式版是必要的。 在进行I/O模块的编程和寻址时,WAGO-I/O-PRO CAA软件采用了一种特定的地址分配规则。过程映像是由输入和输出两部分组成的,分别用"%I"和"%Q"表示。遵循“模拟量地址在前,数字量地址在后”的原则,无论物理上I/O模块如何排列,模拟量模块的地址总是排在数字量模块之前。此外,软件会在Resources的PLC Configuration中自动为各个I/O模块的通道分配相应的过程映像,简化了配置工作。 在地址分配中,以“字”(16位)为单位。在输入过程映像区,从%IW0开始,模拟量输入模块先于数字量输入模块分配地址;在输出过程映像区,从%QW0开始,模拟量输出模块先于数字量输出模块分配地址。同时,模拟量模块内部的I/O地址会根据其在物理上的安装顺序进行排列,确保了逻辑的一致性。 了解并掌握这些知识对于进行WAGO设备的编程和维护至关重要,特别是在工业自动化系统中,正确的编程和配置能够确保系统的稳定运行和高效性能。