製品
IL / ST / LD / FBD / SFC
MSFC
IEC 61131
 

MULTIPROG : IEC 61131-3 に 100% 準拠

IEC 61131 規格は、自動化システム分野に存在する、複数の言語、命令セット、さまざまなコンセプトを標準化するために作られました。 PLC 概念の相違が大きいことが、異なる PLC プラットフォームやメーカ間の非互換性をもたらしました。 その結果、トレーニング、ハードウェア、ソフトウェアへの経費が莫大になったのです。

IEC 61131 は、プログラミング言語、PLC とプログラムシステム間のインタフェース、命令セットおよびプロジェクトの取り扱いと構造を標準化します。 IEC 61131 に準拠した PLC やプログラミング システムを使うと、すべてのプラットフォームへの移植性と、同一コンセプトを使うことにより、自動化システムにかかる費用を削減できる利点があります。

   
 

IEC 61131-3 規格の使い方

IEC 61131-3 を使うと、主に以下の点が変わります :

  • IEC 構造モデル は、明確な構造単位に分割したプログラムコードを定義し、POU (プログラム構成単位) と呼ばれます。 各 POU はコード部分と変数宣言部分で構成されています。 プログラム、ファンクション、ファンクション ブロック (FB) タイプの POU も使用できます。 同じプロジェクト内、または他プロジェクトでライブラリを使っている場合、ファンクションと FB POU を再利用できます。
  • 入力、出力、フラグを直接アドレス指定しなくても、変数 は IEC 61131 に応じて使われます。高水準なプログラミング言語のように、プロジェクト内の変数は宣言しなくてはなりません。 グローバルデータとローカルデータを区別できます。 さらに、記号、直接表現、アドレス指定変数を区別できます。 保持変数を宣言できます。保持変数の値は、電源オフや電源故障でも、保持されます。 変数は初期値に初期化されます。
  • データ型 の宣言が可能です。 データ型により、フォーマット、サイズ、可能な値の範囲、可能な変数の初期値が決まります。 IECは、基本データ型 (BOOL、BYTE、INT、WORD、DWORD、REAL、その他多数) の範囲を定義します。 さらに、使用中の制御によっては、配列や構造などのユーザ定義データ型も使用できます。
  • プログラミングとは シンボリック (記号化) プログラミング を表します。
  • IEC では、5 つの プログラミング言語 が記述され、その言語要素と文法を定義しています。

 
 

 [IEC プログラミング言語]
 [さらに : MSFC 言語]

 
 
[プリント用ページ] [友人に送る] [トップ]
住所
KW-Software GmbH - Far East Office
ユーロ・ファーイースト株式会社内
〒107-0062 東京都港区南青山1-15-18 リーラ乃木坂ビル#901
Tel.: +81 3 3470-8768
japan@kw-software.com
現在地
ホームページ
製品
MULTIPROG
クイックリンク
連絡担当者
デモソフトウェア
会社プロフィール