恭喜,你发布的帖子
发布于 2018-08-08 09:30:35
12楼
不是啊,我要读取得数据我知道得啊,举个例子,我要读取A小车得工位号,变量为m0.0,A小车电箱里面有一个PLC。现在我要在B车中使用A车得这个工位号,B车电箱也有一个PLC,也就是说,当A车在工位3得时候,B车开始下一个工序。所以啊,现在我就需要在B车PLC程序中使用A车PLC中得工位号,我应该怎么把这个工位号从A车提取到B车,作为B车运动得启动条件,刚刚说可以使用S7通讯,利用GET/PUT指令,那么利用这两个指令,我需要知道A车工位号数据保存得地址啊,因为PUT/GET指令管脚会填写这个地址嘛,所以我就迷茫啦。
帮助文档里有代码例子。
以你的例子为例,A车工位号(应该是整数,你写M0.0有问题)MW0,速度(REAL型)MD2,故障(bool)M6.0。然后建一个数据块DB1,把M赋值给DB1,格式对应好。
在B车PLC中再建一个数据块DB1,PUT/GET两个DB1,B的DB1=A的DB1=A的M。注意格式对应好。
你要是喜欢用M,再把B的DB1赋值给B的M,后面该怎么编程就怎么编程。
请填写推广理由:
分享
只看
楼主