在程序里面做一个PLC控制。用RW50 这个地址来控制触摸屏切换画面。然后给RW50这个地址里面赋值。
[ad]
威纶触摸屏有一个PLC控制。可以指定一个地址来控制画面,地址里面的数据就等于画面编号,如page=22,就是HMI第22号画面。SetData(page, “Local HMI”, RW, 50, 1)指定RW50名字叫PAGA。
- 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
本站分享的软件插件、分享的教程和内容信息仅限学习交流,请勿作他用,请下载后24H内删除,如用于商业用途,请前往软件官方购买正版!否则自负后果。
除原创外的资源均来自网络,其版权归属原作者。如有侵权请通过邮件或右侧私信联系,将立即处理。