郁闷,电子板跟s7-200通讯不了。

[复制链接]
1854|6
 楼主| hsb.siq 发表于 2013-3-2 20:33 | 显示全部楼层 |阅读模式
modbus协议,自己做的一电子板跟一控制器通讯正常,现在电子板用来和s7-200PLC通讯,通过串口助手,电子板做为主机发出的数据正常,PLC回答的数据也正确,但数据电子板接收不了,不知哪出错
另外,电子板对PLC的写也是正常的。
受不了了 发表于 2013-3-2 20:55 | 显示全部楼层
点个灯,看程序照着你的思路走没
 楼主| hsb.siq 发表于 2013-3-2 21:22 | 显示全部楼层
程序感觉没错,通过串口助手看,电子板与我自己做控制器,电子板与PLC,发出的命令跟回复的数据都正常,但电子板能接收到我自己做的控制器的数据,就是接收不到PLC的数据,
受不了了 发表于 2013-3-2 22:47 | 显示全部楼层
我实在没招了就搭两根线在串口上,开两个串口调试助手,同时监测发送和接收的数据,你应该是这样做的吧。如果这样正常那就是你的接收部分程序有错误,也应该很好查出错误所在的。
modbus十个人写出来九个样,需要不断的改进以兼容那些大牛们的作品
 楼主| hsb.siq 发表于 2013-3-2 23:47 | 显示全部楼层
应该是接收部分的程序兼容性不好,电子板跟电脑用串口助手也能通讯。
受不了了 发表于 2013-3-2 23:55 | 显示全部楼层
点灯,一下子就看出来了,可是你比我还固执,呵呵
dirtwillfly 发表于 2013-3-3 08:44 | 显示全部楼层
hsb.siq 发表于 2013-3-2 23:47
应该是接收部分的程序兼容性不好,电子板跟电脑用串口助手也能通讯。

很有可能,你关注下时序
您需要登录后才可以回帖 登录 | 注册

本版积分规则

75

主题

232

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部