Page 1
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Bus interface DeviceNet for Digital servo controller 635/637/ 637+ Product-manual Type: DeviceNet 07-05-08-02-E-V0502.doc...
Page 2
Changes are subject to change without notice. EUROTHERM has registered in part trademark protection and legal protection of designs. The handing over of the descriptions may not be construed as the transfer of any rights. Made in Germany, 2002...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com CONTENTS page The most important thing first..................5 User manual for the Digital drive 635/637/637+ with the bus system DeviceNet ................... 6 Layout ..........................6 Basic features of the DeviceNet bus with 635/637/637+........7 Communication ........................7 Vendor ID...........................7 Nodeaddress, MAC ID.......................
Page 4
Example for operating the 635/637637+ via the DeviceNet bus system..25 10.1 Positioning via DeviceNet....................25 10.2 BIAS programm-selection via DeviceNet ............... 29 Eurotherm servo controller communicate with the Allen-Bradley plc..31 11.1 Network Configuration with RSNetWorx ...............31 11.2 PLC programing with RSLogix 500 (Allen-Bradley)............32 11.2.1 Transmitting data between the processor files and the M0- / M1-files ......33...
The operating instructions presented thamseves as an overview of the technical data and features. Please read the operating instructions before putting the product to use. If you have any questions, please contact your nearest Eurotherm representative. Improper application of the product in connection with dangerous voltage, can lead to injuries.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com User manual for the Digital drive 635/637/637+ with the bus system DeviceNet A DeviceNet bus interface (RP_DEV) can be integrated as an option into the 635 and 637/637+ digital servo controller.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Basic features of the DeviceNet bus with 635/637/637+ Communication A shielded twisted pair cable is to be used as the bus cable. (for pin assignment see chapter 2.2) The DeviceNet interface is galvanically isolated.A CAN-transceiver on the 635/637/637+ can be used for coupling onto the bus in accordance with ISO/DIS 11898..
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Basic features of the DeviceNet bus with 635/637/637+ Baudrate adjustment The baudrate is selected with the DIL sitches 7 and 8. 0 = 125 kBaud 1 = 250 kBaud 0 = 500 kBaud 1 = 125 kBaud Product-manual Type: DeviceNet 07-05-08-02-E-V0502.doc...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Basic features of the DeviceNet bus with 635/637/637+ Pin assignment for COM2 Connection plug: SUB D 9-pin-male The CAN interface is galvanically isolated which makes the physical transmission free of interference.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com DeviceNet data transfer In the DeviceNet bus the controller works as a "slave server of class 2". The initialization and bus configuration is defined in the "Pre-defined master slave CONNECTION Set". Data exchange between masterand slave works with „Explicit message“.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Configuration 4.1 Short list of instructions for initialization 635/637/637+ for DeviceNet bus connection Selection of the baudrate and nodeaddress with the DIL switches.(see chapter 1 and 2) If the drive is the end of the line switch the bus termination resistor on. (see chapter 2.4) Note: The nodeaddress may be only once available in the net.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Definitions of the data fields With DeviceNet for 635/637/637+ drives, a telegram can contain up to 8 bytes of useful data, With the 635/637/637+ the the vendor-specific object class id 100, instance 1 attribut 100,101 is a telegram always assembled from 8 bytes of useful data.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Definitions of the data fields Numbers representation in the serial commands 5.1.1 2 byte hexadecimal values (WORD) Number range ±2 15 (signed integer) Example: The hexadecimal value 0123h represents itself as follows: 01 = High-Byte (Byte 1) 23 = Low-Byte (Byte 2) Precedence within the serial command:...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Vendor class 100: Receive control block DeviceNet DATA CHANNEL (participant → Digital drive 635/637/637+) Contents of the control word byte 0 HOST-login necessary command- activated drive necessary number dec hex command description notes 00 read status...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Vendor class 100: Receive control block Host login / logout (1/2) The most applications telegrams to the digital drive only accept after HOST login. The HOST login is only necessary once a time after power on. For host login / logout only the control word of the 635/637/637+ is used.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Vendor class 100: Receive control block Control word „start search for reference“(5) low-word high- word (Byte) not analyzed byte 6: reference mode 0 - 23; see chapter 13 position control word The search for reference is only started, if the Bit “position reached“...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Vendor class 100: Receive control block Control word „preset counter“(8) low-word high- word (Byte) not analyzed Byte 6: 1 ≡ actual position 1 2 ≡ actual position 2 position control word Control word „set BIAS processing pointer“(9)
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Vendor class 100: Receive control block Control word „move +“(10) and „move -„(11) In position control the axis moves infinitely in a positive or negative direction. 10/11d (Byte) 0A/0Bh not analyzed acceleration ramp...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Vendor class 100: Receive control block 6.11 Control word „synchron setting“(13) low-word high- word (Byte) not analyzed gearfactor (master) control word 6.12 Control word „load ramp“(19) (Byte) offpos window0-32768 Incr. decelaration ramp [value x 5 −1 acceleration ramp [value x 5...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Vendor class 100: Receive control block 6.14 Control word 635/637/637+: „RESET“(22) (Byte) not analyzed see Product manual control word kap. Reset of a regulator trouble 6.15 Control words 635/637/637+: „save data“(23) (Byte) not analyzed control word...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Vendor class 100: Receive control block 6.16 Control word „operating mode speed loop“(24) By this telegram you can send new speed values to the digital drive. high high (Byte) Byte 7: 0 = off 1 = on...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Vendor class 100 Vendor class 100: Attr. 100 „read status” DeviceNet DATA CHANNEL (Digital drive 635/637637+ participant) Get Attribut single: class 100 attribute 100 Byte data type meaning note Byte copy from control word byte 0 ( 0-25 )
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Vendor class 100: Attr. 101 „ext. read status” Get Attribut single: class 100 attribut 101 Byte Datatyp Meaning (Bit=1) Note Bit 7 position reached status word 1 Bit 6 internal used low Byte Bit 5...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Vendor class 101: Attr. 0 - 255 „read variable“ DeviceNet DATA CHANNEL (Digital drive 635/637637+ participant) Get Attribut single: class 101 attribute 0 - 255 By this telegram is is possible to read the 256 values of the variables of the drive. attribut 0 = variable 0 attribut 255 = variable 255...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Example for operating the 635/637637+ via the DeviceNet bus system 10.1 Positioning via DeviceNet 1. Step: Host login via the DeviceNet bus (necessary once after power-on, or always after host logout, respectively) send control telegramm with 01h‚Host login‘...
Page 26
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Example for operating the 635/637637+ via the DeviceNet bus system Positioning via DeviceNet 3. Step: positioning with ‚start absolute‘ If, in this connection, the acceleration and deceleration ramps stored in the 635/637/637+ are not to be taken over, a telegram (control word 19) with the desired ramps must first be sent to the 635/637/637+.
Page 27
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Example for operating the 635/637637+ via the DeviceNet bus system Positioning via DeviceNet send control telegram with the control word ‚start absolute‘ and the parameters for position and speed. 1.
Page 28
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Example for operating the 635/637637+ via the DeviceNet bus system Positioning via DeviceNet 4. Step: check ‚position reached‘ Request bit 7 ‚position reached‘ in data byte 6 in the response telegram and /or compare the position value (bytes 0 - 3) with the setpoint value.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Example for operating the 635/637637+ via the DeviceNet bus system 10.2 BIAS programm-selection via DeviceNet 1. Step: Host login via the DeviceNet bus (necessary once after power on, or every time after host logout) send control telegram with 01h ‚Host login‘...
Page 30
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Example for operating the 635/637637+ via the DeviceNet bus system BIAS programm-selection via DeviceNet 3. Step: program-selection with control word (9) ‚set BIAS-processing pointer‘ Example: - start program at processing pointer 100 (100d ≡ 0064h) Data byte |________________________ processing pointer |_________________________________ control word...
+44 (0)117 938 1800 - info@sdsdrives.com Eurotherm servo controllers communicate with the Allen-Bradley plc This chapter describes the connection between the Eurotherm servo controllers and the Allen-Bradley plc. In this chapter it isn’t a goal, to describe the connection in details. It’s only an introduction.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Eurotherm servo controllers communicate with the Allen-Bradley plc Network Configuration with RSNetWorx The picture below shows an example when the devices are added to the scanlist CAN-Dnet3.jpg At least download the configuration to the scanner.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Eurotherm servo controllers communicate with the Allen-Bradley plc 11.2.1 Transmitting data between the processor files and the M0- / M1-files The processor does not contain an image of the M0 and M1 files. For access to DeviceNet data first you must copy this data from M0 and M1 files to processor data files or vice versa using the COP (Copy) instruction.
In addition to the cycle data exchange by DeviceNet an Explicit Messaging Service is defined. With this possibility you can send commands to the slaves while the cycle data exchange The Eurotherm Servo controller use this functionality to read out the special data class 100, Attribute 101 with the Get_Attribute_Single.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Standard reference (Homing) modes overview 0 (6) 1 (7) The reference numbers 0...23 listed here, must be entered into the Object: homing method (Index 6098h) with the values –24...-1 !!! = resolver zero position = reference sensor = positive direction...
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com Standard reference (Homing) modes 13.2 Search for reference to the resolver zero position The resolver located in the motor represents an absolute position registering system. The zero position of this system can be used to create a zero point with high repeat accuracy.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com 13.3 Search for reference to the reference sensor Searches for reference to an external reference sensor are necessary wherever no exact assignment at the motor to output position can be made. Typical application examples are systems with gearboxes as shown in figure 2.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com 13.4 Search for reference to the reference sensor and the resolver zero position The reference modes with reference sensor and resolver zero position represent a combination of the individual modes.
This manual was downloaded on www.sdsdrives.com +44 (0)117 938 1800 - info@sdsdrives.com 13.6 Search for reference with reference point shifting The previous reference modes can also be combined with the reference point shifting. With this, the actual position 0 is shifted by the amount specified in the "path" parameter from the zero point found according to the reference mode (see figure 5).
T. Saladin V01.20SA2000 3. Version 18.05.2000 H. Mund V02.31SA2000 4. Version 04.08.2000 H. Mund V03.36SA2000 5. Version 01.09.2000 Iris Worm Eurotherm-Format V04.44SA2000 Corrections 03.11.2000 N.Dreilich V0502 DeviceNet datatransfer expand User manual for the Digital drive supplement Vendor class: 101; Attr.0-255 08.10.2002...
Need help?
Do you have a question about the SSD Drives 635 and is the answer not in the manual?
Questions and answers