如何用按钮清除变量值

我想在wincc界面上做一个按钮来清除当前页面的所有变量值或清除一部分变量的值,使其为初始值,请问该如何实现?

问题补充:
所有变量都由io域关联.我是wincc新手,能否给出更详细的回答,谢谢

最佳答案

有两种方法:
 假设画面中有变量:A1-MW0,初始值=5;A2-MW2,初始值=4;
 按钮变量为M10.0。
 方法1:通过PLC(当然首先在WINCC中须将按钮与M10.0连接)
 A M10.0
 L 5
 T MW0

 A M10.0
 L 4
 T MW2
 方法2:通过WINCC脚本,比如C脚本
 点击按钮属性/事件/鼠标左键/C脚本/插入函数SET_TAGWORD
 /在出现的对话框中选择变量如A1,赋值5即可:
 SET_TAGWORD("A1",5);

提问者对于答案的评价:
谢谢

专家置评

注意:WinCC 中的 C 函数区分大小写。SetTagWord("A1",5)

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 请教:WINCC如何用报警来做 操作记录?

    我的报警能正常显示,但是操作记录看不见。不知道哪儿还需要设置。 我是个新手,希望能有详细的步骤。谢谢 问题补充:我已经在Alarm logging里写入了过程变…

    SIMATIC WinCC 2019年6月11日
  • WINCC 运行报错

    项目激活时每次编译到图形运行系统就停止,换过新的项目也如此。 求同行朋友指教!谢谢~坐等 最佳答案 新建一个项目试试,如果还是同样的问题,那就是软件安装问题,否则就是项目…

    SIMATIC WinCC 2021年7月5日
  • 将WINCC数据库,通过程序写入电子表格EXCEL或TXT中

    将WINCC数据库,通过程序写入电子表格EXCEL或TXT中 最佳答案 可以通过VB脚本,参考:Dim cnn As String &nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc6.0变量记录备份文件名问题

    wincc6.0变量记录备份文件名与实际电脑时间对应不上 如1小时备份的AUTO_test_TLG_F_200810200701_200810200801.mdf&nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc出现通讯时断时续

    两台上位机同时访问一台314CPU,其中一台上位机不定时的出现通讯时断时续的情况,而且很快就恢复正常了,不知道是什么原因? 问题补充:1、通讯距离只有5米,走的是MPI通讯;2、通…

    SIMATIC WinCC 2019年6月10日
  • 请教高手:如何实现电脑显示触摸屏的动作或者过程

    我是作生产线的,用了西门子300PLC和西门子377触摸屏来控制生产,甲方忽然说要实现办公室监控生产过程,我想问一下各位高手,如何实现触摸屏的工艺流程在电脑屏幕上显示,用什么软件?…

    SIMATIC WinCC 2019年6月11日
  • 我想请教登录和注销的脚本

    我想请教登录和注销的脚本,谁有啊 最佳答案 代码和制作步骤已发到你邮箱了,请查收 提问者对于答案的评价:谢谢各位了

    SIMATIC WinCC 2019年6月11日
  • 弹出消息框很慢

    我用MessageBox编写了一个消息框,用来当登录错误时弹出错误提示,但是这个消息框弹出很慢,这是怎么回事呢? 最佳答案 登陆错误时的代码需要优化! 提问者对于答案的评价:的确需…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0 SP3 能安装到XP系统上吗?

    wincc7.0 SP3  能安装到XP系统上吗? 最佳答案 可以的 Microsoft Windows XP&nbsp…

    2021年7月5日
  • wincc确认按钮

    按下画面中的按钮防止误操作不让相应的按钮马上动作,跳出确认按键,按下确认按键后执行动作如何实现???是否有相应的按钮控件!!!! 问题补充:http://www.ad.siemen…

    SIMATIC WinCC 2019年6月11日