各位前辈好,我有个问题,之前使用s7-200 226 PLC做主站读取传感器的数据,用的Port0口,一直没问题,能实现实时数据的采集。但是由于工程实际的需要,不得不改成用Port1口来进行通讯,发现改成1口的话,plc采集的数据有时候会出现不更新,一直不变,有时候就又突然更新了,但实现采集的数据一直在变,不知道是不是0口和1口进行modbus通讯时有什么不同。不知道有哪位前辈做过,或者有想法的能指教一下,谢谢
问题补充:
第一:波特率改不了,因为和PLC连接的传感器的波特率是固定的,第二:库存储区没问题,之前用0口做一直没问题。
最佳答案
0口和1口是一样的,只是调用的库不一样。通讯不稳定,把波特率设小点试试,检测外部有没有干扰,有没有采用屏蔽双绞线,屏蔽线有没有接地等等。程序是没问题的。
提问者对于答案的评价:
恩
专家置评
也可参考WWCWWC工程师的回复
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc146743.html