S7-200 SMART跟V20变频器Modbus通讯,WINCC读不上来数据,急
各位师傅好,我在孝感这边做电气技术员,最近碰到个问题搞了快两天了,实在没辙了上来请教。
设备是一台小型的搅拌罐控制柜,S7-200 SMART CPU SR20走RS485 Modbus RTU跟两台V20变频器通讯,触摸屏用的是WINCC flexible SMART V3。现在的情况是:PLC程序里用MB_MASTER读变频器的频率和电流,在线监控能看到数据是有的,说明PLC跟变频器通讯正常。但是WINCC画面上对应的I/O域要么显示0,要么显示####,就是上不来数。
我已经试过的:PLC里读取的数据放在VW100、VW102里,WINCC里连接的地址是VW100,数据类型选的Word;通讯参数也核对了,波特率19200、地址1和2,跟变频器里P2021、P2022设的一致。PLC跟触摸屏的以太网通讯其他按钮、指示灯都正常,唯独这几个数值不行。
产线等着试机,我这心里有点慌。想问问大家有没有遇到过类似情况,是WINCC里地址偏移的问题,还是数据类型要转成Int?或者V20那边还有哪个参数没设对?先谢谢各位了,弄好了我回来汇报结果。