IEC61131は標準的なPLCを規定する規格です。(出典1を参照)
IEC61131は-1から-9までのPartに分かれており、IEC61131-3は言語に関する規定をしています。
IEC61131で規定されているプログラミング言語は
・ラダーダイヤグラム(LD)
・ファンクションブロックダイヤグラム(FBD)
・シーケンシャルファンクションチャート(SFC)
・インストラクションリスト(IL)
・ストラクチャードテキスト(ST)
があります。
詳細はオムロン株式会社 webサイトが判り易く解説しています。
(出典2を参照)
IEC61131を導入するメリットは、PLCが変わった場合でもソースリスト互換で、移植可能である事です。またプログラムをモジュール毎に機能的に記述できる言語が規定されており、動作内容がソースリストから読み取りやすいメリットが有ります。
しかし現実的にはIEC61131-3準拠を詠っていても、各社のツール、命令が異なっているため、ソースコードの移植、PLCの入れ替えは、簡単ではありません。
その理由として、次の3点が上げられます
弊社では、IEC61131対応を求められた場合には、以下点に注意して作業を行います。
また標準的なソースコードを以下の様なモジュールとして資産化し、活用しています。
Copyright © 2024 TAHARA ELECTRIC CO., LTD. all right reserved