CODESYS Static Analysis statik kod analizi için tek tek kuralları veya adlandırma kurallarını etkinleştirmek veya devre dışı bırakmak için pragmalar ve öznitelikler sağlar.
Gereklilik: Kurallar veya konvansiyonlar proje ayarlarında etkinleştirilir veya tanımlanır.
Öznitelikler, bir programlama nesnesinin tamamı için belirli kuralları devre dışı bırakmak üzere bir POU'nun bildirim kısmına eklenir.
Pragmalar, bir POU'nun uygulama bölümünde tek tek kod satırları için belirli kuralları devre dışı bırakmak için kullanılır. Bunun bir istisnası, beyan kısmında da kapatılabilen Kural 164'tür.
Proje ayarlarında devre dışı bırakılan kurallar pragmalar veya nitelikler aracılığıyla etkinleştirilemez.
SA0004 kuralı bir pragma veya nitelik aracılığıyla devre dışı bırakılamaz.
Ayrıca bakınız