Rockwell-automation 57C422B 2 Axis Servo Module Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Ausrüstung Rockwell-automation 57C422B 2 Axis Servo Module herunter. Rockwell Automation 57C422B 2 Axis Servo Module User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 122
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - 2-Axis Servo Module

Instruction Manual2-Axis Servo ModuleM/N 57C422BJ-3642-7

Seite 2

1-2 2-Axis Servo Module M/N 57C422B• IEEE-518 GUIDE FOR THE INSTALLATION OFELECTRICA

Seite 3 - Table Of Contents

A-2 2-Axis Servo Module M/N 57C422BRegistration Input Specifications• Signal type: E

Seite 4

B-1APPENDIX BModule Black Diagram

Seite 5

B-2 2-Axis Servo Module M/N 57C422B

Seite 6 - Appendices

C-1APPENDIX CField ConnectionsX and Y AxisConnNo.FunctionTermNo.Wire Color: Main (Stripes)1 Encoder Power Common 1 Black28 +Ve: Encoder Power (5 Volt

Seite 7 - List of Figures

C-2 2-Axis Servo Module M/N 57C422BField Connections (Continued)Conn No.FunctionTerm

Seite 8

C-3Field Connections (Continued)ConnNo.FunctionTermNo.Wire Color: Main (Stripes)1 Encoder Power Common 1 Wht28 Encoder Power (from 5 Volt DC P/S) 2 Or

Seite 9 - CHAPTER 1

C-4Field Connections (Continued)Conn No.FunctionTerm No.Wire Color: Main (Stripes)29 Drive Reference Power Supply(12/15 VDC)21 Red (Wht)30 Drive Refer

Seite 10 - FROM EXTERNAL SOURCES

D-1APPENDIX DRelated Components57C377 - Terminal Strip/Cable AssemblyThis model number consists of two assemblies. Each assembly consists of two termi

Seite 11 - CHAPTER 2

D-2 2-Axis Servo Module M/N 57C422B

Seite 12 - Figure 2.1 – Module Faceplate

E-1APPENDIX ERegister Summary

Seite 13 - 2.2 Electrical Description

MECHANICAL / ELECTRICAL DESCRIPTION2-1CHAPTER 2MECHANICAL /ELECTRICALDESCRIPTIONThe following is a description of the faceplate LEDs, field terminatio

Seite 14

E-2 2-Axis Servo Module M/N 57C422BRegister Summarycontinued

Seite 15

F-1APPENDIX FEnhancementsThis appendix lists the features that were added to the module in versions 57C422A and 57C422B.Note that some modules which d

Seite 16

F-2 2-Axis Servo Module M/N 57C422BM/N 57C422BIf the "B/M" designation on

Seite 17 - CHAPTER 3

G-1APPENDIX GCompatibility with Earlier VersionsStop Motion CommandIf you are replacing a 57C422 module with a different version of the same module, t

Seite 18

G-2 2-Axis Servo Module M/N 57C422Bthere is a mode of homing in which the axis does

Seite 19 - INSTALLATION

H-1APPENDIX HConfiguration Task SampleThis appendix describes how to configure the module in systems using AutoMax Programming Executive software vers

Seite 20

H-2 2-Axis Servo Module M/N 57C422Bwhere:nnnnn - BASIC statement number. This number

Seite 21

H-31180 IODEF P_CONST%[ SLOT =8, REGISTER=32]1190 IODEF N_CONST%[ SLOT =8, REGISTER=33]1200 IODEF FDBK_UNWINDI[ SLOT =8, REGISTER=34]1210 IODEF GEAR_U

Seite 23

I-1APPENDIX IDigital Servo Loop Block Diagram

Seite 24

2-2 2-Axis Servo Module M/N 57C422BFigure 2.1 – Module Faceplate

Seite 25

I-2 2-Axis Servo Module M/N 57C422B

Seite 27 - 3.3 Module Replacement

For additional information1 Allen-Bradley DriveMayfield Heights, Ohio 44124 USATel: (800) 241-2886 or (440) 646-3599http://www.reliance.com/automaxCop

Seite 28

MECHANICAL / ELECTRICAL DESCRIPTION2-3Signals are brought into the module via a multi-conductor cable (M/N 57C377). One end of this cable attaches to

Seite 29 - CHAPTER 4

2-4 2-Axis Servo Module M/N 57C422B Each axis contains two registration inputs which

Seite 30 - 4.1 Configuration

MECHANICAL / ELECTRICAL DESCRIPTION2-5Each axis on the module contains digital inputs for the home L/S, drive fault, positive overtravel L/S, and nega

Seite 31 - 4.2 Register 0: Encoder Setup

2-6 2-Axis Servo Module M/N 57C422BIn order to provide a current or velocity referen

Seite 32 - 4.3 Register 1: Drive Setup

INSTALLATION3-1CHAPTER 3INSTALLATIONThis section describes how to install and remove the module and its cable assembly.3.1 WiringTo reduce the possibi

Seite 33 - 4.4 Register 2: Switch Setup

3-2 2-Axis Servo Module M/N 57C422BStep 2. Take the module out of its shipping conta

Seite 34

INSTALLATION3-3Fasten the field wires from the encoder to the terminal strip. Typical field connections are shown in figure 3.2. If you are not using

Seite 35 - 4.7 Register 5: Velocity Gain

The information in this manual is subject to change without notice.Rellance® and AutoMax@ are trademarks of Reliance Electric Company or itssubsidiari

Seite 36

3-4 2-Axis Servo Module M/N 57C422B.Use twisted pair cabling, connected as shown in

Seite 37 - PROGRAMMING

INSTALLATION3-5Step 8. Mount the registration sensors on your machine if your application requires them. Fasten the field wires from the sensors to th

Seite 38

3-6 2-Axis Servo Module M/N 57C422Bin the software. If your application has unusuall

Seite 39 - Reference

INSTALLATION3-7The hardwired E-STOP ensures that you can disconnect the drive under all conditions. The contacts controlled by a DCS or AutoMax digita

Seite 40 - (encoder counts/sec) * 65.536

3-8 2-Axis Servo Module M/N 57C422BStep 13. Verify power supply connections by perfo

Seite 41 - Acceleration

INSTALLATION3-9c. Verify that you can read 5 volts on the proper pins of the encoder connector (at the encoder).d. Turn off power and attach the conne

Seite 42 - Deceleration

3-10 2-Axis Servo Module M/N 57C422Be. Move the cable from the programming port on t

Seite 43 - 4.21 Register 27: User LEDs

INSTALLATION3-113.3 Module ReplacementUse the following procedure to replace a module:Step 1. Turn off power to the rack and all connections.Step 2. R

Seite 44 - " command

3-12 2-Axis Servo Module M/N 57C422B

Seite 45

PROGRAMMING4-1CHAPTER 4PROGRAMMINGThis section describes how the data is organized in the module and provides examples of how the module is accessed b

Seite 46 - Constant

Table Of Contents1.0 Introduction ...1-1 2.0 Mechanical/Electrical Description...

Seite 47

4-2 2-Axis Servo Module M/N 57C422Bregisters with individual bit descriptions are sh

Seite 48 - Format, Ramp Velocity

PROGRAMMING4-34.2 Register 0: Encoder SetupRegister 0 is used to configure the gearing reference and feedback encoder inputs for the axis. Refer to fi

Seite 49 - Compensation

4-4 2-Axis Servo Module M/N 57C422BIf the *4 quadrature mode is selected, both edges

Seite 50 - Detection

PROGRAMMING4-5The output polarity bit is used to alter the sign of the drive reference for a given error. This is analogous to swapping the wires for

Seite 51 - 4.34 Register 65: Mode

4-6 2-Axis Servo Module M/N 57C422BIf you intend to use the feedback marker during t

Seite 52 - Figure 4.33 – Mode Register

PROGRAMMING4-7You should enable the gearing marker pulse if you intend to use it to initialize the home position of the gearing encoder. Refer to sect

Seite 53

4-8 2-Axis Servo Module M/N 57C422B4.8 Register 6: Feedforward GainRegister 6 contai

Seite 54

PROGRAMMING4-94.10 Register 8: Maximum Position ErrorRegister 8 contains the maximum allowable position error that is used to determine faults. Positi

Seite 55 - 4.35 Register 66: Command

4-10 2-Axis Servo Module M/N 57C422B4.12 Register 10: In-Position ToleranceRegister

Seite 56

PROGRAMMING4-11feedforward" (register 66) commands.4.14 Registers 13,14: Negative Overtravel LimitRegisters 13,14 define the negative overtravel

Seite 57

4.23 Registers 29, 30: Sync Position ... 4-164.24 Register 31: Maximum Voltage Reference ... 4-174.25 Register 32: Po

Seite 58

4-12 2-Axis Servo Module M/N 57C422B(encoder counts/sec) * 65.5364.16 Registers 17,1

Seite 59

PROGRAMMING4-134.17 Registers 19, 20: Command VelocityRegisters 19, 20 contain the command velocity. This value is read by the module whenever the fol

Seite 60 - 4.36 Register 67: Command

4-14 2-Axis Servo Module M/N 57C422B 4.19 Registers 23, 24: Command DecelerationRegi

Seite 61

PROGRAMMING4-154.20 Registers 25, 26: Gear RatioRegisters 25,26 contain the gear ratio between the feedback and gearing reference axes. This value is

Seite 62 - 4.37 Register 72: Status

4-16 2-Axis Servo Module M/N 57C422Bsame user LEDs when the “update LEDs" comma

Seite 63

PROGRAMMING4-17position registers is changed, the "position >=" and "position <" bits in register 72 are undefined until ano

Seite 64

4-18 2-Axis Servo Module M/N 57C422BWhen the drive is configured as a velocity regul

Seite 65 - 4.38 Register 73: Fault

PROGRAMMING4-19insure that the velocity output is linearly related to the number computed by the software. Initially, this value should be set to -1.

Seite 66 - Position

4-20 2-Axis Servo Module M/N 57C422Bin register 0 (Encoder Setup). This value is rea

Seite 67

PROGRAMMING4-21Note that the strobed gearing registration position (registers 86,87) and the current gearing position (registers 76, 77) data are not

Seite 68

4.50 Cam Registers...4-494.50.1 Register 125: Master Axis Position Increment ...

Seite 69

4-22 2-Axis Servo Module M/N 57C422B4.31 Register 41: Registration Input EdgeDetecti

Seite 70 - 4.49 Interrupt Registers

PROGRAMMING4-23need only wait for the value in registers 66 and 67 to be zero before issuing the next command.4.33 Register 64: Interrupt ResetTo rese

Seite 71

4-24 2-Axis Servo Module M/N 57C422B The enable control loop bit commands the module

Seite 72

PROGRAMMING4-25decelerate to a stop. If the position is not beyond the distance required to decelerate, the axis will overshoot.The velocity control b

Seite 73

4-26 2-Axis Servo Module M/N 57C422BThe stop action bit defines the way that the dri

Seite 74

PROGRAMMING4-27must connect the encoder to the proper inputs on the terminal strip. If you want to gear to the opposite axis command position, set bit

Seite 75 - (ISCR) Register

4-28 2-Axis Servo Module M/N 57C422BThe index/move command will cause the axis to mo

Seite 76

PROGRAMMING4-29is saved and used for the "stop motion" command if the "stop action" bit is set in register 65.1. No home limit swi

Seite 77 - 4.50 Cam Registers

4-30 2-Axis Servo Module M/N 57C422BThe self-tuning of an axis should always be done

Seite 78 - Position Cam

PROGRAMMING4-31The tune feedforward gain command will self-tune the feedforward gain. The feedforward gain can be used whenever the reference to the d

Seite 79

AppendicesAppendix ATechnical Specifications ...A-1Appendix BModule Block Diagram ...

Seite 80

4-32 2-Axis Servo Module M/N 57C422BThe change default setups command is used to loa

Seite 81

PROGRAMMING4-33Feedback registration enable and/or gearing registration enable is used to sense the respective registration digital input. If the enab

Seite 82 - 4.50.5 Register 130: Cam Mode

4-34 2-Axis Servo Module M/N 57C422BThe enable relative change to feedback position

Seite 83

PROGRAMMING4-35has been completed. It does not necessarily mean that the axis is at the commanded position.Axis locked is set whenever the absolute va

Seite 84

4-36 2-Axis Servo Module M/N 57C422Bset by the next occurrence of the gearing regist

Seite 85 - 4.50.7 Cam Data Registers

PROGRAMMING4-374.38 Register 73: FaultRegister 73 is the fault register. This register is updated continuously by the module except during an auto-tun

Seite 86

4-38 2-Axis Servo Module M/N 57C422Bposition error specified in register 8. Note tha

Seite 87 - CHAPTER 5

PROGRAMMING4-394.40 Registers 76, 77: Current Gearing PositionRegisters 76, 77 contain the current gearing position. Registers 76, 77 are only updated

Seite 88 - 5.2.2 Manual Tuning

4-40 2-Axis Servo Module M/N 57C422Bthe application software interrogates it.4.43 Re

Seite 89 - APPLYING THE MODULE

PROGRAMMING4-414.45 Register 83: Current Velocity StatusUpdate PeriodRegister 83 contains the current velocity status update period. This value is the

Seite 90

List of FiguresFigure 2.1 - Module Faceplate ...2-2Figure 2.2 - Encoder Input Circuit ...

Seite 91 - 5.3 Initialization

4-42 2-Axis Servo Module M/N 57C422Bregister 72, bit 9.This data always originates f

Seite 92 - 5.4 Homing

PROGRAMMING4-43Block tasks.Note that two of the registers used to implement interrupts, 64 (described in section 4.33) and 4095, are used for both the

Seite 93 - 5.5 Moving

4-44 2-Axis Servo Module M/N 57C422BFigure 4.48 – Interrupt Enable Masking Register

Seite 94 - 5.6 Electronic Gearing

PROGRAMMING4-45Bits in 68/69 can be set in one of two ways. All bits in the registers can be defined separately in configuration and set to 1 in appli

Seite 95 - 5.7 Velocity

4-46 2-Axis Servo Module M/N 57C422Bby the allowable velocity error being exceeded (

Seite 96 - 5.8 Cam Mode

PROGRAMMING4-474.49.3 Register 4095: Interrupt Status and Control (ISCR) RegisterRegister 4095 is the interrupt status and control register for both t

Seite 97 - CHAPTER 6

4-48 2-Axis Servo Module M/N 57C422B4.49.4 Sample Application Task with InterruptThe

Seite 98

PROGRAMMING4-4915014 ! line 15010 ORs INT_ENA_X! with 80000000H15020 ! to enable interrupts from bit 15 of register 7215030 CMD66% = COMMAND% \! loads

Seite 99 - APPENDIX A

4-50 2-Axis Servo Module M/N 57C422BIn order to select the value format (bytes or wo

Seite 100

PROGRAMMING4-51When the master axis moves past the master reference position, the following axis saves its own current position as the base position.

Seite 101 - APPENDIX B

Figure 4.27 - Gearing Unwind Constant Registers... 4-20Figure 4.28 - Gearing Mode, Ratio Format, and RampVelocity Control Register

Seite 102

4-52 2-Axis Servo Module M/N 57C422BOnce Only Rotary Mode: When the master axis and

Seite 103 - APPENDIX C

PROGRAMMING4-53master reference position. Each point in the position cam table consists of four bytes (double precision integers). There are a maximum

Seite 104 - Field Connections (Continued)

4-54 2-Axis Servo Module M/N 57C422Bcam will never be started. The value is in count

Seite 105

PROGRAMMING4-55lowest register (132) in sequence. As a general rule, the table should be accessed forward unless it is necessary to exactly reverse a

Seite 106

4-56 2-Axis Servo Module M/N 57C422B4.50.6 Register 131: Loop Back Point in Cam Tabl

Seite 107 - APPENDIX D

PROGRAMMING4-574.50.7 Cam Data RegistersCam data is stored in registers 132-2046 for the X axis and in registers 2180-4094 for the Y axis. The number

Seite 108

4-58 2-Axis Servo Module M/N 57C422BFigure 4.57 – Time Cam Data RegistersFigure 4.58

Seite 109 - APPENDIX E

APPLYING THE MODULE5-1CHAPTER 5APPLYING THE MODULE5.1 Required System InformationBefore attempting to use this module you will need to know the follow

Seite 110 - Register Summary

5-2 2-Axis Servo Module M/N 57C422Bsoftware.5.2.1 Auto-TuningThe auto-tuning procedu

Seite 111 - APPENDIX F

APPLYING THE MODULE5-3value.1. Initialize the axis using either the Resource application software (see step 16 in section 5.3) or by following the exa

Seite 112 - M/N 57C422B

INTRODUCTION1-1CHAPTER 1INTRODUCTIONThe 2-Axis Servo Module, in conjunction with external motor drive systems and electronic encoders, provides two ax

Seite 113 - APPENDIX G

5-4 2-Axis Servo Module M/N 57C422B4. Next, adjust the velocity gain. Continue to in

Seite 114

APPLYING THE MODULE5-55.3 InitializationThe following example illustrates the software required to initialize one axis. The variables reference the co

Seite 115 - APPENDIX H

5-6 2-Axis Servo Module M/N 57C422B5.4 HomingThe following is a sample routine that

Seite 116

APPLYING THE MODULE5-75.5 MovingThe following example illustrates the software required to move the axis. The move could be either an incremental or a

Seite 117

5-8 2-Axis Servo Module M/N 57C422B5.6 Electronic GearingThe following example illus

Seite 118

APPLYING THE MODULE5-95.7 VelocityThe following example illustrates the software necessary to use the axis in the velocity mode. Three examples are pr

Seite 119 - APPENDIX I

5-10 2-Axis Servo Module M/N 57C422B5.8 Cam ModeThe following example illustrates th

Seite 120

RESTRICTIONS6-1CHAPTER 6RESTRICTIONSThis section describes limitations and restrictions on the use of this module.6.1 Remote RacksThis module must not

Seite 121

6-2 2-Axis Servo Module M/N 57C422B

Seite 122 - 1 Allen-Bradley Drive

A-1APPENDIX ATechnical SpecificationsAmbient Conditions• Storage Temperature: -40oC - 85oC• Operating Temperature: 0oC - 60oC• Humidity: 5-90% non-

Kommentare zu diesen Handbüchern

Keine Kommentare