Gateway rs485 – profibus-dp, applicable for: spindle position display n 140/n 141/n 142/n 143/n 150/n 152/n 153/n 155 (16 pages)
Summary of Contents for Baumer GK473
Page 1
Manual GK473 - Gateway RS485 - DeviceNet Firmware Version 1.01 and up Applicable for: Spindle position display N 140 / N 141 / N 142 / N 150 / N 152 / 153 / N 155 Baumer IVO GmbH & Co. KG...
8.2.2 Cyclic scanning of all SPAs connected 8.2.3 Error messages Status indicators (LEDs) integrated in the front panel Technical data Annex: Rockwell PLC examples for Explicit Messaging RSLogix500 examples Manual_GK473_DeviceNet_EN.doc 2/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
GK473 gateway (interface converter) is a connecting device enabling communication between the spindle position displays (SPAs) of the Baumer IVO Multicon system (for example N 140 / N 142 / N 150) and a DeviceNet-capable PLC. The gateway converts the SPA data blocks from RS485 interface into the DeviceNet protocol (and vice-versa).
Intended purpose • The gateway is an interface converter enabling communication between RS485 serial interface and DeviceNet. It comprises specific modifications for the Baumer IVO multicon spindle positioning system. • The gateway may only be used for this purpose. Commissioning •...
To prevent a bridge from the internal drain circuit to earth the DeviceNet Drain connection respectively the DeviceNet cable shield must not be connected to the SUB-D connector housing. Manual_GK473_DeviceNet_EN.doc 5/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Binary setting of the Baudrate is by utilizing the 3-pole DIP switches 1 to 3. Default : Baudrate 125kBit/s Baudrate DIP switch position 125 kBit/s 250 kBit/s 500 kBit/s Example: 500KBit/s Manual_GK473_DeviceNet_EN.doc 7/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
4.3.4 Setting the DeviceNet bus termination If GK473 DeviceNet is the final device in the bus line the CAN bus must be terminated by resistor that is activated by setting the one-pole DIP switch to “ON”. Default :OFF. ON = final user OFF = user X 4.3.5...
The data content is according to I/O Poll. GK473 will only produce and transfer data to the DeviceNet master upon any change of state at the RS485 sub bus. Utilizing the Change-of-State messages means a considerable reduction of data volume in the DeviceNet bus.
Furthermore, the gateway provides additional functions to relieve the master PLC and to simplify PLC programming. 6 DeviceNet CIP Object Implementation DeviceNet is based on Common Industrial Protocol (CIP) The following CIP objects are implemented in GK473: Mandatory objects: Class Code Object Name...
Page 11
Serial Number UDINT 0x00000001 “GK473 Product Name SHORT_STRING DeviceNet” Refer to Common State USINT Industrial Specification Instance Services Service Code Get Attribute Single 0x0E Set Attribute Single 0x10 RESET 0x05 Manual_GK473_DeviceNet_EN.doc 11/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Page 12
Instance Attributes – Instance/Connection 0x65 DeviceNet Attribute ID Access Rule Value Name Data type RS485 Subbus, SPA status information ARRAY[48] of complete USINT Instance Services Service Code Get Attribute Single 0x0E Manual_GK473_DeviceNet_EN.doc 12/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Page 13
Get/Set Production Inhibit Time UINT 0x0000 Production Inhibit Time Instance Services Service Code Delete 0x09 Reset 0x05 Apply Attributes 0x0D Get Attribute Single 0x0E Set Attribute Single 0x10 Manual_GK473_DeviceNet_EN.doc 13/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Page 14
UINT 0x01040006206424013005 object pairs. This attribute is USINT used to forward data received with acknowledgment. Padded EPATH Instance Services Service Code Get Attribute Single 0x0E Set Attribute Single 0x10 Manual_GK473_DeviceNet_EN.doc 14/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Transfer SPA For transparent transfer of all SPA commands ARRAY[16] of Service command 0x20 to the DeviceNet master“ through“ GK473 and USINT Code 0x32 transparent vice-versa Information in binary code on state, number and IDs of the SPAs (spindle position displays)
DeviceNet read-in. The AutoScan function relieves the CANopen master from proceeding cyclic SPA scanning operations itself. This operating mode is necessary to make the batched information objects (GK473 class Attribute 3..7) provide valid data. However, there might be situations where this is not desired Several commands to the SPA are only valid for the time being until another command is received (for example indicate SPA ID in the lower display line).
Any timeout administered by the DeviceNet Master for monitoring of gateway reply should not be less than 400 ms. The DeviceNet Master transmits to GK473 the transmission data within the limits SOH and EOT out of the complete command to the addressed spindle position display (SPA). Length is always 16 bytes since digits not utilized are filled up with 0.
Page 18
Example: Current value = -32,50 Transmission SOH Adr Cmd EOT CRC SOH Adr Cmd Current value = –32,50 EOT CRC Response 52h 2Dh 30h More examples in the annex. Manual_GK473_DeviceNet_EN.doc 18/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Prior condition of updated data is active Auto Scan SPA what means cyclic scanning of the RS485 sub bus. Any change of state is saved in the GK473 memory for optional read-in into the PLC by Explicit Message, I/O Poll or Change of State (COS).
Page 20
Manual_GK473_DeviceNet_EN.doc 20/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Result: SPAs with identifiers 1, 5 and 30 are not in position res. res. res. res. Manual_GK473_DeviceNet_EN.doc 22/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Result: SPA with identifier 5 is in error state res. res. (possible reason: No motor supply of the motive operated SPA) res. Manual_GK473_DeviceNet_EN.doc 23/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Result: SPAs with identifiers 1, 2, 4, 5 and 6 are in timeout state res. res. (possible reason: cable break) res. Manual_GK473_DeviceNet_EN.doc 24/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
SPA in Timeout State. A sub bus user didn’t reply within 120 ms. • SPA in Error State. A motive operated spindle position display informs on missing motor supply. Manual_GK473_DeviceNet_EN.doc 25/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Network Access error and is in the Communication Faulted state. Comm Fault Request - Green The device has subsequently received and accepted an Identify Long Protocol Communication Faulted Request - Long Protocol message. Manual_GK473_DeviceNet_EN.doc 26/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Page 27
Later the gateway will transmit the DUP MAC ID message on the CAN bus and will be in state Device Operationanal AND on-line, Not Connected. Predefined Master/Slave I/O Connection State Transition Diagram Power On Init, wait for SPA 1000ms Automatic SPA recognition, taking approx. 14 seconds Dup_MAC_ID test Manual_GK473_DeviceNet_EN.doc 27/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
DIN rail housing EN 50022 Dimensions W x H x L 22.6 x 99 x 114.5 mm Mounting DIN rail housing EN 50022 Weight approx. 120 g Material Polyamide green, UL 94V-0 Manual_GK473_DeviceNet_EN.doc 28/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
6 data bytes without sign. Values of less than 6 (5) digits will come with preceding zeroes. Example: Current value = -32,50 Transmitted Current value = –32,50 Response Manual_GK473_DeviceNet_EN.doc 29/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Page 30
Read/write target (profile) „S“ (53h) Example 3: Programming a specific target (profile number = 17; target = -12,50) Transmitted Profil-Nr. = 17 Target = -12,50 Profil-Nr. = 17 Target = -12,50 Response Manual_GK473_DeviceNet_EN.doc 30/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Page 31
TxData [12] TxData [14] N20:50 RX ID Port, Service Rsp, RxData[0], RxData[2], RxData[4], RxData[6], RxData[8], Status Size Mac ID RxData[1] RxData[3] RxData[5] RxData[7] RxData[9] RxData[10], RxData[12], RxData[14], RxData[11] RxData[13] RxData[15] Manual_GK473_DeviceNet_EN.doc 31/31 Baumer IVO GmbH & Co. KG 04.05.11 Villingen-Schwenningen, Germany...
Need help?
Do you have a question about the GK473 and is the answer not in the manual?
Questions and answers