background image

9.2.22

Instruction manual UNIGATE

®

 IC - DeviceNet V. 4.0

16

Deutschmann Automation GmbH & Co. KG

Hardware design 

Your device, which on the whole is supposed to be assembled as shown above, will now be mod-
ified in a way that the DeviceNet is available at the 5-pol. socket. However, a hardware redesign 
is necessary in order to keep the assignment in standard form.

After the RS232-driver has been replaced by the UNIGATE

®

 IC, the DeviceNet is available at the 

5-pol. screw-plug connector.
Deutschmann Automation is also offering an appropriate adapter board. With it existing devices 
can be adapted without re-design; see chapter 13.

3.5

 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

The UNIGATE

®

 IC independently processes the communication with the customer’s device via 

the TTL-interface.

Summary of Contents for UNIGATE IC-DeviceNet

Page 1: ...Instruction Manual Universal Fieldbus Gateway UNIGATE IC DeviceNet Deutschmann Automation GmbH Co KG www deutschmann com wiki deutschmann de...

Page 2: ...Manual Art No V3289E...

Page 3: ......

Page 4: ...ta out SPI Master SS1 14 3 2 4 Data In SPI MISO 14 3 2 5 Load In SPI MOSI 14 3 2 6 Clock SPI SCK 14 3 2 7 Reset In 14 3 2 8 LED DN 14 3 2 9 Config Mode 14 3 2 10 DbgTX DbgRX 15 3 2 11 TE 15 3 2 12 TX...

Page 5: ...ory efficiency of the programs 31 8 3 What can you do with a script device 31 8 4 Independence of buses 31 8 5 Further settings at the gateway 31 8 6 The use of the Protocol Developer 32 8 7 Accuracie...

Page 6: ...of UNIGATE IC 39 12 2 Technical data UNIGATE IC DeviceNet 41 13 Accessory 42 13 1 FirmwareDownloadTool FDT 42 13 2 Protocol Developer 42 13 3 Developer Kit UNIGATE IC AB IC 42 13 3 1 Developer Board...

Page 7: ...Deutschmann Automation GmbH Co KG 7 Instruction manual UNIGATE IC DeviceNet V 4 0 9 2 22...

Page 8: ...he publication is however reviewed regularly Necessary amendments are incorporated in the following editions We would be pleased to receive any improvement proposals which you may have Copyright Copyr...

Page 9: ...Deutschmann Automation GmbH Co KG 9 Instruction manual UNIGATE IC DeviceNet V 4 0 9 2 22...

Page 10: ...so differ ent fieldbusses can easily be integrated Through the flexible firmware of UNIGATE IC no software changes are required on the side of the customer Since 1997 Deutschmann Automation has experi...

Page 11: ...ial asynchronous interface with a TTL level It is directly connected with the TTL interface of the UNIGATE IC For more information on this serial interface see chapter 4 on page 23 2 5 The synchronous...

Page 12: ...hardware survey The hardware of the UNIGATE IC consists of some few standard components The picture below shows the functional structure of the IC UART 1 UART 2 SYN SERIAL Microcontroller Flash ROM R...

Page 13: ...obe signal of the output data 7 OUTDriver Clock SCK clock pulse signal for synchronous serial interface 8 INReset Reset in1 reset input of the IC internally pulled up with 100 k 9 connected to pin 1 V...

Page 14: ...SPI mode this Pin serves as data transfer from Slave to Master 3 2 5 Load In SPI MOSI This pin is the strobe signal for the input data of the synchronous serial interface In SPI mode this Pin serves a...

Page 15: ...ce This interface is programmable in accordance with the description in chapter 4 3 3 Software The software executes script commands which in turn control the IC s hardware and they pro cess their com...

Page 16: ...r has been replaced by the UNIGATE IC the DeviceNet is available at the 5 pol screw plug connector Deutschmann Automation is also offering an appropriate adapter board With it existing devices can be...

Page 17: ...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 f...

Page 18: ...onous and the asynchronous interface as well can be operated by UNIGATE IC at the same time Here the possibility results that an existing application can be extended by additional digital or analog I...

Page 19: ...Hardware design Deutschmann Automation GmbH Co KG 19 Instruction manual UNIGATE IC DeviceNet V 4 0 9 2 22 3 6 Layout examples...

Page 20: ...edesign 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...

Page 21: ...Hardware design Deutschmann Automation GmbH Co KG 21 Instruction manual UNIGATE IC DeviceNet V 4 0 9 2 22...

Page 22: ...in the socket pull an isolated wire over the IC and solder it on the carrier board at the specified holes Fasten the UNIGATE IC With a wire or a tie wrap on the socket Manual soldering directly on th...

Page 23: ...col or script as well can be processed by the IC after an adaptation Anyway the IC will take over the communication with the fieldbus independently 4 2 Initialization of the serial interface The initi...

Page 24: ...Type allow the use of different shift register types which differ in the polarity of the shift register signals To use the shift register types 74595 and 74165 for example the values RiseClk_RiseLoad...

Page 25: ...ts the operating type the mode signal polarity and phase and the clock frequency The data exchange ensues with the command ExchangeSPI The maximum clock frequency is between 1 and 5 MHz depending on t...

Page 26: ...be put to a stop 6 3 Communication parameter for the Debug interface The Debug interface is always operating with 9600 baud no parity 8 data bit 1 stop bit It is not possible to change this parameter...

Page 27: ...ssing the regular software In this mode it is possible to change the UNIGATE IC s settings of the standard software or to write a new script in the UNIGATE IC It shows its start in the con figuration...

Page 28: ...Send LF 0x0A Send checksum as HEX string e g 0xB33F B33F Wait for reception of Restart in output from device Yes No Send rst 96 bytes of DCS le as 192 byte HEX string e g 0x2E 2E Wait for reception of...

Page 29: ...ed to be downloaded 0x01 0x12 0x5A 0x23 The sum of the bytes is 0x0090 as checksum Then the following sequence is to be sent 1 0x10 Ctrl P 2 0x30 0 3 0x31 1 4 0x31 1 5 0x32 2 6 0x35 5 7 0x41 A 8 0x32...

Page 30: ...Instruction manual UNIGATE IC DeviceNet V 4 0 30 Deutschmann Automation GmbH Co KG Script and configuration Parity None Baud rate 9600 Baud Default setting This configuration can be changed via the S...

Page 31: ...of commands deals with the communication in general This group s commands enable the gate way to send and receive data on the serial side as well as on the bus side 8 4 Independence of buses Basicall...

Page 32: ...an also be modified 8 7 Accuracies of the baud rates at UNIGATE IC The baud rate of the serial interface is derived from the processor s crystal frequency Meanwhile all Script gateways are working wit...

Page 33: ...s been started on the PC Sending and receiving data at the RS interface Sending and receiving data at the Fieldbus interface Tasks controlled via internal clock 1 ms e g flashing of an LED Processing...

Page 34: ...er 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 UART to the corresponding Fieldbus system Layers 3 to 6 are...

Page 35: ...the following Script example 3 Setting the address through the serial interface The address can also be transmitted to the IC through the serial interface Then the address can be set with the Script c...

Page 36: ...t The ProductCode of the participant can also be determined This has to take place before the bus start It is not important to set the command Productcode It is possible to set a fixed ProductCode for...

Page 37: ...error 4 Fieldbus hardware error or wrong Fieldbus ID 5 Script error 6 Reserved 7 RS transmit buffer overflow 8 RS receive buffer overflow 9 RS timeout 10 General fieldbus error 11 Parity or frame che...

Page 38: ...d in the firmware update mode 11 3 Execution of the firmware update The safest way for the firmware update is the use of the basis board combined with the software FDT EXE firmware download tool These...

Page 39: ...NIGATE IC A 45 00 3 95 2 54 0 47 2 70 3 20 UNIGATE IC CANopen DeviceNet EtherCAT EtherCAT wt EtherNet IP 1Port EtherNet IP 2Port wt Ethernet TCP IP Modbus TCP Ethernet TCP IP wt Modbus TCP wt LONWorks...

Page 40: ...0 40 Deutschmann Automation GmbH Co KG Technicaldata The pins of the UNIGATE ICs are arranged in a grid dimension of 2 54 mm DIP Spacing Code 6 In case you intend to use other fieldbus ICs the maximum...

Page 41: ...Kbaud adjustable via script Fieldbus data format Group 2 slave Technology SJA1000 Others Polling E g digital I Os analogue signals shift registers LEDs switches tec can be connected externally Dimensi...

Page 42: ...which is available in pdf format gives further advise on how to use the software 13 3 Developer Kit UNIGATE IC AB IC The Developer Kit IC contains a Developer Board UNIGATE IC see chapter 13 3 1 a pl...

Page 43: ...ster simulation are available The board contains 32 bit input and 16 bit output provided with one LED each Different connec tors allow an easy coupling to your processor A hole matrix field with the m...

Page 44: ...module and without housing cover PD Board only without DIN rail module and with housing cover AG Gateway installed in a die cast aluminum housing EG Gateway installed in a stainless steel housing IC...

Page 45: ...n GmbH Co KG 45 Instruction manual UNIGATE IC DeviceNet V 4 0 9 2 22 product PBDPX PROFIBUS DP version X see comparison table UNIGATE IC for the respective product PBDPV0 PROFIBUS DPV0 PBDPV1 PROFIBUS...

Page 46: ...midday and from 1 pm to 4 pm Friday from 8 am to midday CET Deutschmann Automation GmbH Co KG Carl Zeiss Stra e 8 D 65520 Bad Camberg Germany Central office and sales department 49 6434 9433 0 Technic...

Page 47: ...Servicing Deutschmann Automation GmbH Co KG 47 Instruction manual UNIGATE IC DeviceNet V 4 0 9 2 22...

Page 48: ......

Reviews: