恭喜,你发布的帖子
发布于 2024-10-12 21:55:46
5楼
在OB40中的程序应该是:
IF #EventType=4 THEN
#index := 3;
WHILE #index >= 0 DO
"ProductionData".upperLimitTime[#index + 1] := "ProductionData".upperLimitTime[#index];
#index := #index - 1;
END_WHILE;
#tempRetVal:=RD_SYS_T("ProductionData".upperLimitTime[0]);
END_IF;
截图中的程序是OB20延时中断的程序,是在OB40中执行“SRT_DINT”指令来触发延时中断,这样能防止测量值在限值附近抖动导致数据频繁刷新。
请填写推广理由:
分享
只看
楼主