求教200的485RTU自由通讯问题。

如题,想做一种仪表与200的485rtu modbus通讯,具体是用200读仪表的某个寄存器。以前也在此论坛提过问,也有些高手提出解答建议,但是我没学会在相同标题下回复,所以只好新建标题,也感谢回答我问题的高手。我上传了我的仪表通讯规约,编的程序上传不了,只好改了后缀mwp----bmp,不知算不算违规;我发送给仪表是16#080103002E0002A402,其中08是发送字节数、01是从站地址、03是功能码、002E是起始寄存器地址、0002是读取仪表寄存器个数、A402是其它软件计算的发送字节(0103002E0002)CRC16校验码,发送完成连接中断,在中断里接收,可惜没有接收到数据。请高手不吝指教!

问题补充:
首先感谢2楼的兄弟给我启示,我原先有个误区:主站对从站的读应该是先发送读指令,定义读的数据地址、长度等等;从站收到指令后再做回应,所以就有了原先的两次调用mbus-msg对应写和读。现在我只调用一次mbus-msg读,但还是接收不到数据,且在线监控mbus-ctrl和mbus-msg块的输出完成及错误状态都很正常,我试着把3、8号线对调甚至拔掉通讯线也是如此,应该是通讯超时才对啊,人都快崩溃了!我把改好的程序上传,希望能得到高手指点!

图片说明:

求教200的485RTU自由通讯问题。    求教200的485RTU自由通讯问题。    求教200的485RTU自由通讯问题。   

最佳答案

可以看出200是准备做modbus rtu 主站通讯。建议看看这个例子。仿照这个例子做挺好,便于你理解。

下载中心
S7-200做主站S7-300 CP341做从站的modbus RTU通讯
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0451

楼上的,也建议参考。

提问者对于答案的评价:
三楼的大侠给的一大堆链接基本我都看过,有几个关键有用的实例网址又打不开,所以还是二楼的高手实例对我用处大些!再次感谢为我解答的高手!

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc261434.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午12:19
下一篇 2019年6月11日 上午12:20

相关推荐

  • 如何破解已经被加密的s7-200程序?

    如何破解已经被加密的s7-200程序?如有软件请发邮箱48751170@qq.com 最佳答案 找专业公司去做吧,既然想破解,就不想损坏内部程序,自己把程序给误删了多可惜。既然下载…

    SIMATIC S7-200 2020年10月31日
  • 模拟量输入信号问题

    本人现手中有200系列的224XP CN 一台,模拟量收入信号为0-10V。但手中的模拟量变送器输出信号为0.5V-2.5V,能不能与进行数据编程。该如何解决,…

    SIMATIC S7-200 2021年7月4日
  • 用S7-200作为MODBUS从站的地址

    用一个S7-200作为modbus的主站,其它几个S7-200作为从站,请问从站的地址在哪里设置?用EM277的时候,是用它上面的小拨码开关,但是S7-200上没有这个开关,是不是…

    SIMATIC S7-200 2021年7月4日
  • s7-200的子程序中定时器使用

    大家好,请教问题。 以前一直用step7的,里面的FB很好用,我全部定义的局部变量,包括定时器,主要用做电动机的启动和停止计时。 现在要用200的Micro/w…

    SIMATIC S7-200 2021年7月4日
  • 请教S7-200PLC永久存储区使用方法

    手册上写到关于永久存储区的使用方法:1、在掉电保持区设置MB0至MB13为保持2、通过SMB31、SMW32将V存储器复制到永久存储器。我想请教下:1、这两种方法有何异同(只是MB…

    2017年11月20日
  • 有关S7200的问题

    我想知道如果我的控制系统里有CN和不是CN的,那么它们能正常工作吗?如果我要用软件,使用哪个版本的STEP7 最佳答案 200CN系列和非CN系列可以组合应用,使用起来没有区别.&…

    SIMATIC S7-200 2021年7月5日
  • 什么时候开始收费的?

    S7-200CN: S7-200CN导入案例介绍-跟我学 – 1/185 课程编号:V0137 暂无简介 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 收费就不学了…

    2021年7月5日
  • 224xp + em235 地址计算

    224xp后面扩展3个em235(4ai/1ao),em235的模拟输出地址应该如何计算,我认为plc 占用aqw0,em235分别是aqw2,aqw6,aqw10.&n…

    SIMATIC S7-200 2020年10月31日
  • 求论文~有关西门子 PLC s7-200

    有谁能帮我找一篇关于 西门子 PLC s7-200的英文5000字翻译?只要是PLC应用方面的就行了,或者介绍的也行,最好能既有中文又有英文~~小妹在…

    SIMATIC S7-200 2021年7月5日
  • 两台S7200PLC和上位机进行PPI通信问题

    两台S7200PLC和上位机进行PPI通信,CPU都是226的CPU剩余的口用于和其他设备进行RS485通信,问题是,在和上位机PPI进行通信的时候,在同样的口上两台PLC之间还可…

    SIMATIC S7-200 2017年11月23日