wincc用VBS脚本按钮做bool信号的置位如何延时2秒复位

wincc连接plc的bool变量。然后用wincc的VBS做启动的脉冲信号。即在winccVBS脚本了里面启动plc的bool信号然后延时2秒再复位这个信号(我知道可以在plc里面复位,但是我就是想在wincc这样做复位)

最佳答案

1.用c脚本实现:
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
int i,j;
SetTagBit("btnPB1",1);
for(i=0;i<6000;i++)
   {for(j=0;j<4000;j++)
     {}
    }  
SetTagBit("btnPB1",0);
}
2.用VBS实现:
Sub OnLButtonDown(ByVal Item, ByVal Flags, ByVal x, ByVal y)            
Dim i,j,MyMB
MyMB=MsgBox("Do you confirm to push button?",4+48,"Enable Confirm") 
If MyMB=vbYes Then
HMIRuntime.Tags("bBtn01").Write 1
For i=0 To 10000 Step 1 
   For j=0 To 10000 Step 1
   Next
Next
HMIRuntime.Tags("bBtn01").Write 0                                                           
End If 
End Sub

提问者对于答案的评价:
谢谢,刚才试了下,确实两秒复位

最佳答案作者回复:
调整for循环里的数字可以修改脉冲宽度

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

(4)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:53
下一篇 2020年11月1日 下午4:53

相关推荐

  • wincc7.4用户管理器中如何删除权限等级

    wincc7.4用户管理器中默认有ID为1-17、1000-1002的权限等级,权限等级的名称可以更改,但是ID不能被删除(新建的ID也不能被删除);因为项目要求在wincc运行过…

    2021年7月5日
  • 有没有数字键盘的例子啊?

    我看没有类似Wincc的全局库做的项目使用时需要输入袋数等信息,点击输入框后弹出的默认键盘太小,不方便操作,希望做一个快捷的输入键盘阵类似如下wincc的这个,有么有好心人提供个例…

    2021年7月5日
  • wincc 7.3版本定时控制

    我想在界面输入00:00:00形式的时间,当我输入一个这样的时间,系统时间到达此时间时,就能给一个变量置位,实现定时启动效果,并且能在界面随时改变间这个时间,然后wincc都能实现…

    SIMATIC WinCC 2021年7月5日
  • wincc web navgitor 乱码

    局域网访问wincc 服务器(wincc web navgitor )的时候,竟然无法显示中文,所有中文的地方都是 ????&nb…

    SIMATIC WinCC 2019年6月11日
  • 报表变量的小数点

    报表变量的小数点如何控制呀,我在报表里写了一个变量,他的值是0.073,可是打印结果却是7.3,我估计是成了科学计数法了。如何让他显示正确值呢 最佳答案 报表里的变量默认是字符串格…

    SIMATIC WinCC 2019年6月11日
  • 在Wincc上建立操作日志

    各位专家和兄弟们:    在在Wincc上建立操作日志怎么建立呀!需要记录操作人员的登陆信息和时间,并记录下这个操作人员的做了哪些操作,同时…

    SIMATIC WinCC 2019年6月11日
  • WinCC V5.0 提供OPC需要额外购买吗?

    现在使用DCS系统,采用的SIMATIC WinCC V5.0 软件,请问如果使用OPC服务,需要单独购买收费吗?另外,现在的版本只能运行在Windo…

    SIMATIC WinCC 2018年12月5日
  • 求S7-200的模拟转换程序

    求S7-200的程序:料位计信号为0-20毫安信号,输入为AIW0。料位为0时,对应为20毫安信号,即显示100%,料位为满时信号为0。如何在程序中转换为料位0对应信号0,料位满对…

    SIMATIC WinCC 2019年6月11日
  • vb全局动作脚本死机

    我通过VB动作脚本定时(1分钟)将WINCC界面上的数据传送至ACCESS数据库(access数据库的数据表链接至远程SQL服务器)。但现在发现该动作脚本经常会死,不再传送数据至A…

    SIMATIC WinCC 2019年6月11日
  • HMI设置进入操作界面

    HMI触摸屏开机设置进入操作界面后,每次上电开机后,就直接进操作界面“starting”,而设置界面“seting”的按键是灰色的无法操作,请问怎样设置才能进图HMI设置界面 最佳…

    SIMATIC WinCC 2021年7月5日