if嵌套的运行顺序

IF #Step >= 2 AND #Step #State."SYS[30]" := TRUE; ELSE #State."SYS[30]" :=

IF #Step >= 2 AND #Step <= 3 THEN

#State."SYS[30]" := TRUE;

ELSE

#State."SYS[30]" := FALSE;

END_IF;

// 反洗状态

IF #Step >= 5 AND #Step <= 8 THEN

#State."BWRun[16]" := TRUE;

ELSE

#State."BWRun[16]" := FALSE;

END_IF;

// CEB酸碱洗状态

IF #Step >= 9 AND #Step <= 15 THEN

IF #State."CEBSodaSign[9]" THEN

#State."CEBSodaRun[17]" := TRUE;

ELSE

#State."CEBSodaRun[17]" := FALSE;

END_IF;

IF #State."CEBAcidSign[11]" THEN

#State."CEBAcidRun[18]" := TRUE;

ELSE

#State."CEBAcidRun[18]" := FALSE;

END_IF;

ELSE

#State."CEBAcidRun[18]" :=

#State."CEBSodaRun[17]" := FALSE;

END_IF;

END_REGION

这种嵌套第一个if成立运行那个结果#小白入门#