Function Blockの作成

PLC Project内の「POUs」にファンクションブロックを追加します。

[Name]でファンクションブロック名を任意で入力します。

[Type]で[Function Block]を選択し、[Implementation language]でPLC言語を選択します。

注) 作成例としてFunction Block Diagram言語での作成とします。

プログラムを作成します。

ファンクションブロックについては、下記の変数を分けて宣言する必要があります。

    • VAR_INPUT : 外部からの入力用の変数

    • VAR_OUTPUT : 外部への出力用の変数

    • VAR : ファンクションブロック内部で使用する変数

例) クロックを生成するファンクションブロック