ChatDiagram
3 templates · Function block diagram

ファンクション・ブロック図の例

ファンクション・ブロック・ダイアグラム(FBD)は、IEC 61131-3で定められたPLCプログラミング言語です。型付きファンクションブロックを通じてデータが左から右へ流れるため、複雑なプロセス制御も逐次コードなしで読みやすく表現できます。

Standard IEC 61131-3:2013 §6.4Engine schematex-fbdExport SVG · PNG · PDF
How to

How to use a function block diagram template.

  1. 01必要なファンクションブロックを列挙する

    各ブロック(PID、TON、ADD、SCALE)とパラメータを指定すると、AIが型付きブロックとして配置します。

  2. 02データフローを接続する

    あるブロックのどの出力ピンを次のブロックのどの入力につなぐかを説明すると、AIが左から右へ型付きの接続を描画します。

  3. 03入力と出力を追加する

    ネットワークに入るプログラム入力(プロセス値、設定値)と、ネットワークから出る出力(制御出力)を指定します。

  4. 04PLCドキュメントとして書き出す

    コードレビュー用、または制御システム設計パッケージの参考資料としてPNG/SVGに書き出せます。

FAQ

Questions about function block diagram templates

ファンクション・ブロック・ダイアグラムとは何ですか?

IEC 61131-3で定められた5種類のPLCプログラミング言語の1つです。FBDでは、データフロー線で接続したファンクションブロックのネットワークとしてプログラムを表現します。データが左から右へ流れるため、回路図に似た見た目になります。

LadderではなくFBDを使うのはどんな場合ですか?

データがブロック間を流れる連続プロセス制御(PIDループ、信号処理、アナログ演算)にはFBDが適しています。モーター始動、インターロック、シーケンサなどの離散I/Oロジックには、Ladderの方が適しています。

FBDとブロック図の違いは何ですか?

一般的なブロック図はドキュメントです。一方、IEC 61131-3のFBDは実行可能なPLCコードであり、ブロックは単なるラベル付きの箱ではなく、定義された動作を持つ型付きの標準ファンクションブロック(ADD、PID、TON)です。