通过按钮实现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日

相关推荐

  • 用户归档数据快速导出到excel

    各位老师用户归档了大量数据,现在用的是vbs做得导出很慢,有快速导出的方法吗?最好有个实例。谢谢了。 最佳答案 运行wincc,打开历史数据控件,选择你要导出的数据的时间段,然后点…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏中图形I/O域里选择动态变量还是状态变量?

    WiCC flexible  smart触摸屏中图形I/O域里选择动态变量还是状态变量? 图片说明:     &nbsp…

    2020年11月1日
  • winCC输入信号修改

    这个我要修改为读I33.1/I33.2的输入信号,显示为50%和100%,没有输入的时候为0%显示应该要怎么做呢,不需要按钮了 图片说明:    最佳答案 没太…

    2017年5月29日
  • 变量传送到输入输出域

    例如画面上有一个输入输出域。我想通过点击一个按钮,来改变这个输入输出域连接的变量名。 例如 按A按钮,输入输出域连接的变量为TAG1 按B按钮,输入输…

    SIMATIC WinCC 2019年6月11日
  • WINCC桌面快捷方式启动问题

    请教一下大神们关于WINCC在桌面做了一个快捷方式双击启动问题,启动了但是没有激活运行项目是上面原因?如图所示。  该空格的地方 和该左右斜杠的也都按…

    2021年7月5日
  • WINCC 安装后问题2

    为何WNICC 安装后,XP系统自带的计算器、画图工具、小游戏等没了呢? 最佳答案 安装wincc和WINDOWS自带的游戏没有关系,你可以打开资源管理器,在C:\WIN…

    SIMATIC WinCC 2019年6月11日
  • obdc数据库建立方法

    WINCC  采集的数据写到OBDC数据库,便于以后的查看和1打印 最佳答案 首先纠正楼至一个错误,是“ODBC”,打开“控制面板”–“管理工具”&…

    SIMATIC WinCC 2019年6月11日
  • WinCC Alarm Control 表格里的翻动箭头和滑动条怎么不工作?

    我想使 WinCC Alarm Control 通过点击上下、左右的页面翻动箭头或拖动滑动条来看到更多的信息?我试过了里面所有的设置,但箭头…

    2017年6月29日
  • 如何将WINCC数据存储到EXCEL中?

    要求: 1,将多组数据存储到EXCEL中, 2,EXCEL文件名是:日期+文本 3,存储时间间隔30分钟, 4,EXCEL文件是表格类型(X…

    SIMATIC WinCC 2019年6月11日
  • win cc7.5历史趋势

    wincc7.5用历史趋势控件的时候,数据来源与变量信息是灰色的,无法添加变量,求解决,x轴变量和Y轴变量怎样定义 最佳答案 你这个不是历史曲线控件,是函数控件吧?曲线控件参考:趋…

    SIMATIC WinCC 2020年11月1日

发表回复

登录后才能评论