Download package Communication Solutions 2023-07-1

Release Notes
Status

RELEASED

DateJuly 2023
VersionV1.0500.220321.39387 / 2023-07-1 
Summary
  • General update
  • Updated memory component support

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



Phase Out Information

Product Updates for supporting new flash-types

An essential aspect of Hilscher's product lifecycle management process is around maintaining existing products to guarantee sustained availability for our valued customers.

The flash component used in numerous Hilscher products was discontinued as part of the manufacturer's portfolio streamlining. In order to offer our customers a long-term and future-proof alternative, we will use flash components that support the SFDP (Serial Flash Discoverable Parameter) standard. This ensures that our products remain compatible with evolving hardware requirements and ensures a seamless user experience.

In scenarios where protocol firmware versions come in two variants within the software download package, both versions are fully compatible with the hardware currently being shipped.

Through a Product Change Notification (PCN) in the upcoming months, Hilscher will inform that, starting from a new hardware revision, the corresponding firmware generation, specifically the latest version available in the software download package, must be used.

Example:

To provide clarity on firmware generation status and versioning, we have outlined a comprehensive description, available at the following link: https://hilscher.atlassian.net/wiki/x/KQBQBg

In scenarios with two variants, one firmware is then used for an evolution without API and function change, only including support for Flash types supporting SFDP, and the other one, the latest recommended firmware generation, represents the latest technology maintained and enhanced by new features. 

Hilscher will send a PCN document with detailed descriptions of the compatibility of each affected product with at least 6 month notice before the change, to ensure a smooth update-timeframe for the firmware.


Getting Started

Software Installation


 Software Installation - PC-Cards (cifX)

cifX Device Driver & Device Driver Toolkit

Install the cifX device driver on your host system to gain access to the cifX card.

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


Or develop your own device driver to gain access to the cifX, comX or netJACK

→ ...\Driver_&_Toolkit\ Driver Toolkit (NXDRV-TKIT) 

Configuration Tool SYCON.net

Install SYCON.net to load a communication firmware into cifX, comX or netJACK and to set up a network configuration

→ …\Software_&_Tools\Configuration_Software\SYCON.net…

Optional: Auxiliary Tool netHOST

Install netHOST to easily load a communication firmware into cifX, comX or netJACK and to test your configured network communication.

→ …\Software_&_Tools\Tools\netHost…


 Software Installation - Embedded Module (comX, netJACK)

cifX Device Driver & Device Driver Toolkit

Install the cifX device driver on your host system to gain access to the cifX card.

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

Or develop your own device driver to gain access to the cifX, comX or netJACK

→ ...\Driver_&_Toolkit\ Driver Toolkit (NXDRV-TKIT) 


USB diagnostic driver

Install the USB diagnostic drivers to gain access to comX or netJACK via USB

→ ...\ Driver_&_Toolkit\netX Diagnostics and Remote Access (NXDIAG)\netX10 USB Driver for Windows\V6.0.9.0\setup.exe


→ ...\ Driver_&_Toolkit\netX Diagnostics and Remote Access (NXDIAG)\netX USB CDC Drivers for Windows\netX50_51_52_100_4x000\setup.exe


→ ...\ Driver_&_Toolkit\netX Diagnostics and Remote Access (NXDIAG)\netX USB CDC Drivers for Windows\netX51_52_4000_4100_Dummy\setup.exe

Configuration Tool SYCON.net

Install SYCON.net to load a communication firmware into cifX, comX or netJACK and to set up a network configuration

→ …\Software_&_Tools\Configuration_Software\SYCON.net…

Optional: netPROXY Engineering Tool netXStudio

Install netXStudio to create own OPC UA / MQTT objects for comX 51-IOT firmware

→ …\Software_&_Tools\Configuration_Software\netXStudio…

Optional: Auxiliary Tool netHOST

Install netHOST to easily load a communication firmware into cifX, comX or netJACK and to test your configured network communication.


→ …\Software_&_Tools\Tools\netHost…



First Steps

  1. Install the above mentioned software components.

  2. Mount the Hilscher product into the system, e.g. PC or evaluation board.

  3. Please ensure power supply, host interface access and optional USB diagnostic access

  4. Download a firmware from the Product Download package into the Hilscher product using SYCON.net or the auxiliary tool netHOST. comX and netJACK products always come preloaded and a firmware download is only necessary for an update of the firmware.

  5. Set up a network configuration via SYCON.net

  6. Download the configuration into the product and start the communication.

  7. Optional: Check data exchange with “cifXTest” utility, which is installed in the Windows Control Panel and …\Program Files\cifX Device Driver with the cifX Device Driver (NXDRV-WIN). Alternatively you can use the auxiliary tool netHOST.   

  8. Connect the application.

All steps are visualized in the below mentioned Application Notes as step-by-step videos.

Firmware

For full support with the Hilscher tool chain, the minimum firmware listed on this Product Download package has to be used. For the latest version, please visit the Hilscher Knowledge Base regularly.

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: Documentation Library

Application Notes

Application Notes are available in the Global Support Space: Application Notes - COMSOL


Documentation

The documentation can be downloaded at:

Driver & Toolkit
Device Driver

Device Driver Windows (NXDRV-WIN)

Operating SystemWindows XPWindows VistaWindows 7
(KB3033929)
Windows 8/8.1Windows 10
(Desktop / Secure Boot)
Windows 10
 (Server 2019)
Windows 11
Driver VersionV1.0.0.0V1.0.0.0V1.0.0.0V1.2.3.0>= V1.3.0.0 (2018-03-1)
V2.5.1.0V2.6.0.0
Architecturex86x64x86x64x86x64x86x64x86x86x86x64
Status(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)(info)(tick)


For other operting systems or toolkit follow the link.

Firmware, EDS, Examples

Software & Tools
Configuration Tool

SYCON.net

Operating System Windows 2000Windows XP SP3Windows Vista SP2Windows 7Windows 8Windows 8.1Windows 10
Status(error)(error)(tick)(tick)(tick)

(tick)

(tick)


CIFX Hardware and Protocols

AS-InterfaceCC-LinkCANopenDeviceNetPROFIBUS-DPCC-Link IE FieldCC-Link IE Field BasicEtherCATEtherNet/IPModbus/TCPPOWERLINKPROFINET IOSercosVARAN

Slave

Master

Slave

Master

Slave

Master

Slave

Master

Slave

MasterSlaveMasterSlaveMaster

Slave

Master

Adapter

Scanner

Client/Server

Controlled Node

Managing Node

Device

Controller

Slave

Master

Client

Manager

CIFX 50

(error)

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

(tick)

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

CIFX 50E

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

CIFX 70E

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

CIFX 80

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

CIFX 90\F

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

CIFX 90E\F

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

CIFX 104

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

CIFX 104\F

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

CIFX 104C

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

CIFX 104C\F

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

(error)

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

CIFX M3042100BM\F

(error)(error)(tick)(error)(tick)(tick)(tick)(tick)(tick)(tick)(error)(error)(tick)(error)(tick)(tick)(tick)(tick)(tick)(tick)(error)(tick)(tick)(tick)(tick)(tick)(error)
CIFX Hardware Related Product Features

SystembusFormat

USB Diagnostic
interface

SYNC0/1       

Slave Adress   
Switch
2-channel        

Integrated NVRAM

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

CIFX

M3042100BM\F

M.2

PCI Express

M.2 3042 Key B+M(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 Firmware Related Product Features


NDIS via CH1EoE via CH1
EtherCAT SlaveCIFX-RE(error)(tick)
Ethernet/IP AdapterCIFX-RE(tick)(error)
PROFIENT I/O DeviceCIFX-RE(tick)(error)
sercos SlaveCIFX-RE(tick)(error)
CIFX Device Driver Support


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.



Download


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

 Return to overview page ...