SCL語言跟C類似,建議優化為這樣更完美(啟動條件有改進):
IF Start_1 AND NOT Stop_1 AND NOT Fault_1 AND NOT Alam_1 THEN (* 啟動條件 *)
Motor_1:=true;
END_IF ;
IF Stop_1 THEN (* 停止條件 *)
Motor_1:=false;
END_IF ;
IF Fault_1 THEN (* 故障條件 *)
Motor_1:=false;
Alam_1:=true;
ELSIF Rest_1 THEN (* 復位條件 *)
Alam_1:=false;
END_IF;
[ 此帖被愚公移山在2018-11-25 09:40重新編輯 ]