Skip to main content

はじめに–NetXアダプターの試運転

要件:NetXアダプターがコンピューターのスロットに挿入されている。

1.Windows用のドライバーをインストールします

NetXアダプタを使用する場合 CODESYS ランタイムの場合、次のドライバをインストールする必要があります。

  • にとって CODESYS Control WinSysDrv3s.sys 運転者

  • にとって CODESYS Control RTERTIOwdmGenericc.sys ドライバーまたは SysDrv3s.sys 運転者

    注:インストールされているドライバーはパッシブである必要があります。使用する場合 CODESYS Control RTE、特定のドライバをまったくインストールしないことも可能です。

ヒント

インストール時 CODESYS Control WinSysDrv3s.sys ドライバはプログラムフォルダに保存されます ../GatewayPLC/Driver;にとって CODESYS Control RTE、 の中に ../SysDrv3s フォルダ。

NetXファームウェアとNetXブートローダーは、 HilscherCIFX 両方のランタイムのフォルダー。

重要

NetXファームウェアとNetXSecond Stage BootLoaderは同じバージョンである必要があります。そうしないと、NetXファームウェアとフィールドバスが機能しません。

NetX Second Stage Boot LoaderとNetXファームウェアは、ランタイムが開始されるたびにNetXチップにリロードされます。

2.ファイル「CODESYSControl.cfg」を編集します。 CODESYS ランタイムシステムフォルダ

  1. ファイルを開く CODESYSControl.cfg テキストエディタでのそれぞれのランタイムシステムディレクトリの。

  2. セクションのセミコロンを削除します [ComponentManager] エントリの最初に CmpHilscherCIFX エントリがコメントアウトされないようにします。

  3. エリア内 [CmpHilscherCIFX]、以下の手順に従って、NetXアダプターおよびNetX構成のエントリーを編集します。

    ファームウェアとブートローダーには、次のエントリが存在する必要があります。

    DynamicFirmware=1

    BootloaderFile=./HilscherCIFX/Firmware/NETX100-BSL.bin

    FirmwareFilePath=./HilscherCIFX/Firmware

  4. エントリの場合 DMAMode=1 コメントアウトされたら、セミコロンを削除します(;)行の先頭。

  5. 次のエントリの前にあるセミコロンを削除します。

    Device.0.BootloaderFilePath=.\HilscherCIFX\Firmware\NETX100-BSL.bin

    Device.0.Channel.0.FirmwareFile=.\.\HilscherCIFX\Firmware\cifxcom.nxf

    説明:

    • Device.X.BootloaderFilePath:各NetXチップのNetXブートローダーのファイルパスとファイル名を指定します。 (相対パスはインストールフォルダーから始まります。絶対パスも可能です。)複数のNetXチップを使用する場合は、複数のファイルパスも指定する必要があります。

      Device.0.BootloaderFilePath=.\HilscherCIFX\Firmware\NETX100-BSL.bin

      Device.1.BootloaderFilePath=.\HilscherCIFX\Firmware\NETX100-BSL.bin

    • Device.X.Channel.X.FirmwareFile:各NetXチップおよび各チャネルのNetXファームウェアのファイルパスとファイル名を指定します。 (相対パスはインストールフォルダーから始まります。絶対パスも可能です。)ほとんどの場合、チャネル0のみが使用されます。複数のNetXチップを使用する場合は、複数のファイルパスも指定する必要があります。

      Device.0.Channel.0.FirmwareFile=.\HilscherCIFX\Firmware\cifxcom.nxf

      Device.1.Channel.0.FirmwareFile=.\HilscherCIFX\Firmware\cifxcom.nxf

  6. コントローラ(コントローラのデバイスエディタ、コントローラのデバイスエディタ)からより包括的なロガーメッセージを取得したい場合 ログ タブ)、セミコロンを削除します(;)次の場所で:エリア内 [CmpHilscherCIFX] エントリー前 TraceLevel=0xffffffff、およびその地域で [CmpLog] エントリの前:

    Logger.0.Name=PlcLog

    Logger.0.Filter=0xFFFFFFFF

  7. ファイルを保存します CODESYSControl.cfg

3.プロジェクトのNetX構成を作成する

  1. CODESYS、 クリック ファイル→新規プロジェクト 新しい標準プロジェクトを作成します。の中に 新しいプロジェクト ダイアログで、 標準プロジェクト レンプレート。

  2. 標準ダイアログ、コントローラーを選択します(例: CODESYS Control Win)をクリックします わかった

    新しい標準プロジェクトがデバイスツリーに表示されます。

  3. クリック デバイスを追加 コントローラのコンテキストメニューで。

  4. の中に デバイスを追加 のダイアログ Profibus→DPマスター、NetXフィールドバスマスターを選択します(例: CIFX-PB)をクリックします デバイスを追加

  5. デバイスツリーでNetXフィールドバスマスターをダブルクリックします(例: CIFX-PB)を選択し、 PROFIBUS マスター–NetX構成 エディターのタブ。

  6. 選択する スロット0 から スロット リストボックスと NetXComChannel0 から NetXcomチャネル

    注意:選択したスロットの番号(例: スロット0)ファイル内のデバイスの番号に対応している必要があります CODESYSControl.cfg (例: Device.0)。同様に、選択された番号 NetXcomチャネル (例: NetXComチャネル0)ファイル内のエントリに対応している必要があります CODESYSControl.cfg (例: Channel.0)。

  7. コントローラにログインして、をクリックします デバッグ→開始 アプリケーションを起動します。

    _cds_img_netx_project.png

    エラーメッセージが表示されない場合は、NetXアダプターが正しく構成されており、プロジェクトの開発を続行できます。