Derlenmiş program kodunda kullanılmayan numaralandırma sabitlerini tespit eder
Gerekçe: Kullanılmayan numaralandırma sabitleri gereksiz yere numaralandırma tanımının boyutunu artırır ve program okunurken kafa karıştırıcı olabilir.
PLCopen kuralı: CP24
Önemliymiş: Düşük
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
TYPE My_Enum : ( one := 1, two := 2 ); END_TYPEE --> SA0032: Unused enumeration constant 'one' --> SA0032: Unused enumeration constant 'two'
Ayrıca bakınız