Download Package Communication Solutions - 2024-06-1

Release Notes
Status

RELEASED

DateJune 2024
VersionV1.6.0.0
Summary
  • General update
  • New: Toolchain: Communication Studio, Device Explorer, Device Library
  • New: Release of CIFX M224290BM
  • General firmware, driver and tool update
  • Download packages for netX 100, netX 5x and netX 90 based devices combined


Note: Hilscher reserves the right to make technical changes without prior notice.

Getting Started

Note:

Before getting started, please make sure that your system fulfills the system requirements listed in the user manual for your product and note the errata CIFX M22XX90XX and CIFX HPCIE90 Errata ERR 03 EN.pdf. The product documentation can be found on the download section at the end of this page.

If you feel unsure about any point, please get in touch with Hilscher's support team.


First Steps

  1. Install the software components mentioned below.
  2. Mount the Hilscher product into the system.
  3. Download a firmware into the Hilscher product via Device Explorer.
  4. Set up a network configuration with I/O data via Communication Studio.
  5. Download the configuration into the product and start the communication.
  6. Optional: Check data exchange with “cifXTest” utility, which is installed in the Windows Control Panel with the cifX Device Driver (NXDRV-WIN).
  7. Connect the application.


Software Installation

cifX Device Driver

Install the cifX Device Driver on your host system to gain access to the cifX card via PCI Express.

→ ...\Driver_&_Toolkit\Device Driver (NXDRV-WIN)\Installation\cifX Device Driver Setup.exe

Device Explorer

Install the Device Explorer to load a communication firmware into the cifX card.

→ …\Software_&_Tools\Configuration_Software\Device_Explorer…

Device Library

Install the Device Library which provides a collection of device and communication DTMs for the Configuration Software Communication Studio.

→ …\Software_&_Tools\Configuration_Software\Device_Library…

Communication Studio

Install the Communication Studio to set up a network configuration.

→ …\Software_&_Tools\Configuration_Software\CommunicationStudio…

Firmware

For full support with the Hilscher tool chain, the minimum firmware version listed on this Product Download Package has to be used. If a later version of a firmware is used from Hilscher Knowledge Base, the firmware type "Use Case C" has to be chosen in the download folder.

Documentation

Documentation for all hard- and software components included in this Product Download Package is available on the path: …\Documentation\...

The Documentation Library on the Hilscher Knowledgebase includes further documents: https://hilscher.atlassian.net/wiki/display/DL/Documentation+Library+Home

Application Notes

Application Notes, e.g. commissioning examples, are available in the Global Support Space: https://hilscher.atlassian.net/wiki/x/ue9RBw

Driver & Toolkit


Device Driver Windows (NXDRV-WIN)

Operating SystemWindows XPWindows VistaWindows 7
(KB3033929)
Windows 8/8.1Windows 10
(Desktop / Secure Boot)
Windows 10
 (Server)
Windows 11
Driver VersionV1.0.0.0V1.0.0.0V1.0.0.0V1.2.3.0≥ V1.3.0.0 (2018-03-1)- / -≥ V2.8.0.0
Architecturex86x64x86x64x86x64x86x64x86x64x64x64
Status(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(info)(tick)
(info) A one-off verification with a specific driver version was done. More information can be found under: FAQ: Does the driver run on Windows Server?

For other operting systems follow the link.

Firmware, EDS, Examples

Software & Tools


Device Explorer - Tool to load a communication firmware to a hardware target.

Operating SystemWindows 7Windows 8Windows 8.1Windows 10
Status(tick)(tick)(tick)(tick)

Communication Studio - Tool to create a network configuration and to download to the device.

Operating SystemWindows 8Windows 8.1Windows 10
Status(error)

(error)

(tick)

Device Library - Library with all Hilscher devices for the Communication Studio.

Operating SystemWindows 8Windows 8.1Windows 10
Status(tick)(tick)(tick)
Documentation

The documentation can be downloaded on the download section.

CIFX Hardware and Protocols

CC-LinkCANopenDeviceNetPROFIBUS-DPCC-Link IE FieldCC-Link IE Field BasicEtherCATEtherNet/IPModbus/TCPPOWERLINKPROFINET IOSercosVARANOPC UA Server *MQTT*

Slave

Slave

Master

Slave

Master

Slave

MasterSlaveSlave

Slave

Master

Adapter

Scanner

Client/Server

Controlled Node

Device

Controller

Slave

Master

Client

ServerPublisher/Subscriber

CIFX 50

(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(tick)

(tick)

(tick)(tick)(tick)(tick)(tick)(error)(error)

CIFX 50E

(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)

CIFX 70E

(error)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)

CIFX 80

(error)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)

CIFX 90\F

(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)

CIFX 90E\F

(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)

CIFX 104

(error)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)

CIFX 104\F

(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)

CIFX 104C

(error)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)

CIFX 104C\F

(tick)(tick)(tick)(tick)(tick)(tick)(tick)

(error)

(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)

CIFX M3042100BM\F

(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)
CIFX M223090AE(error)(tick)(error)(tick)(error)(tick)(error)(error)(error)(tick)(error)(tick)(error)(tick)(tick)(tick)(error)(tick)(error)(error)(tick)(tick)
CIFX M224290BM(error)(tick)(error)(tick)(error)(tick)(error)(error)(error)(tick)(error)(tick)(error)(tick)(tick)(tick)(error)(tick)(error)(error)(tick)(tick)
CIFX HPCIE90(error)(tick)(error)(tick)(error)(tick)(error)(error)(error)(tick)(error)(tick)(error)(tick)(tick)(tick)(error)(tick)(error)(error)(tick)(tick)


*Available in combination with an Industrial Ethernet protocol. For more information see IoT Solution LFW - Hilscher Confluence (atlassian.net)

CIFX Hardware Related Product Features

SystembusFormatCommunication Controller

USB Diagnostic
interface

SYNC0/1       

Slave Adress   
Switch
2-channel        

Integrated NVRAM

Detached network
interface
Extended Temperature
Range
CIFX 50PCI -  -  -netX 100(error)(tick) 1)(error)(tick) 3)(error)(error)(tick)
CIFX 50EPCI Express -  -  -netX 100(error)(tick) 1)(error)(tick) 3)(error)(error)(tick)
CIFX 70Low Profile PCI ExpressMD1netX 100(error)(tick) 1)(error)(error)(tick)(error)(tick)
CIFX 80Compact PCI3UnetX 100(tick)(tick) 1)(error)(error)(error)(error)(tick)
CIFX 90\FMini PCI -  -  -netX 100(error)(tick) 1)
(error)(error)(error)(tick) 4)(tick)
CIFX 90E\FMini PCI Express -  -  -netX 100(error)(tick) 2)(error)(tick) 3)(tick)(tick) 4)(tick)
CIFX 104PC/104 -  -  -netX 100(tick)(tick) 1)
(tick)(error)(error)(error)(tick)
CIFX 104\FPC/104 -  -  -netX 100(tick)(tick) 1)(tick)(error)(error)(tick) 4)(tick)
CIFX 104CPCI-104 -  -  -netX 100(tick)(tick) 1)(tick)(error)(error)(error)(tick)
CIFX 104C\FPCI-104 -  -  -netX 100(tick)(tick) 1)(tick)(error)(error)(tick) 4)(tick)

CIFX

M3042100BM\F

M.2

PCI Express

M.2 3042 Key B+MnetX 100(error)(tick) 2)(error)(error)(error)(tick) 4)(tick)
CIFX M223090AE

M.2

PCI Express

M.2 2230 Key A + EnetX 90(error)(tick) 2)(error)(error)(error)(tick) 4)(tick)
CIFX M224290BM

M.2

PCI Express

M.2 2242 Key B + MnetX 90(error)(tick) 2)(error)(error)(error)(tick) 4)(tick)
CIFX HPCIE90PCI Express halfsize -  -  -netX 90(error)(tick) 2)(error)(error)(error)(tick) 4)(tick)


Legend

1) SYNC0/1 via 3-pin connector

2) SYNC0/1 via system bus

3) For DP, CO and DN only

4) Using a Assembly Interface (AIFX) with a cable

CIFX Device Driver Support

CIFX netX100 supportCIFX netX90 supportFurther Information can be found at ...Note
C-Toolkit(tick)(tick)

cifX/netX Toolkit (NXDRV-TKIT)


Windows(tick)(tick)Device Driver Windows (NXDRV-WIN)
Windows CE(tick)(error)Device Driver Windows CE (NXDRV-CE)
Linux(tick)(tick)

Device Driver Linux (NXDRV-LINUX)


INtime(tick)(tick)Device Driver INtime (NXDRV-INtime)
IntervalZero RTX®(tick)(tick)Device Driver RTX (NXDRV-RTX)
QNX(tick)(tick)Device Driver QNX (NXDRV-QNX)
WinAC(tick)(error)Device Driver WinAC (NXDRV-WinAC)
InCoSol OPC DA Server(tick)(error)

http://incosol.de/products/hfb

http://incosol.de/products/s7a

Third party OPC DA Server provided by InCoSol GmbH
CODESYS(tick)(error)https://www.codesys.com/products/codesys-fieldbus/industrial-ethernet/profinet.htmlThird party device driver and configuator provided by the CODESYS Group
COMX Hardware and Protocols

CC-Link

CANopen

DeviceNET

PROFIBUS-DP

CC-Link IE Field

CC-Link IE Field Basic

EtherCAT

EtherNet/IP

Modbus/TCP

POWERLINK

PROFINET IO

Sercos

VARAN


MasterSlaveMasterSlaveMasterSlaveMasterSlaveMasterSlaveMasterSlaveMasterSlaveScannerAdapterClient/ServerManaging NodeControlled NodeControllerDeviceMasterSlaveManagerClient

COMX 52CA 1)

(error)(tick)(error)(tick)(error)(tick)(error)(tick)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)
COMX 52CN 2)(error)(tick)(error)(tick)(error)(tick)(error)(tick)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)
COMX 51CA 1) & 4)(error)(error)(error)(error)(error)(error)(error)(error)(error)(tick)(error)(tick)(error)(tick)(error)(tick)(tick)(error)(tick)(error)(tick)(error)(tick)(error)(error)
COMX 51CN 2)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(tick)(error)(tick)(error)(tick)(tick)(error)(tick)(error)(tick)(error)(tick)(error)(error)
COMX 100CA 1)(error)(error)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)(error)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(error)(tick)
COMX 100CN 2)(error)(error)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)(error)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(error)(tick)

Legend

1) With protocol-specific fieldbus connector on board.

2) Fieldbus interface via pin strip to the base board. Fieldbus connector needs to be implemented on the base board.

3) comX 52 is a compatilble drop-in replacement of comX 10 for fieldbus slave only

4) Special EtherCAT Slave with Rotary Switches acc. to ETG.5003-1

COMX Product Features


Host interfaceDiagnostic interface
SYNC0/1

Slave
address
switch

Integrated 1)
Webserver
(servX)
Raw Ethernet (NDIS)6)TCP socket
interface 6)


SPM

DPM

USBUART

CC-Link Slave

COMX 52Cx-CCS(tick)(tick)(tick)(tick)(error)(tick)(error)(error)(error)
CANopen SlaveCOMX 52Cx-COS(tick)(tick)(tick)(tick)(error)(tick)(error)(error)(error)
DeviceNET SlaveCOMX 52Cx-DNS(tick)(tick)(tick)(tick)(error)(tick)(error)(error)(error)
PROFIBUS-DP SlaveCOMX 52Cx-DPS(tick)(tick)(tick)(tick)(error)(tick)(error)(error)(error)
EtherCAT SlaveCOMX 51Cx-RE(tick)(tick)(tick)(tick)(tick)(error)(error)(tick) 2)(error)
EtherNet/IP AdapterCOMX 51Cx-RE(tick)(tick)(tick)(tick)(error)(error)(tick)(tick) 3)(tick) 5)

Modbus/TCP Client/Server

COMX 51Cx-RE(tick)(tick)(tick)(tick)(error)(error)(tick)(error)(error)

POWERLINK Controlled Node

COMX 51Cx-RE(tick)(tick)(tick)(tick)(error)(error)(error)(error)(error)

PROFINET IO Device

COMX 51Cx-RE(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick) 3)(tick) 5)

Sercos Slave

COMX 51Cx-RE(tick)(tick)(tick)(tick)(tick)(error)(tick)(error)(error)
EtherCAT MasterCOMX 100Cx-RE(error)(tick)(tick)(tick)(error)(error)(error)(error)(error)
EtherCAT SlaveCOMX 100Cx-RE(error)(tick)(tick)(tick)(tick)(error)(error)(error)(error)
EtherNet/IP ScannerCOMX 100Cx-RE(error)(tick)(tick)(tick)(error)(error)(tick)(error)(error)
EtherNet/IP AdapterCOMX 100Cx-RE(error)(tick)(tick)(tick)(error)(error)(tick)(error)(error)
Modbus/TCP Client/ServerCOMX 100Cx-RE(error)(tick)(tick)(tick)(error)(error)(tick)(error)(error)
POWERLINK Controlled NodeCOMX 100Cx-RE(error)(tick)(tick)(tick)(error)(error)(error)(error)(error)
PROFINET IO ControllerCOMX 100Cx-RE(error)(tick)(tick)(tick)(error)(error)(error)(error)(error)
PROFINET IO DeviceCOMX 100Cx-RE(error)(tick)(tick)(tick)(tick)(error)(tick)(error)(error)
Sercos MasterCOMX 100Cx-RE(error)(tick)(tick)(tick)(error)(error)(error)(error)(error)
Sercos SlaveCOMX 100Cx-RE(error)(tick)(tick)(tick)(tick)(error)(tick)(error)(error)
VARAN ClientCOMX 100Cx-RE(error)
(tick)(tick)(tick)(error)(error)(error)(error)(error)

Legend

1) If supported, the integrated WebServer is activated as default. Can be deactivated via Firmware TAG-List.

2) Instead of NDIS EtherCAT supports EoE

3) The NDIS functionality is deactivated as default, but can be activated via Firmware TAG-List.
   Real-Time Ethernet will be offered to the host in Channel 0, NDIS and TCP socket in channel 1 and in IoT communication in channel 2.
   Channel 1 (NDIS and TCP socket interface) and Channel 2 (IOT communication) can only be accessed in SPM host interface mode. In DPM host interface mode only Channel 0 (RTE) can physically be adressed

4) LWIP TCP stack is used, which has a different API (socket API) than the Hilscher  TCP stack.

5) Hilscher  TCP stack is used, which has a different API (HIL TCP API) than LWIP TCP stack.

6) NDIS and TCP socket interface can only be accessed in SPM host interface mode, because only Channel 0 can be physically adressed in DPM mode.

NETJACK Hardware and Protocols

Host interface

CANopen

DeviceNet

PROFIBUS-DP

EtherCAT

EtherNet/IP

Modbus/TCP

POWERLINK

PROFINET IO

Sercos

VARAN


SPMDPMPCIeMasterSlaveMasterSlaveMasterSlaveMasterSlaveScannerAdapterClient/ServerManaging
Node
Controlled
Node
ControllerDeviceMasterSlaveManagerClient

NJ 52D 1)

(tick)(tick)(error)(error)(tick)(error)(tick)(error)(tick)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)(error)
NJ 51D 1)(tick)(tick)(error)(error)(error)(error)(error)(error)(error)(error)(tick)(error)(tick)(tick)(error)(tick)(error)(tick)(error)(tick)(error)(error)
NJ 100DN 1)(error)(tick)(error)(error)(error)(error)(error)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(error)(tick)
NJ 100EN 2)(error)(error)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(error)(tick)

Legend

1) Host interface: Dual-port memory

2) Host Interface: PCI Express

NETJACK Product Features


Diagnostic interface
SYNC0/1

Slave
address
switch

Integrated 1)
Webserver
(servX)
Raw Ethernet (NDIS)6)

TCP socket
interface 6)




USBUART
CANopen SlaveNJ 52x-COS(tick)(tick)(error)(error)(error)

(error)

(error)
DeviceNET SlaveNJ 52x-DNS(tick)(tick)(error)(error)(error)(error)(error)
PROFIBUS-DP SlaveNJ 52x-DPS(tick)(tick)(error)(error)(error)(error)(error)
EtherCAT SlaveNJ 51x-RE(tick)(tick)(tick)(error)(error)(error)(error)
EtherNet/IP AdapterNJ 51x-RE(tick)(tick)(error)(error)(tick) (tick)3) (tick)5)

Modbus/TCP Client/Server

NJ 51x-RE(tick)(tick)(error)(error)(tick)(error)(error)

POWERLINK Controlled Node

NJ 51x-RE(tick)(tick)(error)(error)(error)(error)(error)

PROFINET IO Device

NJ 51x-RE(tick)(tick)(tick)(error)(tick) (tick)3)(tick)5)

Sercos Slave

NJ 51x-RE(tick)(tick)(tick)(error)

(tick)

(error)(error)
EtherCAT MasterNJ 100x-RE(tick)(tick)(error)(error)(error)(error)(error)
EtherCAT SlaveNJ 100x-RE(tick)(tick)(tick)(error)(error)(error)(error)
EtherNet/IP ScannerNJ 100x-RE(tick)(tick)(error)(error)(tick)(error)(error)
EtherNet/IP AdapterNJ 100x-RE(tick)(tick)(error)(error)(tick)(error)(error)
Modbus/TCP Client/ServerNJ 100x-RE(tick)(tick)(error)(error)(tick)(error)(error)
POWERLINK Controlled NodeNJ 100x-RE(tick)(tick)(error)(error)(error)(error)(error)
PROFINET IO ControllerNJ 100x-RE(tick)(tick)(error)(error)(error)(error)(error)
PROFINET IO DeviceNJ 100x-RE(tick)(tick)(tick)(error)(tick)(error)(error)
Sercos MasterNJ 100x-RE(tick)(tick)(error)(error)(error)(error)(error)
Sercos SlaveNJ 100x-RE(tick)(tick)(tick)(error)(tick)(error)(error)
VARAN ClientNJ 100x-RE(tick)(tick)(error)(error)(error)(error)(error)

Legend

1) If supported, the integrated WebServer is activated by default and can be deactivated via firmware TAG list.

2) Instead of NDIS EtherCAT supports EoE

3) The NDIS functionality is deactivated as default, but can be activated via Firmware TAG-List.
   Real-Time Ethernet will be offered to the host in Channel 0, NDIS and TCP socket in channel 1 and in IoT communication in channel 2.
   Channel 1 (NDIS and TCP socket interface) and Channel 2 (IOT communication) can only be accessed in SPM host interface mode. In DPM host interface mode only Channel 0 (RTE) can physically be adressed

4) LWIP TCP stack is used, which has a different API (socket API) than the Hilscher  TCP stack.

5) Hilscher  TCP stack is used, which has a different API (HIL TCP API) than LWIP TCP stack.

6) NDIS and TCP socket interface can only be accessed in SPM host interface mode, because only Channel 0 can be physically adressed in DPM mode.

Product Download Package


If you have problems unzipping the files, please use a tool like 7-ZIP.

 Return to overview page ...