ファンクション ブロック ダイアグラム (FBD) でのプログラミング
命令リスト (IL) 実装言語での POU の作成
デバイス ツリーでアプリケーションを選択します。
クリック
.の POU を追加 ダイアログが開きます。
名前を指定し、 機能ブロック図 (FBD) 実装言語。
クリック 追加.
POU がデバイス ツリーに追加され、エディタで開かれます。上部の宣言エディターと下部の空のネットワークを持つ実装部分で構成されます。の ツールボックス ビューも自動的に開かれ、FBD プログラミングに適した要素、演算子、および機能ブロックが利用可能になります。
ネットワークのプログラミング
実装部分で、自動的に挿入された空のネットワーク内をクリックします。
ネットワークの背景は黄色で、ネットワーク番号のある左側の領域の背景は赤色です。
右クリックしてコンテキスト メニューを開きます。
この位置に挿入できる要素の挿入コマンドを含む、コマンドのリストを取得します。
メニュー コマンドを使用するか、ツールボックスから要素をドラッグして、プログラミングに必要な要素を挿入します。
たとえば、 課題を挿入.
割り当て行が挿入されます。いずれの場合も、3 つの疑問符は割り当て元と割り当て先を表します。
疑問符を選択し、目的の変数に置き換えます。入力アシスタントを利用できます。
割り当て行にカーソルを移動します。
その他の要素の可能な挿入位置は、灰色のひし形で表示されます。ひし形をクリックしてその位置を選択すると、適切な挿入コマンドが再び利用可能になります。
または、ツールボックスから要素をネットワークにドラッグすることもできます。たとえば、ツールボックスでボックス要素をクリックし、マウス ボタンを押したままカーソルをネットワーク上にドラッグします。
可能な挿入位置はそれぞれ緑色で表示されます。
ボックスを挿入するには、マウス ボタンを離します。
ボックスがネットワークに表示されます。機能ブロックの場合に必要な、内側のボックスのタイプとボックスの上のインスタンス名は、3 つの疑問符でまだ自由に保たれています。
を選択
???
ボックス内の文字列をボックスの名前に置き換えます。入力アシスタントが利用可能です。選択したボックスの入力と出力が表示されます。機能ブロックの場合はインスタンス名と同様に、疑問符が付けられた状態のままです。
プログラミング ブランチ (サブネットワーク)
POU の実装部分で、
コマンドを実行するか、ツールボックスからドラッグして新しいネットワークを挿入します。たとえば、 追加 オペレーターを空のネットワークに接続し、
???
タイプの 2 つの変数を持つ文字INT
.ドラッグ ブランチ 要素を ToolBox から実装に取り込んで、オペレーターの出力の緑色の挿入位置に直接ドロップします。
ブランチは、オペレータ ボックスの出力で処理ラインを 2 つのサブネットワークに分割します。
2 つのサブネットワークのそれぞれに、より多くの FBD 要素と分岐を追加できるようになりました。