PLCプログラムの基本構成とプログラミング言語

一般に、PLC プログラムは、メイン プログラム複数のサブルーチン、および複数の割り込みサービス プログラムの3 つの部分で構成されており、これら 3 つの部分はまとめて編成されており、コンパイル後に PLC にダウンロードして実行できます。

次の図は簡単な例です。MAIN はメイン プログラムであり、SBR0 は MAIN によって呼び出され、ループ内で実行できるサブルーチンです。割り込みサービス ルーチンは、タイムリーなタスクを処理するためにメイン プログラムとは独立して実行されます。

 

1. Mcrio/WINを使ってプログラムを作成する

下図に示すように、キーボードの F4 を押して接点デバイスに入り、F6 を押してコイルデバイスに入ります。Siemens S7-200 は 3 つのプログラミング言語をサポートしています。つまり、STL、LAD、FBD

 

2. STLプログラムを作成する

STLは下図のようにアセンブリに似た方法でプログラムを書くため、他の言語では対応できない事態に遭遇した場合にはSTLでの対応を検討するとよいでしょう。

3. LAD プログラムを作成する

LADは、下図のように接点やコイルなどの命令をラダー図でプログラミングしたもので、直感的で特に論理的な判断に適しており、理解しやすく習得しやすいため、初心者におすすめの言語です。

 

 

4. FBDプログラムの作成

下図に示すように、FBD はファンクション ブロック プログラムであり、通常はサブルーチンの関数と同様に、ブロックといくつかの入出力で構成されます。下図は AND 演算用の FBD です。 

 

おすすめ

転載: blog.csdn.net/xipengbozai/article/details/125287808