TIA博途中通过UDT实现IO地址映射到DB块中的具体方法


TIA博途中通过UDT实现IO地址映射到DB块中的具体方法

图片[1] - TIA博途中通过UDT实现IO地址映射到DB块中的具体方法 - MaxSSL
如下图所示,打开TIA博途,新建一个项目,添加一个PLC UDT数据类型Iomap,数据类型为Array[0…49] of Byte,

图片[2] - TIA博途中通过UDT实现IO地址映射到DB块中的具体方法 - MaxSSL

如下图所示,再添加一个全局DB块,在DB块中添加一个变量map,数据类型为Iomap,

图片[3] - TIA博途中通过UDT实现IO地址映射到DB块中的具体方法 - MaxSSL

如下图所示,在PLC变量表中添加一个变量PLCIO,数据类型同样选择Iomap,

图片[4] - TIA博途中通过UDT实现IO地址映射到DB块中的具体方法 - MaxSSL

如下图所示,此时,在OB1中通过MOVE指令实现PLC的IO地址到DB块的映射关系,

图片[5] - TIA博途中通过UDT实现IO地址映射到DB块中的具体方法 - MaxSSL

功能测试:如下图所示,打开强制表,将I0.0强制为1时,此时DB块中的Iomap[0]的值为16#
© 版权声明
THE END
喜欢就支持一下吧
点赞0分享