CASE Mode OF
    onlyDay:
    IF currentTimeHour >= InShiftTime.working[day].shiftHours.hours[day] AND currentTimeHour >= InShiftTime.working[day].shiftMinutes.minutes[day]
       AND currentTimeHour < InShiftTime.off_work[day].shiftHours.hours[day] AND currentTimeMinutes < InShiftTime.off_work[day].shiftMinutes.minutes[day] THEN
    CheckShift := day ;
    END_IF;
    day_night:
    ;
    day_middle_night:
    ;
ELSE
    ;
END_CASE;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
請(qǐng)問onlyDay和day是兩個(gè)枚舉的成員,onlyDay做case選項(xiàng)時(shí)可以編譯,但用day去做數(shù)組下標(biāo)索引時(shí),一直報(bào)錯(cuò),提示索引號(hào)不合法,編程環(huán)境是SYSMAC STUDIO  v1.60。以前在西門子TIA里用的很溜的,沒啥問題。