通过交换机连接后,在1214C中程序调用put和get,想要将1214C中的数字量或者模拟量传递给314C中使用。我在1214C中定义一个DB1块array[0..199] byte,可以实现我想要的结果吗?如果可以实现我应该将i0.0或者md0如何放到DB1中或者如何从DB1中取出我想要的变量。
问题补充:
能直接举例,例如我put是将1214中的p # db1.dbx0.0 byte 100给到314C中的p # db2.dbx0.0 byte 100,那么1214中我将i0.0movedb1.dbx0.0;在314C中我建立好db2块,是不是就可以直接用db2.dbx0.0的状态就是1214C中I0.0的状态了。如果模拟量应该如何传递因为数字量和模拟量混合在一起的。例如md10
最佳答案
你理解应该是正确的
按你说法,314c里面的db2.dbx0.0就是1200PLC里面I0.0的状态
模拟量你可以从地址DB1.dbx4.0开始或者其他地址开始,move md10到db1.dbd4,然后在314里面对应就是DB2.dbd4显示的就是1200里面MD10的值了
提问者对于答案的评价:
谢谢,等待我去现场调试,看结果了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc130444.html