MODBUS通讯协议这些内容是否都是这样的?

如图:这个CODE表示是不是一个寄存器地址?我们用C++开发好了界面后,直接去调用这个CODE地址就可以读取里面的数据了?如果要改写一个值,是否也只要去修改这个CODE对应的地址号就行?

最佳答案

Code代表功能代码,如功能代码有:
 01:读单个线圈(0***地址)数据
 02:读输入信号(1***地址)数据
 03:读连续多个寄存器地址(4***)
 04:读连续多个输入模拟量地址(3***)
 05:写单个线圈(0***地址)数据
 06:写单个寄存器数据(4***)
 07:读以外状态信息
 08:诊断:
 15:写多个连续线圈(0***地址)数据
 16:写多个连续寄存器(4***)数据
 17:返回从站ID:
 20:读参考信息(文件记录)
 21:写参考信息(文件记录)
 23:读写寄存器
 24:读写FIFO队列
最常用的是03和16。由于读和写不同的地址区时功能代码都不同,因此,从C++开发界面时必须根据需要的功能代码编写相应的请求。
如果写一个值或写多个值,楼主的功能代码选择16即可。
关于Modbus请求的格式楼主可以参考我以前的帖子
http://www.ad.siemens.com.cn/club/bbs/post_elite.aspx?b_id=3&a_id=849645

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月9日
下一篇 2017年6月9日

相关推荐

  • OPC SCOUT bad 问题

    WINCC跟200的OPC以太网通讯用SIMATIC NET实现的;一切的设置都正常,前面连接过好几次,都是成功的,WINCC可以控制200的输出,OPC SC…

    SIMATIC Net 2017年6月9日
  • RS232有圆口的吗?

    除了有D型9针、25针,还有没有圆口的RS232?是多少针的?一般在哪可以看得到这种圆口的RS232? 最佳答案 还有没有圆口的RS232?是多少针的?有。9、8、3针都有。见图,…

    SIMATIC Net 2017年6月13日
  • wincc与串口通讯的程序

    客户要用wincc读取一个仪器的读数,只能用串口通讯,仪器提供商给了一段如附图的代码,就可以用BASIC软件来读取读数了。我在把它转成wincc里的代码时老是出错。代码不长,哪位大…

    2017年6月3日
  • ProfiNet、EtherCAT工业以太网对网卡有特殊要求吗?

    像现在这些主流的工业以太网通信,它们这个电脑的网卡有没有特殊的要求?是否需要专用的以太网卡? 最佳答案 profinet的IRT需要专用网卡;RT可以是通用的网卡,但是如果实时性要…

    SIMATIC Net 2017年6月3日
  • OPC 服务器 配置

    通过交换机连接IE,由于网卡故障,更换网卡口在STATION CONFIGURATION EDITOR和CONFIGURATION CONSOLE里面…

    SIMATIC Net 2017年6月11日
  • 看看我需要哪些授权?疯了!

    使用上位机与plc通信,上位机通过cp5611卡、em277与plc建立profibus链接 最终用vb使用opc方式进行PLC数据的读取。 用到的软件&nbs…

    SIMATIC Net 2017年6月19日
  • 如何利用Profinet协议在上位机与机器人之间传输数据?

    换句话说就是通过PC控制机器人的IO,完全不使用PLC。我在网上没找到PROFINET的协议文本,有了解这一方面或者通讯流程的大侠能帮忙指导下吗? 问题补充:大侠,有不借用其它软件…

    SIMATIC Net 2017年6月1日
  • 求大牛指点!!!

    我现在要用一个触摸屏显示一个mpi网络(2个200,一个300,一个400,cp5611)上的组态信息。触摸屏连在200上,想在触摸屏显示个PLC的运行与否,一个组态网络的信息(包…

    SIMATIC Net 2017年6月10日
  • 硬件配置和网络配置为何总是报错?

    本人在使用硬件配置和网络组态时为何总是报错,出现以下一些文字:Error 0x0313: Transmission rate does&nb…

    2017年6月9日
  • 在装了simatic net后WINCC打不开了

    在装了simatic net后WINCC显示无法找到入口,这怎么办啊  又不重装软件的解决方法吗 图片说明:    最佳答案 重新…

    SIMATIC Net 2017年6月3日