用PC的串口调试助手调试s7 200 modbus通信的问题

目的:用串口调试助手读出PLCQ点的状态PLC设为从站,’地址是02,设置好通信参数,然后打开串口,在发送数据里面输入了十六进制的0201051193,是想读出02地址的... 目的:用串口调试助手读出PLC Q点的状态
PLC设为从站,’地址是02 ,设置好通信参数 ,然后打开串口,在发送数据里面输入了 十六进制的 0201051193 ,是想读出02地址的 Q0.4的线圈状态,但是每次发送出去 收到的都是 0281023191 好像功能码返回的字节都不对 请教问题出在哪里? 应该怎样操作
展开
 我来答
小新不流浪
推荐于2017-09-10 · TA获得超过331个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:124万
展开全部
02 01 00 05 00 01 ED F8;用串口调试助手发送这个
02表示从站地址;01表示功能码;00 05表示读线圈地址; 00 01 表示读线圈地址后面的数量,即读线圈数量;ED F8是crc校验码,用来校验发送数据正确性的
追问
在请教一下  那如果 想是Q0.0线圈吸合 发送什么命令呢 我发送 02 05 00 01+CRC 发过去  PLC没有反应  多谢
华翔heat
2018-07-06
知道答主
回答量:1
采纳率:0%
帮助的人:854
展开全部
楼主,我最近也在做这个PC和PLC的modbus通讯,请问你怎么设置slave的呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
changjeff
2014-09-09 · TA获得超过804个赞
知道小有建树答主
回答量:2008
采纳率:54%
帮助的人:840万
展开全部
看看廖常初的书,上面有具体例子,一看就会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式