DEUTSCHMANN AUTOMATION UNIGATE IC-PROFINET Instruction Manual

DEUTSCHMANN AUTOMATION UNIGATE IC-PROFINET Instruction Manual

Universal fieldbus-gateway
Table of Contents

Advertisement

Quick Links

Instruction Manual
Universal Fieldbus-Gateway
®
UNIGATE
IC - PROFINET 1Port
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 IC-PROFINET and is the answer not in the manual?

Questions and answers

Summary of Contents for DEUTSCHMANN AUTOMATION UNIGATE IC-PROFINET

  • Page 1 Instruction Manual Universal Fieldbus-Gateway ® UNIGATE IC - PROFINET 1Port Deutschmann Automation GmbH & Co. KG www.deutschmann.com | wiki.deutschmann.de...
  • Page 2 Manual Art.-No.: V3641E...
  • Page 3: Table Of Contents

    Deutschmann Automation GmbH & Co. KG General introduction ......9 ® The UNIGATE IC ......10 Technical introduction .
  • Page 4 Deutschmann Automation GmbH & Co. KG Possibilities with the Debug-interface ....26 Commands of the Debug-interface ....26 Script and configuration .
  • Page 5 Deutschmann Automation GmbH & Co. KG 16 Accessory ....... . 43 16.1 Adapter RS232 .
  • Page 6 Deutschmann Automation GmbH & Co. KG ® ® UNIGATE Fieldbus-Gateway UNIGATE IC PROFINET 1Port V. 3.4 27.11.20...
  • 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 Deutschmann Automation GmbH & Co. KG ® Instruction manual UNIGATE IC - PROFINET 1Port V. 3.4 27.11.20...
  • Page 9: General Introduction

    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.
  • Page 10: The Unigate ® Ic

    ® 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 ®...
  • Page 11: Unigate ® Ic Hardware Survey

    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. ® 27.11.20 Instruction manual UNIGATE...
  • Page 12: Hardware Design

    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.
  • Page 13: Boot Enable

    Deutschmann Automation GmbH & Co. KG Hardware design * The supply voltage is 3.3V +/- 5 %, max. 390 mA DC. The Ethernet signals are galvanically isolated. The insulation voltage is 1000 Vrms. 3.3V ± 5%, < 390mA < 0.25V / 1mA >1.5V / 10µA...
  • Page 14: Error-Led

    Hardware design Deutschmann Automation GmbH & Co. KG 3.2.9 Error-LED A red LED can be connected to this line (see chapter 3.6). It can have the following conditions: No error Flash PROFINET user flash test Error 3.2.10 State-LED A green LED can be connected to this line (see chapter 3.6). It shows the bus status and can...
  • Page 15: Software

    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: Connection Examples

    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 ® 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. If you want to program the script in your completed application, then the use of a connector for the asynchronous interface is recommended.
  • Page 18 Hardware design Deutschmann Automation GmbH & Co. KG 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.
  • Page 19: Layout Examples

    Deutschmann Automation GmbH & Co. KG Hardware design Layout examples When connecting the UG-IC and the RJ45-connector it is important to make sure the signal lines RD-/RD+ resp. TD-/TD+ run as short as possible, paral- lel and equal in length. Because this is for analog signals, it is also advisable to not place digital lines in close proximity.
  • Page 20 Hardware design Deutschmann Automation GmbH & Co. KG The 74HCT595 used in this example has an undefined on-position, but therefor can set the outputs to the tri-state condition via the OutEnable- Pin 13. If it is more important to have a defined on-position in an applica- tion, and the OutEnable-pin is not necessary, the 74HCT594 can be used here.
  • Page 21: Handling (Mounting The Unigate ® Ic On The Carrier Board)

    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: ®...
  • Page 22: Requirement For Ethernet-Interface

    Hardware design Deutschmann Automation GmbH & Co. KG Requirement for Ethernet-Interface There is an extremly large number of suppliers for RJ45 connectors (with and without integrated Ethernet transformer), or single Ethernet transformers on the market, therefor it is not possible for us to test all possibilities.
  • Page 23: The Serial Interface

    IC, the module carries out actions inde- pendently, 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.
  • Page 24: Synchronous Serial Interface

    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 •...
  • Page 25: Spi Mode

    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...
  • Page 26: The Debug-Interface

    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.
  • Page 27: Script And Configuration

    IC. It shows its start in the con- figuration mode by issuing a status message (it may take up to 1 minute), which might look as follows: IC-PN-SC V0.4 [30](c)dA Script(16k)="Leer" Author="Deutschmann Automation GmbH" Version="1.0" Date=21.08.2001 SN=47110001 IP=172.16.48.62 MAC=00-14-11-15-19-81 Update the script ®...
  • Page 28 Script and configuration Deutschmann Automation GmbH & Co. KG Script Download Start Assert con g signal Delay 100 ms Trigger reset Clear input bu er Send <Ctrl-T> (0x14) De-assert con g signal Send <Ctrl-P> (0x10) Wait for reception of "OK" (0x4F 0x4B) in output from device (Timeout 100 ms) Wait for reception of "."...
  • Page 29: Configuration Of The Unigate Ic

    Deutschmann Automation GmbH & Co. KG Script and configuration The operational sequence is as follows: The Gateway has to be in the config-mode. The script-download is initiated with "Ctrl-P (=0x10)". After that the data follows byte by byte as ASCII-hex-characters.
  • Page 30: Rs232/Rs485/Rs422

    Script and configuration Deutschmann Automation GmbH & Co. KG 7.4.2 RS232/RS485/RS422 • RS-ype: RS232 • Start bit: • Data bits: • Stop bit: • Parity: None • Baud rate: 9600 Baud Default setting. This configuration can be changed via the Script.
  • Page 31: Generating A Script

    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.
  • Page 32: The Use Of The Protocol Developer

    Generating a script Deutschmann Automation GmbH & Co. KG The use of the Protocol Developer The Protocol Developer Software can be downloaded from our internet website  http//:www.deutschmann.com.  The tool is for an easy generation of a script for our script gateways. Its operation is exactly aimed at this use.
  • Page 33: Ftp-Server

    Deutschmann Automation GmbH & Co. KG FTP-Server FTP-Server ® This UNIGATE features an integrated FTP-Server, which can access the file system of the device. The FTP-Server is password protected and can be addressed via the user name "deutschmann“ and the password “deutschmann“. Ever since the Firmware-Version 2.3.6 the login data can be defined by setting the Script parameter „FTP_Password“...
  • Page 34: 10 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 35: 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 36: 11 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 37: 12 Profinet

    Deutschmann Automation GmbH & Co. KG PROFINET 12 PROFINET If we are speaking of PROFINET, then the 100 Mb/s-version is meant, full-duplex and switched ® via a Script.  Ethernet. The end device’s protocol is being converted in the UNIGATE ®...
  • Page 38: Startup Phase

    PROFINET Deutschmann Automation GmbH & Co. KG 12.6 Startup phase The Gateway is parameterized and configured by the PROFINET-IO-controller during the startup phase. Only after a correct termination of the startup phase the data exchange with external devices will take place.
  • Page 39: Error Handling At Unigate Ic

    Deutschmann Automation GmbH & Co. KG Error handling at UNIGATE® IC 13 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.
  • Page 40: 14 Firmware-Update

    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 16). A Firmware-update can be carried out in the following operational modes: Konfiguration mode (via the IP-address UNIGATE) Firmware-update-mode (via the fixed IP-address 10.10.10.10)
  • Page 41: 15 Technical Data

    Deutschmann Automation GmbH & Co. KG Technical data 15 Technical data ® In this chapter you will find all necessary technical data on UNIGATE All measurements in mm. ® 15.1 Mechanics of the UNIGATE ® 15.1.1 General dimensions of UNIGATE ®...
  • Page 42: Technical Data Unigate ® Ic - Profinet

    Technical data Deutschmann Automation GmbH & Co. KG ® 15.2 Technical data UNIGATE IC - PROFINET Characteristics Explanation Supply voltage 3.3V ± 5 %, max. 390 mA DC Interface 2 UART interfaces, 1 synchronous serial interface Physical separation Standard PROFINET-side IP-address Assigned by the PROFINET-IO-controller (SPS) (see chapter 12.2)
  • Page 43: 16 Accessory

    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. ® 27.11.20 Instruction manual UNIGATE...
  • Page 44: Quick Start

    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).
  • Page 45: 17 Appendix

    Deutschmann Automation GmbH & Co. KG Appendix 17 Appendix 17.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 46 Appendix Deutschmann Automation GmbH & Co. KG product) ® PBDPX PROFIBUS DP-version X (see comparison table UNIGATE IC for the respective product) PBDPV0 = PROFIBUS DPV0 PBDPV1 = PROFIBUS DPV1 Serial RS232/485/422 ® Instruction manual UNIGATE IC - PROFINET 1Port V. 3.4...
  • Page 47: 18 Servicing

    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...

Table of Contents