迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1278|回复: 3

【提问】求迪文屏幕做主机时的modbus协议,详解

[复制链接]

2

主题

7

回帖

119

积分

注册会员

Rank: 2

积分
119
发表于 2020-7-31 13:39:51 | 显示全部楼层 |阅读模式
看了“T5平台Modbus主从机OS使用说明_V5.pdf”还是有点懵。

最好举个示例,详细说一下每个字段的含义,以及从机该怎么应答。

求大佬解惑。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

90

回帖

1400

积分

金牌会员

Rank: 6Rank: 6

积分
1400
发表于 2020-7-31 15:03:22 | 显示全部楼层
,楼主,您好,这个指令在我们22文件里面设置,可以下载一下我们定义串口4MODBUS的OS文件里面有一个22MODBUSMASTR.BIN,
modbus协议指令解释如下:
         
        第一条modbus协议指令从0xa010开始。
        0xa010 =5A  写入5A表示开启本条指令,其他无效。
        0xa011 =01   从机ID号。
        0xa012 =03   modbus读取从机参数指令03。
        0xa013 =22   读取从机参数的字节数,字数=0x11
        0xa014 =00   与0xa015构成通信超时时间(0064=100ms)
        0xa015 =64   
        0xa016 =00   
        0xa017 =01   0001表示只在0xa018 0xa019表示的页面下执行modbus
        0xa018 =00   
        0xa019 =0A   000A表示本条只在10号页面下执行,其他页时停止执行。
(如果0xa016~0xa019均写0x0000, 0x0000 那么此条指令会在所有页面下均可执行;
如果0xa016~0xa019均写的0x0002 ,0x100F 那么此条指令会在在当地址0x100F写入0x005A后执行本条指令。实质的应用是做一个:键值0x0005A、地址0x100F的“按键返回”控件,当这个按键按下之后执行一次本条指令)

        0xa01a =20   
        0xa01b =00  (是读或写数据地址,这里DGUS屏上面的存放变量地址2000H,
如果是曲线通道0 1 2 3 4 5 6 7对应 FF01 FF02 FF04 FF08 FF010 FF20 FF40 FF80)
        0xa01c =10         
0xa01d =00    0xa01c 0xa01d 从机数据地址1000H。
        0xa01e =00   读或写是否成功标志位,指令发送时是00,发送完成后等数据返回
                     时等于FF ,表示从机成功返回 ,等于00,返回错误或超时。
        0xa01f = 00   保留默认 00  
         
        第二条modbus协议指令从0xa010开始。            
        0xa020
         ~   
        0xa02F
         第三。。。。。。。。。。。。。。。。
         
             依此类推。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

90

回帖

1400

积分

金牌会员

Rank: 6Rank: 6

积分
1400
发表于 2020-7-31 15:07:11 | 显示全部楼层
如下教学视频也可以了解一下    我们T5和T5L的MODBUS需要接扩展串口并下载一下定义扩展串口的MODBUS的OS文件的,视频教学链接:http://inforum.dwin.com.cn:20080 ... amp;_dsign=e149d6f3   定义T5MODBUS协议的OS链接:http://inforum.dwin.com.cn:20080 ... amp;_dsign=866de58a
回复

使用道具 举报

0

主题

4

回帖

35

积分

新手上路

Rank: 1

积分
35
发表于 2020-8-8 15:45:27 | 显示全部楼层
你好,modbus功能码01(读线圈)怎么配置22bin文件?数据长度要怎么配置?是否有例子呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-25 14:13 , Processed in 0.070089 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表