求教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

相关推荐

  • 请问一个s7200smart pid的问题

    看资料数说定时中断只有int0和int1两个,那么pid向导生成的pid—exe定时中断会不会占用这2个定时中断,如果程序需要编写另外的定时中断程序该怎么办啊 最佳答案 注意:&n…

    SIMATIC S7-200 2021年7月5日
  • CPU224CN能接交流或者直流负载?

    CPU224CN能接什么类型的负载,直流还是交流? 200系列PLC有没有既能接交流负载又能接直流负载的?  驱动步进电机必须用晶体管输出类型的吗?晶…

    SIMATIC S7-200 2020年11月1日
  • HMI与PLC通讯

    现在有一个S7-200 PLC224,笔记本电脑安装了WINCC flexible 2008,笔记本可以仿真成HMI与PLC通讯吗? 钻石用户推荐最佳…

    SIMATIC S7-200 2021年7月5日
  • 关于PPI电缆通过4芯电缆通讯的问题

    如题,小弟现有个项目,现场用S7-200,计算机放在距离200米的控制室内,计算机上的软件为FIX7.0,采用modbus通讯。由于开始不了解,将电缆敷设为了1根4芯单屏蔽电缆,现…

    SIMATIC S7-200 2021年7月4日
  • PLC的晶体管输出中的这个晶体管是MOS管还是三极管?

    大家知道PLC有一种晶体管输出,这种晶体管输出是指的MOS管还是普通锗和硅三极管输出? 最佳答案 这个问题还真的没有去看过,手头上故障的机型都是继电器输出型的,不然看看具体是什么输…

    SIMATIC S7-200 2021年7月5日
  • wincc与226cn pc access

    2,安装PC ACCESS,然后导入前面建立的S7-200符号表,同时定义PC access到S7-200的通讯。这在PG/PC INTERFACE是…

    SIMATIC S7-200 2020年11月1日
  • 64位win7系统使用V4.0西门子软件通信不上?

    我现在使用的是64位win7系统,西门子软件是step-7 软件,但是怎么设置都不会显示0号地址,通信失败,不知是什么原因?请各位大侠帮忙解释下,谢谢··· 最佳答案 1…

    SIMATIC S7-200 2017年11月16日
  • S7200与第三方变频器通讯

    请教S7200与台达变频器通讯采用什么通讯方式,最好有相关资料提供一下,谢谢! 问题补充:dcl1441:用EM277走DP通讯200只能做从站吧。 最佳答案 《S7-200采用U…

    SIMATIC S7-200 2021年7月5日
  • s7-200的端子排(前连接器)能卸下来吗

    老式的214中间没有小缺口 新式的224中间有个小缺口 这些个端子排能拆下来吗 最佳答案 老式的214中间没有小缺口,其端子和印刷板焊接在一起,故不能拆!CPU…

    SIMATIC S7-200 2021年7月4日
  • S7-200自由口的疑问

    公司的CPU224XP与单片机自由口通讯,单片机从站,224主站。按照正常的通讯程序(发送完接受,接收完发送),怎么也通不上,日本工程师这么做的就可以通上,LD &nbs…

    SIMATIC S7-200 2020年11月1日