TIA SCL 循環檢測數據塊中位狀態變化-重點練習PEEK指令

該程序適合檢測數據塊中每個BOOL量的狀態檢測,主要應用於故障診斷。


TIA SCL 循環檢測數據塊中位狀態變化-重點練習PEEK指令

#Start_Number_Temp := #Start_Number;

#Collection_Value:= 0;

WHILE #Start_Number_Temp < (#Length + #Start_Number) DO

#Collection_Value := PEEK(area := 16#84, dbNumber :=#Target_Data_Block, byteOffset := #Start_Number_Temp);

#Value_Temp :=#Value_Temp + #Collection_Value;

IF #Value_Temp <> 0 THEN

#Data_State := TRUE;

ELSE

#Data_State := FALSE;

END_IF;

#Start_Number_Temp:= #Start_Number_Temp + 1;

END_WHILE;


分享到:


相關文章: