永发信息网

威纶的触摸屏用宏指令怎么写打开窗口的功能

答案:3  悬赏:80  手机版
解决时间 2021-11-29 00:27
  • 提问者网友:十年饮冰
  • 2021-11-28 20:37
威纶的触摸屏用宏指令怎么写打开窗口的功能
最佳答案
  • 五星知识达人网友:行路难
  • 2021-11-28 21:48
在宏代码中实现切换窗口的方法是:先在PLC控制中设置一个“切换基本窗口”的控件,然后在宏指令中根据要求对控制窗口触发的寄存器赋值便可实现。
    威纶是威纶通的简称。威纶通科技有限公司(WEINVIEW CO.,LTD)是集研发、生产、制造、销售于一体的金牌人机界面供应商,基于先进的人机沟通技巧和品牌化发展理念,在生产自动化、过程自动化领域提供多种选择的优质人机界面产品、解决方案及服务。WEINVIEW品牌专注于中国HMI市场,已广泛应用于机械、纺织、电气、包装、化工等行业。
    宏指令是汇编语言程序中的一种伪指令,宏指令是代表某功能的一段源程序。
    威纶公司发展:威纶通始终用最严格的标准鞭策自身发展:视品质为生命,采用世界先进的仪器设备,运用标准化作业程序执行管制;与国际标准同步,2004年通过国际知名认证公司SGS的9001-2000验证,2005年获得CE、UL、RoHS认证;做真正地球公民,在行业内率先采用符合先进环保标准的无铅零件和制造工艺,用实际行动为企业道德印上金牌品质保证,一路保持行业领先优势。

全部回答
  • 1楼网友:患得患失的劫
  • 2021-11-29 00:45
不清楚......................
  • 2楼网友:怀裏藏嬌
  • 2021-11-28 23:18
macro_command main()

unsigned short page
unsigned short nian,yue,ri,shi,fen,miao
unsigned short nianq,yueq,riq,shiq,fenq,miaoq

GetData(nian, "Local HMI", LW, 9022, 1)
GetData(yue, "Local HMI", LW, 9021, 1)
GetData(ri, "Local HMI", LW, 9020, 1)
GetData(shi, "Local HMI", LW, 9019, 1)
GetData(fen, "Local HMI", LW, 9018, 1)
GetData(miao, "Local HMI", LW, 9017, 1)

GetData(nianq, "Local HMI", RW, 10, 1)
GetData(yueq, "Local HMI", RW, 11, 1)
GetData(riq, "Local HMI", RW, 12, 1)
GetData(shiq, "Local HMI", RW, 13, 1)
GetData(fenq, "Local HMI", RW, 14, 1)
GetData(miaoq, "Local HMI", RW, 15, 1)

if nian>=nianq and yue>=yueq and ri>=riq and shi>=shiq and fen>=fenq and miao>=miaoq then
page=22
else
page=0
end if
SetData(page, "Local HMI", RW, 50, 1)
end macro_command

重点看最后几条。
需要在程序里面做一个PLC控制。用RW50 这个地址来控制触摸屏切换画面。然后给RW50这个地址里面赋值就可以了。!

不知道你明不明白!
诺涵电气追问我想问一下RW—50具体怎么控制Page=22,page=0是什么意思追答威纶触摸屏有一个PLC控制。可以指定一个地址来控制画面,地址里面的数据就等于画面编号

RW50就是一个寄存器。
SetData(page, "Local HMI", RW, 50, 1)

上面一条,就是指定RW50名字叫PAGA
Page=22,page=0是什么意思

上面一条就是给RW50赋值,22就是第22号画面!追问师傅,你好,因为用威纶的触摸屏的功能键打开窗口是打不开当前所在的窗口,也就是说我本来在11窗口,但是功能键是做不到在11窗口的,所以能不能用宏指令来做,多做几个的话怎么做?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯