Operating Instructions

Similar documents
Operating Instructions

Tech Note #3: Setting up a Servo Axis For Closed Loop Position Control Application note by Tim McIntosh September 10, 2001

I E D DIN EN ISO 9001 I T Y S Y S T E M. Reg. Nr

CiA Draft Standard Proposal 402. CANopen. Device Profile Drives and Motion Control. This draft standard proposal is not recommended for implementation

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

Servo Indexer Reference Guide

HPVFP High Performance Full Function Vector Frequency Inverter

Copyright 2014 YASKAWA ELECTRIC CORPORATION All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or

AZ Series. Function Edition. Closed Loop Stepping Motor and Driver Package. Operation. I/O signals. Parameter

BLuAC5 Brushless Universal Servo Amplifier

6.9 Jump frequency - Avoiding frequency resonance

Data Sheet. AEDx-8xxx-xxx 2- or 3-Channel Incremental Encoder Kit with Codewheel. Description. Features. Assembly View. Housing.

MEGA Servo setup procedure for driving PMS motor

NZX NLX

BLuAC5 Brushless Universal Servo Amplifier

JetMove 1xx, 2xx, D203 at the JetControl Drive

Parallel. Parallel. data transmission. Technical Information TR - ECE - TI - GB /05/2016

DI 24 VDC. Stepper Axis. Dual Stepper Motion Module Applications Guide. 8 Digital Input +24 VDC Sourcing. Stepper. Contents. Programming a Stepper...


Computer Numeric Control

Rotary Knife. [System Configuration] [Operation Overview] [Points of Control] Cutter Axis. Virtual Sheet Feed Amount Axis 1 BCN-B A

Touch Probe Cycles itnc 530

PHOENIX CONTACT - 03/2007

STEPPING MOTOR EMULATION

CNC Machine Feedback Devices

Question: Answer: I m using a third-party EtherCAT master. What do I need to know in regards to the Yaskawa drive interface?

Introduction. Purpose

OPC-E1-PG3 Specifications

MTS Automation P R O D U C T S P E C I F I C A T I O N. MaxPlus Digital Servo Drive. MP-FLX 230 Series. MP-FLX 230 Series. Single- and Dual-Axis

Positioning drives DC motor, brushless Absolute multiturn position detection, Profibus-DP

XTS: Significantly higher performance and simplified engineering with TwinCAT. products PC Control

Chapter Objectives. Motion Control Concepts CHAPTER 4. APPLICATION DESIGN 43. Move Profiles. The information in this chapter will enable you to:

VL1000 Software Version History VL1000 3/25/02 4/10/02 4/15/02 4/25/02 5/16/02 6/25/02 7/09/02 8/08/02

LENORD. +BAUER... automates motion. Magnetic absolute rotary encoder GEL 2037 with heavy duty flange or tooth wheel adapter

Data Sheet MEM 16. Incremental Encoder Magnetic

SMT-BD1/p CD1-p gb. PROFIBUS POSITIONER User manual INFRANOR. SMT-BD1/p - CD1-p - User manual

Feedback Devices. By John Mazurkiewicz. Baldor Electric

Data Sheet. AEDS-9240 Series 360/720 CPR Commutation Encoder Module. Features. Description. Applications

CD1-pm - User manual. CD1-pm User manual gb PROFIBUS POSITIONER INFRANOR. CD1-pm - User manual 1

LENORD. +BAUER... automates motion. GEL 2037 with heavy duty flange or tooth wheel adapter. Technical information Version General.

Galil Motion Control. DMC 3x01x. Datasheet

8510 AC Spindle Drive System

Mini Encoder High Resolution

EQ-ROBO Programming : bomb Remover Robot

PSF-520 Instruction Manual

TOSHIBA MACHINE CO., LTD.

Feed-back loop. open-loop. closed-loop

Data Sheet. AEDT-9340 Series High Temperature 115 C 1250/2500 CPR 6-Channel Commutation Encoder. Description. Features.

Interfacing dspace to the Quanser Rotary Series of Experiments (SRV02ET)

Brushed DC Motor Control. Module with CAN (MDL-BDC24)

C OMPAX - family...8. EMC measures...15

[ 4 ] Using pulse train input (F01 = 12)

MTY (81)

Tip 65: Position control with MICROMASTER420 frequency converter

ies-2309 Integrated Easy Servo

ENDAT 2.2 support for absolute-measuring systems completely revised start-up soft- ware

Heavy Duty Push-pull / RS422 / speed switch. RoHS 2/22. Magnetic field proof. XXXX e

Max. sp Min. spe Negativ speed s Synchro out speed refere selection Menu 13. g t x (-1) UMV 4301

HEDS-9730, HEDS-9731 Small Optical Encoder Modules 480lpi Digital Output. Features. Applications VCC 3 CHANNEL A 2 CHANNEL B 4 GND 1

MTY (81)

Copley ASCII Interface Programmer s Guide

Digital amplifier for proportional valves PEM XD

For more information on these functions and others please refer to the PRONET-E User s Manual.

WMX2 Parameter Manual

Lexium integrated drives

Data Sheet. AEDT-9140 Series High Temperature 115 C Three Channel Optical Incremental Encoder Modules 100 CPR to 1000 CPR. Description.

The Allen-Bradley Servo Interface Module (Cat. No SF1) when used with the Micro Controller (Cat. No UC1) can control single axis

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

Awning control system GFM001. Installation and Operating Instructions

Data Sheet AS25/AS50. Absolute / Incremental Singleturn Encoder 18 Bit

User's Manual POSITIP 855. for Lathes. April 1996

Select datum Page backward in parameter list

DM 162 S-DIAS Digital Mixed Module

527F CNC Control. User Manual Calmotion LLC, All rights reserved

MASTER/SLAVE TENSION CONTROL

ROLL TO ROLL FUNCTION MANUAL FR-A (0.4K)-04750(90K)-R2R FR-A (0.4K)-06830(280K)-R2R FR-A (315K)-12120(500K)-R2R

ServoPac-A TTA-PRO Positioner

INDEX. i 1. B Braking Resistor Dimensions: A 24 Braking Resistors: A 20 Braking Units: A 20. DURAPULSE AC Drive User Manual

Touch Probe Cycles TNC 426 TNC 430

PAM & SAM System User s Manual

TPM + power. Bosch Rexroth IndraDrive. Quick Startup Guide D Revision: 02

LENORD. +BAUER... automates motion. GEL 2351 with current or voltage interface. Technical information Version General. Features.

Function Manual Basic Positioner SINAMICS. SINAMICS G120 Function Manual Basic Positioner. Introduction. Basic positioner. Appendix.

servo ARS2000 openconcepts

Product Manual. HIPERFACE DSL (HDSL) for the ARS 2000 FS series servo drives

Addendum SmartPAC Third Party Communications Firmware

Agilent AEDS-962x for 150 LPI Ultra Small Optical Encoder Modules

APPLICATION NOTE Application Note for Custom Curve profiles using ASDA-A2

Computer Aided Manufacturing

Product information PI 01. Head-type tool turret

TINA. Teach-Mode Applicationsoftware. LinMot (Switzerland) LinMot (US) PO Box 521 Rogers MN USA

Absolute encoders - SSI

Integrated Easy Servo

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

Instruction manual for STA 1 sectional door operator

Spindle moulder T 20 Tilting arbor spindle moulder T 26

ADVANCED PLC PROGRAMMING. Q. Explain the ONE SHOT (ONS) function with an application.

for SUNNEN TUBE HONING MACHINES HTC SERIES Version: VC-40 50/ VCSC11 30, V -6.43/44b File: CME-V643 Date: 15 March, 2006

Software User Manual

HB-25 Motor Controller (#29144)

Transcription:

Operating Instructions Indexing Table Control - Supplement to User Guide COMPAX-M/S - Power Supply COMPAX-M DIGITAL Status Number Value - + Enter Ready Error Ready Error X6 X7 X6 IN RS485 OUT RS232 X8 X8 X1 Control Input Output Test Control X9 X11 From software version V3.64 October 98 We automate motion Q U A L C E R T DIN EN ISO 91 I T Y I F I E D S Y S T E M Reg. Nr. 36 38-1 Parker Hannifin GmbH EMD Hauser Postfach: 7767-172 Robert-Bosch-Str. 22 D-77656 Offenburg, Germany Phone: +49 ()781 59- Fax: +49 ()781 59-176 Parker Hannifin plc EMD Digiplan 21 Balena Close Poole Dorset BH17 7 DX UK Phone: +44 ()122 69 9 Fax: +44 ()122 69 575 Subject to technical change. Data represents the technical status at the time of closing for press. 3.9.99 192-4314 N2

Inhalt 1 Overview...2 2 Configuration...3 2.1 Moment of Inertia...3 2.2 Gear Ratio i...3 2.3 Position Measuring...4 3 Reference Drive...4 4 Commands...4 4.1 Positions Commands...4 4.2 Indexing Calculator...5 4.3 Hand Operation...5 5 Special Inputs and Outputs...6 5.1 Functions of Inputs...6 5.2 Functions of Outputs...6 6 Special Status Assignment...6 7 Additional Error Messages...6 8 Indexing Table Parameters...7 This manual applies to the following devices: COMPAX 253S COMPAX 453S COMPAX 853S COMPAX P13M COMPAX 23M COMPAX 53M COMPAX 153M COMPAX 353M Code of device designation e.g.: COMPAX 26M: COMPAX: Name 2: Power class 6: Variant e.g. "": Standard device M: Device type; M: Multi axis device E: Single axis device HAUSER-nameplate The nameplate is on the top of the device and has the following structure: 1 Overview With indexing tables, endless or batch quantity assembly chains can be position controlled with high precision. The positions are programmed in degrees. The direction of rotation can be positive or negative. Apart from the standard-command set of the COMPAX standard which is not described here in detail (see user guide COMPAX M/S) a special command is used for the indexing calculator. Tha table can be subdivided in the same angle segments with the indexing command. The standard position measurement follows the resolver in the motor. An external position measuring device to increase the positioning precision is supported. The indexing table control differs from the COMPAX M standard device in the following features: Required options: Possible Operation Modes Acceptable Drive Types: Additional Commands: Locked Commands: Modified Configuration Modified Commands - Modified I/O Functions: Special Parameters: Modified Status: Miscellaneous: no; Option E2 or E4 for external position measuring As in the standard device extended to the reset mode Indexing table control; Universal drive WAIT POSR n indexing calculator Positioning to arc segments, without rounding errors. SPEED SYNC GOSUB EXT and GOTO EXT restricted to I9...I11 Label related positioning Range of the gear ratio: 1,...1, The moments of inertia are given without moment of inertia of the motor. Distances are given in angles (36 ) I12: Switch currentless I13: Compensation of measurement error via external position sensor I14: Release brake O14: No measurement error O16: Output stage currentless P1: Real zero-36...36 degree P11: +4 fixed P12: -4 fixed P98: Distance per table rotation P75: Maximum measuring error P214:Measurement direction of the external measurement S41: Encoder speed S42: Encoder position S46: Sign encoder speed S47: Measurement error S48: Actual value S49: Target position after division calculation Absolute encoder function not possible! 2

2 Configuration Before configuration the drive has to be currentless! Instead of the configuration course with the standard operation instruction, you must note the following at the indexing table control: New operation mode New unit for distances P93 "Reset mode" (P93="3"). P93="3" is the standard adjustment for indexing table control Caution! In the reset mode inch and increments units are not possible! P9 Unit degree P9="3": -36 For the configuration of the motor type, the ramp profile and the direction the details used in the standard operation instruction of COMPAX M are valid. Drive type P8 P8="64": Indexing table control choose P81 P82 P85 indexing table control P81: Minimum moment of inertia Moment of inertia converted to the motor side. Range:...P82 P82: Maximum moment of inertia Moment of inertia converted for the motor side. Range:...2kgmm 2 P85: Gear ratio Range: 1,...1, See chapter 2.1 u. 2.2. Drive type P8 P8="16": Universal drive choose P81 P82 P83 P85 P81: Minimum moment of inertia Moment of inertia converted to the motor side. Range:...P82 P82: Maximum moment of inertia Moment of inertia converted for the motor side. Range:...2kgmm 2 P83: Travel per motor revolution in milli degree Configuring the direct position measurement See chapter 2.3 und 3 Resolution P143 Resolution per table rotation Range: 5...2 2 14 * gear ratio Distance per rotation Measurement direction of the external measurement P98 P214 Distance per table rotation Fixed adjustment: P98 = 36 "": positive direction when the table goes right. "1": positive direction when the table goes left. Caution! Notice the following section when adjusting the measurement direction. At first start up of the external position measuring system it is possible that, due to a direction change through the gear, the rotating direction of the encoder is opposed to the resolver. Therefore the [I13=1] position correction will operate in the opposite direction. This results in an increase of the measurement error and the device will be disabled via the error message "error 15". The following start up sequence therefore has to be followed: 1. External measurement not active: I13 = 2. Configure resolution external measurement system 3. Set parameter P75 to small value (typical 1 ) 4. Connect external measurement: I13 = 1 5. No error: Æ o.k. 6. Error 15: Parameter P214 change measurement direction from to 1 and acknowledge error The counting direction of the external encoder will be inverted through the change of the measurement direction. Machine zero Software end limits Real zero point P213 P11, P12 P1 You can select with P213, at the indexing table control, the side of the machine zero initiator which will be evaluated as machine zero. Value: "" / "1" Fixed adjustment: P11=+4 Range: -36...36 degree 2.1 Moment of Inertia P12=-4 The data of minimum and maximum moment of inertia refer to the moment of inertia of the gear and indexing table, the units are given in kgmm 2. They have to be calculated as seen on the motor shaft, therefore the gear ratio has to be considered. Normally large gear ratios will be used, so that the additional moment of inertia of the pay load can be neglected and set to. COMPAX takes the moment of inertia of the motor from the internal motor table. 2.2 Gear Ratio i Range: i = 1,...1, For a whole number gearing the reference point can be defined via the logical AND-connection of machine zero initiator with the resolver zero impulse (COMPAX standard application). No external position measuring system is required. With a gear ratio which is not a whole number the resolver zero impulse shifts at every table movement, the calculation of the resolver information becomes inaccurate. In this case an external position measuring system is required. 3

2.3 Position Measuring For the inner control loop COMPAX always needs a resolver, regardless whether an external measurement system exists. The position accuracy is 15', related to the motor shaft. This accuracy results from the tolerance of the resolver. The repeatability is in the order of 1,3' (corresponds to 2 14 counts per motor rotation). If the accuracy of the resolver is not sufficient or the gear ratio is not a whole number, an external position measuring system is required. For control of the servo loops, the actual value from the resolver is still used. This value will be corrected with the value of the external position measuring system. This has the following advantages: The dynamic response is not dependant on the external position measurement system. Start up is possible without an external measurement system. Filtering of the external measuring signal is possible without a loss of dynamics. Activation of external position measuring: To increase the accuracy of positioning, the measurement error compensation can be activated via input I13. First, the resolution has to be configured (via the configuration menu or with P143). I13 will be polled before every positioning. So you can decide at any time to position by resolver or external encoder. If no resolution is configured (P143=), input I13 will not be polled and the measurement error compensation will not be activated. If the difference between resolver position and the position which is measured externally is larger than the maximum measurement error P75, an error message "E15 measurement error" will be displayed and output O14 "no measurement error" will be reset to. The drive will then be disabled. The error message can be acknowledged with function key "Enter". 3 Reference Drive Usually the reference (home) position is determinated by the external machine zero initiator and resolver zero impulse. The rotation direction hereby is negative, related to the motor (for direction P215 =""). For direct position measurement and whole number gear ratio the home position can be determined by the zero impulse of the position measurement system. A MN-Initiator is not needed, the position measurement system is mounted directly at the table. For applications with a 2-step gear and the mounting of the position measurement system after the first step, a MN initiator is needed at the table. With P212 you can adjust several reference modes (see User Guide COMPAX-M/S). The operation with end-initiators is not possible. 4 Commands As a comparison with the standard commands of COMPAX the following modifications apply: 4.1 Positions Commands The positioning default values are related to the angle of the table. They are measured in degrees and have to be in the range of -36,... 36, degrees. After every table rotation the position set points and actual values are reset, so that the actual values are in the range of... 36 degree. Absolute Positioning The absolute target position value with POSA lies in the range of...36. This is within one table rotation. The direction of rotation is dependent on the travel difference (new target point - old target point). E.g.1: E.g.2: Relative Positioning At a relative target reference positive and negative values are allowed: POSR -36...36. The direction of rotation is selected with the sign. With parameter P215 the polarity of all position values can be changed. With a suitable combination of absolute and relative positioning commands an optimum indexing operation is possible. E.g.: N1: REPEAT 1 number of repetitions N2: POSR 33 move forward for 33 1 times N3: WAIT START wait for start at position 33Deg from zero position N4: END N5: POSA back to zero position ( -33 ) oder N5: POSR 3 optimum distance to zero position oder N5: POSA 36 4

4.2 Indexing Calculator With the indexing calculator you can position to arc segments, without adding the rounding error. Command: WAIT POSR n n: +/-1...999 The sign of n gives the direction of rotation. A circle is divided into "n" segments. With every processing of the command "WAIT POSR n" it is moved forward by one segment. To avoid rounding errors the specific target position is determined with the following rule: 36 degree Target position = ------------ * indexing step + basic position n n: indexing factor Teilungsschritt: Basisposition: Example: n = 7 internal step counter start position of the indexing calculator. It will be actualised before the first indexing step. Example: With the program sequence drive to real zero (SHIFT I3) N1: POSR 1 relative + 1 degree N2: REPEAT 5 5 steps N3: WAIT POSR -12 partion -36/12 = -3 degree N4: END end of the loop N5: POSR 14 relative + 14 degree the following angles will be driven to: Position: 1 34 31 28 25 22 36 Direction: + - - - - - + With the following sequence N6: WAIT POSR N7: GOTO 2 the above program example will be repeated cyclically, the indexing calculation will be restarted each time. 4.3 Hand Operation The hand operation is handled like a positioning move. An activated indexing calculation will not be influenced by hand operation. The indexing calculation refers to the last indexing step by continuing the process. To calculate the target position the indexing calculator does not use the angle α, which is full of rounding errors, but the target position related to the whole circle. This ensures that after the positioning movements 36 is reached exactly. Example for a fixed number o f part steps: N1: REPEAT m repeat factor m < 65536 N2: WAIT POSR n next indexing step N3: WAIT START wait until start at I5 N4: END The REPEAT loop gives the total number of the indexing steps to be executed. The table will wait at every position for a new start signal at I5. Example for a variable number of part steps: N1: IF I7= GOTO 1 start of the move cycle with I7 N2: WAIT POSR n next indexing step N3: OUTPUT O7 = 1 activate processing N4: WAIT 1 processing N5: OUTPUT O7 = switch off processing N6: IF I8 = GOTO 1 switch further N7: WAIT POSR delete indexing counter This case is similar with the REPEAT loop, the indexing counter will be raised by 1 with every partition. The loop can be left at any time with I8 = 1 and the present segmentation will be lost. Additional function: WAIT POSR With this command the internal indexing counter (counter of the indexing steps) will be reset to one. By so doing the actual indexing calculation is deleted. Interruption of the indexing calculator Through a new indexing calculator with other indexing factors or through the command search machine zero point the pedometer will be set to one and the basic position set to the current position. With the commands POSA, POSR the indexing calculation will not be influenced. 5

5 Special Inputs and Outputs 6 Special Status Assignment 5.1 Functions of Inputs Switch currentless I12 l12 will not be evaluated during a positioning and during the sentence processing, i.e. also in the Cam operation. With I12="1" the output stage is enabled. With I12="" the output stage is currentless. Measurement error compensation I13 I13 is only used in external position measurement operation. With I13="1" the actual value of the resolver will be compared and corrected with the external position measurement. If the error is larger than P75, error I15 will be generated and the drive will be disabled. Release brake I14 With I14="1" the brake will be released by currentless output stage. S12: Encoder position: in degree; referred to the table S41: Encoder speed: motor speed diverted from the encoder in % of the motor nominal speed S42: Encoder position: see S12 S46: Sign Encoder speed S47: Measurement error: difference between encoder- and resolver position in degree S48: Actual value: (corresponds S1) S49: Target position of the division calculation: in degree 7 Additional Error Messages Error 15: Measure: Measurement error Check configuration (gear rate or resolution) and control wiring; check measuring wheel direction. Recommendation by E15 error message: After Quit of external position measurement, switch off for a short time with l13=""! 5.2 Functions of Outputs No measurement error O14 O14="" corresponds with error E15: measurement error O14="1" no measurement error "Output stage currentless" O16="": Output stage active O16="1": Output stage currentless O16 6

8 Indexing Table Parameters No. Meaning Unit Minimum Value Indexing Table Parameters Default Value Maximum Value P1 Real zero point Degree -36, 36, 1 P212 Reference procedure "1": Resolver and machine zero "3": Encoder "4": Encoder and machine zero P75 Maximum measurement error Degree,1 1, 36, VP P68 Measurement filter: <1%: leading >1% trailing (Filtering) % 1 1 5 VP P8 Drive typ ="16": Universal drive ="64": Indexing table control P81 Minimum moment of inertia kgmm 2 P82 VC P82 Maximum moment of inertia kgmm 2 2 VC P83 Travel per motor revolution for drive type "universal drive" Valid from... VP VC Degree 1 36 VC P85 Gear ratio for drive type "indexing table control" - 1, 1, VC P9 Units for distance indication (extended) "": Increments "1": mm "2": Inch "3": Degree (Extension); by "Universal drive " in milli degree (1/1 Degree) VC P93 Operation modes "1": Normal operation "2": Endless operation "3": Reset mode (Extension) "4": Speed control operation P98 Distance per encoder revolution Degree 36 36 36 VC P143 Resolution of the external position measurement system 2 VC P144 Channel 1 = external encoder = "6" VC P214 Measurement direction of the external measurement "", "1" VP immediately All not indicated inputs, outputs and parameters are assigned like COMPAX-standard (see User Guide COMPAX-M/S). 1 From the next positioning POSA or POSR. For activated indexing calculator a modified real zero will not be adopted. For a new indexing calculation a POSA or POSR command is first necessary. 7

8