Skip to main content

自動化サーバーをリモートデバッグのゲートウェイとして使用する

リモートデバッグ機能は、からデバッグするためのオプションを提供します CODESYS ローカルネットワークでは利用できないが、に接続されているPLC上のアプリケーション CODESYS Automation Server。また、 CODESYS に接続されている利用可能なすべてのデバイスをスキャンできます CODESYS Automation Server

からの接続の確立 CODESYS AutomationServerのEdgeGatewayを介してAutomationServerのPLCに接続します

. 要件
  • AutomationServerにEdgeGatewayが構成されており、このEdgeGatewayが実行されています。

  • PLCネットワークのPLCがAutomationServerに登録されており、このPLCが稼働しています。

  • The CODESYS Automation Server Connector パッケージはにインストールされています CODESYS Development System お使いのコンピュータで。

  • A CODESYS プロジェクトが開いていて、AutomationServerに接続されています。

  1. デバイスツリーで、開いているプロジェクトのPLCをダブルクリックします。

  2. 通信設定 タブのゲートウェイのリストボックスで、自動化サーバーにエッジゲートウェイとして追加されているゲートウェイを選択します。 (CAS) ゲートウェイ名の後に表示する必要があります。

    目的のゲートウェイがリストボックスに表示されていない場合は、をクリックします ツール→エッジゲートウェイ→リモートゲートウェイの同期。これでリストボックスが更新され、ゲートウェイを選択できるようになりました。

    選択したゲートウェイの下に次の情報が表示されます。

    • 自動化サーバーテナント

    • 自動化サーバークラスター

    • ゲートウェイID

    • サーバー上の名前

    The 自動化サーバー–サインイン ダイアログが開きます。

  3. の中に 自動化サーバー–サインイン ダイアログで、 ユーザー名パスワード AutomationServerの場合。

    ユーザーアカウントで多要素認証(MFA)が有効になっている場合は、サインイン時に現在有効なトークンも入力する必要があります。詳細については、以下を参照してください。 多要素認証(MFA)を使用したサーバーへのサインイン

  4. クリック スキャンネットワーク

    The デバイスを選択 ダイアログが開きます。

  5. ダイアログで、対応するゲートウェイを選択し、をクリックします デバイスをスキャンする

    Edge Gatewayに接続され、現在実行中のすべてのPLCは、EdgeGatewayの下に表示されます。

  6. 目的のPLCを選択し、をクリックします わかった

    通信設定 タブをクリックすると、選択したPLCが表示され、緑色の丸でマークされます。

    今、あなたはから接続されています CODESYS AutomationServerのEdgeGatewayを介してPLCに接続します。

からリモートデバッグ CODESYS AutomationServerのPLC上のアプリケーション

. 要件
  • 上記のガイドのステップ1〜5を実行しました。これで、EdgeGatewayを介してAutomationServerのPLCに接続されました。

  • CODESYS、プロジェクトが開いています。これはすでにAutomationServerにコミットされています。

  • CODESYSダウンロード時にサーバーアプリケーションを割り当てる コマンドはで有効になっています オンライン メニュー。

アプリケーションがすでにPLCにダウンロードされ、現在のプロジェクトと同期されている場合は、EdgeGatewayを介してPLCにログインできます。その後、追加の手順は必要ありません。

  1. CODESYS、 クリック オンライン→ログイン

    The サーバーにコミットする ダイアログが開きます。

  2. ダイアログで、現在のコミットと、アプリケーションのダウンロード先のAutomationServer上のPLCが選択されます。この情報を確認して、をクリックしてください わかった

    Automation Serverでは、 PLCの詳細 ビュー、上で ステータス情報 タブに、接続が正常に確立されたことが表示されます。コミットされたアプリケーションに関する情報も表示されます。

  3. CODESYS、 クリック オンライン→ログアウト プロジェクトのPOUに小さな変更を加えます。

  4. クリック オンライン→ログイン また。

    ダイアログが開き、ログインオプションが表示されます。

  5. を選択 オンライン変更でログインブートアプリケーションを更新する オプション。次に、をクリックします わかった

    The サーバーにコミットする ダイアログが開きます。

  6. コミットメッセージを指定し、 デバッグモードを終了し、アプリケーションを起動します オプション。次に、をクリックします わかった

    AutomationServerのPLCにオンライン変更でログインしました。

  7. 今から CODESYS 次のコマンドを使用できます デバッグ Automation ServerのPLCでアプリケーションをデバッグするためのメニュー(たとえば、ブレークポイントを設定したり、値を書き込んで強制したりします)。