Skip to main content

ラダー(LD2)エディタ

以下のガイドでは、エディタでの作業における個々の操作手順のみを説明します。特定のプログラムを作成するものではありません。

詳細については、以下を参照してください。LD2 でのナビゲーション

1つの要素でプログラミング

要件:プロジェクト内で、 ラダー(LD2)実装言語でPOUを作成済みであること。このPOUがLadderエディタで開いており、編集可能な状態であること。

  1. 入れる

    1. ではツールボックスエディターの表示で、a接点例えば、要素を選択し、ネットワーク上にドラッグします。マウスボタンを押し続けます。カーソルでネットワーク上をドラッグすると、有効な挿入位置がすべて次のアイコンで示されます。

      • 矩形:_ld_icon_rectangle_grey.png

        既に挿入されている要素の右側に位置を挿入します

      • ひし形:_ld_icon_rhombus_grey.png

        既に挿入されている要素の左側に位置を挿入します

      • 三角形:_ld_icon_triangle_down_grey.png_ld_icon_triangle_up_grey.png

        並列接続において、下向き(三角形が下向き)または上向き(三角形が上向き)に伸びる分岐の後に位置を挿入します。

    2. 目的の挿入位置で要素を放します。マウス ポインターにプラス記号 ( _ld_img_cursor_insert_position.png )

    a接点はネットワークの処理ラインに挿入されます。

    ヒント

    選択してください挿入位置を表示するこのコマンドを実行すると、マウス操作に関係なく、すべての挿入位置が表示されます。

  2. ブロックを挿入

    挿入ブロックネットワーク内の要素。3 つの疑問符を置き換えます ( ???要素ボックスに、プロジェクトまたはライブラリから目的のブロックの名前を入力します。これを行うには、疑問符をダブルクリックし、理想的には、_cds_icon_three_dots.png入力アシスタントを使用するには、このボタンを押してください。

  3. ブロックを更新しています

    ブロックを選択します。次に、パラメーターの更新指示。

    ブロックの入力と出力はチェックされ、必要に応じて調整されます。ファンクション ブロックの宣言を変更した後は、ラダー図で使用されているこのファンクション ブロックのインスタンスを更新する必要があります。

  4. 入力挿入

    挿入入力ブロックの前の要素。変数を割り当てるには、要素の 3 つの疑問符 ( ??? ) 変数名とともに。必要に応じて、デフォルト値自動申告ダイアログが開きます。

  5. 選択と配置

    ネットワーク内の要素の位置を変更します。要素を選択して赤色で強調表示します。ブロックの場合は、ブロックシンボル内の四角形が赤い背景で表示される必要があります。カーソルシンボルが四角形になるまで要素をドラッグして別の挿入可能な位置に移動し、マウスボタンを離します。

    _ld_img_change_position.png
  6. 交換する

    既存の要素を別の要素に置き換えるには、新しい要素を置き換えたい要素の上にドラッグします。置き換える要素にフォーカスが当たったら、マウスボタンを離します。

  7. 新しいネットワークを追加する

    1. ドラッグネットワーク実装部分への要素。

      左余白に長方形の挿入位置が表示され、そこにネットワークの番号も表示されます。

      _ld_img_insert_position_for_network.png
    2. 左マウスボタンを離してください。

      新しいネットワークは、選択された挿入位置の上に挿入されます。

ブロック、コイル、またはa接点の変更

  1. 要素、入力、または出力を選択してください。

    変更コマンドはコンテキストメニューに表示されます。

  2. 希望するコマンドを選択してください。

    _ld_img_modified_elements.png

接続の分岐

LD/FBDエディタとの違い

LD2エディタではCODESYS Ladder要素はありません支店

手順. 要素を一行に挿入し、接続を分岐させる

ラダー図では、要素を挿入して配置すると、接続が自動的に作成されます。

  1. からツールボックス表示画面で、a接点をネットワークにドラッグし、次に2つ目のa接点を接続の端にある長方形の挿入位置にドラッグします。2つの連絡先に名前を付けます。xInput1そしてxInput2

    _ld_img_prepare_branch.png
  2. 選択してくださいxInput2 a接点。次に、下向きの三角形でマークされた挿入位置にドラッグします。xInput1 a接点。

    _ld_img_show_insert_positions_for_contact.png
  3. そこで左マウスボタンを離してください。

    ブランチが作成されます。各ブランチには1つのa接点先が含まれます。

    _ld_img_open_branches1.png

    重要

    a接点は新規に挿入されたものではありません。既存のa接点が、現在の構成において別の位置に移動されました。

  4. 押し下げながらCtrlキーを押すと、両方の接続部の端にある長方形の挿入位置をそれぞれクリックできます。

    両端が選択されます。選択された箇所は赤い四角形で示されます。最初の選択箇所は灰色で表示されます。

    _ld_img_selected_insert_positions_for_parallel_connection.png
  5. 選択してください並列分岐を閉じる指示。

    分岐は終端で閉じられます。接点は並列に接続されます。

    _ld_img_closed_branch.png
  6. 閉じられた接続を再開するには、2つの方法があります。

    • 2つの枝のうち1つを選択します。次に、赤い四角形をもう一方の枝の四角形の上にドラッグします。

    • 両方のブランチを選択します。次に、並列分岐を開く指示。

      ヒント

      複数の並列ブランチを持つ閉じたブランチがある場合は、常にすべてのブランチを開くことができます。並列分岐を開く指示。

    _ld_img_open_branches1.png
手順. 新しい要素を並列に挿入する
  1. ネットワークに連絡先を2つ連続して追加します。

  2. 選択してください挿入位置を表示するコマンドを実行してネットワークを選択します。

    挿入位置はすべてマークされます。

    _ld_img_show_insert_positions.png
  3. 接続部の前面にある下向きの三角形を選択してください。

  4. コンテキストメニューで、a接点を挿入(並列)指示。

    新しいa接点が挿入されます。新しい接続は並列に接続され、終端は開放状態になります。

    並列挿入は、すべての可能な要素で利用可能です。

    a接点コイルブロックジャンプリターン出力、 そしてST ブロック

    ヒント

    挿入と並列挿入のキーボードショートカットは同じです。

  5. 押し下げながらCtrlキーを押すと、両方の接続部の端にある長方形の挿入位置をそれぞれクリックできます。

    赤い四角形は選択範囲を示します。

    _ld_img_selected_insert_positions_for_parallel_connection.png
  6. 選択してください並列分岐を閉じる指示。

    2つの接続は統合されます。

    _ld_img_closed_branch.png
  7. 2 つの分岐のうちの 1 つで、接続をマージするノードの前に挿入位置を選択します。次に、デル鍵。

    接続は最後に開きます。

    _ld_img_open_branches1.png

重要

ネットワークV1.2.0.0以降で処理順序を切り替えるには、以下を参照してください。処理順序と正規化

選択と複数選択

LD2エディタでは、個々のネットワークと、ネットワーク内の個々の要素を選択できます。どちらの場合も、複数選択が可能です。選択されたすべてのネットワークと要素は赤色で強調表示され、枠線で囲まれます。

ラダーメニューとコンテキストメニューのコマンドは、選択したすべてのオブジェクトに対して同時に作用します。コマンドは、選択したすべてのオブジェクトに対して許可されている場合にのみ使用できます。

手順. ネットワークの選択
  1. ラダー図において、要素も挿入位置もフォーカスされていない位置をクリックします。具体的には、処理ラインに沿ってネットワーク番号が表示されている領域です。

    クリックした領域内にあるネットワークは赤色で強調表示され、選択された状態になります。

  2. を押し続けてシフト別のネットワークをクリックしている間にキーを押します。

    最初にクリックしたネットワークと2番目にクリックしたネットワークの間に位置するすべてのネットワークが選択されます。

  3. を押し続けてCtrl選択したネットワークをクリックしている間、キーを押します。

    このネットワークは今後選択されません。

手順. 要素の選択
  1. 要素をクリックします。ブロックの場合は、ブロック記号の内側の四角をクリックします。

    要素が選択されます。

  2. 別の要素をクリックしてください。

    最後にクリックした要素が選択されます。

  3. 押して長押しするCtrl要素を選択したり選択解除したりするために、さらに要素をクリックします。

    クリックされたすべての要素が選択されます。

複数の要素を選択した場合、コンテキストメニューには、標準コマンドである切り取り、コピー、削除に加え、変更コマンド(符号切り替え、Set/Reset、エッジ検出など)が表示されます。それぞれのコマンドは、許可されているすべての選択要素に対して実行されます。

ヒント

使用できますコマンド:並列分岐を開くそしてコマンド:並列分岐を閉じる選択した複数の要素を並列ブランチに配置するためのコマンド。

ネットワークをコメントアウトする

  • ネットワークを選択して、赤い背景で完全に表示させます。コンテキストメニューで、ネットワークコメントの状態を切り替える指示。

    ネットワークの内容は灰色で表示され、テキストは斜体で表示されます。ネットワークは処理対象には含まれません。

    _ld_img_outcommented_network.png

ネットワークタイトル、ネットワークコメント、ジャンプラベルを追加する

  • ネットワークには、ネットワークタイトル(1)、ネットワークコメント(2)、およびジャンプラベル(3)を追加できます。これを行うには、ネットワークの左上隅にある1行目、2行目、または3行目をクリックします。

    _ld_img_network_title_comment_label.png

ジャンプラベルは、ジャンプ要素。

ネットワークタイトルとネットワークコメントの表示は、ラダー エディターカテゴリーCODESYSオプション。