求教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日
下一篇 2019年6月11日

相关推荐

  • S7-200PLC读数如何存入EXCEL表格

    S7-200PLC带一块EM231,读入4只仪表的测量数据。想把4只仪表的数据每1分钟一次,读入笔记本电脑的EXCEL表格。请问有没有现成的方案可用?包括软件 最佳答案 西门子“视…

    SIMATIC S7-200 2017年11月6日
  • 移位寄存器溢出位SM01.1

    “S7-200可编程序控制器系统手册”P182页上的实例:“移位寄存器位指令”,我上机实验,无论如何溢出位SM1.1都不为1 。请问是什么原因? 问题补充:SM1.0的位…

    SIMATIC S7-200 2020年10月31日
  • S7-200 梯图实例说明

    我是刚学习的,希望有高手能帮小弟一下。 最佳答案 根据你的情况给你制定一个学习计划,学习完之后,会对一些基本概念,以及plc的基本组成、基本要求有一定程度的掌握。1、首先下载系统手…

    SIMATIC S7-200 2020年11月1日
  • 200的PLC与定位的模块的搭配

    用200的PLC,发脉冲控制伺服电机,应该用什么型号的PLC,什么型号的定位模块 最佳答案 200的PLC,发脉冲控制伺服电机,应该用什么型号的PLC?答:看控制要求了,CPU22…

    SIMATIC S7-200 2020年11月1日
  • 带键盘输入的文本显示器

    有没有一种带键盘输入的文本显示器,就是键盘和文本显示器是一体的,不是触摸的那种键盘,是像银行输入密码的键盘。并且是输入了后在文本显示器上能显示出来,并且可以和PLC通讯的。 最佳答…

    SIMATIC S7-200 2021年7月5日
  • S7-200作为从站,与上位机及触摸屏通讯,能不能共用一个通讯口?

    请问S7-200作为从站,与上位机及触摸屏通讯,能不能共用一个通讯口? 最佳答案 与上位机及触摸屏通讯协议是200默认的PPI协议的话可以;若果是其他协议(例如modbus)就不行…

    SIMATIC S7-200 2018年12月2日
  • S7-200 PC Access smart 连接,启动测试客户端查看发现数据不对

    如题,我根据寄存器地址查看数据,发现明细数据不对,比如温度应该是100以内,数据读到的是3364.039,故请问S7-200 PC Access sm…

    2021年7月5日
  • 西门子200 编程软件microwin''中不现实变量注释

    但我符号表里面定义了啊,复制粘贴了下符号表,不显示的变量的注释,文字下面有红色波浪线 最佳答案 红色波浪线说明你的注释文字使用了一些敏感字,如stop这样的字符或者与之前的注释字符…

    SIMATIC S7-200 2021年7月5日
  • 测温问题

    给轧钢厂的钢板用红外测温,现在要显示走过钢板时温度的平均值,怎么在程序里实现,怎么确定测温的起始时刻和中止时刻.   各位大侠帮帮忙. 问题补充:对了…

    SIMATIC S7-200 2021年7月5日
  • 数字量控制

    想编程实现下述过程,可是遇到问题,望高手指点。 输入:起动按钮I0.0      输出:电磁阀1 Q…

    SIMATIC S7-200 2021年7月5日