DEUTSCHMANN AUTOMATION UNIGATE EL - PROFINET 2Port Instruction Manual

DEUTSCHMANN AUTOMATION UNIGATE EL - PROFINET 2Port Instruction Manual

Universal fieldbus-gateway
Hide thumbs Also See for UNIGATE EL - PROFINET 2Port:
Table of Contents

Advertisement

Quick Links

Instruction Manual
Universal Fieldbus-Gateway
®
UNIGATE
EL - PROFINET 2Port
Deutschmann Automation GmbH & Co. KG
www.deutschmann.com | wiki.deutschmann.de

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the UNIGATE EL - PROFINET 2Port and is the answer not in the manual?

Questions and answers

Summary of Contents for DEUTSCHMANN AUTOMATION UNIGATE EL - PROFINET 2Port

  • Page 1 Instruction Manual Universal Fieldbus-Gateway ® UNIGATE EL - PROFINET 2Port Deutschmann Automation GmbH & Co. KG www.deutschmann.com | wiki.deutschmann.de...
  • Page 2 Manual Art.-No. V4056E...
  • 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 10 WEB-Server ....... 22 10.1 Server Side Includes (SSI) .
  • Page 5 Deutschmann Automation GmbH & Co. KG ® 17 Implemented protocols in UNIGATE EL ....38 17.1 Implemented protocols (Transport protocols at the EL interface) ..38 17.2 Configuration options for the individual transport protocols .
  • Page 6 Deutschmann Automation GmbH & Co. KG ® ® UNIGATE fieldbus gateway UNIGATE EL - PROFINET V. 1.9 10.8.17...
  • Page 7 We would be pleased to receive any improvement proposals which you may have. Copyright Copyright (C) Deutschmann Automation GmbH & Co. KG 1997 – 2017. 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...
  • 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 EL-PROFINET 2Port module serves to adapt an Ethernet port to PROFINET networks. The device features 2 PROFINET ports - one port can for instance be used as an out- going PROFINET port.Talking of PROFINET is automatically connected with the 100 Mb/s-ver-...
  • Page 11: Unigate ® El Software Flow-Chart

    Deutschmann Automation GmbH & Co. KG Introduction UNIGATE EL software flow-chart ® ® ® 10.8.17 UNIGATE fieldbus gateway UNIGATE EL PROFINET 2Port V. 1.9...
  • Page 12: Unigate ® Block Diagram

    Introduction Deutschmann Automation GmbH & Co. KG ® UNIGATE block diagram ® The following picture shows a typical UNIGATE -module design. UNIGATE ® EL-application diagram The following graph shows a typical connection scheme. ® ® UNIGATE fieldbus gateway UNIGATE EL - PROFINET 2Port V. 1.9...
  • Page 13: Operation Modes Of The Gateway

    Deutschmann Automation GmbH & Co. KG Operation modes of the Gateway Operation modes of the Gateway Configuration mode (config mode) The configuration mode serves to configure the Gateway. The following adjustments are possible in this mode. • Loading a Script •...
  • Page 14: Test Mode

    Operation modes of the Gateway Deutschmann Automation GmbH & Co. KG Test mode Setting of the test mode The test mode is set by bringing the switches S4 and S5 in position "E". All other switches will not be taken into consideration for the setting of the test mode. Now the Gateway has to be restarted with these settings (by a short disconnection from the power supply).
  • Page 15: Rs-Interface

    Deutschmann Automation GmbH & Co. KG RS-interface RS-interface RS-interfaces at the UNIGATE ® ® The UNIGATE EL - PROFINET-IO has the interfaces RS232, RS422 and RS485 available. The hardware always features a DEBUG-interface, see chapter 6. Buffer sizes at the UNIGATE ®...
  • Page 16: The Debug-Interface

    The Debug-interface Deutschmann Automation GmbH & Co. KG The Debug-interface Overview of the Debug-interface ® The UNIGATE CM 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 17 Deutschmann Automation GmbH & Co. KG The Debug-interface If debugging is redirected to the application, no script or command that wants to carry out com- munication via the application interface is supported. These are e.g.:  SendRS and ReceiveSomeCharRS. ®...
  • Page 18: 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 and 4 are being cov- ered by the UDP/IP-protocol, TCP/IP-protocol.
  • Page 19: Generating A Script

    Deutschmann Automation GmbH & Co. KG Generating a Script Generating a Script Note: All commands relating to the extension do not work in the debug mode! (see Chapter 6.5) What is a Script? A Script is a sequence of commands, that are executed in that exact order. Because of the fact that also mechanisms are given that control the program flow in the Script it is also possible to assemble more complex processes from these simple commands.
  • Page 20: The Use Of The Protocol Developer

    Generating a Script Deutschmann Automation GmbH & Co. KG The use of the Protocol Developer software tool Protocol Developer downloaded from website http://www.deutschmann.de It is a tool for an easy generation of a Script for our Script Gateways. Its operation is exactly aimed at this use.
  • Page 21: Ftp-Server

    Deutschmann Automation GmbH & Co. KG FTP-Server FTP-Server ® This UNIGATE features an integrated FTP-Server, which allows 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. Ever since the Firm- ware-Version 2.3.6 the login data can be defined by setting the Script parameters...
  • Page 22: Web-Server

    WEB-Server Deutschmann Automation GmbH & Co. KG 10 WEB-Server ® This UNIGATE has an integrated web server. The delivery condition has a HTML-Page in the file system, which shows the system parameters of the device.   The Web Page can be changed by the customer as desired, or replaced with a self-created web page.
  • Page 23: Html-Forms

    Deutschmann Automation GmbH & Co. KG WEB-Server 10.2 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 24: File System

    File System Deutschmann Automation GmbH & Co. KG 11 File System ® The UNIGATE has a file system which is being used by the integrated FTP-Server and the inte- grated Web-Server (view chapter 10). Furthermore it‘s also used by some devices for storing of device parameters.
  • Page 25: Hardware Ports, Switches And Leds

    Deutschmann Automation GmbH & Co. KG Hardware ports, switches and LEDs 12 Hardware ports, switches and LEDs 12.1 Device labeling Picture 1: Terminal labeling and termination Picture 2: Front panel: Rotary switches and LEDs 12.2 Connectors 12.2.1 Connector to the external device (RS-interface) The serial interface is available at the plug accessible on the upper side of the device.
  • Page 26: Connector Supply Voltage And Debug-Interface

    Hardware ports, switches and LEDs Deutschmann Automation GmbH & Co. KG 12.2.2 Connector supply voltage and DEBUG-interface Pin assignment X2 (4-pole screw-plug connector, on the bottom side, at the back) Pin No. Name Function UB (Pwr) 10..33 V supply voltage / DC...
  • Page 27: Power Supply

    Deutschmann Automation GmbH & Co. KG Hardware ports, switches and LEDs 12.2.5 Power supply The device must be powered with 10-33 VDC, The voltage supply is made through the 4-pole screw-plug connector at the device’s bottom side. ® Please note that the devices of the series UNIGATE should not be operated with AC voltage.
  • Page 28: Led "State

    Hardware ports, switches and LEDs Deutschmann Automation GmbH & Co. KG 12.3.4 LED "State" Lights green Controllable via Script Flashes green Controllable via Script Flashes green/red Controllable via Script Lights red General Gateway error (see LEDs Error No.), controllable via Script...
  • Page 29: Rotary Coding Switches S4 + S5 (Serial Interface)

    Deutschmann Automation GmbH & Co. KG Hardware ports, switches and LEDs At RS48 only the Tx 422-switch must be set to ON. The Rx 422-switch has to be on OFF. 12.4.2 Rotary coding switches S4 + S5 (serial interface) These two switches can be read out through the Script command ...
  • Page 30: Error Handling

    Error handling Deutschmann Automation GmbH & Co. KG 13 Error handling ® 13.1 Error handling at UNIGATE 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 31: Error On The Extension

    Deutschmann Automation GmbH & Co. KG Error handling State of the 4 Ethernet ports (EL-State:202010E2)0x00 Ethernet port initialized (EL-online)0x00 Configured transport protocol EL-TCP server (port23)0x00  State of the 4 Ethernet ports (EL-State:202020E2)0x00 Note: is always updated when a state of a channel chan-...
  • Page 32: Installation Guidelines

    Installation guidelines Deutschmann Automation GmbH & Co. KG 14 Installation guidelines 14.1 Installation of the module The module with the dimensions 23 x 115 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 33: Profinet-Io Communication Interface

    Deutschmann Automation GmbH & Co. KG Installation guidelines 14.2.2 PROFINET-IO communication interface This interface is located on the module in the form of two 8-pin RJ45 sockets on the bottom side of the housing. • Plug the PROFINET-connector(s) into the RJ45 socket labelled "RJ45 PROFINET-IO" until it snaps in.
  • Page 34 Installation guidelines Deutschmann Automation GmbH & Co. KG Wherever possible, use only lines with braided shield. The coverage density of the shield should exceed 80%. Avoid lines with foil shield since the foil can be damaged very easily as the result of tensile and compressive stress on attachment.
  • Page 35: Firmware Update

    Deutschmann Automation GmbH & Co. KG Firmware Update 15 Firmware Update ® The UNIGATE EL consists of a basic hardware and an ext. board. The firmware versions are output in the configuration mode (see Chapter 4.1). The start-up message of the basic appears, following the message of the ext.
  • Page 36: Ethernet

    Ethernet Deutschmann Automation GmbH & Co. KG 16 Ethernet Each Ethernet-Client processor with TCP/IP network-protocol in a 10/100 Mbaud Ethernet can exchange data with the Gateway. 16.1 Network-addresses, network-connections After switching on, the Gateway is waiting for data communication with a network-participant. In this case the Gateway is always prepared to react to ICMP messages (e.
  • Page 37: Unigate -Scan-Function

    Deutschmann Automation GmbH & Co. KG Ethernet ® 16.5 UNIGATE -SCAN-function ® The Gateway has the support of the UNIGATE -SCAN-tool integrated. Which means that by default a channel is established in the Fast Ethernet that procresses these scan requests. Thus, a channel is already activ immediately after switching on.
  • Page 38: Implemented Protocols In Unigate® El

    Implemented protocols in UNIGATE® EL Deutschmann Automation GmbH & Co. KG ® 17 Implemented protocols in UNIGATE ® On delivery the UNIGATE EL is supplied with the Script “Universalscript Deutschmann EL“. The configuration is carried out in the configuration mode (see chapter 4.1) with the software WINGATE from Version V2.82 and wcf-file from 403.
  • Page 39: Configuration Options For The Individual Transport Protocols

    Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® EL 17.2 Configuration options for the individual transport protocols Universal (EL) Modbus Modbus Universal Transport Modbus server Modbus protocol server client  (port 23) server client TCP client server Parameter (EL) IP address ...
  • Page 40: Operation Of Individual Transport Protocols

    Implemented protocols in UNIGATE® EL Deutschmann Automation GmbH & Co. KG 17.3 Operation of individual transport protocols 17.3.1 TCP server TCP (server), Send + Receive Port 23 Transparent data exchange with fieldbus (PROFINET) Data structure 17.3.2 UDP Data structure 17.3.2.1 UDP (with one remote participant) Configuration: (EL) IP Address Target = 0 ®...
  • Page 41 Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® EL 17.3.2.2 UDP (with more than one remote participant) Configuration: (EL) IP Address Target = 0   ® The UNIGATE keeps sending back to IPx till IPy sends a UDP packet to the UNIGATE 2x consecutively.
  • Page 42: Tcp (Server)

    Implemented protocols in UNIGATE® EL Deutschmann Automation GmbH & Co. KG 17.3.3 TCP (server) ® Once a remote participant starts a connection to the UNIGATE as Client, the status switches to data exchange (the green Power/State LED changes from flashing green to bright green.) With this type of connection, it is irrelevant who sends a packet first, as the Client actively produ- ced a connection to the UNIGATE.
  • Page 43: Tcp (Client)

    Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® EL 17.3.4 TCP (client) Configuration: (EL) IP Address Target: >0 ® During startup (Power ON) the UNIGATE tries to establish a TCP/IP connection with the remote participant configured under the IP Address Target....
  • Page 44: Modbus Tcp (Server)

    Implemented protocols in UNIGATE® EL Deutschmann Automation GmbH & Co. KG 17.3.5 Modbus TCP (server) ® The UNIGATE is Server on the Ethernet side and waiting for a connection. ® ® UNIGATE fieldbus gateway UNIGATE EL - PROFINET 2Port V. 1.9...
  • Page 45: Modbus Tcp (Client)

    Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® EL 17.3.6 Modbus TCP (client) After switching on the same behaviour as under TCP/IP (Client) beschrieben (see chapter 17.3.4). Explanation  The fieldbus SPS sends a request in Modbus RTU format, without checksum.
  • Page 46: Universal Modbus Tcp Server

    Implemented protocols in UNIGATE® EL Deutschmann Automation GmbH & Co. KG 17.3.7 Universal Modbus TCP Server ® The UNIGATE acts as Dual-Port-RAM.  Note: Modbus Slave ID is not evaluated.  Maximum query length: => 125 - 3 = 122 Byte = 61 registers...
  • Page 47 Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® EL Storage division at Universal Modbus TCP (Server) Example: Description of last Reg.Adr. (511) FC16: [Slv ID] [FC] 01 FF 00 01 02 xx yy ... Note: In configuration tools (e.g. Modscan) or descriptions, the address is provided with an Offset of +1, i.e.: 0200.
  • Page 48: Universal Modbus Tcp (Client)

    Implemented protocols in UNIGATE® EL Deutschmann Automation GmbH & Co. KG 17.3.8 Universal Modbus TCP (client) Modbus Timeout: 0 (not allowed) The [EL] TCP response time is adjustable from 1 to 65 Sekunden (0 = without Response Time). It is recommended to set a time.
  • Page 49 Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® EL 17.3.8.3 Configuration: via WINGATE since wcf file Version 403 Parameter Name value range Explanation Modbus Timeout (10ms) 1 ... 255 (10ms ... 25550ms) Max. Waiting time for the "Response" before an error 9 is generated by timeout.
  • Page 50: Delivery Status (Factory Setting)

    Implemented protocols in UNIGATE® EL Deutschmann Automation GmbH & Co. KG For more information see figure 2. Universal Modbus Figure 2: Universal Modbus TCP client protocol 17.4 Delivery status (factory setting) - TCP server (port 23), Protocol description (see Chapter 17.3.1).
  • Page 51: Trigger Byte

    Deutschmann Automation GmbH & Co. KG Implemented protocols in UNIGATE® EL 17.5 Trigger Byte Since the data is always transferred cyclically on PROFINET, the gateway must detect when the user wishes to send new data via the serial interface. This is normally done by the gateway com- paring the data to be transferred via the PROFINET with the old data stored internally - data exchange on change (Fieldbus Data exchange ->...
  • Page 52: Technical Data

    Technical data Deutschmann Automation GmbH & Co. KG 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 53: Interface Data

    Deutschmann Automation GmbH & Co. KG Technical data 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 PROFINET-IO RS232-C RS485/RS422 Ethernet No.
  • Page 54: Commissioning Guide

    Commissioning guide Deutschmann Automation GmbH & Co. KG 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 55: Profinet Address-Assignment

    Deutschmann Automation GmbH & Co. KG Commissioning guide 19.6 PROFINET address-assignment Note: on delivery, the Gateway has no IP address! During normal operation (data exchange mode) the IP address is assigned to the Gateway by the PROFINET-IO-controller (PLC). For it the gateway has a device name on which it is addressed.
  • Page 56 Commissioning guide Deutschmann Automation GmbH & Co. KG Address: PROFIBUS Nutzerorganisation e.V. Haid-und-Neu-Str. 7 D-76131 Karlsruhe Germany Tel: +49 (0) 721 9658 590 ® ® UNIGATE fieldbus gateway UNIGATE EL - PROFINET 2Port V. 1.9 10.8.17...
  • Page 57: Servicing

    Deutschmann Automation GmbH & Co. KG Servicing 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...
  • Page 58: Annex

    Annex Deutschmann Automation GmbH & Co. KG 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 Housing color gray...
  • Page 59: Hexadecimal Table

    Deutschmann Automation GmbH & Co. KG Annex Profinet-IO PBDP ProfibusDP ® PBDPL ProfibusDP-version L (see comparison table UNIGATE IC for the respective product) ® PBDPX ProfibusDP-version X (see comparison table UNIGATE IC for the respective product) PBDPV0 = ProfibusDPV0 PBDPV1 =...

This manual is also suitable for:

Unigate el

Table of Contents