Skip to main content

命令リスト (IL) でのプログラミング

ヒント

IL は CODESYS 必要な場合のオプション: FBD、LD、IL ダイアログ、 イリノイ州 タブで、 IL を有効にする オプション。

命令リスト (IL) 実装言語で POU を作成する

  1. デバイス ツリーでアプリケーションを選択します。

  2. クリック プロジェクト → オブジェクトの追加 → POU.

    POU を追加 ダイアログが開きます。

  3. 名前を指定し、 命令リスト (IL) 実装言語。

    クリック 追加.

    CODESYS POU をデバイス ツリーに追加し、エディタで開きます。実装部分にはすでにネットワークが挿入されています。

ネットワークのプログラミング (例: ADD 操作)

要件: POU (IL) がエディターで開かれ、空のネットワークがあります。

  1. 最初の列の色で示された行をクリックし、 LD オペレーター。

  2. を押します。 タブ 鍵。

    カーソルが 2 列目にジャンプします。

  3. ADD 演算の最初の被加数を指定します。

    例: 6

  4. プレス コントロール+入る またはクリック FBD/LD/IL → 下に IL 行を挿入.

    CODESYS 新しい命令行を挿入します。この行の最初の列にフォーカスがあります。

  5. 入る ADD を押す タブ.

  6. ADD 演算の 2 番目の被加数を指定します (例: 12)。

  7. プレス コントロール+入る.

  8. 入力します ST オペレーターとプレス タブ.

  9. データ型の変数を指定する INT (例: iVar)。

    結果 (16 例) に格納されます iVar.

機能ブロックの呼び出し

要件: POU (IL) がエディターで開かれ、ネットワークが空であること。宣言部で<ファンクションブロック>データ型の変数を宣言しています。

例: C1:CTU;

  1. 最初の列の色でマークされた行をクリックし、 FBD/LD/IL → インサートボックス.

    入力アシスタントが開きます。

  2. の中に 機能ブロック カテゴリまたは POU カテゴリで、目的の機能ブロックを選択します (たとえば、 CTU からのカウンター 標準 ライブラリ) をクリックし、 わかった.

    CODESYS 選択したものを挿入します CTU 機能ブロックは次のとおりです。

    _cds_img_il_fb_call.png
  3. 弦を交換する ??? 関数ブロックの入力と出力の変数名と値または変数を使用します。

  4. 入力アシスタントを使用して関数ブロックを挿入する代わりに、手順 4 の画像に示すように、エディターで呼び出しを直接入力することもできます。

詳細については、次を参照してください。 ILの修飾子と演算子