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

在程序里面做一个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
京东家装世界
geek
睿米第二代车载mp3蓝牙播放器 、FM发射器 双USB车载充电器
带USB多国通用插座旅行转换器 适用200多个国家与地区
AUX车载蓝牙音频接收器 汽车蓝牙免提通话器 带麦克风

发表评论

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