自己编制的MODBUS单片机程序,与MODBUS OPC server 通讯有问题

自己编制的MODBUS单片机程序,与MODBUS OPC server 通讯有问题,第1张

modscan32测试软件可以测试MODBUS RTU、ASCII以及MODBUS TCP。但modbus opc server是按照OPC规范的,而且它是opc server,那么你的MODBUS单片机程序需要符合OPC规范,并且作为opc client。

1、比如先调通串口通信,各芯片例程都有。2、通信实现后按照modbus协议的框架发送数据,数据就是你要实现的具体 *** 作或者参数设置。3、下位机对这一帧数据接收完成后进行解析,再做具体 *** 作。modbus只是一种通用协议的框架,有很多优点,你自己写一个协议也行,只是别人不知道怎么解析它。

可否修改从机的程序主机与从机建立一套应答和等待信号的机制就可以了

从机没有地址,是不能区分的,也不可能区分

这里有两种方法,

第一种是:从机程序都一样,用人手对从机编号

从机都收到主机发送的信号,编号对应的从机才回应

第二种是:从机程序不一样,一开始就烧进带编号的程序

以上就是关于自己编制的MODBUS单片机程序,与MODBUS OPC server 通讯有问题全部的内容,包括:自己编制的MODBUS单片机程序,与MODBUS OPC server 通讯有问题、STM32单片机作为下位机如何实现modbus通讯、单片机串口多机通讯问题,一主多从,各个从机硬件、程序都一样,请问怎么实现通讯等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9324472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存