按钮控制问题

我想用两个按钮控制一段程序的开始与停止,要求按开始按钮输出为“1” 程序开始运行,按停止按钮输出为“0”程序停止运行,请问用C脚本怎样实现,感谢各位给予指教!!!

最佳答案

1,按你的想法程序应该是周期执行的!
 2,你在C脚本程序中你要控制的代码前加个判断:
 if (GetTagBit("open"))
 {
 //你要控制的代码实现

 

 
 }
 3,再用按钮来控制变量open的状态,置位:
 SetTabBit("open",1);
 复位:
 SetTagBit("open",0);
 

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

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

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

相关推荐

  • project manager can't start basis application

    我在windows xp professional sp3(英文版)上,安装了wincc 7.0 sp3软件。安装过程没有错误提示…

    2021年7月5日
  • 求wincc如何利用脚本实现弹出窗口的模板化?

    我是做水系统的,在系统中有很多的阀门需要控制,所以我是利用一个弹出窗口来控制的,每个弹出窗口内部的变量除前缀外都是一样的,由于我不会C语言,所以一直以来都是每个阀门建一个画面做弹出…

    SIMATIC WinCC 2017年6月1日
  • 求助:wincc7.0 与支持modbus—RTU协议的智能电表通讯

    想用wincc与几块智能电表通讯,读取其中的参数,不用plc,还有那些方法,最好有具体的例子,谢谢 最佳答案 希望这个链接对你有帮助:《Modbus RTU怎么通过KEP…

    SIMATIC WinCC 2021年7月5日
  • 还是MP277问题

    现在手头上有一个老的MP277,原来的MP277HMI程序丢失了,我是不是可以将现在触摸屏上的程序回传到笔记本上(假设之前下载时点了可以回传),回传之后的触摸屏程序能不能再次在笔记…

    SIMATIC WinCC 2017年8月3日
  • 哪种组态好用?

    以前一直用组态王做工程,感觉画面比较差。不知道还有没有好用些的组态,最好有破解的。 最佳答案 好不好用自己试了才知道,不管什么组态软件都需要下功夫去研究的,最起码掌握基本的操作和组…

    SIMATIC WinCC 2019年6月11日
  • WINCC 2007 中怎么制作报警记录

    在 WINCC 2007 中怎么制作离散量的报警记录哟,软件左边里面没有报警记录功能键 急!! 最佳答案 你用的是wincc v7…

    SIMATIC WinCC 2019年6月11日
  • WINCC里建变量问题请教

    WINCC V6.2 SP2版,PLC S7300 CPU315-2DP,PLC程序里有七八十个浮点数变量都存储在一个DB块里,WINCC&…

    SIMATIC WinCC 2019年6月11日
  • 以太网通讯组态问题

    2个PLC300主站和两台上位机组成一个以太网,两台上位机公用一个交换机,和2个PLC主站(分别经过交换机)通过光纤和上位机的路由器相连,上位机上安装有winccv6.0,和普通的…

    SIMATIC WinCC 2019年6月11日
  • 这段c语言怎么改

    DWORD value; value=GetTagDWord("dl"); value+=1; if(value>…

    SIMATIC WinCC 2019年6月11日
  • vb脚本开头规则

    在wincc中,用vb脚本语言定义按钮动作时,有时开头为什么会出现“Sub X6309X94AE11X0000L_X6309X94AE11X0000X0000_X6309…

    SIMATIC WinCC 2019年6月11日