迪文科技论坛

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

【提问】T5L modbus master模式,触摸屏幕按钮发送06功能码

[复制链接]

1

主题

1

回帖

62

积分

注册会员

Rank: 2

积分
62
发表于 2022-11-13 19:09:59 | 显示全部楼层 |阅读模式
      请教下高手,T5L屏做modbus master模式,触摸屏幕按钮想发送06功能码. 要发出的完整指令是:01 06 00 00 00 32 08 1F,其中01是从机地址,06是功能码,00 00 是寄存器地址,   00 32是要写入从机的数据。
我使用V7或者V8 bin没有成功,尝试了很多次,一直失败,比较熟悉的高手帮忙指点下,先谢谢了。


问题1:这个需求使用哪个触控控件比较好?使用按键值返回0X05控件?还是触摸按压状态数据返回0x08控件?
问题2:   22config文件,怎么修改?                                             
回复

使用道具 举报

1

主题

1

回帖

62

积分

注册会员

Rank: 2

积分
62
 楼主| 发表于 2022-11-13 21:17:57 | 显示全部楼层
搞定了。假设按钮变量地址=8010,提前设置8000地址对应的22文件地址0X10000,修改地址数据为00 32.

22文件如下:
5A 01 06 02 03 E8 00 02 80 10 80 00 00 00 00 00

按下8010按钮,串口4发送的内容就是:01 06 00 00 00 32 08 1F。
回复

使用道具 举报

1

主题

5

回帖

56

积分

注册会员

Rank: 2

积分
56
发表于 2023-2-2 18:28:34 | 显示全部楼层
兄弟你好,我也想用T5L屏做modbus master模式,现在是Modbus通讯能通上,51程序做数据处理没能实现。因为把51程序烧写进去以后就把官方的那个Modbus核的内容覆盖了。您方便分享一下您的C程序源码吗?能发出来一条通讯指令就好
回复

使用道具 举报

0

主题

577

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10274
发表于 2023-2-3 08:35:37 | 显示全部楼层
您可以参考一下这个
【开发资料】T5L  C版 modbus 协议通信-程序套用模版
http://inforum.dwin.com.cn:20080 ... =2810&fromuid=50098
(出处: 迪文科技论坛)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 06:28 , Processed in 0.064850 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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