请教S7200MODBUS通讯问题

请教给位大大 CPU221的S7-200作为从站是否支持MODBUS协议库,如果可以当使用MBUS_INIT指令时PORT0就不能在作为PPI接口与电脑连接,221只有一个通讯口,这个问题该如何解决。还有一个问题,西门子与三菱的PLC用MODBUS通讯时二者是不是在同一参考电位,用485通讯会不会因为不在同一电位而损坏设备。

第1个回答  2013-09-09
1。运行时,你可以在程序中设定成用MODBUS通讯,在停止运行时,又变成了PPI协议。廖常初的S7-200书上写的很清楚。2。既然都是485,说明按同一标准做的,
第2个回答  2013-09-09
1、CPU221只有一个通讯口,要么选择PPI,要么选择自由口,两者不能同时使用。可以通过编程方式给SMB30赋值,实现不同的通讯。2、不会。
第3个回答  2013-09-09
先用MBUS_INT 选择MODBUS通讯口 在给smb30赋值就可以么 我就怕用了MBUS_INT 后PLC和电脑就连不上了 程序也没法该 那PLC不就是废了么本回答被网友采纳
第4个回答  2020-04-12
需要读写的数据,是应该读DataPtr指定的数据区,比如你要写1000这个数值到对方的234地址中,那么1000就要放在DataPtr指定的区域中去。库存储区包含了所有的数据
第5个回答  2013-09-09
4楼正解,开关打到STOP位置就可以正常使用了
相似回答