技术论坛

 【分享】cp341通讯灯引起的误会

返回主题列表
作者 主题
edward0730
侠圣

经验值:3279
发帖数:343
精华帖:2
楼主    2015-10-15 16:06:27
主题:【分享】cp341通讯灯引起的误会 精华帖 

跟大家分享一个最近工作中解决的问题,希望可以给大家一些启事

    我厂最近设备停机检修,发现dcs采集一个从站300plc的通讯上不来了,由于dcs这边是通过MOXA5630从电脑接到现场的,于是先检查的5630nport的通讯灯,发现别的com端口收发灯都是正常闪,只有出问题的com4这一路只有Tx灯闪,Rx灯不亮,于是又去现场检查plc的状态,发现cp341的通讯Rx灯在闪,Tx灯不亮。这时我们觉得问题似乎出在plc这里,感觉plc接受到了数据,但不能正常发送。于是乎,我们开始“折腾”plc了, 在线诊断 查fb80的错误代码 更换cp341 重新下程序,似乎能做的都做了,没有发现plc有任何问题,更没有解决问题。

    百般思索之后开始怀疑起了主站是否有问题,首先检查了485线路,ok没问题,接下来在dcs侧检查modbus主站侧数据发送,显示也是正常在发送,报文格式也正确。然后我们再中间接线端子位置又做了一次测试(nport之后),测试结果令我大吃一惊,我用笔记本模拟主站采集plc时,modscan显示正常,我把plc侧接线甩开,单接dcs测,打开串口调试助手,没有任何数据发送过来。。。。这时我已经90%肯定是nport出了问题了,于是更换了一个新的nport,下载配置参数,这时dcs数据都上来了,问题终于找到!

   由此,我发现不能简单从cp341Rx灯亮就表示数据一定已经传送到了,正常的通讯是Rx Tx闪烁,希望可以给大家一些启示。

做喜欢做的事
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。