İşlecin geçerli aralığı dışındaki değişmezleri (sabitleri) algılar
Gerekçe: Bu mesaj, bir değerin bu değer aralığının dışında kalan bir sabitle karşılaştırıldığı
durumlarda verilir. Ardından karşılaştırma sürekli olarak TRUE veya FALSE döndürür. Bu bir programlama hatasının göstergesidir.
Önemliymiş: Yüksek
Örnek
PROGRAM PLC_PRG VAR byTestVar: BYTE; END_VAR WHILE byTestVar >= 260 DO byTestVar := byTestVar + 1; END_WHILE --> SA0056: Constant out of valid range
Ayrıca bakınız