Skip to main content

SA0002:空のオブジェクト

コードを含まないPOU、GVL、データ型宣言、またはインターフェイスを検出します。

理由:空のオブジェクトは避ける必要があります。多くの場合、オブジェクトが完全に実装されていないことを示しています。例外:場合によっては、関数ブロックがインターフェースを介してのみ使用される場合、関数ブロックの本体にコードが与えられません。それ以外の場合、メソッドはインターフェイスに必要なためにのみ作成され、メソッドに意味のある実装はできません。いずれにせよ、そのような状況についてコメントする必要があります。

重要性:中