Page 7
Deutschmann Automation GmbH & Co. KG ® Instruction manual UNIGATE FC - PROFINET 2Port V. 1.5 4.10.17...
Page 8
We would be pleased to receive any improvement proposals which you may have. Copyright Copyright (C) Deutschmann Automation GmbH & Co. KG 1997 – 2016. All rights reserved. This document may not be passed on nor duplicated, nor may its contents be used or disclosed unless expressly permitted.
Through the flexible firmware of UNIGATE FC 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 FC as a consistent sequel of this successful product line.
® The UNIGATE FC 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 ®...
The UNIGATE® FC Deutschmann Automation GmbH & Co. KG The Debug-Interface ® The UNIGATE FC features a Debug-interface, which allows to process a script step by step and also to monitor or manipulate data. This is indispensable for the development of a script. Usually a script is developed with the software Protocol Developer.
Deutschmann Automation GmbH & Co. KG Hardware design Hardware design ® This chapter gives basic advise that is required in order to load UNIGATE FC into your own ® hardware designs. In the following all ports of UNIGATE FC are described in detail.
Hardware design Deutschmann Automation GmbH & Co. KG Pinout Technical Name Description specifications Remark 3.3V ± 5% < 550mA Vcc +3.3V voltage supply -Boot enable internally pulled up with 10 k Logic Load out strobe signal of output data of the syn-...
Deutschmann Automation GmbH & Co. KG Hardware design 3.2.4 Data In (SPI: MISO) Data is read in on the synchronous serial interface via this signal. The most significant bit of the data is expected first. In SPI mode this Pin serves as data transfer from Slave to Master.
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.
Deutschmann Automation GmbH & Co. KG Hardware design 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
Hardware design Deutschmann Automation GmbH & Co. KG The following circuit diagram is an example for how shift register components can be connected to the FC. Version 3: Example for digital I/Os ® The serial synchronous and the asynchronous interface as well can be operated by UNIGATE FC at the same time.
Deutschmann Automation GmbH & Co. KG Hardware design ® Handling (mounting the UNIGATE FC 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 FC’s installation on the carrier board: ®...
FC, 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 FC.
Deutschmann Automation GmbH & Co. KG Synchronous serial interface Synchronous serial interface ® The synchronous serial interface of the UNIGATE FC is used to connect clocked shift registers or components that have a Serial Peripheral Interface (SPI). It allows •...
Synchronous serial interface Deutschmann Automation GmbH & Co. KG 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...
Deutschmann Automation GmbH & Co. KG The Debug-interface The Debug-interface Overview of the Debug-interface ® The UNIGATE FC 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 FC 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 have to be known as fixed values and are not available for the runtime. Another reason for the configuration of the values in WINGATE is the following: After an update of the script these val- ues remain untouched, i.
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 Firmware- Version 2.3.6 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-Formulare 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.
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 32
Deutschmann Automation GmbH & Co. KG File System system. To perform the formatting of your command-line please use the FTP client on ® ® Microsoft Windows (Command Prompt -> ftp.exe). Make a connection to the FTP server ® of the UNIGATE and then run the command "del*.*".
PROFINET Deutschmann Automation GmbH & Co. KG 12 PROFINET If we‘re speaking of PROFINET, then the 100 Mb/s-version is automatically spoken of. Full- ® duplex and switched Ethernet. The end device’s protocol is being converted in the UNIGATE via a Script....
Deutschmann Automation GmbH & Co. KG PROFINET 12.5 Possible data lengths The table below shows the maximum transferable data: Input data max. 1440 bytes Variable: maximum value in this case Output data max. 1440 bytes Variable: maximum value in this case 12.6...
Hardware-ports and light-emitting diodes (LED) Deutschmann Automation GmbH & Co. KG 13 Hardware-ports and light-emitting diodes (LED) 13.1 View 13.2 Connectors 13.2.1 PROFINET connectors The connectors for the connection to PROFINET is loacted on the upper side of the device. Pin ...
Deutschmann Automation GmbH & Co. KG Hardware-ports and light-emitting diodes (LED) 13.3 Light indicator ® The UNIGATE FC - PROFINET 2Port Gateway has 12 LEDs with the following significance: LED Link / Act. P1 green Ethernet-link-pulse found / network data...
Hardware-ports and light-emitting diodes (LED) Deutschmann Automation GmbH & Co. KG 13.3.5 LED 8-11 „1 / 2 / 4 / 8 (Error No.)“ If these 4 LED‘s are flashing and the LED „State“ is illuminated red at the same time, binary cod- ing is happening (for conversion table view Appendix) according to the table in chapter „Error...
Deutschmann Automation GmbH & Co. KG Error handling at UNIGATE® FC 14 Error handling at UNIGATE ® If the Gateway recognizes an error it will be shown with the LED 7 „State“ being illuminated red and at the same time the error number according to the table over the LEDs 8-11, will show „Error No.“....
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 on page 41). 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.1.3 Height of the UNIGATE ® ® 16.2 Technical data UNIGATE FC PROFINET Characteristics Explanation Supply voltage 3.3V ± 5 %, max. 550 mA DC Interface 2 UART interfaces, 1 synchronous serial interface...
The Developer Board was developed so that the fast implementation of the Deutschmann All-in- ® one bus node UNIGATE FC into your electronic system can be guaranteed. The board is suit- able for all Industrial Ethernet Buses supported by Deutschmann Automation. ® 4.10.17 Instruction manual UNIGATE...
Accessory Deutschmann Automation GmbH & Co. KG ® The required UNIGATE FCs are ordered separately. An RS232-interface or a USB-connection is available for the connection to the PC (Debug-interface). The application can be connected either through the USB, RS232, RS485 or the RS422.
Deutschmann Automation GmbH & Co. KG Appendix 18 Appendix 18.1 Explanations of the abbreviations General Product group CL (Compact Line) Product group CX Produktgroup FC (Fast Connect) Galvanic separation RS-side Housing color gray Product group RS Product group SC (Script)
Appendix Deutschmann Automation GmbH & Co. KG ® Siemens MPI Powerlink PROFINET-IO PBDP PROFIBUS DP ® PBDPL PROFIBUS DP-version L (see comparison table UNIGATE IC for the respective product) ® PBDPX PROFIBUS DP-version X (see comparison table UNIGATE IC for the respective...
Deutschmann Automation GmbH & Co. KG Servicing 19 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 47
Servicing Deutschmann Automation GmbH & Co. KG ® Instruction manual UNIGATE FC - PROFINET 2Port V. 1.5 4.10.17...
Need help?
Do you have a question about the UNIGATE FC - PROFINET 2Port and is the answer not in the manual?
Questions and answers