如何调用WINCC的延时功能?? 点击:1824 | 回复:1



format901

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 252回
  • 年度积分:0
  • 历史总积分:1664
  • 注册:2005年4月18日
发表于:2008-12-31 13:18:48
楼主
如何调用WINCC的延时功能??



yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2008-12-31 13:28:26
1楼

方法1:使用周期触发变量,设定触发时间,然后脚本中计数后触发。

例如:设定周期触发变量为1秒触发,要延时5秒,只要在脚本中编写IF语句进行判断

方法2:调用函数Sleep,该函数为API函数,请参考API函数定义~~

这种方法可能会造成Wincc进程挂起,请审慎使用。

方法3:调用API函数去读取Windows系统运行时间,然后通过2次时间的相减得到延时。

方法4:使用循环进行延时

大致也就是以上方法,所有的方法都不是最好的方法,因此如果没有绝对的必要,请勿在Wincc中延时~~

以上


热门招聘
相关主题

官方公众号

智造工程师