Deutschmann Automation GmbH & Co. KG General introduction ......9 The UNIGATE® IC ......10 Technical introduction .
Page 4
Deutschmann Automation GmbH & Co. KG Communication parameter for the Debug-interface ..23 Possibilities with the Debug-interface ....23 Commands of the Debug-interface .
Page 6
Deutschmann Automation GmbH & Co. KG ® Instruction manual UNIGATE IC - Ethernet V. 2.9 5.7.13...
Page 7
We would be pleased to receive any improvement proposals which you may have. Copyright Copyright (C) Deutschmann Automation GmbH & Co. KG 1997 – 2013. 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 V. 2.9 5.7.13...
This does not apply in case of the UNIGATE® IC by Deutschmann Automation any more. All dig- ital functions, software, stack and driver as well as optocoupler are integrated on a UNIGATE®...
The UNIGATE® IC Technical introduction 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 UNIGATE®...
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. ® 5.7.13 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 5 V +/- 5 %, max. 100 mA DC. The Ethernet signals are galvanically isolated. The insulation voltage is 1000 Vrms.
Hardware design Deutschmann Automation GmbH & Co. KG 3.2.11 The transmit enable signal allows the connection of RS485 drivers to the IC’s serial interface. The signal is set to 5V whenever the IC sends via the line TX. 3.2.12 TX, RX Transmission and receive line of the serial interface.
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 Proto- col Developer and the online documentation concerning script-commands.
Page 16
Hardware design Deutschmann Automation GmbH & Co. KG Version 1: Use as a pure link module for the bus The UNIGATE® IC independently processes the communication with the customer’s device via the TTL-interface. Version 2: Use of UNIGATE® IC for digital or analog I/O-modules Here only the synchronous serial interface is used, the asynchronous serial interface is basically of no account.
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®...
Hardware design Deutschmann Automation GmbH & Co. KG 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: Mounting on a socket in the carrier board.
Depending on the read-in Script of the UNIGATE® 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.
74595 and 74165 (see also chapter 5.2). Other types can be complemented very fast and simple - by Deutschmann Automation GmbH. The shift register type defines the edges or the levels on how data is output to the hardware or how data is read in.
Deutschmann Automation GmbH & Co. KG The Debug-interface 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.
Update the script The preferred version is the one, where the IC is inserted into the basis board, available from Deutschmann Automation and the Deutschmann tools (e. g. software WINGATE with “Write Script“ under “File“) are used. 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.
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 Generating a script 4800 baud: 0.16% 9600 baud: 0.16% 19200 baud: 0.16% 38400 baud: 1.35% 57600 baud: 1.35% 62500 baud: 115200 baud: 1.35% 312500 baud: 625000 baud: Script processing times The Script is translated by the Protocol Developer and the consequently generated code is loaded into the Gateway.
Setting the Ethernet-address Deutschmann Automation GmbH & Co. KG Setting the Ethernet-address Setting the address through the configuration The UNIGATE® IC has to be in the configuration mode (see also chapter 7.2 ’The configuration mode’). With WINGATE it is now possible to set the address. This address is preserved until it will be changed again.
Deutschmann Automation GmbH & Co. KG Error handling at UNIGATE® IC 10 Error handling at UNIGATE® IC 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 13). It is also possible to use the description and the tools of the manufacturer of the controller (TEMIC, 89C51RD2) as well.
Deutschmann Automation GmbH & Co. KG Technical data 12 Technical data In this chapter you will find all necessary technical data on UNIGATE® IC. All measurements in mm. 12.1 Mechanics of the UNIGATE® IC 12.1.1 General dimensions of UNIGATE ®...
Technical data Deutschmann Automation GmbH & Co. KG 12.2 Technical data UNIGATE® IC-Ethernet Characteristics Explanation Supply voltage 5 V ± 5 %, max. 100 mA DC Interface 2 UART interfaces, 1 synchronous serial interface Physical separation Ethernet-side Standard TCP/IP Adjustable...
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. ®...
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 Appendix 14 Appendix 14.1 Explanations of the abbreviations General Product group CL (Compact Line) Product group CX Product group FC (Fast Connect) Galvanic separation RS-side Housing color gray Product group RS Product group SC (Script)
Appendix Deutschmann Automation GmbH & Co. KG PBDPV0 = ProfibusDPV0 PBDPV1 = ProfibusDPV1 Serial RS232/485/422 14.2 basis board The basis board that is descibed in this chapter was supplied until the end of 2008. A new board is available since the beginning of 2009 (see chapter 13.5.1).
Page 37
Deutschmann Automation GmbH & Co. KG Appendix Signal Pin 1 24 V DC Pin 2 Ground The basis board is supplied with voltage through this plug connector. Ethernet plug connector, for the assignment of the connector see chapter 14.2.2.2. Earth terminal 6.3 mm for basis board.
Page 38
Appendix Deutschmann Automation GmbH & Co. KG P 13 Status signal of the IC Plug connector P 13 Signal -RESET RX of the IC (TTL-level) TX of the IC (TTL-level) TE Pin IC (TTL-level) TX Debug of the IC (TTL-level)
Page 39
Deutschmann Automation GmbH & Co. KG Appendix P 16 All digital outputs of the shift registers are available here. Additionally the LEDs D9, D15..D18, D20 are connected to the shift registers. P 17 With P17 the UNIGATE® IC can be brought into the configmode. If the jumper is plugged and if the UNIGATE®...
Appendix Deutschmann Automation GmbH & Co. KG LED LINK This is directly addressed by the Ethernet-controller and signalizes that the UNIGATE® IC is con- nected to an operable network (LINK-pulses are being received). 14.2.2 Connectors of the basis board 14.2.2.1...
Deutschmann Automation GmbH & Co. KG Appendix 14.2.2.4 Shield terminal lead The shield signal for the electronic circuitry is connected to the top-hat rail via the connector pro- vided. The shield signal for the Ethernet cable shield is not electrically connected to the shield signal of the electronic circuitry for reasons relating to interference immunity.
Deutschmann Automation GmbH & Co. KG Representation of the data in Ethernet 15 Representation of the data in Ethernet Each Ethernet-Client processor with TCP/IP network-protocol in a 10 Mbaud Ethernet can exchange data with the gateway. 15.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 46
Representation of the data in Ethernet Deutschmann Automation GmbH & Co. KG 2) Deviation from RFC 791 An assembling of fragmented IP-datagrams is not carried out. (Reassembling) 3) Deviation from RFC 793 A caching of TCP-segments that were delivered in wrong order is not carried out..
Deutschmann Automation GmbH & Co. KG Servicing 16 Servicing Should questions which are not covered in this manual crop up, please contact us directly. Please note down the following information before calling: Device designation • • Serial number (S/N) Article number •...
Need help?
Do you have a question about the UNIGATE IC - Ethernet and is the answer not in the manual?
Questions and answers