• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
wanzhen2006
做工控人.不停学习.分享.交流.
级别: 论坛先锋
精华主题: 0
发帖数量: 258 个
工控威望: 1784 点
下载积分: 2424 分
在线时间: 601(小时)
注册时间: 2012-03-01
最后登录: 2024-11-23
查看wanzhen2006的 主题 / 回贴
楼主  发表于: 2017-12-04 11:30
Modbus TCP  03功能码 读取一个或多个保持寄存器的数值
读取连续三个保持寄存器的数值
(40001=1000、40002=5000、40003=650)

发送:00 00 00 00 00 06 01 03 00 00 00 03
接收:00 00 00 00 00 09 01 03 06 03 E8 13 88 02 8A

发送详解:00 00 00 00 00 06 01 03 00 00 00 03
00 00 事务标识符
00 00 协议标识符
00 06 长度标识符
01 站号
03 功能码
00 00 首个寄存器地址
00 03 读取寄存器的个数 RTU格式 (无需CRC)
Modbus TCP 与Modbus RTU 比较就是头部多了六个字节
Modbus TCP 无需CRC校验码

接收详解:00 00 00 00 00 09 01 03 06 03 E8 13 88 02 8A
00 00 事务标识符
00 00 协议标识符
00 09 长度标识符
01 站号
03 功能码
06 读取的字节数
03 E8 读取第一个寄存器的数值
13 88 读取第二个寄存器的数值
02 8A 读取第三个寄存器的数值  RTU格式 (无需CRC)
03功能码 读取(03 E8=1000、13 88=5000、02 8A=650)

Modbus TCP  06功能码 写一个寄存器的值
(40001=10)(00 0A=10=40001)
发送:00 00 00 00 00 06 01 06 00 00 00 0A
接收:00 00 00 00 00 06 01 06 00 00 00 0A

Modbus TCP  01功能码 读取一组逻辑线圈的当前状态(ON/OFF)
读5个线圈状态:(00001=1、00002=1、00003=1、00004=1、00005=1)
返回状态:(1F=0001 1111)
发送:00 00 00 00 00 06 01 01 00 00 00 05
接收:00 00 00 00 00 04 01 01 01 1F




Modbus TCP  02功能码 读取一组开关输入的当前状态(ON/OFF)
读5个输入状态
(10001=1、10002=0、10003=1、10004=0、10005=1)
(15=0001 0101)提示15为十六进制数。
发送:00 00 00 00 00 06 01 02 00 00 00 05
接收:00 00 00 00 00 04 01 02 01 15

Modbus TCP  04功能码 读取一个或多个输入寄存器的数值
读5个输入寄存器的数值
(30001=0、30002=1、30003=2、30004=3、30005=4)
发送:00 00 00 00 00 06 01 04 00 00 00 05
接收:00 00 00 00 00 0D 01 04 0A 00 00 00 01 00 02 00 03 00 04

Modbus TCP  05功能码 强置一个逻辑线圈的通断状态
发送:00 00 00 00 00 06 01 05 00 00 FF 00
接收:00 00 00 00 00 06 01 05 00 00 FF 00

Modbus TCP  16(16进制=10码)功能码 写多(3)个寄存器的值
发送详解:00 00 00 00 00 0D 01 10 00 00 00 03 06 00 0A 00 0B 00 0F
00 00 事务标识符
00 00 协议标识符
00 0D 长度标识符
   01 站号
   10 功能码
00 00 首个寄存器通讯地址
00 03 写入的寄存器个数
06 00 写入的字节数
00 0A 写入第一个寄存器的数值
00 0B 写入第二个寄存器的数值
00 0F 写入第三个寄存器的数值

接收详解:00 00 00 00 00 06 01 10 00 00 00 03
00 00 事务标识符
00 00 协议标识符
00 06 长度标识符
01 站号
10 功能码
00 00 首个寄存器通讯地址
00 03 写入的寄存器个数

Modbus TCP  15(16进制=0F码)功能码 强置一串连续逻辑线圈的通断
发送:00 00 00 00 00 0B 01 0F 00 00 00 02 04 FF 00 00 00
发送:00 00 00 00 00 06 01 0F 00 00 00 02
本帖最近评分记录:
  • 下载积分:+5(tmpowerplc) 感谢分享!
  • 下载积分:+1(蒲城风信子) 真诚感谢!
  • 下载积分:+5(最远是多远) 真诚感谢!
  • 下载积分:+1(cheng2gang2) 好贴好贴!
  • 下载积分:+1(penn_yuan)
  • 做工控人.不停学习.分享.交流.
    不小心遇见你
    自动项目、PLC、视觉、通讯等工控软件开发QQ3515716
    级别: 工控侠客

    精华主题: 3 篇
    发帖数量: 2049 个
    工控威望: 2966 点
    下载积分: 25191 分
    在线时间: 1436(小时)
    注册时间: 2014-01-05
    最后登录: 2024-11-23
    查看不小心遇见你的 主题 / 回贴
    1楼  发表于: 2017-12-04 15:37

    直接写个标准的dll调用就好了
    项目、视觉、通讯QQ3515716
    hpl1111
    级别: 略有小成
    精华主题: 0
    发帖数量: 223 个
    工控威望: 383 点
    下载积分: 666 分
    在线时间: 54(小时)
    注册时间: 2009-01-10
    最后登录: 2024-09-19
    查看hpl1111的 主题 / 回贴
    2楼  发表于: 2018-06-27 10:44
    通信格式跟PLC 没有关系吗?我是刚刚接触MODBUS TCP的
    请教
    cdjszdh
    级别: 网络英雄
    精华主题: 0
    发帖数量: 318 个
    工控威望: 10105 点
    下载积分: 10808 分
    在线时间: 547(小时)
    注册时间: 2016-08-27
    最后登录: 2024-11-22
    查看cdjszdh的 主题 / 回贴
    3楼  发表于: 2018-06-27 12:49
    刚接触MODBUS TCP,学习哈
    ljb6688
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1806 个
    工控威望: 1945 点
    下载积分: 113686 分
    在线时间: 1941(小时)
    注册时间: 2009-12-08
    最后登录: 2024-11-22
    查看ljb6688的 主题 / 回贴
    4楼  发表于: 2018-06-28 17:19
    MODBUS RTU  主从协议,很广泛
    电气自动化,智能化控制,数据远传采集。工控元件代理,机器人附件    
    hpl1111
    级别: 略有小成
    精华主题: 0
    发帖数量: 223 个
    工控威望: 383 点
    下载积分: 666 分
    在线时间: 54(小时)
    注册时间: 2009-01-10
    最后登录: 2024-09-19
    查看hpl1111的 主题 / 回贴
    5楼  发表于: 2018-07-05 15:31
    学习了,请问发送和接收用什么指令哦
    hpl1111
    级别: 略有小成
    精华主题: 0
    发帖数量: 223 个
    工控威望: 383 点
    下载积分: 666 分
    在线时间: 54(小时)
    注册时间: 2009-01-10
    最后登录: 2024-09-19
    查看hpl1111的 主题 / 回贴
    6楼  发表于: 2018-07-05 15:32
    用欧姆龙内置的以太网口,请问PLC怎么设置
    zsqzsq2169
    级别: 正式会员
    精华主题: 0
    发帖数量: 9 个
    工控威望: 97 点
    下载积分: 542 分
    在线时间: 17(小时)
    注册时间: 2016-07-28
    最后登录: 2021-05-20
    查看zsqzsq2169的 主题 / 回贴
    7楼  发表于: 2018-09-01 09:15
    学习了。。。
    迪迦奥特曼
    宁静是奢侈的奢求。
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 329 个
    工控威望: 1175 点
    下载积分: 2458 分
    在线时间: 119(小时)
    注册时间: 2018-03-30
    最后登录: 2024-08-30
    查看迪迦奥特曼的 主题 / 回贴
    8楼  发表于: 2018-09-12 10:46
    学习了
    宁静是奢侈的奢求。
    huoshi
    为所当为
    级别: 网络英雄

    精华主题: 0
    发帖数量: 2620 个
    工控威望: 21427 点
    下载积分: 13176 分
    在线时间: 2743(小时)
    注册时间: 2010-12-27
    最后登录: 2024-11-22
    查看huoshi的 主题 / 回贴
    9楼  发表于: 2018-09-12 11:26
    谢谢老师分享
    工控无涯
    和则共立,合则共利!
    级别: 工控侠客
    精华主题: 0
    发帖数量: 236 个
    工控威望: 3094 点
    下载积分: 9494 分
    在线时间: 894(小时)
    注册时间: 2014-03-06
    最后登录: 2024-11-15
    查看工控无涯的 主题 / 回贴
    10楼  发表于: 2021-09-13 11:52
          
    深圳周边接活,, 希望认识更多圈内的朋友。我QQ:179135080 ,,, 手机:13715192156
    lyntechme
    虛心做人,踏实做事
    级别: 家园常客
    精华主题: 0
    发帖数量: 564 个
    工控威望: 709 点
    下载积分: 12711 分
    在线时间: 256(小时)
    注册时间: 2012-03-31
    最后登录: 2023-06-04
    查看lyntechme的 主题 / 回贴
    11楼  发表于: 2021-09-15 21:15
     
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go