我现场用的GE versamax系列CPU05的Port2口(15针)作modbus slave通讯,在硬件里组态好通讯参数(RTU、salve、9600、二线制、8、EVEN 、1),把PORT2接485-232转换器,用modsan软件能读到数据,但是用USB转485接口,modsan就读不数据。GE售后支持认为通过电脑... 我现场用的GE versamax系列CPU05的Port2口(15针)作modbus slave通讯,在硬件里组态好通讯参数(RTU、salve、9600、二线制、8、EVEN 、1),把PORT2接485-232转换器,用modsan软件能读到数据,但是用USB转485接口,modsan就读不数据。GE售后支持认为通过电脑COM能读到数据就说明通讯没问题。但是我怀疑Port2 口损坏了,原因如下:我的USB转485接口在别的设备上CPU01的port2 上能用modsan读到数据,在这台设备上只能用com口读?GE售后没有给出说明如果按照GE的说法,那为什么用com在中控室那边就读不上数据?设备和中控室间线长600M,我用两台笔记本通过modsan和modsim32软件测试,线路没问题。而且现场还有的厂家也是用GE PLC 距离中控室距离更远都能读上数据。
盼回复,在PLC这边为什么只能用COM读,用USB转485 就读不上,该USB转485接口在别的PLC上能读数据。是不是我的PLC口坏了?
首先你MODSCAN 可以读到数据说明通讯是正常的,上位机需要显示牵涉到上位机需要的服务,例如你使用的是WINCC 只能通过转OPC的形式在上位机显示。给你个例子可以使用KEPSERVER 的opc服务器软件把MODBUS的地址转换成OPC服务就可以在上位机显示了!手里没有软件,只能说这么多!现在在做项目 软件不能乱安装会冲突的!