DEUTSCHMANN AUTOMATION UNIGATE CX-EtherNet/IP 2Port CANopen Manual

DEUTSCHMANN AUTOMATION UNIGATE CX-EtherNet/IP 2Port CANopen Manual

Universal fieldbus-gateway
Table of Contents

Advertisement

Quick Links

Manual
Universal Fieldbus-Gateway
®
UNIGATE
CX-EtherNet/IP 2Port - CANopen (Mapping)
Deutschmann Automation GmbH & Co. KG
www.deutschmann.de | wiki.deutschmann.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the UNIGATE CX-EtherNet/IP 2Port CANopen and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for DEUTSCHMANN AUTOMATION UNIGATE CX-EtherNet/IP 2Port CANopen

  • Page 1 Manual Universal Fieldbus-Gateway ® UNIGATE CX-EtherNet/IP 2Port - CANopen (Mapping) Deutschmann Automation GmbH & Co. KG www.deutschmann.de | wiki.deutschmann.com...
  • Page 2 Manual Art.-No.: V4420E...
  • Page 3: Table Of Contents

    Deutschmann Automation GmbH & Co. KG Information on CE marking of the module ....8 EU Directive EMC ......8 Scope of application .
  • Page 4 Deutschmann Automation GmbH & Co. KG Implemented Protocols - EtherNet/IP ....22 7.2.1 Protocol Delta exchange ......22 The trigger byte .
  • Page 5 Deutschmann Automation GmbH & Co. KG 12.2.8 LEDs 1 / 2 / 4 / 8 (Error No / Select ID) ..... 36 12.3 Switches .
  • Page 6 Deutschmann Automation GmbH & Co. KG 19.9 Shield connection ......50 19.10 Connecting the supply voltage ..... . 50 19.11 Project planning .
  • Page 7 We would be pleased to receive any improvement proposals which you may have. Copyright Copyright (C) Deutschmann Automation GmbH & Co. KG 1997 – 2020. All rights reserved. This document may not be passed on nor duplicated, nor may its contents be used or disclosed unless expressly permitted.
  • Page 8: Information On Ce Marking Of The Module

    The EU Declarations of Conformity are available at the following location for perusal by the responsible authorities in accordance with the EU Directive, Article 10: Deutschmann Automation GmbH & Co. KG, Carl-Zeiss-Straße 8, 65520 Bad Camberg, Ger- many. Scope of application The modules are designed for use in the industrial sector and comply with the following requirements.
  • Page 9: Information For The Machine Manufacturers

    Deutschmann Automation GmbH & Co. KG Information for the machine manufacturers Information for the machine manufacturers Introduction ® The UNIGATE module does not constitute a machine as defined by the EU "Machinery“ Directive. Consequently, the module does not have a Declaration of Conformity in relation to the EU Machinery Directive.
  • Page 10: Introduction

    Introduction Deutschmann Automation GmbH & Co. KG Introduction ® The UNIGATE CX-EtherNet/IP 2Port CANopen (mapping) module is used to adapt a CANopen interface to EtherNet/IP networks. In this application it functions as a gateway and works as CANopen with master functionality on the one hand and as an EtherNet/IP slave on the other.
  • Page 11: Operation Modes Of The Gateway

    Deutschmann Automation GmbH & Co. KG Operation modes of the Gateway Operation modes of the Gateway Run mode ® When delivered, the UNIGATE CX is in RUN mode. The following functions can be used in RUN mode: • Data exchange •...
  • Page 12: The Debug-Interface

    The Debug-interface Deutschmann Automation GmbH & Co. KG The Debug-interface Overview of the Debug-interface ® The UNIGATE features a Debug-interface, that allows a step-by-step processing of a Script. Normally this interface is only required for the development of a Script.
  • Page 13: Mode Of Operation Of The System

    Communication can be split into seven layers, Layer 1 to Layer 7, in accordance with the ISO/ OSI model. The Deutschmann Automation Gateways convert Layers 1 and 2 of the customized bus system (RS485 / RS232 / RS422) to the corresponding Fieldbus system. Layers 3 to 6 are blank, and Layer 7 is converted in accordance with chapter 27.3.
  • Page 14: Implemented Protocols In Unigate Cx C4Map

    Data structure ® The mapping in the gateway can be configured using the supplied WINGATE software. This gateway module from the UNIGATE series from Deutschmann Automation allows a cou- ® pling between fieldbus and CANopen ® The gateway behaves on the CANopen side as a standard-compliant master and on the EtherNet/IP side as a standard-compliant slave.
  • Page 15: Configuration Of The Mapping

    Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® CX C4Map 7.1.2.1 Configuration of the mapping ® To create or edit such a mapping, connect the UNIGATE in configuration mode (see chapter ® 4.1) to the PC via the RS232 interface and start the "WINGATE "...
  • Page 16: Node Guarding

    Implemented protocols in UNIGATE® CX C4Map Deutschmann Automation GmbH & Co. KG Only COB-IDs from the range 101H..580H can be used for the PDO map- ® pings (see DS301 specification for CANopen 7.1.2.2 Node Guarding ® ® If a CANopen...
  • Page 17: Display Of The Node Guarding States

    Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® CX C4Map 7.1.2.3 Display of the node guarding states Node guard mapping is used to display the node guard states of the individual slaves to the field- bus. 8 slaves are always represented in one byte; So exactly one bit of information is reserved for a slave.
  • Page 18: Gateway Control Byte

    Implemented protocols in UNIGATE® CX C4Map Deutschmann Automation GmbH & Co. KG 7.1.2.5 Gateway Control Byte Some properties of the gateway can be controlled by fieldbus data. For this purpose, the infor- mation must be transferred from the fieldbus to the gateway, i.e. it must be in the gateway's entrance area.
  • Page 19: Sdo Obj Mapping

    Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® CX C4Map 7.1.2.10 SDO Obj Mapping SDO transmission via a "window" in the fieldbus (FB). The following fixed data record structure is used in the FB, which is mapped into the FB data from the FB index. A distinction is made bet-...
  • Page 20: Slave Mode

    Implemented protocols in UNIGATE® CX C4Map Deutschmann Automation GmbH & Co. KG Data-Len Request should be chosen as large as the maximum expected receive data length! Otherwise, the data remaining according to the set length will be capped. If the Data-Len request is equal to or greater than the received data length, the actual data length is returned as the Data-Len response.
  • Page 21: Start Phase

    Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® CX C4Map With WINGATE you can use the Sync. Time (ms) Obj 1006h a time can be set in milliseconds (ms). With the value "0" the function is inactive. 7.1.2.14 Start phase ®...
  • Page 22: Implemented Protocols - Ethernet/Ip

    Implemented protocols in UNIGATE® CX C4Map Deutschmann Automation GmbH & Co. KG Implemented Protocols - EtherNet/IP In addition to the "Delta exchange" protocol, the universal script also contains other protocols. However, these cannot be used for communication with the "CANopen (Mapping)" protocol.
  • Page 23: The Length Byte

    Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® CX C4Map The first byte in the EtherNet/IP input / output data buffer is used as the trigger byte when this mode is switched on. The length byte It can be configured whether the send length is also stored as a byte in the input / output data area (Fieldbus lengthbyte ->...
  • Page 24: Ftp-Server

    FTP-Server Deutschmann Automation GmbH & Co. KG FTP-Server ® The UNIGATE CX-EI 2Port-C4Map has an integrated FTP server on the EtherNet/IP side, which enables access to the file system of the device. The FTP-Server is password protected. With the predefined user name "deutschmann“ and the password “deutschmann“ a connection can be established.
  • Page 25: Web-Server

    Deutschmann Automation GmbH & Co. KG WEB-Server WEB-Server ® The UNIGATE CX-EI 2Port-C4Map has an integrated web server on the EtherNet/IP side. The delivery condition has a HTML-Page in the file system, which shows the system parameters of the device.
  • Page 26: Html-Forms

    WEB-Server Deutschmann Automation GmbH & Co. KG HTML-Forms The supporting of HTML Forms allows the Web Server to design interactive web pages. So, for example, input forms for process values can be realized. The script command „SetHTMLInput- String“ assigns a name to a script variable, which then can be used in the HTML form.
  • Page 27: File System

    Deutschmann Automation GmbH & Co. KG File System 10 File System ® The UNIGATE CX-EI 2Port-C4Map has a file system on the EtherNet/IP side that is used by the integrated FTP server (see chapter 29) and the integrated web server (see chapter 30). Further- more it‘s also used by some devices for storing of device parameters.
  • Page 28: Hardware Ports, Switches And Leds Canopen (Mapping)

    Hardware ports, switches and LEDs CANopen (Mapping) Deutschmann Automation GmbH & Co. KG 11 Hardware ports, switches and LEDs CANopen (Mapping) 11.1 Device labeling Picture 1. Terminal labeling and termination Picture 2: Front panel: Rotary switches, LEDs and termination CO In case the front panel should pop out it does not affect the device’s...
  • Page 29: Connector Supply Voltage And Debug-Interface

    Deutschmann Automation GmbH & Co. KG Hardware ports, switches and LEDs CANopen (Mapping) 11.2.2 Connector supply voltage and DEBUG-interface Pin assignment X1 (4-pin screw-plug connector, on the bottom side, at the back) Pin No. Name Function UB (Pwr) 10..33 V supply voltage / DC...
  • Page 30: Led "(Bus) State

    Hardware ports, switches and LEDs CANopen (Mapping) Deutschmann Automation GmbH & Co. KG 11.3.2 LED “(Bus) State“ Indicator states and flash rates The following Indicator states are distinguished: LED on constantly on LED off constantly off LED flickering iso-phase on and off with a frequency of approximately 10 Hz: on for approxi- mately 50 ms and off for approximately 50 ms.
  • Page 31: Led "Power

    Deutschmann Automation GmbH & Co. KG Hardware ports, switches and LEDs CANopen (Mapping) ® CANopen RUN LED (green) ® ® The CANopen RUN LED indiates the status of the CANopen network state machine CAN RUN LED State Description Flickering AutoBaud/LSS Auto Baudrate detection in progress or LSS services in progress (alternately flickering with RUN LED).
  • Page 32: Termination (Canopen )

    Hardware ports, switches and LEDs CANopen (Mapping) Deutschmann Automation GmbH & Co. KG 11.4.2 Termination (CANopen ® ® If the Gateway is operated as the first or last physical device in the CANopen , there must be a bus termination at this Gateway. In order to do this, either a bus terminating resistor must be acti- vated in the connector or the resistor (220 ) integrated in the Gateway must be activated.
  • Page 33: Hardware Ports, Switches And Leds Profinet

    Deutschmann Automation GmbH & Co. KG Hardware ports, switches and LEDs PROFINET 12 Hardware ports, switches and LEDs PROFINET 12.1 Device labeling Picture 1: Terminal labeling and termination Picture 2: Front panel: Rotary switches, LEDs 12.1.1 Connectors 12.1.1.1 Connector service interface The service RS232 interface is available on the plug concealed on the top of the device.
  • Page 34: Connector Supply Voltage And Debug-Interface

    Hardware ports, switches and LEDs PROFINET Deutschmann Automation GmbH & Co. KG Connector supply voltage and DEBUG-interface 12.1.1.2 Pin assignment X1 (4-pole screw-plug connector, on the bottom side, at the back) Pin No. Name Function UB (Out) 10..33 V supply voltage / DC...
  • Page 35: Leds

    Deutschmann Automation GmbH & Co. KG Hardware ports, switches and LEDs PROFINET 12.2 LEDs ® The Gateway UNIGATE CL - EtherNet/IP features 11 LEDs with the following significance: LED (EtherNet/IP) Power green Supply voltage EtherNet/IP LED Link/Act. P1 green Ethernet-link pulse found / network data traffic Port 1 LED Link/Act.
  • Page 36: Leds 1 / 2 / 4 / 8 (Error No / Select Id)

    Hardware ports, switches and LEDs PROFINET Deutschmann Automation GmbH & Co. KG 12.2.8 LEDs 1 / 2 / 4 / 8 (Error No / Select ID) If these 4 LEDs flash and LED “State“ simultaneously lights red, the error number is displayed in binary notation (conversion table, see Annex) in accordance with the table in chapter "Error...
  • Page 37: Error Handling

    Deutschmann Automation GmbH & Co. KG Error handling 13 Error handling ® 13.1 Error handling at UNIGATE C4Map If the Gateway detects an error, the error is signalled by the “State“ LED lighting red and, simulta- neously, the error number being indicated by means of LEDs “Error No.“ as shown in the table below.
  • Page 38: Error Handling At Unigate

    Error handling Deutschmann Automation GmbH & Co. KG ® 13.2 Error handling at UNIGATE CL-EtherNet/IP If the Gateway detects an error, the error is signalled by the “State“ LED lighting red and, simulta- neously, the error number being indicated by means of LEDs “Error No.“ as shown in the table below.
  • Page 39: Installation Guidelines

    Deutschmann Automation GmbH & Co. KG Installation guidelines 14 Installation guidelines 14.1 Installation of the module The module with the dimensions 46 x 117 x 111 mm (W x D x H) has been developed for switch cabinet use (IP 20) and can thus be mounted only on a standard mounting channel (deep DIN- rail to EN 50022).
  • Page 40: Power Supply

    Installation guidelines Deutschmann Automation GmbH & Co. KG a) In the case of standard screw-type terminals, one lead can be clamped per connection point. It is best to then use a screwdriver with a blade width of 3.5 mm to firmly tighten the screw.
  • Page 41: Canopen ® Communication Interface

    Deutschmann Automation GmbH & Co. KG CANopen® communication interface 15 CANopen communication interface ® 15.1 Bus line with copper cable This interface is located on the module in the form of a 9-pin D-SUB plug on the front side of the housing.
  • Page 42: Shielding Of Lines

    CANopen® communication interface Deutschmann Automation GmbH & Co. KG 2) Lines must be laid in separate bunches or cable ducts (without minimum clearance). Lines must be laid in separate bunches or cable ducts inside cabinets but on separate cable racks with at least 10 cm clearance outside of cabinets but inside buildings.
  • Page 43: Canopen

    Deutschmann Automation GmbH & Co. KG CANopen® ® 16 CANopen ® 16.1 Description CANopen ® This specification is based on the CiA Draft Standard 301 (DS301). ® CANopen supports the Standard CAN-frame with 11-bit Identifier. It is not required to support the extended frame with 29-bit Identifier.
  • Page 44 CANopen® Deutschmann Automation GmbH & Co. KG • Init Object Table • Create Object • Set PDO Communiction • Set PDO Mapping • Write Object ® • Read New CANopen Object Data • Emergency Message ® The software does not support default objects, as at CANopen ®...
  • Page 45: Communication Interface Ethernet/Ip

    Deutschmann Automation GmbH & Co. KG Communication interface EtherNet/IP 17 Communication interface EtherNet/IP 17.1 Bus line with copper cable This interface is located on the module in the form of two 8-pin RJ45 sockets on the bottom side of the housing.
  • Page 46: Shielding Of Lines

    Communication interface EtherNet/IP Deutschmann Automation GmbH & Co. KG 17.2.2 Shielding of lines Shielding is intended to weaken (attenuate) magnetic, electrical or electromagnetic interference fields. Interference currents on cable shields are discharged to earth via the shielding bus which is con- nected conductively to the chassis or housing.
  • Page 47: Technical Data

    Deutschmann Automation GmbH & Co. KG Technical data 18 Technical data 18.1 Device data The technical data of the module is given in the table below. No. Parameter Data Explanations Location Switch cabinet DIN-rail mounting Enclosure IP20 Protection against foreign...
  • Page 48: Interface Data

    Technical data Deutschmann Automation GmbH & Co. KG 18.1.1 Interface data The table below lists the technical data of the interfaces and ports on the device. The data has been taken from the corresponding Standards. Interface designation RS232-C Ethernet/IP ®...
  • Page 49: Commissioning Guide

    Deutschmann Automation GmbH & Co. KG Commissioning guide 19 Commissioning guide 19.1 Note ® Only trained personnel following the safety regulations may commission the UNIGATE 19.2 Components ® You will require the following components to commission the UNIGATE ® •...
  • Page 50: Setting The Canopen ® Address And Baud Rate

    Commissioning guide Deutschmann Automation GmbH & Co. KG ® 19.6 Setting the CANopen address and baud rate ® Set the CANopen -Node-ID and the baud rate at the fieldbus end of the module on the DIP- switch (see also chapter 32.4.3).
  • Page 51: Literature

    Deutschmann Automation GmbH & Co. KG Commissioning guide 19.12 Literature We recommend the book "Der Schnelleinstieg in PROFINET", author M. Popp and K. Weber, to help you quickly get to grips with the subject of PROFINET. The book (in German) can be ordered from the PROFIBUS User Organisation, Order No.
  • Page 52: Servicing

    Servicing Deutschmann Automation GmbH & Co. KG 20 Servicing Should questions arise that are not covered in this manual you can find further information in our • FAQ/Wiki area on our homepage www.deutschmann.com or directly in our Wiki on www.wiki.deutschmann.de If your questions are still unanswered please contact us directly.
  • Page 53: Annex

    Deutschmann Automation GmbH & Co. KG Annex 21 Annex 21.1 Explanations of the abbreviations General Product group CL (Compact Line) Product group CM (CANopen Line) Product group CX Product group EL (Ethernet Line) Product group FC (Fast Connect) Galvanic separation RS-side...
  • Page 54: Hexadecimal Table

    Annex Deutschmann Automation GmbH & Co. KG product) ® PBDPX ProfibusDP-version X (see comparison table UNIGATE IC for the respective product) PBDPV0 = ProfibusDPV0 PBDPV1 = ProfibusDPV1 Serial RS232/485/422 21.2 Hexadecimal table Decimal Binary 0000 0001 0010 0011 0100 0101...
  • Page 55 Deutschmann Automation GmbH & Co. KG Annex ® 29.9.20 Fieldbus-Gateway UNIGATE CX EtherNet/IP - C4Map V. 1.0...

Table of Contents