西门子PLC培训学员问:
我现在在做一个实验,就是两台之间200plc的自由口通讯可以,但是3台200plc通信就会乱动作,,就是从站如何知道主站发来的消息是给自己的,而不是别的从站,怎样解决?
培训讲师答:
1 3台200plc通信,那么有1台要做主站,2台做从站,如果有N台,那么还是1台做主站,N-1台做从站。
2 主站轮流询问从站,每个从站都有一个地址,这样就不会乱了。
3 比如主站发送05 08, 05表示这个数据给从站5的,08表示要读取VW8数据,那么所有从站都会接收第一个字节数据05,然后比较,只有05站比较是正确的,那么05站在收到05 08
后回复数据给主站,其他站都不回复数据。05站在回复数据时,主站和所有从站都会接收数据,同样的从站在接收到数据后会将数据丢弃,因为数据不是给它的。
4 就好像一个领导和N个员工开会一样,领导:“张三,报一下这个月的生产量”,张三:“1000”,领导:“李四,报一下这个月的生产量”,李四:“1200”等等。如果领导说
版权声明:版权归中国工业自动化培训网所有,转载请注明出处