Page 5
Deutschmann Automation GmbH & Co. KG 13 Calculating the MAC address from the serial number ..36 ® 14 Error handling at UNIGATE IC ....37 15 Firmware-update .
Page 6
Deutschmann Automation GmbH & Co. KG ® Instruction manual UNIGATE IC - EtherNet 2Port V. 1.8 8.2.16...
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
Deutschmann Automation GmbH & Co. KG ® Instruction manual UNIGATE IC - EtherNet/IP 2Port V. 1.8 8.2.16...
Through the flexible firmware of UNIGATE IC no software-changes are required on the side of the customer! Since 1997 Deutschmann Automation has experience in the field of fieldbus gateways; this ® enormous experience results in the UNIGATE IC as a consistent sequel of this successful product line.
® The UNIGATE IC by Deutschmann Automation contains all components that are required for the communication in a fieldbus in one single module. Therefore a developer does not have to take care for that detail any more, only a hardware redesign is necessary in order to integrate the ®...
Deutschmann Automation GmbH & Co. KG The UNIGATE® IC ® UNIGATE IC hardware survey ® The hardware of the UNIGATE IC consists of some few standard components. The picture below shows the functional structure of the IC. ® 8.2.16 Instruction manual UNIGATE...
Hardware design Deutschmann Automation GmbH & Co. KG Hardware design ® This chapter gives basic advise, that is required in order to load UNIGATE IC into your own ® hardware designs. In the following all ports of UNIGATE IC are described in detail.
Deutschmann Automation GmbH & Co. KG Hardware design Transmit enable Logic Ground supply voltage of the IC * The supply voltage is 3.3V +/- 5 %, max. 460 mA DC. 3.3V ± 5%, < 460mA < 0.25V / 1mA >1.5V / 10µA...
Hardware design Deutschmann Automation GmbH & Co. KG 3.2.8 LED-LINKACT 1 A green LED can be connected to this line (see chapter 3.6). This is directly accessed by the Processor and is glowing when the Gateway on Port 1 is an operational network (it will receive link pulses) and flickers if there is network traffic.
The script itself can be generated by the company Deutschmann Automation or with the software Protocol Developer by yourself. For a detailed description of the script.commands of the Protocol Developer see the instruction manual Protocol Developer and the online documentation concerning script-commands.
Hardware design Deutschmann Automation GmbH & Co. KG Connection examples Here you will find some advise that offers help for a re-design. In the following several versions are listed, that should make it easier for you to decide. Version 1: Use as a pure link module for the bus ®...
Page 17
Deutschmann Automation GmbH & Co. KG Hardware design The following circuit diagram is an example for how shift register components can be connected to the IC. Version 3: Example for digital I/Os ® The serial synchronous and the asynchronous interface as well can be operated by UNIGATE IC at the same time.
Hardware design Deutschmann Automation GmbH & Co. KG Layout examples ® Instruction manual UNIGATE IC - EtherNet/IP 2Port V. 1.8 8.2.16...
Page 19
Deutschmann Automation GmbH & Co. KG Hardware design ® 8.2.16 Instruction manual UNIGATE IC - EtherNet/IP 2Port V. 1.8...
Page 20
Hardware design Deutschmann Automation GmbH & Co. KG When connecting the UG-IC and the RJ45-connector it is important to make sure the signal lines RD1-/RD1+ resp. TD1-/TD1+ also RD2-/RD2+ resp. TD2-/TD2+ run as short a possible, parallel and equal in length.
Deutschmann Automation GmbH & Co. KG Hardware design ® Handling (mounting the UNIGATE IC on the carrier board) Depending on the application and the expected shock- and vibration-conditions you can choose ® from the following possibilities for the UNIGATE IC’s installation on the carrier board: ®...
Hardware design Deutschmann Automation GmbH & Co. KG Requirement for Ethernet-Interface Since there is an extremly large number of suppliers for RJ45 connectors (with and without inte- grated Ethernet transformer), or single Ethernet transformers on the market, it is not possible for us to test all possibilities.
IC, the module carries out actions indepen- dently, in order to identify data from the connected device. For customers who already have a software-adaptation at he company Deutschmann Automation, this protocol as well or a Script after an adaptation can be processed by the IC.
Synchronous serial interface Deutschmann Automation GmbH & Co. KG Synchronous serial interface ® The synchronous serial interface of the UNIGATE IC is used to connect clocked shift registers or components that have a Serial Peripheral Interface (SPI). It allows •...
Deutschmann Automation GmbH & Co. KG Synchronous serial interface Set( ShiftRegisterInputBitLength, 16 ); Set( ShiftRegisterOutputBitLength, 16 ); WriteShiftRegister( OutBuffer[0] ); ReadShiftRegister( InBuffer[0] ); // Input data is now in the INBuffer // 0x58 is applied to the outputs of the analog converter...
The Debug-interface Deutschmann Automation GmbH & Co. KG The Debug-interface Overview of the Debug-interface ® The UNIGATE IC 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.
• On request the procedures, how to overwrite the included script can be disclosed by Deutschmann Automation in order to automatically replace the script in an application. • It is also possible to change the Script via FTP see chapter 9.1.
Deutschmann Automation GmbH & Co. KG Generating a script Generating a script 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.
Generating a script Deutschmann Automation GmbH & Co. KG The use of the Protocol Developer The Protocol Developer is a tool for an easy generation of a script for our script gateways. Its operation is exactly aimed at this use. After starting the program the script that was loaded the last time is loaded again, provided that it is not the first start.
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. The login data can be defined by setting the Script parameters „FTP_Password“...
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.
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 „SetHTMLInputString“ assigns a name to a script variable, which then can be used in the HTML form.
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.
Project planning Use any project planning tool for project planning. A sample EDS-file can be found on the Internet (www.deutschmann.com) free of charge. Gener- ating the EDS-file is also provided as service from Deutschmann Automation. 12.4 Possible data lengths The table below shows the maximum transferable data: Input data max.
Calculating the MAC address from the serial number Deutschmann Automation GmbH & Co. KG 13 Calculating the MAC address from the serial number Basically you can see the MAC-address from the IC’s status signal (see chapter 7.2 ’The configuration mode’).
Deutschmann Automation GmbH & Co. KG Error handling at UNIGATE® IC ® 14 Error handling at UNIGATE A distinction can be made between two categories of system-errors: Serious errors (1-4): In this case, the Gateway must be switched off and switched back on again.
Execution of the firmware-update The safest way for the firmware-update is the use of the basic board combined with the software “FDT.EXE“ (firmware-download-tool). These tools are available from Deutschmann Automation (see chapter 17). A Firmware-update can be carried out in the following operational modes: ®...
Deutschmann Automation GmbH & Co. KG Technical data 16 Technical data ® In this chapter you will find all necessary technical data on UNIGATE All measurements in mm. ® 16.1 Mechanics of the UNIGATE ® 16.1.1 General dimensions of UNIGATE ®...
Technical data Deutschmann Automation GmbH & Co. KG ® 16.2 Technical data UNIGATE IC - EtherNet /IP 2Port Characteristics Explanation Supply voltage 3.3V ± 5 %, max. 460 mA DC Interface 2 UART interfaces, 1 synchronous serial interface IP-address Set via WINGATE or assigned via DHCP...
The Developer Board was developed so that the fast implementation of the Deutschmann All-in- ® one bus node UNIGATE IC into your electronic system can be guaranteed. The board is suit- able for all Fieldbuses and Industrial Ethernet Buses supported by Deutschmann Automation. ® 8.2.16 Instruction manual UNIGATE...
Accessory Deutschmann Automation GmbH & Co. KG ® The required UNIGATE IC / ICs are ordered separately. The required voltage (5V or 3.3V, depending on the version) can be adjusted. An RS232-interface or a USB-connection is avail- able for the connection to the PC (Debug-interface).
Deutschmann Automation GmbH & Co. KG Servicing 18 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...
Annex Deutschmann Automation GmbH & Co. KG 19 Annex 19.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...
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 =...
Annex Deutschmann Automation GmbH & Co. KG 20 Annex 20.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...
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 =...
Need help?
Do you have a question about the UNIGATE IC-EtherNet/IP 2Port and is the answer not in the manual?
Questions and answers