命令リスト (IL) でのプログラミング
ヒント
IL は CODESYS 必要な場合のオプション: FBD、LD、IL ダイアログ、 イリノイ州 タブで、 IL を有効にする オプション。
命令リスト (IL) 実装言語で POU を作成する
デバイス ツリーでアプリケーションを選択します。
クリック
.の POU を追加 ダイアログが開きます。
名前を指定し、 命令リスト (IL) 実装言語。
クリック 追加.
CODESYS POU をデバイス ツリーに追加し、エディタで開きます。実装部分にはすでにネットワークが挿入されています。
ネットワークのプログラミング (例: ADD 操作)
要件: POU (IL) がエディターで開かれ、空のネットワークがあります。
最初の列の色で示された行をクリックし、
LD
オペレーター。を押します。 タブ 鍵。
カーソルが 2 列目にジャンプします。
ADD 演算の最初の被加数を指定します。
例:
6
プレス コントロール+入る またはクリック .
CODESYS 新しい命令行を挿入します。この行の最初の列にフォーカスがあります。
入る
ADD
を押す タブ.ADD 演算の 2 番目の被加数を指定します (例:
12
)。プレス コントロール+入る.
入力します
ST
オペレーターとプレス タブ.データ型の変数を指定する
INT
(例:iVar
)。結果 (
16
例) に格納されますiVar
.
機能ブロックの呼び出し
要件: POU (IL) がエディターで開かれ、ネットワークが空であること。宣言部で<ファンクションブロック>データ型の変数を宣言しています。
例: C1:CTU;
最初の列の色でマークされた行をクリックし、
.入力アシスタントが開きます。
の中に 機能ブロック カテゴリまたは POU カテゴリで、目的の機能ブロックを選択します (たとえば、 CTU からのカウンター 標準 ライブラリ) をクリックし、 わかった.
CODESYS 選択したものを挿入します CTU 機能ブロックは次のとおりです。
弦を交換する
???
関数ブロックの入力と出力の変数名と値または変数を使用します。入力アシスタントを使用して関数ブロックを挿入する代わりに、手順 4 の画像に示すように、エディターで呼び出しを直接入力することもできます。
詳細については、次を参照してください。 ILの修飾子と演算子