Skip to main content

コマンド:ログイン

シンボル: _cds_icon_login.png

キーボードショートカット: + F8

関数:このコマンドは、アプリケーションをターゲットシステム(コントローラーまたはシミュレートされたデバイス)に接続し、オンライン操作を確立します。

電話:メニュー オンライン、オブジェクトのコンテキストメニュー 応用

要件:アプリケーションにエラーがなく、通信設定が構成されています。

通信設定が正しくない場合は、ダイアログが表示されます。その後、直接行くことができます 通信設定 コントローラを変更します。

あなたが命令した場合 ログインする オンラインメニューから、現在アクティブなアプリケーションがターゲットシステムに接続されます。コンテキストメニューからコマンドを呼び出し、デバイスツリーでアプリケーションを選択した場合、このアプリケーションは、「アクティブなアプリケーション」として設定されていなくても、ログインに使用されます。

ターゲットデバイスでオンラインユーザー管理が設定されている場合、ログイン時にユーザーデータを入力するように求められます。このためのダイアログが表示されます デバイスユーザーログイン

制御するアクセスオプションを確認してください

いかなる状況においても、インターネットや信頼できないネットワークからコントロールにアクセスしてはなりません。特に、コントローラーのプログラミングポートは、いかなる状況でもインターネットから保護されてはなりません(通常、UDPポート1740..1743およびTCPポート1217 + 11740またはコントローラー固有のポート)。ただし、インターネットからのアクセスを有効にする必要がある場合は、コントローラーに接続するために安全な方法を選択する必要があります(VPNなど)。

詳細については、以下を参照してください。 デバイスユーザー管理の処理

重要

安全コントローラがコントローラの下に取り付けられている場合、このコマンドは通信リンクを使用できます 一時的 割り込み!

安全コントローラのその他の安全コントローラへの接続(安全ネットワーク変数を介して)、フィールドデバイス、および開発システムへの接続が影響を受けます。安全フィールドデバイスまたは他の安全コントローラは、反応として安全状態に入る可能性があります。開発システムへの接続は、セーフティコントローラがフィールドバスを介してメインコントローラに接続されている場合にのみ影響を受けます。

詳細については、「従属安全管理」の章を参照してください。

. ログイン時に起こりうる状況
  • デバイスの説明の新しいバージョンは、プロジェクトよりもコントローラーで利用できます。プロセスをキャンセルするオプションを含む警告が表示されます。

  • アプリケーションはまだコントローラーに存在しません。ダウンロードの確認を求められます。

  • アプリケーションはすでにコントローラー上にあり、最後にロードされてから変更されていません。ログインは、それ以上の操作なしで行われます。

  • アプリケーションはすでにコントローラー上にありますが、最後のダウンロード以降に変更されています。

    次のいずれかのオプションを選択するように求められます。

    • オンライン変更でログインします(「コマンド」のオンライン変更に関する情報に注意してください オンライン変更")

    • ダウンロードしてログイン

    • 変更せずにログインする

    この時点で、コントローラーのブートアプリケーションを更新するオプションもあります。

  • 不明なバージョンのアプリケーションがすでにコントローラー上にあります。かどうか尋ねられます CODESYS これを交換します。

  • アプリケーションのバージョンはすでにコントローラー上にあり、実行されています。かどうか尋ねられます CODESYS とにかくログインして、現在実行中のアプリケーションを上書きします。

  • コントローラ上のアプリケーションは現在、ブレークポイントで停止しています。ログアウトしてプログラムを変更しました。 CODESYS オンラインでの変更またはダウンロードの場合、PLCは完全に停止することを警告します。これは、複数のタスクがあり、1つだけがブレークポイントの影響を受ける場合にも発生します。

ボタン付き 詳細 上記のダイアログで、ダイアログを開きます アプリケーション情報

ヒント

から CODESYS-バージョンV3.5SP17は、コントローラーのアプリケーションで1つだけにすることができます CODESYSログインするインスタンス。秒の場合 CODESYS同じコントローラの同じアプリケーションのインスタンスでは、エラーメッセージが表示されます。

詳細については、以下を参照してください。 オンライン変更従属安全コントローラ

ダイアログ:アプリケーション情報(詳細)

ダイアログには、現在コントローラー上にある以前のバージョンと比較して、プログラミングシステムで変更されたアプリケーションに関する情報が表示されます。 2つのタブがあります:

  • アプリケーション情報:のアプリケーションプロパティ IDEでのアプリケーション (統合開発環境=プログラミングシステム)は PLCでのアプリケーション 比較:プロジェクト名、最終変更、IDEバージョン、作成者、説明。さらにショー CODESYS は、最後のダウンロード以降に変更されたオブジェクトを示しています。

  • アプリケーションコンテンツ:オプションの場合 アプリケーション情報をダウンロードする をアクティブにすると、PLC(2)のアプリケーションの内容をプログラミングシステム(1)のアプリケーションの内容と比較できます。オプション アプリケーション情報をダウンロードする アプリケーションのプロパティ、カテゴリで見つけることができます 翻訳すること

    プログラミングシステムのコードが最新でない場合、コマンドは左下に表示されます アプリケーションが最新ではありません。今すぐコードを再生成しますか? (3)。このコマンドを実行して、アプリケーションのソースコードを更新します。

    この詳細情報は、現在の状況でのログインの影響をより適切に評価し、新しいアプリケーションのダウンロードについて決定するのに役立ちます。

_cds_dlg_application_content_comparison.png

ヒント

比較は、タブのデバイスエディタにも表示されます アプリケーション ボタン経由 コンテンツ 示されています。

PLC上の不明なアプリケーション

プロジェクトに含まれていないアプリケーションがコントローラー上にすでに1つ以上ある場合は、を開きます CODESYS これらのアプリケーションのリストを含むダイアログ。現在のアプリケーションをロードする前に、PLCからアプリケーションを削除するかどうか、およびどのアプリケーションを削除するかを指定できます。これは、コントローラー上にあるが、その後プロジェクトから削除された子アプリケーションにも適用されます。

ログインする前にプロジェクトをコンパイルする

アプリケーションプロジェクトが最後に変更されてからまだコンパイルされていない場合は、コンパイルされます CODESYS ログインする前にプロジェクト。この操作はコマンドに対応します コードを生成する ログアウト状態です。

コンパイル中にエラーが発生した場合は、メッセージダイアログが表示されます。エラーは、カテゴリのメッセージウィンドウに一覧表示されます 翻訳すること 発行済み。次に、プログラムをコントローラーにロードせずにログインするかどうかを決定できます。

ログイン中にエラーが発生しました

コントローラへのログオン中にエラーが発生した場合、中断します CODESYS エラーメッセージ付きの読み込みプロセス。エラーダイアログでは、エラーの詳細を表示できます。例外が発生し、テキスト* SOURCEPOSITION *がログメッセージに含まれている場合は、コマンドを使用できます。 メモ帳で表示 影響を受ける関数をエディターに表示します。エラーの原因となっている行にカーソルがジャンプします。

ロードプロセスに関する情報の出力

. いつCODESYS ログイン時にプロジェクトをコントローラーにロードすると、メッセージウィンドウに次の情報が出力されます。
  • 生成されたコードサイズ

  • グローバルデータサイズ

  • コントローラで結果として生じるメモリ要件

  • 影響を受けるブロックのリスト(オンライン変更の場合)

ヒント

オンラインモードでは、デバイスまたはモジュールの設定を変更することはできません。デバイスパラメータを変更するには、アプリケーションからログアウトする必要があります。ただし、バスシステムによっては、オンラインモードでも変更できる特別なパラメータがいくつかある場合があります。

ヒント

ビューの構成を保存します CODESYS オンラインモードとオフラインモードで互いに別々に。また、動作モードで使用できないビューは閉じられます。このため、ログインするとビューが自動的に変更される場合があります。