很多人使用AB罗克韦尔的PLC的时候,不知道怎么建立模块地址,其实AB编程还是比较容易的,下面来看看是如何建立的:
在往PLC添加模块的时候,会在controller tags(机器级标签)中自动添加全局标签,一般都是结构体数据,结构体展开里面有你要的数据。
本地模块Tag名会用Local开头,比如Local:3就是指本地机架上的地址3的模块。
如果是远程zdIO模块,远程通讯模块Tag名自己设定,比如远程通讯模块定义为ST1,那么这个远程机架上的IO举个例子,ST1:2:I 就是远程机架第二个槽的输入。
远程设备,比如K300驱动器,Tag名就是自定义的,比如定回义了Drive1,那么Tag里会添加Drive1:I 和Drive1:O两个结构体,是这个驱动器对应的输入和输出。
有时候一个模块的Tag分为三块I,O,S(尤其是特殊模块): Local:3:I是输入结构体数据,Local:3:O是输出结构体数据,Local:3:S是状态结构体数据。
AB是用过的编程*方便的PLC了,自定义Tag的建立很方便,添加模块会以结构体形式自动添加相应的tag,容易理解。
想了解更多详情点击:http://www.allen-bradley.gongboshi.com/
2020.05.29 本文摘自网络