我在WINCC中做了一个C语言延时程序,实现不了,请大虾指出哪个地方出现问题

2024-11-18 17:49:41
推荐回答(3个)
回答1:

wincc中可以挂接VC编制的DLL,DLL利用ODK直接读写WINCC中的变量,一些较复杂的控制算法可以考虑使用该方法实现。

回答2:

1、你需要将#include "time.h"放到脚本首行。
2、我不确定Wincc是否支持该函数,因为通常在Wincc中的延时通过全局动作做,而不是在脚本中延时,因为这样做如同sleep一样,系统会挂起,造成无法响应其他动作。
将if语句改成While语句。
while((clock()-start_time)>=10000)
{}

回答3:

关注