登录
首页 人机界面 人机界面
回帖 发帖
正文

主题:看到一条宏指令不理解是什么意思

点击:1820 回复:8

各位大师,教下我这段宏的意思
macro_command main()
bool lgout
int windata
windata=10
SetData(windata,"Local HMI",RW,0#10,1)
lgout=0
end_macro_command
19-01-08 21:31
这是什么屏的?
SetData威纶的内置函数,把windata数据写到HMI的地址上
但这个地址我也没见过,RW,0#10
SetData(windata,"Local HMI",RW,0#10,1)
19-01-08 22:22
应该是威纶的屏,最终的结果就是RW10的值等于10
19-01-09 08:22
附件 412CZWAW1RVUXC@M3UT_PW7.jpg
感觉怪怪的,只是单纯的一个数据传输,但是RW 0#10这个地址就有点怪怪的了
19-01-09 15:16
我想问的就是0#10是什么意思,并不是怎么实现
19-01-12 23:13
这应该是多个触摸屏组站了,0#代表0号站的触摸屏
19-02-14 08:43
这不就是吧windata的值赋值给RW10吗?
19-02-26 13:26
应该是威纶通的函数,目的是传递值;我用他来切换画面过
19-03-05 17:37
就是这个0#是什么意思没搞明白
19-10-19 20:52

工控新闻

更多新闻资讯