威纶通触摸屏日期到达打开指定画面宏指令

在程序里面做一个PLC控制。用RW50 这个地址来控制触摸屏切换画面。然后给RW50这个地址里面赋值。

[ad]

威纶触摸屏有一个PLC控制。可以指定一个地址来控制画面,地址里面的数据就等于画面编号,如page=22,就是HMI第22号画面。SetData(page, “Local HMI”, RW, 50, 1)指定RW50名字叫PAGA。

  1. macro_command main()
  2. unsigned short page
  3. unsigned short nian,yue,ri,shi,fen,miao
  4. unsigned short nianq,yueq,riq,shiq,fenq,miaoq
  5. GetData(nian, “Local HMI”, LW, 9022, 1)
  6. GetData(yue, “Local HMI”, LW, 9021, 1)
  7. GetData(ri, “Local HMI”, LW, 9020, 1)
  8. GetData(shi, “Local HMI”, LW, 9019, 1)
  9. GetData(fen, “Local HMI”, LW, 9018, 1)
  10. GetData(miao, “Local HMI”, LW, 9017, 1)
  11. GetData(nianq, “Local HMI”, RW, 10, 1)
  12. GetData(yueq, “Local HMI”, RW, 11, 1)
  13. GetData(riq, “Local HMI”, RW, 12, 1)
  14. GetData(shiq, “Local HMI”, RW, 13, 1)
  15. GetData(fenq, “Local HMI”, RW, 14, 1)
  16. GetData(miaoq, “Local HMI”, RW, 15, 1)
  17. if nian>=nianq and yue>=yueq and ri>=riq and shi>=shiq and fen>=fenq and miao>=miaoq then
  18.     page=22
  19.    else
  20.     page=0
  21. end if
  22.  SetData(page, “Local HMI”, RW, 50, 1)
  23. end macro_command

免责声明
本站分享的软件、教程和内容信息仅限于学习和研究目的;请勿作他用,否则请自负后果。本站除原创外的资源均来自网络,其版权归属原作者。如有侵权请通过邮件或右侧私信列表联系,我们将立即处理。谢谢!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
购物车
优惠劵
今日签到
有新私信 私信列表
搜索