Skip to main content

タブ: 通信、介して CODESYS シンボリック

このタブには、次の通信設定が含まれます。 CODESYS リモート データ ソースのシンボリック。

最初の頃 追加する データソースを選択しました CODESYS シンボリック データ ソース タイプと、データ ソースへの通信設定が構成されていることに応じて異なります。その後、このタブの通信設定は古くなっています。初期設定のみ可能です。 データ ソースの種類 設定。

CODESYS シンボリックとは、アクティブな接続の場合、シンボリック監視を介して通信が行われることを意味します。この種のシンボリックアクセスは、おそらく CODESYS V2と CODESYS V3 コントローラのバリアント。さらに、ランタイム システムはシンボル構成をサポートする必要があります。

ヒント

データ ソースに接続しなくても、シンボル情報に基づいてローカル アプリケーションをオフラインで開発できます。これを行うには、必要なすべての変数情報が保存されている構成設定のシンボル ファイルを参照します。その後、アクティブな接続は確立されません。

タブ: 通信、介して CODESYS シンボリック

可変情報

. 変数情報のソース
  • 接続設定から

    接続は、以下に指定された通信設定に従ってアクティブに確立されます (接続タイプ接続設定)。リモコンアプリから変数情報を読み込みます。

  • <デバイス名>.<アプリケーション名>.symbol 構成

    変数情報は、シンボル構成から読み取られます。シンボル構成はアクティブなプロジェクトの一部であり、アプリケーションの下のリモート コントローラーのオブジェクトのデバイス ツリーにあります。コントローラへのアクティブな接続が確立されていません。

  • シンボルファイルから

    変数情報は、開発システムに保存されているシンボル構成ファイルから読み取られます。の中に シンボル ファイルを選択 フィールドで、このデータを指定します。コントローラへのアクティブな接続が確立されていません。

シンボル ファイルを選択

のシンボル ファイルのパス 可変情報 選択は シンボルファイルから.

シンボル ファイルは開発システムに保存され、必要な変数情報が含まれています。デフォルトでは、シンボル ファイル パスはプロジェクト ディレクトリに次の構造で作成されます。 <project folder>\<project name>.<device name>.<application name>.xml.

例: D:\Projects\Project_A\VisualizeWithHMI.Device.Application.xml

注: アラームテーブル 要素または 傾向 要素がビジュアライゼーションで使用され、次にシンボリック アクセスに必要なシンボル ファイルとそれぞれのプロジェクト しなければならない どちらも同じフォルダに保存されます。プロジェクトには、アラーム テーブル要素の構成またはトレンド要素のトレンド記録が含まれます。これは、自動生成されたシンボル ファイルの既定のケースです。

例: D:\Projects\Project_A\VisualizeWithHMI.project

接続タイプ

リモート PLC とローカル デバイス間の接続タイプ。

選択した接続タイプに応じて、以下の設定が変わります。

注: 可能な限り、ゲートウェイを使用しない直接接続は避けてください。

  • CODESYS V2

    デバイスは同じネットワーク内に存在します。リモート PLC の V2 ランタイムは、通信インターフェースを提供します。

  • CODESYS V2 (ゲートウェイ経由)

    デバイスが同じネットワークに存在しません。それらは V2 ゲートウェイを介して接続されています。

  • CODESYS V3

    デバイスは同じネットワーク内に存在します。リモート PLC の V3 ランタイムは、通信インターフェースを提供します。

  • CODESYS V3 (ゲートウェイ経由)

    デバイスが同じネットワークに存在しません。それらは V3 ゲートウェイを介して接続されています。

接続タイプの接続設定 CODESYS V2

PLC

ドライバーの種類

  • TCP/IP (レベル 2 ルート)

  • TCP/IP (レベル 2)

  • TCP/IP

住所

例: localhost (コンピュータで現在使用されているシステムの場合)

例: 1200

ブロックサイズ

例: 128

要件: ドライバーの種類は TCP/IP (レベル 2).

ターゲット ID

例: 0

要件: ドライバーの種類は TCP/IP (レベル 2 ルート).

モトローラのバイト順

standard icon:ビッグエンディアンでのPLC上のバイトオーダー(Motorola形式)

_cds_icon_option_deactivated.png: リトルエンディアンのバイト順 (インテル形式)

接続タイプの接続設定 CODESYS V2 (ゲートウェイ経由)

ゲートウェイ

ゲートウェイ設定は、PLC 設定に加えて構成されます。

注: この接続では、 CODESYS Development System ゲートウェイ サーバー (V2 ゲートウェイ) も開発用コンピューターにインストールする必要があります。 CODESYS V3 が実行されています。

IPアドレス

例: localhost

例: 1217

接続タイプの接続設定 CODESYS V3

シーケンサ

デバイスの名前またはアドレス

ここで行う設定は、 名前または住所の種類 リストボックス。自動的に派生するオプションの場合、ここで設定を指定する必要はありません。設定は空のままにすることができます。

例:指定なし ...(自動導出)

例: PLC_A にとって ノード名

例: [ABCD] にとって ノードアドレス

例: 192.168.1.5:11741 にとって IPアドレス

例: POU.dssCommVar データ型付き DatasourceSym.ConnectionSetup にとって 変数からの動的

ヒント: _cds_icon_three_dots.png: 入力を開き、動的構成用のプログラム変数を選択します。この変数はデータ型でなければなりません DatasourceSym.ConnectionSetup.

名前または住所の種類

  • ノード名 (自動導出)

  • ノードアドレス(自動導出)

  • IPアドレス(自動導出)

  • ノード名

  • ノードアドレス

  • IPアドレス

  • 変数からの動的

変数からの動的

デバイス名またはアドレスは、データ型の IEC 変数によって実行時に動的に設定されます DatasourceSym.ConnectionSetup.データ型 DatasourceSym.ConnectionSetup (STRUCT) は、 Datasource Symbolic Access 図書館。構成の場合、構造体メンバー xDataValid 最初に設定する必要があります FALSE.アドレスデータが指定されている場合、 xDataValid に戻す必要があります TRUE.

ユースケース: プロジェクトの作成中は、デバイス名またはアドレスを使用できません。

動的構成を使用して、HMI アプリケーションを再起動せずに実行時に設定を変更することもできます。

注: この接続タイプでは、接続もゲートウェイ経由で動的に行われません。

接続タイプの接続設定 CODESYS V3 (ゲートウェイ経由)

ゲートウェイ

ゲートウェイ設定は、PLC 設定に加えて構成されます。

IPアドレス

例: localhost

例: 1217

PLCHandler インターフェースの通信設定の拡張

重要

PLCHandler を手動で構成することはお勧めしません。

コントローラへの接続は、 CODESYS PLCHandler 通信インターフェース。この場合、構成は PLCHandler INI 形式で実行され、高度なパラメータ化が可能になります。

高度

使用されます

  • 使用しないでください

    推奨設定

    INI コンテンツ プロパティとそこに指定された構成設定は無視されます。

  • 以下の内容で構成を拡張します

    原則として、構成設定が使用されます。 の接続設定 CODESYS V3 (ゲートウェイ経由).さらに、構成設定は INI コンテンツ 財産。

  • 次の内容で完全に構成します

    の構成設定 の構成設定 CODESYS V3 (ゲートウェイ経由) プロパティは無視されます。代わりに、構成設定のみが INI コンテンツ 財産。

INI コンテンツ

要件: 使用されます に設定されています 以下の内容で構成を拡張します.

例:

logfilter=16#000000FF

例:

parameter0=EncryptCommunication
value0=1

注: パラメータが汎用の場合は、0 ベース (parameter0value0)。拡張すると、拡張されたパラメーターが既存のパラメーターに接続されるように、番号付けが自動的に調整されます。パラメータの数 (parameters=<n>) も正しい値に設定されます。

INI コンテンツ

要件: 使用されます に設定されています 次の内容で完全に構成します.

例:

[PLC:PLC_IdArti]
interfacetype=ARTI
active=1
logevents=1
motorola=0
nologin=0
timeout=10000
precheckidentity=0
tries=3
waittime=12
reconnecttime=10
buffersize=0
device=Tcp/Ip (Level 2 Route)
instance=PLCWinNT_TCPIP_L2Route
parameters=4
parameter0=Address
value0=localhost
parameter1=Port
value1=1200
parameter2=TargetId
value2=0
parameter3=Motorola byteorder
value3=No

可視化ユーザー管理によるコントローラの通信設定

ログイン構成

視覚化ユーザー管理がリモート デバイスで構成されている場合、ログイン時に有効な資格情報が必要です。

タイプ

視覚化ユーザー管理が資格情報を取得する方法を定義します

  • 次の認証情報を使用してログインします

    資格情報は、 ユーザー名パスワード 設定。これらは、接続が試行されるたびに使用されます。

  • 実行時に決定された資格情報を使用してログインします

    実行時にダイアログが開き、ユーザーにユーザー名とパスワードを指定するように求めます。それでも指定されているハードコードされた資格情報 ユーザー名パスワード、無視されます。

ユーザー名

例: max.smith

パスワード

例: ・・・