广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1636|回复: 1

串行操作问题求教

[复制链接]

10

主题

30

帖子

120

积分

注册会员

Rank: 2

积分
120
发表于 2024-7-24 17:34:15 | 显示全部楼层 |阅读模式
1. 我的HMI作为Master,定时轮巡,定时计时使用set_run_cycle()和on_run()回调来完成吗?还有其他操作方式吗?
2. on_uart_recv(ch,packet)是根据帧间距判定一次收完一帧数据才触发的吧?
回复

使用道具 举报

0

主题

389

帖子

1124

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1124
发表于 2024-7-25 11:48:41 | 显示全部楼层
1.轮询外部modbus数据可以用控件绑定外部地址来处理,能实现读指令的轮询,脚本中可以使用on_run()回调读取,或者用start_read(index,vtype, addr,quantity)来开始读取多个连续的变量,系统自动发指令读取变量地址,API开发文档:http://hmi_doc.gz-dc.com/LUA/000 ... -%E4%B8%B2%E5%8F%A3
2.接收函数是来数据触发,做分包粘包操作可以参考例程:

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-11-23 20:19 , Processed in 0.075245 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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