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

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

威纶触摸屏有一个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
weinxin
{SALE助手}极客坊微信小程序 | 搜罗淘宝天猫隐藏优惠券;微信扫一扫或搜索sale助手。[复制淘宝商品标题-超级搜-淘口令领券-打开手机淘宝下单=省省省!]欢迎支持!thanks^_^
asianbum旗舰店
geek
广告也精彩

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: