西门子200 224XP CN写入Port1的主站程序之后,用的是
MBUS-CTRL-P1和MBUS-MSG-P1,Port0口的PPI通讯就通不上了,
这是为什么?
问题补充:
Port0口的PPI通讯是用来跟触摸屏通讯的,Port1我想用来做一个modbus主站与一块仪表做通讯
最佳答案
你程序里面用了那个口做主站通讯口,没有看明白你的意思,如果是用1口做主站通讯的话,1口就只能做通讯用,在不能跟编程电缆通讯了。反之用0口的话,0口就不能跟编程电缆通讯,只能用1口跟通讯电缆通讯。做从站的话只能是0口,做主站的话0,1口都可以。你可以将PLC的运行开关打到STOP模式在去监控程序。
关于补充问题回答:
首先你要确定没有用错通讯口,其次你去确定0口是否有问题。一一去排除问题。你有原程序的话,先将PLC运行开关打到STOP模式,再将里面的程序清除。从新写一个没有使用通讯口的程序,分别去测试0口和1口,是否正常。如果能正常通讯的话,那就说明你以前的程序有问题。
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc369217.html