1. 编程问题,请教一下是不是我调用一下FB7.FB8后删除,然后调用FB80,配置好FB80的各管脚就可以了?我到网上找的资料有人用FB7/FB8没有用到FB80,有的则是我说的这样,不知道哪样可行?
2.模拟量我是不是只要把它们的高位和地位换一下后MOVE到FC03/06/16下的DB1内就可以了?
3.我的有两台设备都是从站,关于轮询的问题我需要考虑吗?
最佳答案
1、如果cp341做modbus从站,那么调用一下FB7.FB8后删除,然后调用FB80。如果做modbus主站或ascii通信,则要调用FB7.FB8。
2、是否要做高低位转换要看通信伙伴的数据格式,西门子的数据格式应该是高位低存。
3、轮询是对主站而言的,如果只是做从站则必须考虑轮询问题了。
提问者对于答案的评价:
非常感谢,第一点的回答对我非常有用。也感谢另两位的回答,
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc245876.html