通过按钮实现WINCC画面切换,切换到当前画面时按钮变色

画面一共有五个按钮,我定义了一个内部变量tag,类型为int,按钮1给内部变量赋值1,按钮2给内部变量赋值2......按钮5给内部变量赋值5。当tag为1时,按钮1的属性--前景色显示绿色,等于其他显示灰色;当tag为2时,按钮2的属性--前景色显示绿色,等于其他显示灰色;以此类推,我想通过先写一个函数,然后在按钮事件里面调用函数的方式来实现,有没有哪个大虾能写段程序我学习一下啊!

最佳答案

按钮直接写脚本vbs
HMIRunTime.Tags("tag").Write 1

如果c脚本就是
SetTagWord("tag",2);

提问者对于答案的评价:
学习了

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359492.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • HMI趋势图时间轴变量曲线走前端不显示

    趋势图走到前面位置就没了?后面的变量曲线继续没有停还有一个问题,个别变量从屏幕输入,PLC不认。 问题补充:大师发来海量资料,都是宝贵经验,老翁收藏了,慢慢学习。远水不解近渴。 图…

    2020年11月1日
  • wincc运行状态下快捷键和WIN键被锁定,如何解锁?

    现场有一台触摸屏,wincc做的画面,我想修改报警文本时发现无法退出运行界面,插上键盘后按什么键都不管用,NumLock按下后灯会亮,说明键盘没问题,肯定是快捷键被禁用了,很郁闷,…

    2017年6月4日
  • 如何卸载wincc

    如何卸载wincc6。2?我在控制面板里卸载不好使。听说需要设置注册表,怎么弄?用360等软件卸载行吗? 最佳答案 重装系统吧 提问者对于答案的评价:.

    SIMATIC WinCC 2019年6月11日
  • 应该分成多次课讲,这样 过于笼统

    全面解析WinCC数据交互 课程编号:V2283 WinCC &…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 应该分成多次课讲,…

    2021年7月5日
  • 运行wincc时,显示打印页面

    激活wincc后,系统总是显示wincc的打印页面,如何解决才能不同时运行?谢谢! 最佳答案 1。这是由于WinCC激活运行前加载了“Message Sequence&n…

    SIMATIC WinCC 2019年6月11日
  • 模拟量报警功能的实现

    我的做法,不管是变量本身还是在设定报警变量时,都激活了上下限,而且内外变量都试过了,用变量模拟器让变量产生报警时,报警控件上还是没有显示,在工程–属性–启动那里也激活了报警记录…

    SIMATIC WinCC 2019年6月11日
  • 关于Horn做的报警

    做了1个HORM的报警,能够实现语音报警。 问题1,怎么做个静音按扭,不想要声音的时候可以关掉语音报警。 问题2,有没有自动读文本的,然后录音后保存可以是WAV…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0 sp1 取消激活时卡住不动

    wincc7.0 sp1取消激活时 在“报警记录运行系统”卡住不动,几率高,但不是每次,   1.卡住时没死机 &nbs…

    SIMATIC WinCC 2017年12月1日
  • smart 700 ie v3的屏和1500PLC如何通信

    smart 700 ie v3的屏和1500PLC如何通信 钻石用户推荐最佳答案 不能通讯只能和200 200smartLOGO!通讯Sma…

    SIMATIC WinCC 2020年11月1日
  • 两个输出域用同一个地址

    两个输出域用同一个地址,这个地址的输出值是一个线*变化的(负20000—-正20000,负200---正200),但是各自输出不同的值。比如A输出为200时B输出0,A输出0时…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论