SA0033: Kullanılmayan değişkenlerPermalink

Bildirilen ancak derlenen program kodu içinde kullanılmayan değişkenleri tespit eder

Gerekçe: Kullanılmayan değişkenler bir programı daha az okunabilir ve sürdürülebilir hale getirir. Kullanılmayan değişkenler belleği gereksiz yere doldurur ve başlatma sırasında çalışma zamanını gereksiz yere harcar.

Önemliymiş: Orta

PLCopen kuralı: CP22 / CP24

GVL değişkenleri için: Bir projede birden fazla uygulama varsa, yalnızca o anda etkin olan uygulamaların altındaki nesneler etkilenir. Yalnızca bir uygulama varsa, ortak POU havuzundaki nesneler de etkilenir.

Örnek

PROGRAM PLC_PRG
VAR
	iCounter1 : INT;
	iCounter2 : INT;		// SA0035
END_VAR

ICounter1 := 100;

--> SA0035: Unused Variable 'iCounter2'