我用的S7-200smart与一个伺服控制器和一个电度表MODBUS通讯,由于伺服没有8N1的通讯格式(无校验)只能用8E1或8O1,而电度表只有8N1的格式,所以我加了一个信号板CM01(485的通讯信号板)。
现在的情况就是,PLC集成的485口与伺服通讯,信号板与电度表通讯,本以为2个modbus轮询的程序相互没有影响,但是只要多加一个MBUS_CTRL块如图,通讯的程序就不通
于是给西门子官方打电话,工程师说不能2个同时做主站,要是2个MBUS_CTRL的话smart里的库存储区没法分配,告诉我了一个方法,用S7200的MODBUS库导入到SMART里,我也没太听明白。。。想问问是否可行,应该怎么操作。
那如果不能单独通讯而且相互影响那这个信号板还有什么用处?通常加信号板是做什么用?
楼主最近还看过