Delta Tau PMAC2 PCI Uživatelský manuál

Procházejte online nebo si stáhněte Uživatelský manuál pro Stroj na snižování hluku Delta Tau PMAC2 PCI. Delta Tau PMAC2 PCI User's Manual Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 101
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 0
^1 USER MANUAL
^2 PMAC2
^3 Programmable Multi-Axis Control
^4 3Ax-602413-xUxx
^5 April 15, 2004
Single Source Machine Control Power // Flexibility // Ease of Use
21314 Lassen Street Chatsworth, CA 91311 // Tel. (818) 998-2095 Fax. (818) 998-7807 // www.deltatau.com
Zobrazit stránku 0
1 2 3 4 5 6 ... 100 101

Shrnutí obsahu

Strany 1 - ^1 USER MANUAL

^1 USER MANUAL ^2 PMAC2 ^3 Programmable Multi-Axis Control ^4 3Ax-602413-xUxx ^5 April 15, 2004 Single Source Machine

Strany 2 - Operating Conditions

PMAC2 User Manual 2 Introduction ENCODER 1FLAG 1ENCODER 2FLAG 2ENCODER 3FLAG 3ENCODER 4FLAG 4ENCODER/FLAGSTATUS & CONTROLOUTPUT1 A,B,CADCIN1 A,

Strany 3

PMAC2 User Manual 92 Using the PMAC2 to Interrupt the Host Computer Interrupt Mask Control Register (Base+10) This register permits the PC to mask

Strany 4

PMAC2 User Manual Using the PMAC2 to Interrupt the Host Computer 93 M112=1 ; Prepare to set EQU1 high M111=1 ; Enable writing of M112 value to EQU1

Strany 5

PMAC2 User Manual Introduction 3 Manual Layout This manual provides a quick step-by-step guide for the beginner setting up a typical system, as well

Strany 6

PMAC2 User Manual 4 Introduction PMAC2 General Purpose I/O Use: This section describes the JIO port’s 32 discrete digital I/O lines and provides i

Strany 7 - Figures

PMAC2 User Manual Introduction 5 Technical Support Delta Tau is happy to respond to any questions or concerns regarding PMAC. Contact the Delta Tau

Strany 8

PMAC2 User Manual 6 Introduction

Strany 9 - INTRODUCTION

PMAC2 User Manual Basic Motor Setup on PMAC2 7 BASIC MOTOR SETUP ON PMAC2 Controlling Motors PMAC2 has many modes for controlling motors. A major pa

Strany 10 - PMAC2 is a Computer

PMAC2 User Manual 8 Basic Motor Setup on PMAC2 I901 (I997 for an Ultralite) controls the phase clock frequency for the card, the rate at which comm

Strany 11 - Manual Layout

PMAC2 User Manual Basic Motor Setup on PMAC2 9 The most important of these variables are I9n0 and I9n6. I9n0 specifies the encoder decode for channe

Strany 12 - Safety Summary

PMAC2 User Manual 10 Basic Motor Setup on PMAC2 ADC InputValue AADC InputValue BADC FrequencyControlADC StrobeControl24Data6AddressADC ShiftRegiste

Strany 13 - Technical Support

PMAC2 User Manual Basic Motor Setup on PMAC2 11 OUTPUT1 A,B,CADCIN1 A,BENCODER/FLAG1ADCIN2 A,BGENERAL I/OOUTPUT/ADCINCONTROL626212226024-BitDATA BUS7

Strany 14 - 6 Introduction

Copyright Information © 2003 Delta Tau Data Systems, Inc. All rights reserved. This document is furnished for the customers of Delta Tau Data System

Strany 15 - BASIC MOTOR SETUP ON PMAC2

PMAC2 User Manual 12 Basic Motor Setup on PMAC2

Strany 16

PMAC2 User Manual Setting Up PMAC2 for Direct PWM Control 13 SETTING UP PMAC2 FOR DIRECT PWM CONTROL One of PMAC2’s important new features is the abi

Strany 17 - To encoder/Timer

PMAC2 User Manual 14 Setting Up PMAC2 for Direct PWM Control In a motor, there are three frames of reference that are important. The first is the

Strany 18 - Command Output Address

PMAC2 User Manual Setting Up PMAC2 for Direct PWM Control 15 ++MagnetizationCurrentIx77Torque Commandfrom Position/Velocity ServoDirect CurrentComman

Strany 19 - Commutation Parameters

PMAC2 User Manual 16 Setting Up PMAC2 for Direct PWM Control Hardware Setup The connection between PMAC2 and the direct PWM digital amplifier is al

Strany 20

PMAC2 User Manual Setting Up PMAC2 for Direct PWM Control 17 where n is the PMAC2 channel number. While each channel has its own pins for the clock

Strany 21 - Frames of Reference

PMAC2 User Manual 18 Setting Up PMAC2 for Direct PWM Control IkHzPWMFreq kHz900117 841=−int,964.*() The frequency should be set within the sp

Strany 22 - Working in the Field Frame

PMAC2 User Manual Setting Up PMAC2 for Direct PWM Control 19 I10 tells the PMAC2 interpolation routines how much time there is between servo clock cy

Strany 23 - MPLIFIER

PMAC2 User Manual 20 Setting Up PMAC2 for Direct PWM Control Commutation Enable: Ix01 Ix01 is set to 1 to instruct PMAC2 to perform the phase commu

Strany 24 - Hardware Setup

PMAC2 User Manual Setting Up PMAC2 for Direct PWM Control 21 PWM Scale Factor: Ix66 Ix66, the PWM Scale Factor, scales the output command values so t

Strany 25 - PMAC2 Parameter Setup

PMAC2 User Manual Table of Contents i Table Of Contents INTRODUCTION ...

Strany 26

PMAC2 User Manual 22 Setting Up PMAC2 for Direct PWM Control If a non-zero value of Ix77 magnetization current will be used, for induction motor co

Strany 27 - 10I +++=

PMAC2 User Manual Setting Up PMAC2 for Direct PWM Control 23 For commutation with digital current loops, the proper setting of Ix72 is unrelated to t

Strany 28 - Command Output Address: Ix02

PMAC2 User Manual 24 Setting Up PMAC2 for Direct PWM Control If there is only a permanent magnet field, the armature current reading can either be

Strany 29 - PWM Scale Factor: Ix66

PMAC2 User Manual Setting Up PMAC2 for Direct PWM Control 25 Testing PWM and Current Feedback Operation Warning: On many motor and drive systems, pot

Strany 30

PMAC2 User Manual 26 Setting Up PMAC2 for Direct PWM Control To allow reliable user access to these values, PMAC2 copies the input values into imag

Strany 31 - Hardware Connection

PMAC2 User Manual Setting Up PMAC2 for Direct PWM Control 27 PWM Output and ADC Input Connection First enable the amp, then apply a very small positi

Strany 32 - I-Variable Setup

PMAC2 User Manual 28 Setting Up PMAC2 for Direct PWM Control Current Loop Polarity Check Observe the signs of the ADC register values in M105 and M

Strany 33 - Preparation

PMAC2 User Manual Setting Up PMAC2 for Direct PWM Control 29 • For synchronous motors (and possibly for induction motors), the physical change in ro

Strany 34

PMAC2 User Manual 30 Setting Up PMAC2 for Direct PWM Control Example: The following table shows the results for a sample run of this test. Step M1

Strany 35 - PWM/ADC Phase Match

PMAC2 User Manual Setting Up PMAC2 for Direct PWM Control 31 Establishing Basic Current Loop Operation Once the proper operation of the PMAC2 PWM out

Strany 36 - Voltage Six-Step Test

PMAC2 User Manual ii Table of Contents Debugging ...

Strany 37 - Action To Take

PMAC2 User Manual 32 Setting Up PMAC2 for Direct PWM Control Preparation To prepare PMAC2 for this test: • Set Ix00 for all other motors to 0 to d

Strany 38 - Debugging

PMAC2 User Manual Setting Up PMAC2 for Sine-Wave Output Control 33 SETTING UP PMAC2 FOR SINE-WAVE OUTPUT CONTROL How to Set up the Commutation Scheme

Strany 39 - Digital Current Loop Gains

PMAC2 User Manual 34 Setting Up PMAC2 for Sine-Wave Output Control Supplemental Flags The Acc-8E can accept hall-effect signals for power-on phase

Strany 40 - Clean-Up

PMAC2 User Manual Setting Up PMAC2 for Sine-Wave Output Control 35 Hardware Clock Frequency Control: I903, I907 I903 determines the frequency of four

Strany 41

PMAC2 User Manual 36 Setting Up PMAC2 for Sine-Wave Output Control Command Output Address: Ix02 Ix02 instructs PMAC2 where to place its output comm

Strany 42

PMAC2 User Manual Setting Up PMAC2 for Sine-Wave Output Control 37 Establishing Basic Output Operation A quick test can establish basic operation of

Strany 43 - PMAC2 User Manual

PMAC2 User Manual 38 Setting Up PMAC2 for Sine-Wave Output Control

Strany 44

PMAC2 User Manual Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) 39 SETTING UP PMAC2 COMMUTATION (DIRECT PWM OR SINE WAVE) Operation of the D

Strany 45 - Verifying Basic Operation

PMAC2 User Manual 40 Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) Correcting Polarity Mismatch, Synchronous and Asynchronous Motors To co

Strany 46

PMAC2 User Manual Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) 41 The Y-memory portion of this register has only fractional information, so

Strany 47 - Asynchronous Motor Test

PMAC2 User Manual Table of Contents iii Parameter Setup...

Strany 48

PMAC2 User Manual 42 Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) Direction Balance Fine Phasing Test Typically, the stepper motor phasin

Strany 49 - I179=0 I129=0

PMAC2 User Manual Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) 43 Using the Test Results for Absolute Sensor This test is only useful when

Strany 50

PMAC2 User Manual 44 Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) Preparation Define M-variables to the hall-effect or equivalent inputs.

Strany 51 - I175=M171-(M175*I170)

PMAC2 User Manual Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) 45 It is advisable to create a table listing the values of M124 through M128

Strany 52

PMAC2 User Manual 46 Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) 64*oo360360%HEZOffset = The offset computed here should be rounded to

Strany 53 - Using the Test Results

PMAC2 User Manual Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) 47 M171=I171*3/12 ; Set phase angle to 90 deg P170=1 ; Phasing OK flag

Strany 54 - Overall Procedure Summary

PMAC2 User Manual 48 Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) When properly phased, a positive O-command should cause movement in the

Strany 55 - Power-On Phasing Search

PMAC2 User Manual Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) 49 If the stepper motor phasing search is done outside of the power-on/reset

Strany 56 - Stepper-Motor Phasing Search

PMAC2 User Manual 50 Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) The time between typing the commands would provide sufficient delay for

Strany 57 - J/ ; Close servo loop

PMAC2 User Manual Setting Up PMAC2 Commutation (Direct PWM or Sine Wave) 51 What To Do Next Once the appropriate steps in this section have been take

Strany 58

PMAC2 User Manual iv Table of Contents Hardware Characteristics ...

Strany 59 - What To Do Next

PMAC2 User Manual 52 Setting Up PMAC2 Commutation (Direct PWM or Sine Wave)

Strany 60

PMAC2 User Manual Setting Up PMAC2 For Velocity or Torque Control 53 SETTING UP PMAC2 FOR VELOCITY OR TORQUE CONTROL Single Output Command If PMAC2 i

Strany 61 - Single Output Command

PMAC2 User Manual 54 Setting Up PMAC2 For Velocity or Torque Control The servo clock frequency is determined by the settings of I900, I901, and I90

Strany 62

PMAC2 User Manual Setting Up PMAC2 For Velocity or Torque Control 55 Parameters to Set Up Per-Channel Hardware Signals For each machine interface cha

Strany 63 - Output Mode Control: I9n6

PMAC2 User Manual 56 Setting Up PMAC2 For Velocity or Torque Control When using the Type 1 MACRO protocol commonly found on multi-axis MACRO compon

Strany 64

PMAC2 User Manual Setting Up PMAC2 for Pulse-and-Direction Control 57 SETTING UP PMAC2 FOR PULSE-AND-DIRECTION CONTROL Pulse-And-Direction Format Inp

Strany 65

PMAC2 User Manual 58 Setting Up PMAC2 for Pulse-and-Direction Control Signal Timing The PULSEn and DIRn signals are driven from the internal PFM_CL

Strany 66 - Parameter Setup

PMAC2 User Manual Setting Up PMAC2 for Pulse-and-Direction Control 59 The PFMCLK/addition frequency sets a lower limit on the pulse frequency as well

Strany 67

PMAC2 User Manual 60 Setting Up PMAC2 for Pulse-and-Direction Control Encoder Decode Control: I9n0 I9n0 controls the source of the position feedbac

Strany 68 - Encoder Conversion Table

PMAC2 User Manual Setting Up PMAC2 for Pulse-and-Direction Control 61 However, if the output pulse train is used for simulated feedback, it is best t

Strany 69 - Scale Factors: Ix08, Ix09

PMAC2 User Manual Table of Contents v Figures Figure Number Figure Title Page NumberFigure 1 PMAC2 Block Diagram...

Strany 70 - )kHz(ServoFreq*666032Ix

PMAC2 User Manual 62 Setting Up PMAC2 for Pulse-and-Direction Control Output (Frequency) Limit: Ix69 Ix69 controls the maximum pulse frequency for

Strany 71 - Testing the Setup

PMAC2 User Manual Setting Up PMAC2 for Pulse-and-Direction Control 63 Integration mode Ix34 is irrelevant if Ix33 is set to zero. If Ix33 is used, s

Strany 72

PMAC2 User Manual 64 Setting Up PMAC2 for Pulse-and-Direction Control 3. Assign an M-variable to the output command register pointed to by Ix02, d

Strany 73

PMAC2 User Manual Using PMAC2 with MACRO Interface 65 USING PMAC2 WITH MACRO INTERFACE The PMAC2 controller supports the MACRO ring interface to driv

Strany 74

PMAC2 User Manual 66 Using PMAC2 with MACRO Interface The second hex digit specifies which packet will cause a sync lock when received by this PMAC

Strany 75 - Ring Cycle Frequency Control

PMAC2 User Manual Using PMAC2 with MACRO Interface 67 Ring Cycle Frequency Control The MACRO ring communications cycle is started on the phase clock

Strany 76

PMAC2 User Manual 68 Using PMAC2 with MACRO Interface However, in the Type 1 MACRO protocol, it is the same in all modes. The following table cont

Strany 77

PMAC2 User Manual Using PMAC2 with MACRO Interface 69 WY:$0720,$28C0A0,$FFFFFF ; Node 0 conversion WY:$0722,$28C0A4,$FFFFFF ; Node 1 conversion WY:

Strany 78

PMAC2 User Manual 70 Using PMAC2 with MACRO Interface Flag Address I-variables: Ix25 When bit 18 of Ix25 is set to 1, PMAC2 will expect that the f

Strany 79

PMAC2 User Manual Using PMAC2 with MACRO Interface 71 When commutating across the MACRO ring with Type 1 protocol, the commutation position feedback

Strany 80

PMAC2 User Manual vi Table of Contents

Strany 81 - Signal Formats

PMAC2 User Manual 72 Using PMAC2 with MACRO Interface

Strany 82

PMAC2 User Manual Setting Up PMAC2 for MLDT Feedback 73 SETTING UP PMAC2 FOR MLDT FEEDBACK PMAC2 can provide direct interface to magnetostrictive lin

Strany 83 - FM Format Select: I9n6

PMAC2 User Manual 74 Setting Up PMAC2 for MLDT Feedback Hardware Setup The PULSEn output that is commonly used to command stepper drives is used as

Strany 84 - Table Result Register

PMAC2 User Manual Setting Up PMAC2 for MLDT Feedback 75 To produce the desired pulse output frequency, the following formula can be used (assuming a

Strany 85

PMAC2 User Manual 76 Setting Up PMAC2 for MLDT Feedback MLDT Feedback Select: I9n0 For proper decoding of the MLDT signal, I9n0 for Channel n must

Strany 86 - Scaling the Feedback Units

PMAC2 User Manual Setting Up PMAC2 for MLDT Feedback 77 WY:$0729,$30C018,$07FFFF,32 ; Parallel read of Timer 4 WY:$072C,$30C000,$07FFFF,32 ; Parall

Strany 87 - JIO Port

PMAC2 User Manual 78 Setting Up PMAC2 for MLDT Feedback Scaling the Feedback Units Motor Units For a motor set up with MLDT feedback, a count is on

Strany 88 - Alternate Uses

PMAC2 User Manual PMAC2 General Purpose I/O Use 79 PMAC2 GENERAL PURPOSE I/O USE JIO Port The JIO port has 32 discrete digital I/O lines for general

Strany 89 - Multiplexer Port (JTHW)

PMAC2 User Manual 80 PMAC2 General Purpose I/O Use M28->Y:$C081,4 ; I/O28 Data Line; J3 Pin 29 M29->Y:$C081,5 ; I/O29 Data Line; J3 Pin 30

Strany 90 - JANA Port

PMAC2 User Manual PMAC2 General Purpose I/O Use 81 Multiplexer Port (JTHW) The JTHW multiplexer port has 16 discrete digital I/O lines for general pu

Strany 91 - Analog Data Table

PMAC2 User Manual Introduction 1 INTRODUCTION PMAC Overview The Delta Tau Data Systems, Inc. Programmable Multi-Axis Controller2 (PMAC2) is a family

Strany 92

PMAC2 User Manual 82 PMAC2 General Purpose I/O Use In addition, the bi-directional buffer IC for each byte has a direction control line accessible

Strany 93 - Servo Feedback Use

PMAC2 User Manual PMAC2 General Purpose I/O Use 83 The -12V and matching +12V supply voltages are available on the J1 connector to supply the analog

Strany 94 - Absolute Power-On Position

PMAC2 User Manual 84 PMAC2 General Purpose I/O Use PMAC2 Address X Word Upper 12 Bits X Word Lower 12 Bits Y Word Upper 12 Bits Y Word Lower 1

Strany 95

PMAC2 User Manual PMAC2 General Purpose I/O Use 85 M1000->Y:$0708,0,12,U ; ANAI00 image register; from J1 pin 1 M1001->Y:$0709,0,12,U ; ANAI0

Strany 96 - Initial Setup

PMAC2 User Manual 86 PMAC2 General Purpose I/O Use Motor variables Ix03 and Ix04 should contain the addresses of these resulting values to use the

Strany 97 - + HomeOffset

PMAC2 User Manual Using the Position Compare Feature on PMAC2 87 USING THE POSITION COMPARE FEATURE ON PMAC2 Software-Configurable Hardware Registers

Strany 98

PMAC2 User Manual 88 Using the Position Compare Feature on PMAC2 Principle of Operation When the encoder counter value matches the value in either

Strany 99 - PIC Registers

PMAC2 User Manual Using the Position Compare Feature on PMAC2 89 M108=1000 ; Set front end compare in A M109=1010 ; Set back end compare in B M110=

Strany 100 - Interrupt Source Signals

PMAC2 User Manual 90 Using the Position Compare Feature on PMAC2 The home capture offset is a 24-bit signed integer, expressed in counts. It is be

Strany 101 - Watchdog

PMAC2 User Manual Using the PMAC2 to Interrupt the Host Computer 91 USING THE PMAC2 TO INTERRUPT THE HOST COMPUTER Programmable Interrupt Controller

Komentáře k této Příručce

Žádné komentáře