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

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

能不能直接使用LUA脚本读取变量地址的数值

[复制链接]

2

主题

6

帖子

44

积分

新手上路

Rank: 1

积分
44
发表于 2024-7-22 09:38:21 | 显示全部楼层 |阅读模式
能不能直接使用LUA脚本读取变量地址的数值,而不通过控件关联变量
回复

使用道具 举报

0

主题

285

帖子

820

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
820
发表于 2024-7-22 11:22:41 | 显示全部楼层
lua脚本中有get_variant(name)来直接读取变量的值,或者用mb函数去读写寄存器,在线文档有API函数,可以参考例程:
https://www.gz-dc.com/UPLOADS/FI ... US%20-%20LUAAPI.ZIP
回复

使用道具 举报

2

主题

6

帖子

44

积分

新手上路

Rank: 1

积分
44
 楼主| 发表于 2024-7-22 20:56:25 | 显示全部楼层
系统滴答1s回调函数:on_systick()这个函数调用的时候是每隔1s调用一次,有没有0.1s的函数
回复

使用道具 举报

19

主题

56

帖子

268

积分

中级会员

Rank: 3Rank: 3

积分
268
QQ
发表于 2024-7-27 18:02:24 | 显示全部楼层
毛民9527 发表于 2024-7-22 20:56
系统滴答1s回调函数:on_systick()这个函数调用的时候是每隔1s调用一次,有没有0.1s的函数 ...

参考https:和谐//doc.和谐gz-dc.com/和谐LUA/04_timer.html定时器,毫秒级的(删除和谐)
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

2

主题

6

帖子

44

积分

新手上路

Rank: 1

积分
44
 楼主| 发表于 2024-7-29 09:50:36 | 显示全部楼层
小逸老师 发表于 2024-7-27 18:02
参考https:和谐//doc.和谐gz-dc.com/和谐LUA/04_timer.html定时器,毫秒级的(删除和谐) ...

我所需要的是系统自动回调函数,你所说的定时器需要进行开启
回复

使用道具 举报

2

主题

6

帖子

44

积分

新手上路

Rank: 1

积分
44
 楼主| 发表于 2024-7-29 10:38:56 | 显示全部楼层
小逸老师 发表于 2024-7-27 18:02
参考https:和谐//doc.和谐gz-dc.com/和谐LUA/04_timer.html定时器,毫秒级的(删除和谐) ...

或者说有没有脚本LUA这个类似的函数
功能:串口通信导致变量更新时,执行此函数
void on_variant_upate()
{
}
on_variant_upate,这个函数是WINC脚本中的函数

回复

使用道具 举报

19

主题

56

帖子

268

积分

中级会员

Rank: 3Rank: 3

积分
268
QQ
发表于 2024-8-5 15:42:29 | 显示全部楼层
毛民9527 发表于 2024-7-29 10:38
或者说有没有脚本LUA这个类似的函数
功能:串口通信导致变量更新时,执行此函数
void on_variant_upate() ...

工具-协议变量设置-逻辑处理-添加一个逻辑绑定你的变量,在逻辑用途那里有你需要的功能哈,或者再把按钮组件也绑定到这个逻辑上也可以触发事件哦
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-8 09:09 , Processed in 0.062922 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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