按钮按下输出个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日
下一篇 2019年6月11日

相关推荐

  • WinCC内部变量数值变化事件

    内部变量Tag_1(文本变量8位字符集),当Tag_1内容改变时,使Tag_2(二进制变量)置1.想实现这个功能,请高手指教. 最佳答案 在wincc全局脚本中添加动作,VBS或者…

    SIMATIC WinCC 2020年11月1日
  • WinCC编译C脚本出错

    打开C脚本时出现以下内容#include "apdefap.h" void OnClick(char* lpszPict…

    SIMATIC WinCC 2019年6月11日
  • wincc变量组问题

    wincc中新建了变量组  然后把某些变量剪切后放到此变量组中,提示“选择的对象是只读的或包含只读对象删除动作停止”。我用的是wincc集成在step7的,编译…

    SIMATIC WinCC 2019年6月11日
  • 西门子上位机wincc7.4安装报错

    希望大神给一个上位机WINCC7.4版本的百度网盘链接,谢谢 钻石用户推荐最佳答案 此回答已完善 拿走不谢链接:https://pan.baidu.com/s/1zr1zJu2Hy…

    SIMATIC WinCC 2020年11月1日
  • WINCC读取工厂的MES管理系统数据内容,需要什么方式连接?

    本人第一次接触MES工厂管理系统,,现在客户要wincc读取他MES管理系统数据库内容,我都需要用到什么软件?需要OPC还是自己用VB编写程序?请给我一个思路。。谢谢他给我一个接口…

    SIMATIC WinCC 2017年10月24日
  • wicc读取一个数的时间是多少

    plc读取一个设备比如一个阀门开度,最后显示在wincc上,这个中间有哪些时间需要计算的,这样就好知道此时显示在wincc上的数是多长时间以前的,还有wincc趋势上有的毛刺点并没…

    SIMATIC WinCC 2017年11月23日
  • WINCC 安装后问题2

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

    SIMATIC WinCC 2019年6月11日
  • Wincc7.0 sp3 有报警但不显示

    wincc 7.0报警变量触发了,报警控件里不显示报警信息,在计算机属性里也勾选了运行报警记录,报警记录里也添加了相关的报警变量,用Wincc和Step7仿真连接,有变量…

    SIMATIC WinCC 2017年11月25日
  • wincc flexible弹出小窗口怎么做?

    比如我在画面有2个按钮,按后分别会弹出各自的小窗口,按1按钮弹出小窗口,里面有几个选择按钮,如果此时再按2按钮,1按钮的小窗口会自动关闭弹出2按钮对应的小窗口。  最佳答…

    SIMATIC WinCC 2019年6月11日
  • 请教各位大虾,WINCC中鼠标的双击动作该如何表达?

    本人是新手,想在WINCC6.2中通过双击设备对象来弹出对话框,但鼠标动作里只有左右键单击,请问如何实现双击动作?谢过。 问题补充:能否通过VBS/VBA编程来实现鼠标对WINCC…

    SIMATIC WinCC 2019年6月11日