按钮按下输出个3秒的脉冲

按钮按下输出个3秒的脉冲 在wincc里如何做?
是不是要用c脚本,如何用c脚本做,帮忙用实例

最佳答案

void delay(int tm)
{
time_t t1,t2;
double tt;

time(&t1);
for(;;)
 {
 time(&t2);
 tt=difftime(t2,t1);
 if (tt>=tm)
  break;
 }
}
在C脚本调用

SetTagBit("变量",1);
delay(60);//60为时间 自己设定
SetTagBit("变量",0);


参考资料:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=46793&cid=1032

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

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

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

相关推荐

  • wincc7.2起动问题

    WIN7.0,WINCC7.2怎样设置一开机就自动运行WINCC。 最佳答案 参考文档,如何组态WinCC 开机自动启动https://support.industry.…

    SIMATIC WinCC 2021年7月5日
  • s7变量传送到wincc

    集成在s7项目中的wincc-os,可以用compile把s7的变量(db块和符号表中插小旗的那种)传送到wincc中。在个人电脑上模拟的状态下能不能实现传送变量,在wincc中自…

    SIMATIC WinCC 2019年6月11日
  • wincc报表时间列时间的设置

    用wincc6.0做了一个报表,列表示每一个变量,行则表示时间,现在我想实现:1.数据间隔为2个小时记录一次;2.只打印该天的数据(即从0点到24点的数据,12行)并且只打印改天的…

    SIMATIC WinCC 2019年6月11日
  • VB脚本能否进行 触摸屏报警文本的修改

    询问一下各位大神,有没有在触摸屏上进行修改报警文本的例子。比如:我通过特别的方式,用VB脚本啊,或者其他方式。做一个画面,直接读取报警文本,然后直接修改这个文本。例:安全门被打开。…

    SIMATIC WinCC 2021年7月5日
  • 触摸屏安装问题

    西门子触摸屏编程软件能不能windows 7旗舰版上安装,如何安装? 问题补充:我的电脑是64位系统 最佳答案 从winccflexible2008sp3版本开始,win…

    SIMATIC WinCC 2017年6月29日
  • WINCC怎么用C语言读取系统变量(变量类型为字符集)

    首先我是wincc v7.0不知道为什么不能使用string类型,是要include头文件吗?可是我编辑不了头一行其次不知道用什么函数读取字符集类型,也不知道用说明函数写…

    SIMATIC WinCC 2017年8月18日
  • WINCC中不自动生成PCS7相应的PID块图标

    为什么在PCS7的CFC中拖入了PID控制块,而且属性中的OCM也勾选了,但是在WINCC的画面中就是没有自动生成相应的块图标?控制面板又是怎么生成呢? 最佳答案 画面(pdl文件…

    SIMATIC WinCC 2017年7月26日
  • 谁有SYSABE 7

    有SYBASE 7的大大们能发一份过来吗? 问题补充:请记得把SYBASE7发过来 最佳答案 需要运行WinCCV6.x/wincc7.x的安装程序–附加软件–Syb…

    SIMATIC WinCC 2019年6月11日
  • wincc按钮及IO输出问题

    1.想用1个按钮,同时置位3个变量,几秒之后复位此按钮,不能让按钮一直为1,VBS脚本怎么写。2.读取设备的数据比如1000,想除以100,在属性哪里可以修改? 问题补充:IO变量…

    SIMATIC WinCC 2021年7月5日
  • 点击WINCC flexible Runtime启动图标怎么启动设定的程序

    我想在电脑运行一个屏项目,有没有一点击就可以直接运行的,且不显示触摸屏的框框。点击这个Runtime图标,总是提示命令行或HmiRtm.ini没指定文件,是否要装载一个文件,确定后…

    SIMATIC WinCC 2019年6月11日