各位大神好,
我今天在用CM PTP模块做Modbus RTU通讯时遇到个奇怪问题,
在模块输出端子可用Mod poll软件读到数据,但是Modbus通讯的2根线之间电压测量只有0.39V
这种状态下,做上位机主站的和利时DCS系统,无法通讯成功。
这是什么情况,请有知道的大神指点指点!!
下位机从站配置
2台1513R冗余 CPU+ET200SP IO子站,CMPTP 模块就在子站第一个插槽里安装,用来做从站,与上位机和利时系统进行Modbus RTU通讯,物理接口RS485接口,只有1个从站,1个主站,
CM PTP型号:6ES7137-6AA01-0BA0 ET 200SP, CM PTP, PU 1
RS485接口,接CM PTP的12,14端子,
现象:
1 TIA配置好CM PTP模块后,下载到plc,运行,运行正常,无故障,在线监视CM PTP通讯块
显示16#7000,查资料说这就是通讯模块正常。
2 用modscan32,Modpool软件做主站,读取此模块的数值,软件端也读取数值正常,
3 用万用表测量Modbus通讯的2芯电缆间的电压,显示0.39V
但就是和利时的DCS模块无法与此成功建立通讯,和利时模块与其它下位机从站成功建立通讯的,2根通讯线之间都有3----5V的电压,
请西门子大神指点指点,这是什么情况。
做了好多通讯,遇见这个,真是很奇怪,
