CAN and CAN FD solutions

PC interfaces Repeaters, bridges and gateways Analysis tools PLC expansions and more... Content

2-3 About HMS 4-5 Application areas and industries

Ixxat CAN Products 6-7 CAN PC interfaces 8-11 CAN infrastructure 12-14 CAN analysis and diagnosis 15 CANopen extension for SIMATIC PLC systems 16-17 APIs and protocol software

Anybus CAN-related Products 18-19 Anybus X-gateways 20-21 Anybus Communicator

22 Accessories

All you need for CAN

You can rely on Long-term availability 100 % product testing Fast delivery from stock High quality standard Competent & fast support

2 HMS Technology Center Ravensburg – Development center for HMS products with focus on the Ixxat brand.

Pioneering As a founding member of CAN-in-Auto- As a reliable partner, we design our CAN technology mation, HMS is involved in all impor- products for long-term availability and tant committees of CiA and play a lead- provide continuous product support For more than 30 years, HMS has ing role in the continuous development over the entire product life cycle. been a leading and reliable provider of of the CANopen standard. solutions for industrial communication under the brands Ixxat, Anybus and Partnerships and Ewon. Reliability innovation for the future and Quality With the availability of the first CAN With innovative, powerful and cost chip in 1988, engineers from HMS im- For many years, quality has been the effective products as well as with high plemented CAN-based system solutions foundation of our work and an incen- quality standards for our services and and developed analysis tools, inter- tive for continual development. products, we want to establish long faces, infrastructure components and To ensure the high quality of our prod- term partnerships with our custom- CAN-based higher protocols. Under the ucts and services, we have a quality ers. Therefore, we continually invest a Ixxat brand, cutting-edge system con- management system according to ISO considerable amount of our resources cepts and system solutions have been 9001 since 1996. into research and development of new implemented in numerous custom- technologies and products. er-specific development projects for renowned national and international companies.

3 Ixxat solutions by HMS Networks – for a variety of applications and industries...

Machine control Network infrastructure

 Easy connection of PCs to CAN-based  Cost savings through easier wiring and Networks for control applications implementation of star/tree structures  CANopen and CAN extension for  Coupling of different network standards SIMATIC® PLCs and devices, including wireless  Easy and risk-free transition to CAN-FD using bridges and gateways  Increase of the system reliability and protection against overvoltage Connect devices to CAN and Industrial OEM solutions

 Protocol converters for connecting If you have specific requirements and need a serial or CAN-based devices to customized solution, we are at your side with various and consulting and development services – in all phases networks of your project. From the first specification to production and maintenance.  Interconnect CAN with CAN FD  Protocol software, the highly flexible Your “look and feel”? way for implementing CANopen or We adapt our standard products to meet your SAE J1939 requirements. From simple brand labeling up to hardware and software customization.

4 SAE J1939

As a longtime CAN expert, we are a reliable partner when it comes to CAN technology as well as CAN and CAN FD products.

Alexander Hess, Managing Director of the HMS Technology Center Ravensburg

5 PC Interfaces for CAN, CAN FD, CANopen and SAE J1939

Ixxat PC/CAN interfaces enable applications to access CAN Highlights networks with a unique variety of different PC interface stan- dards. Just select the interface that suits your application, Common driver interface performance requirements or required cost. for easy exchange of the PC interface type with- out any changes to your active versions with powerful on-board application Versions controllers. Active PC interfaces can be Supports all standard and interfaces used in applications with high de- PC interfaces mands on data pre-processing, such as Ixxat CAN interfaces are modularly high-precision time stamping or active Powerful driver packages designed and can be equipped with up filtering of messages on the interface. High data throughput to four CAN high-speed channels. They combined with low can also be used within automotive In addition to custom applications, the latency applications with CAN low-speed and CAN interfaces are also basis for the LIN channels. For fast networks, the CAN High quality standards Ixxat analysis tools, as well as configu- interfaces are also available with up to ration software from a wide variety of Free drivers for a variety four CAN FD channels. The PC interfac- equipment manufacturers. of operating systems es are available in low-cost passive or

CAN-IB200 CAN-IB600 CAN-IB640 CAN-IB120 CAN-IB520 CAN@net NT CAN-IB630 USB-to-CAN USB-to-CAN USB-to-CAN USB-to-CAN Product CAN-IB 410/PMC CAN-IB 810/PMC CANblue II simplyCAN /PCIe /PCIe /PCIe /PCIe Mini /PCIe Mini 200/420 /PCIe 104 V2 compact V2 professional FD compact V2 embedded PC interface PCI express PCIe PCIe Mini Card PMC Ethernet Bluetooth (V2.1) PCIe 104 USB USB USB USB USB Microcontroller 32 Bit 32 Bit - - 32 Bit 32 Bit 32 Bit 32 Bit 32 Bit 32 Bit 32 Bit 32 Bit 32 Bit Fieldbus 1-4 x CAN 1-2 x CAN / 4 x CAN/CAN FD 1 x CAN / 1-4 x CAN 2 x CAN / CAN FD up to 4 x CAN 2 x CAN / 2 x CAN 1 x CAN / 2 x CAN 1 x CAN 1 x CAN 1 x CAN 1 x CAN interfaces 1-4 x LIN option CAN FD 4 x LIN CAN FD 1-2 x LIN optional 1-2 x LIN optional and 2 x CAN FD CAN FD 1 x LIN (Automotive) CAN FD ISO 11898-2; 2 x ISO 11898-2 CAN ISO 11898-2; optional switchable opt. switchable ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 1 x ISO 11898-3 ISO 11898-2 ISO 11898-2 interface to ISO 11898-3 to ISO 11898-3 (Automotive) CAN Sub D9 plug Screw Sub D9 plug Angled socket Sub-D9 or 2 x RJ45 with RJ45/ Sub D9 plug (CiA 303-1) Cable with open ends Sub D9 plug according to CiA 303-1 Sub-D9 Sub-D9 Sub-D9 connection (CiA 303-1) terminals (CiA 303-1) board 2x5 RJ45 plug Sub-D9 adapter Galv. isolation optional 1 kV, 1 sec. 1 kV, 1 sec. optional 1 kV, 1 sec. 1 kV, 1 sec. 1 kV, 1 sec. 1 kV, 1 sec. 1 kV, 1 sec. 1 kV, 1 sec. optional optional 1 kV, 1 sec. 1 kV, 1 sec.

6 Sample: PC/CAN Interfaces for control and analysis Cloud connection via MQTT

PC Interfaces Common driver interface for all interfaces

Plug-in board Access via Mobile for control Ethernet access via applications Bluetooth or USB

CAN, CAN FD, CANopen, DeviceNet, SAE J1939 Driver packages with common application interface Linux, SocketCAN, INtime, Windows RTX and VxWorks

All the different PC/CAN interfaces For use of CAN interfaces with Linux The “Virtual Communication Interface” can be operated with the hardware- and in real-time environments, HMS (VCI) is designed as a system server and independent drivers for Windows provides the universal “Embedded allows simultaneous access by several (VCI) and real-time operating systems Communication Interface” driver (ECI) applications to one or more CAN con- (ECI) by using a uniform programming free of charge. The application inter- trollers of one or more PC interfaces. interface. face is designed as a “ANSI-C” interface Moving all important functions to the and contains all necessary functions. In kernel optimizes the real-time capabil- Switching between PC/CAN interfaces addition, a SocketCAN driver enables ity of the VCI driver substantially. For is very easy and can be done without the use with standard Linux CAN tools. simple testing purposes and start-up changes to the application. Thanks the free canAnalyser Mini is included. to this, users can benefit from future CANopen & SAE J1939 APIs technologies very quickly. VCI application interface: For use of CAN interfaces under CAN-  C API  C++ API  .NET API open and J1939, HMS offers driver  JAVA API  LabView API APIs that provide all protocol-specific  3rd-party software functions.

CAN-IB200 CAN-IB600 CAN-IB640 CAN-IB120 CAN-IB520 CAN@net NT CAN-IB630 USB-to-CAN USB-to-CAN USB-to-CAN USB-to-CAN Product CAN-IB 410/PMC CAN-IB 810/PMC CANblue II simplyCAN /PCIe /PCIe /PCIe /PCIe Mini /PCIe Mini 200/420 /PCIe 104 V2 compact V2 professional FD compact V2 embedded PC interface PCI express PCIe PCIe Mini Card PMC Ethernet Bluetooth (V2.1) PCIe 104 USB USB USB USB USB Microcontroller 32 Bit 32 Bit - - 32 Bit 32 Bit 32 Bit 32 Bit 32 Bit 32 Bit 32 Bit 32 Bit 32 Bit Fieldbus 1-4 x CAN 1-2 x CAN / 4 x CAN/CAN FD 1 x CAN / 1-4 x CAN 2 x CAN / CAN FD up to 4 x CAN 2 x CAN / 2 x CAN 1 x CAN / 2 x CAN 1 x CAN 1 x CAN 1 x CAN 1 x CAN interfaces 1-4 x LIN option CAN FD 4 x LIN CAN FD 1-2 x LIN optional 1-2 x LIN optional and 2 x CAN FD CAN FD 1 x LIN (Automotive) CAN FD ISO 11898-2; 2 x ISO 11898-2 CAN bus ISO 11898-2; optional switchable opt. switchable ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 1 x ISO 11898-3 ISO 11898-2 ISO 11898-2 interface to ISO 11898-3 to ISO 11898-3 (Automotive) CAN Sub D9 plug Screw Sub D9 plug Angled socket Sub-D9 or 2 x RJ45 with RJ45/ Sub D9 plug (CiA 303-1) Cable with open ends Sub D9 plug according to CiA 303-1 Sub-D9 Sub-D9 Sub-D9 connection (CiA 303-1) terminals (CiA 303-1) board 2x5 RJ45 plug Sub-D9 adapter Galv. isolation optional 1 kV, 1 sec. 1 kV, 1 sec. optional 1 kV, 1 sec. 1 kV, 1 sec. 1 kV, 1 sec. 1 kV, 1 sec. 1 kV, 1 sec. 1 kV, 1 sec. optional optional 1 kV, 1 sec. 1 kV, 1 sec. www.ixxat.com/can-interfaces 7 CAN Infrastructure Repeaters, Bridges and Gateways for CAN and CAN FD

CAN Repeaters Highlights CAN repeaters are used to establish Ixxat CAN repeaters are specially Cost savings thanks to a physical coupling of two or more designed for use in an industrial simple wiring segments of a CAN bus system. They environment, meeting the highest Increased system reliability can be used to implement tree or star demands in terms of robustness, topologies as well as for long drop temperature range and safety. Line protection by lines. Systems connected by repeaters Users can benefit from significantly galvanic isolation are independent electrical segments improved system reliability along with The first CAN repeater for that can be optimally terminated cost-savings thanks to simpler wiring. CAN FD in terms of signals. In addition, network segments can be electrically According to the transceiver output decoupled using a galvanically isolated capacities, the division of a CAN repeater. system into several subsystems,

Product CAN-CR100 CAN-CR110/FO CAN-CR120/HV CAN-CR200 CAN-CR210/FO CAN-CR220 CAN-CR300 Repeater for CAN and Repeater for Repeater Repeater for CAN FO Repeater for Stackable Repeater Stackable FO Description CAN FD with 4 kV CAN with 4 kV for CAN and and CAN FD CAN and CAN FD for CAN Repeater for CAN galvanic iso. galvanic iso. CAN FD 2 x 1 x CAN bus 2 x 1 x 2 x 2 x 4 x ISO 11898-2; ISO 11898-2; interface ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 DIN rail bus DIN rail bus CAN Screw- Screw-terminals Screw-terminals Screw-terminals SUB D9 SUB D9 SUB D9 connectors terminals CAN bus Switchable via Switchable via Switchable via optional optional optional optional termination soldering jumpers soldering jumpers soldering jumpers Galvanic CAN1 / CAN2 CAN1 - PWR 1 kV CAN 1 / CAN2 / PWR 4 CAN1 / CAN2 CAN1 - PWR 1 kV CAN1 / CAN2 / PWR 4 CAN 1 / 2 / 3 / 4 isolation 1 kV, 1 sec. CAN2: Fiber Optic kV, 1 sec. 1 kV, 1 sec. CAN2: Fiber Optic kV, 1 sec. 1 kV, 1 sec. FO ST (fiber optic F-SMA or ST (fiber optic - - - - - interface 50/125 μm duplex) 50/125 μm duplex) Baudrate All baudrates supported

8 Application example: Wind turbine

N Node Three pitch control-drives shall communicate with the master controller R Repeater via CAN. Ixxat CAN Repeaters enable Nacelle CAN Infrastructure star connection of the individual N Control blades and enable stable Unit communication by eliminating R EMI effects and R N rebuild signals R for transmission via N sliprings.

connected via CAN repeaters, increases the maximum number of Optimized network stucture bus nodes. Using repeaters does not influence the real-time behavior using CAN repeaters of a system because in terms of transmission behavior it corresponds to a network that consists only of lines. 10 m 10 m

2 3 5

50 m 50 m 50 m

1 4 6

Conventional bus structure The distance between the two nodes furthest apart (1 & 6) is 220 meters

Product CAN-CR100 CAN-CR110/FO CAN-CR120/HV CAN-CR200 CAN-CR210/FO CAN-CR220 CAN-CR300 Repeater for CAN and Repeater for Repeater 10 m 10 m Repeater for CAN FO Repeater for Stackable Repeater Stackable FO Description CAN FD with 4 kV CAN with 4 kV for CAN and and CAN FD CAN and CAN FD for CAN Repeater for CAN galvanic iso. galvanic iso. CAN FD 2 x 1 x Repeater 40 m CAN bus 2 x 1 x 2 x 2 x 4 x ISO 11898-2; ISO 11898-2; interface ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 ISO 11898-2 2 5 DIN rail bus DIN rail bus 3 CAN Screw- 50 m 50 m 50 m Screw-terminals Screw-terminals Screw-terminals SUB D9 SUB D9 SUB D9 connectors terminals CAN bus Switchable via Switchable via Switchable via optional optional optional optional 1 4 6 termination soldering jumpers soldering jumpers soldering jumpers Galvanic CAN1 / CAN2 CAN1 - PWR 1 kV CAN 1 / CAN2 / PWR 4 CAN1 / CAN2 CAN1 - PWR 1 kV CAN1 / CAN2 / PWR 4 CAN 1 / 2 / 3 / 4 Extended structure with drop line isolation 1 kV, 1 sec. CAN2: Fiber Optic kV, 1 sec. 1 kV, 1 sec. CAN2: Fiber Optic kV, 1 sec. 1 kV, 1 sec. The distance between the two nodes FO ST (fiber optic F-SMA or ST (fiber optic - - - - - furthest apart (1 & 4 or 4 & 6) is 150 meters interface 50/125 μm duplex) 50/125 μm duplex) Baudrate All baudrates supported www.ixxat.com/repeater 9 CAN Bridges and Highlights Gateways Cost savings thanks to simplified wiring The use of bridges and gateways opens up a large number of Allows larger system expansion configuration possibilities. For example, CAN systems can be Filter and conversion functionality implemented over a larger area, devices without CAN inter- faces can be connected to CAN systems or CAN systems can Increased system reliability be coupled using different technologies, such as Bluetooth or Line protection by galvanic isolation Ethernet.

Bridging of large distances and easy system CAN bridges can link CAN networks of different bit rates or access using Bluetooth, Ethernet and more protocols with each other as well as CAN and CAN FD devices and systems. Bridges are based on the store-(modify)-forward

NEW Q2/2020

Available

Product CANbridge NT 200/420 CAN@net NT 100 CAN@net NT 200/420 CANblue II Configurable CAN to Ethernet CAN-/CAN-FD to Ethernet CAN/Bluetooth Gateway, Description CAN / CAN-FD bridge Gateway and Bridge Gateway and Bridge Bridge and PC Interface Extension of the network Expansion of networks via Enables wireless CAN Bridging of large distances Application dimension, segmentation bridge and Ethernet as well connections, e.g. as and easy system access field and linking of CAN and as connection to Ethernet replacement for using Ethernet CAN FD systems and devices abrasive rings - Action Rules - Action Rules & MQTT - Action Rules & MQTT - Message filtering - Message filtering - Message filtering Functionality - Identifier conversion - Identifier conversion - Identifier conversion - Message filtering - Baudrate conversion - Baudrate conversion - Baudrate conversion - Mapping/Multiplexing - Mapping/Multiplexing - Mapping/Multiplexing Fieldbus up to 4 x CAN up to 4 x CAN 1 x CAN 1 x CAN interfaces or 2 x CAN / 2 x CAN-FD or 2 x CAN / 2 x CAN-FD CAN bus interf. 4 x ISO 11898-2 ISO 11898-2 4 x ISO 11898-2 ISO 11898-2 CAN connection Screw terminals Sub D9 plug (CiA 303-1) Screw terminals Sub D9 plug (CiA 303-1) Further USB for the device 10/100 MBit/s, Twisted-Pair, 10/100 MBit/s, Twisted-Pair, Bluetooth specification interfaces configuration RJ45; USB for configuration RJ45; USB for configuration V2.1, Class 1 / +17 dBm Galvanic iso. yes yes yes yes

10 principle where CAN messages are CAN bridges are good for creating With the CAN@net NT 420 this bridge received by a sub-network and then hierarchical networks by transferring can be extended to a mesh with four transmitted to the other sub-network. only the information to the connected devices connecting up to 16 CAN / CAN Translation and filter rules can also be sub-networks via bridges which are FD networks. used, allowing a protocol adaptation relevant to the sub-network. The to be carried out between the sub-net- bridge function can also be executed As an extension to the CAN bridges, works. This includes segmentation of with the aid of other transmission CAN gateways allow access to CAN a CAN FD message into several CAN systems. For example, the CAN-Eth- networks via other communication messages and vice versa. Higher layer ernet-CAN bridge is set-up by two systems. In each case, the protocols of protocols, such as CANopen and J1939, CAN-Ethernet gateways which enable the connected bus systems are mapped are also transmitted transparently. connection to remote CAN networks. to the other communication model.

Application example: MQTT Cloud connection of the CAN@net NT via MQTT Broker

Malfunctions of a  Easy configuration of actions without programming system are recorded  Triggers for received messages or device/bus status via CAN sensors and  reported to the user Event notifications (alarm, maintenance, via CAN@net NT using device or network status)  “Action Rules” and Transmission of selected CAN or WLAN MQTT. CAN FD message content or 4G MQTT

Ethernet Firewall

Sensor !

www.ixxat.com/bridges 11 CAN Analyzing & Diagnostic

canAnalyser and Modules

The canAnalyser is a pow- The canAnalyser offers functions cov- The signals are managed within a da- erful tool for development, ering many areas of application, such tabase and can be loaded using special testing and maintenance of as transmission of individual messages import filters. Import filters are availa- and signals, transmission of sequenc- ble for the CANdb, FIBEX, DIM and LDF CAN systems. The software is es, reception and interpretation of format. CANdb and DIM databases can based on a modular concept messages and signals and display of be created by using the included editor and employs special features statistical data. that offer exceptional open- ness and extensibility.

Product canAnalyser 3 Mini* canAnalyser 3 Lite canAnalyser 3 Standard Description PC based analyzing tool for CAN and LIN systems Included Reception and Reception, Transmission, Trace, Replay, Sequencer In addition to the functions/ Transmission module module for CAN, CAN-FD and LIN messages lite version: modules for CAN, CAN-FD and Signal reception module Signal/Graphic and Transmit LIN messages CANdb, FIBEX, DIM, LDF import Module for Signals Features Online monitoring of Online monitoring of bus traffic In addition to the bus traffic Transmission of singleshot, cyclic lite version: Transmission of messages and sequences Multi-line and multi-board singleshot, cyclic Creation of command controlled operation messages (max. 5) message sequences Multiple module instances Recording of Recording of messages with messages (CSV) configurable trigger conditions Graphical presentation of message content on the time line Detection/presentation of the bus load Open programming interface Scripting host Operating sys. Windows 7 (32/64 bit) / Windows 8 (32/64 bit) / Windows 10 (32/64 bit) * For simple testing purposes and start-up the free canAnalyser Mini is installed with the VCI. 12 tool. Statistical values like bus load or Additional functions for the canAnalys- programming interface in the form of error frames can be evaluated togeth- er Lite/Standard are provided by individual modules. er with the signals from a database. optional modules, such as protocol Script-based statistics functions also specific display of messages in CAN- The canAnalyser is based on the VCI permit quick, easy adaptation to your open, DeviceNet or J1939 based sys- driver and can be used with all Ixxat PC specific application needs. tems. Customer-specific functions can CAN interfaces. be easily integrated via an open .NET

SAE J1939

Product CANopen Module DeviceNet Module SAE J1939 Module Description CANopen extension for DeviceNet extension for SAE J1939 extension for canAnalyser /-lite canAnalyser /-lite canAnalyser /-lite Included Message interpretation/display Message interpretation/display Message interpretation/display functions/ according to CANopen standard according to DeviceNet standard according to SAE J1939 standard modules & CAN FD USDO interpretation Features Scroll or overwrite message display Scroll mode message display Scroll or overwrite message EDS, DCF, XDD file import Configuration of display Export to CSV and clipboard explicit and fragmented Interpretation of application, connections diagnosis and connection manag. Change highlighting and messages receive statistics Evaluation and monitoring of the fragmentation protocol with Change highlighting and reception Filtering by node number message counter and message type wise or fragment presentation Filtering by Parameter Group Interpretation of all relevant Filtering by Message Group or ID, Number destination and source protocols and PDO content MAC ID and message type address File recording File recording File recording

www.ixxat.com/canAnalyser 13 Product CAN Data Logger Features Simultaneous recording of up to 8 CAN channels (4 x CAN FD) Recording with a uniform time base Easy configuration via drag & drop of messages/signals or complete buses Graphical trigger configuration with pre Data logger for CAN and post trigger (ring buffer) Recording on SD card, USB stick or USB hard disk (CSV, MDF4 or binary) Cost-effective logging solution for CAN Visualization via Web-socket with HTML5 and CAN FD networks. capable devices (tablet/PC) using USB, LAN or WLAN The CAN data logger is based on the powerful FRC Easy upgrade from data logger to gateway platform and can be easily configured with the free More powerful versions with 8 CAN channels, version of the ACT tool. The basic version has 4 CAN FlexRay, analog/digital IO are also available channels and allows recording to SD card or USB. Alternatively, the device is available with WLAN for configuration and download.

Product CANcheck Description Hand-held installation tester for CAN systems for commissioning, troubleshooting and maintenance Features Test of wiring, terminators, cable length, impedance Signal level and bus load Determination of transmitted IDs and display of reception frequency Display of error frames per time unit Automatic baudrate detection Diagnostic tool CANopen mode: Message display By using Ixxat CANcheck, according to the node number CAN systems can be analyzed Storage of results and USB transmission and evaluated upon installation Display LCD display with backlight CAN interface 1 x CAN (ISO 11898-2) and during operation. Additional USB 2.0 for PC based control and message Based on the analysis results, errors can be quickly interfaces download; BNC trigger output for the oscil- and easily eliminated. An existing system can be opti- loscope mized to achieve higher reliability. In addition, newly Protocols CAN, CANopen created systems can be tested thoroughly. Power supply 4 x 1.5 V AA battery or USB Operation Via keyboard or terminal program www.ixxat.com/diagnosis 14 PLC Extensions CANopen® interface for SIMATIC® industrial automation systems

The CANopen modules Highlights by HMS enable system integrators to easily and Easy integration of CAN or CAN- inexpensively integrate open-based devices with Siemens CANopen field devices equipment with SIMATIC industrial Enables interaction between automation equipment. /PROFINET controllers and CAN/CANopen fieldbus devices Supports implementation of any custom CAN based fieldbus protocol

thanks to the CAN 2.0A mode CM CANopen Module Fully integrated into the hardware CM CANopen Product catalog of TIA Portal for SIMATIC S7-1200 PLC function blocks available for easy Supported CANopen Features integration in to TIA Portal Implemented CiA CiA 301 version 4.2 specifications CiA 302 version 4.1, parts 1-4 Process Data Objects (PDO) 64 RPDO, 64 TPDO TPDO transmission Acyclic synchronous, cyclic synchro- types and protocols nous, event-driven PDO write protocol The CM CANopen module for the SIMATIC Service Data Objects SDO func., normal (segmented) & expe- S7-1200® basic controller includes HMS CAN- (SDO) dited upload & download protocols open master technology in a compact format Device monitoring Heartbeat producer/consumer fully integrated with the SIMATIC hardware CAN bit rate 20 kbit/s – 1 Mbit/s form factor. The module enables SIMATIC automation CANopen Master Specific Features Master func. with NMT node control solutions to be connected to CAN or CANopen Network and NMT error control Support for NMT based equipment making more expensive and Management (NMT) space demanding PROFIBUS or PROFINET to startup process (CiA 302) Node guarding CANopen gateways unnecessary. Master and slave (NMT error control) The module is supported by an optimized Service Data Objects (SDO) Client and server and highly intuitive CANopen configuration CANopen Slave Specific Features tool that enables users to quickly generate all Network Man. (NMT) yes required configuration data for the CANopen state machine network. Node guarding (NMT Slave Thanks to the support for operation in trans- error control) parent CAN 2.0A mode, system integrators Synchronization Consumer have the possibility to implement any custom Service Data Objects (SDO) Server CAN based fieldbus protocol. Automatic bit rate detection no www.ixxat.com/plc-extension 15 APIs and Protocol Software for quick and easy implementation into your PC-based applications and automation devices

Windows/Linux APIs Highlights HMS offers APIs for CANopen and SAE J1939 enabling development Simple connection of PC-based applications. Based on these APIs, control, service of the application and test programs can be quickly and easily realized. To access the program via Microsoft fieldbus system Ixxat PC CAN interfaces can be used. Windows DLL or Linux shared library Supports all PC-inter- face standards SAE J1939 Reliable operation in thousands of applica- Product CANopen Master API SAE J1939 API tions worldwide Descrip- For development of simple For development of J1939 tion PC-based control and test programs service and test applications Standards CiA 301, CiA 305 Included Transmission/reception of PDOs Supports all features of functions (synchronous and asynchronous) the protocol software Client (Master/Slave) and server SDO Automatic conversion of with support for normal, expedited received messages into signals and block transfer mode and vice versa NMT Node Control, NMT Error Use of the J1939 designer data Control (Heartbeat, Node Guarding) base for signal interpretation SYNC, EMERGENCY and TIMESTAMP Supports multiple CAN chan- objects nels and therefore also J1939 For C, C# (incl. .NET core), vb.net, networks Delphi and LabView Available for Windows and Multi-channel support Linux Available for Windows and Linux

16 Schematic structure of the CANopen protocol software

Transmit Queue User Queue Indication CAN COB List Handler Driver

CAN State Application

Receive Queue CANopen Stack CPU Object Dictionary Timer

Protocol software Tools

Besides APIs for PC-based applications HMS also provides In addition to providing protocol software packages and APIs, protocol software packages for embedded devices. configuration and analysis tools are also offered to support The software packages are offered for a large number of mi- your development project: crocontroller platforms and compilers, but can also be easily adapted to specific target systems.  CANopen DeviceExplorer  CANopen DeviceDesigner Available protocols:  SAE J1939 DeviceDesigner  CANopen – Slave/Master/Manager  canAnalyser with CANopen, CANopen FD,  CANopen FD DeviceNet and SAE J1939 Module  SAE J1939

HMS provides a comprehensive service offer for your development project on request: CANopen Device Designer

 Technical support by our experienced team.  Detailed code introduction for your developers.  Software adaptation, implementation and testing, as well as development of custom hardware.

Detailed information about the Ixxat protocol software pack- ages can be found on the Ixxat webpage.

www.ixxat.com/protocols 17 CAN products from HMS under the Anybus brand Network to Network Gateways Anybus X-gateways interconnect industrial networks and PLC systems – more than 200 network combinations available!

Anybus X-gateways allow an easy transfer of I/O data between all Highlights major industrial networks. This means that CAN based networks can be connected to any fieldbus or Industrial Ethernet networks. Over 200 different network combinations Master/Slave and Slave/ Anybus X-gateway Schneider Electric, Misubishi, ABB, Om- Slave variants available ron, Hitachi, Beckhoff, Phoenix Contact, Bosch Rexroth and more. Fast I/O data exchange Anybus X-gateways enable transfer of with an average transfer cyclic I/O data between CAN-based time of 10-15 ms networks – such as CANopen, Easy installation – DeviceNet or SAE J1939 – and any no programming required! Robust housing for other network. It is also possible to stand-alone operation transmit acyclic parameter data for All X-gateways are delivered with a Simple configuration certain networks. configuration tool, so no programming using the Anybus skills are required for commission- Configuration Manager – The gateways are compatible and ing. With the “Anybus Configuration no programming required! tested with all leading manufacturers Manager X-gateway” you can set the of PLCs, e.g. Siemens, Allen Bradley, I/O data sizes on each network side

SAE J1939 Anybus X-gateway Product Anybus X-gateway CANopen Description Gateways for coupling any Gateways for coupling fieldbus and Industrial of CANopen networks Ethernet network with other networks Supported Master/Slave and Slave/Slave CANopen Master to: protocols combinations for: - CANopen Slave - CANopen - RTU - Profibus Slave - DeviceNet - Modbus-TCP - DeviceNet Slave - SAE J1939 - PROFIBUS - Modbus RTU Slave - ControlNet - PROFINET IRT - ControlNet Slave - EtherCAT - PROFINET IRT FO - PROFINET IRT Device - EtherNet/IP - EtherNet/IP Adapter - EtherCAT Slave - Modbus-TCP Slave

18 Network to Network Gateways Anybus X-gateways interconnect industrial networks and PLC systems – more than 200 network combinations available!

and easily define the data mapping and separate cyclic I/O data from param- eter data. For Master/Slave versions, the configuration of the Master side is PLC carried out with an appropriate master configuration program.

Designed for harsh industrial environments Anybus X-gateway CANopen

Interface 1: Slave/Adapter The X-gateways are designed for use Interface 2: CANopen Manager in harsh industrial environments. Mounted on DIN rail, they feature IP20 protection and require a 24 V DC power supply. X-gateways are intelligent stand- alone devices, which are operated with- example: Application CANopen X-gateway Anybus out fans and are designed for industrial operating temperatures. No moving parts are used inside the gateways.

Anybus X-gateway Product Anybus X-gateway CANopen Description Gateways for coupling any Gateways for coupling fieldbus and Industrial of CANopen networks Ethernet network with other networks Anybus X-gateway Configuration Supported Master/Slave and Slave/Slave CANopen Master to: protocols combinations for: CANopen The easy-to-use Windows based con- - CANopen Slave figuration tool “Anybus Configuration - CANopen - Modbus RTU - Profibus Slave The X-gateway CANopen family Manager CANopen” is part of the deliv- enables coupling of CANopen networks - DeviceNet - Modbus-TCP - DeviceNet Slave ery scope. In addition, the gateway can with all major fieldbus and Ethernet be configured via its CANopen master - SAE J1939 - PROFIBUS - Modbus RTU Slave networks. interface with any standard CANopen - ControlNet - PROFINET IRT - ControlNet Slave These gateways work as a CANopen configuration tool. - EtherCAT - PROFINET IRT FO - PROFINET IRT Device Manager/Master and transparently - EtherNet/IP - EtherNet/IP Adapter transmit I/O data between CANopen - EtherCAT Slave and the connected fieldbus or Industri- - Modbus-TCP Slave al Ethernet network.

www.anybus.com 19 CAN products from HMS under the Anybus brand Protocol Converter Anybus Communicator connects your automation devices with and Industrial Ethernet

Anybus Communicator connects devices with serial or CAN Highlights based interfaces to CANopen, DeviceNet or any other fieldbus and industrial Ethernet network. No hardware or software changes are required for the connected automa- Compatible with tion device Anybus Communicator all leading PLCs Available for all major with serial interface fieldbuses and Industrial Anybus Communicator is compatible Ethernet networks The serial version of Anybus Commu- and tested with PLC’s from all leading nicator supports device connection via manufacturers, e.g. Siemens, Allen Compatible with all RS-232, RS-422, RS-485 and Modbus leading PLCs Bradley, Schneider Electric, Mitsubishi, RTU, enabling it to act as an external ABB, Omron, Hitachi, Beckhoff, Phoenix Simple configuration interface to industrial networks for a Contact and Bosch Rexroth. using the Anybus Con- large number of serial devices – e.g. for figuration Manager – no drives, sensors, HMIs, barcode readers programming required! and RFID readers.

The Communicator is able to convert almost any standard or custom (pro- prietary) protocol. All protocol adapta- tions are done through configuration, no hardware or software changes are required for connected devices.

Product Anybus Communicator Anybus Communicator CAN Description Protocol converter for connection Protocol converter for connec- of devices with a serial interface tion of devices with CAN inter- to industrial networks face to industrial networks Supported - CANopen - PROFIBUS-DP - CANopen - EtherCAT protocols - DeviceNet - CC-Link IE Field - CC-Link - EtherNet/IP - CC-Link - EtherCAT - ControlNet - Modbus-TCP - ControlNet - EtherNet/IP - DeviceNet - PROFINET IRT - FIPIO - EtherNet/IP - Modbus-RTU - Interbus 2-port - PROFIBUS - Modbus-Plus - Modbus-TCP - Modbus-RTU - Modbus-TCP 2-port - PROFINET IRT

20 PC system Single Drop Multi Drop PLC with CAN interface Protocol Converter

Anybus Anybus Communicator Communicator CAN CAN network with several nodes

Not networked Modbus-RTU device with a RS-232 serial Modbus

Communicator example: Application application in single and multi drop RTU interface

Easy installation – Reusable configuration no programming required! save time and money

The configuration of the communicator is made with the Communicator configurations can be saved and restored free and easy-to-use Windows-based configuration soft- at any time. So if you, for example, have to switch from ware “Anybus Configuration Manager“. With the Anybus PROFIBUS to PROFINET, you can easily load an existing Configuration Manager almost every serial protocol can device configuration file done for e.g. PROFIBUS into a be configured, for example Master/Slave protocols such as PROFINET Communicator. Modbus or Consumer/Producer protocols such as CAN.

Anybus Communicator Supports CAN 2.0A CAN and CAN 2.0B The Anybus Communicator CAN is The Anybus Communicator CAN oper- suitable for all devices that support ates on the same principle as the Any- CAN 2.0A or CAN 2.0B. The protocol bus Communicator, the only difference converter converts almost any CAN- is that the connection to your device is based Produce/Consume and Request/ made by using CAN. Response protocol.

It also acts as a protocol converter and Configuration converts data between the coupled CAN device and the connected indus- The CAN frames and their conversion trial network. to the respective fieldbus or Ethernet network can be configured by using the Anybus Configuration Manager, which is included in the scope of delivery.

www.anybus.com 21 CAN Accessories Termination resistors, plugs, cables and antennas

As accessories for the CAN products, CAN Termination HMS offers termination resistors of Product CAN Termination with 2 resistors various designs, plugs, cables for the Plug/Sockets Sub-D9 socket/plug Sub-D9 socket/plug connection of nodes, adapter cables 120 Ohm, between pin 2 and 7 Termination 120 Ohm, between pin 2 and 7 as well as antennas for the Ixxat 120 Ohm, between pin 1 and 4 CANblue II. A complete overview can Further be found on the Ixxat webpage. information Pin connection 1-to-1 Pin connection 1-to-1

Product CAN Cable Y CAN Cable Y CAN Cable CAN Adapter Cable Sub-D9 (1x socket / Sub-D9 socket to Sub-D9 Sub-D9 socket to Sub-D9 Plug/Sockets RJ45 plug to Sub-D9 plug 1x plug) socket/plug socket/plug Dimensions 2.0 m 22 cm 2 m 20 cm - Pin connection 1-to-1 - Pin connection 1-to-1 - Pin connection 1-to-1 Further Set with two cables information - Shield - Shield - Shield

Product Antenna Magnetic foot antenna Screwable antenna foot Use case For Ixxat CANblue II For Ixxat CANblue II For Ixxat CANblue II Plug/Sockets RPSMA plug RPSMA plug RPSMA plug Size / Cable lenght - / 10 cm 1.5 m / - 2.0 m / -

www.ixxat.com/accessories 22

Work with HMS. The number one choice for industrial communication and IIoT.

HMS Networks - Contact

HMS is represented all over the world. Find your nearest contact here:

www.hms-networks.com/contact

Ixxat® is a registered trademark of HMS Technology Center Ravensburg GmbH. Other marks and words belong to their respective companies. All other product or service names mentioned in this document are trademarks of their respective companies. Part No: MMI119-EN Version 6 01/2020 - © HMS Industrial Networks - All rights reserved - HMS reserves the right to make modifications without prior notice.

www.ixxat.com