Modbus调试之怪现象

已锁定

一天到晚游泳的猪

  • 帖子

    768
  • 精华

    10
  • 被关注

    60

论坛等级:侠圣

注册时间:2003-06-06

黄金 黄金 如何晋级?

Modbus调试之怪现象

1226

7

2009-11-13 16:53:05

原来一台400plc,新增了一个et200m,装一块cp341(485)+硬件dongle
1、先下硬件配置
2、cp341做一次load drive
(以上都是通过以太网下载的,对此我有点疑问,因为以前load driver都是用mpi下的,而且查了手册,有这么一句话:The driver is then loaded directly from the PG into the EPROM on the CP 341 via the MPI inte***ce on the master CPU.)
3、下载新增的通讯程序(这部分程序绝对没问题,都是以前用过的模块)
然后,现场报告:cp341的txd都没闪。(我的程序是定时发送报文,时间可调)这让我很郁闷,难道程序有问题?查看cpu和cp341的缓冲,都看不出什么错误,似乎一切ok,但是就是没有报文往返。于是回办公室,拿一台300plc直接挂341测试,跟电脑里面的modbus模拟器(做slave),一切ok。说明程序确实没问题。今天拿一台315-2pd到现场,用这个315来挂现场的et200,也是txd不闪。把驱动改成ascii,txd闪了,大喜。再把驱动改回modbus master,txd也闪了,但是rxd还不闪,于是检查485电缆,正负对调,不行。没办法,全部恢复原貌(485电缆还是原来的接法),把et200继续挂到400上面去,灵异的事情发生了,341的txd和rxd交替闪烁了,监控程序,一切ok了。
想来想去,400的程序没有任何改动,唯一变化的就是et200整个框架(包括341)断了两次电!!!但是想想以前做load driver,也没有断过341的电啊!
Modbus调试之怪现象 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

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