Delta Tau PMAC2 PCI Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Maszyna do redukcji hałasu Delta Tau PMAC2 PCI. Delta Tau PMAC2 PCI User's Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 101
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 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
Przeglądanie stron 0
1 2 3 4 5 6 ... 100 101

Podsumowanie treści

Strona 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

Strona 2 - Operating Conditions

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 8

PMAC2 User Manual 6 Introduction

Strona 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

Strona 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

Strona 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

Strona 12 - Safety Summary

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

Strona 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

Strona 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

Strona 15 - BASIC MOTOR SETUP ON PMAC2

PMAC2 User Manual 12 Basic Motor Setup on PMAC2

Strona 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

Strona 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

Strona 18 - Command Output Address

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 25 - PMAC2 Parameter Setup

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 36 - Voltage Six-Step Test

PMAC2 User Manual ii Table of Contents Debugging ...

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 43 - PMAC2 User Manual

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

Strona 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

Strona 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

Strona 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

Strona 47 - Asynchronous Motor Test

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

Strona 48

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

Strona 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

Strona 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.

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 58

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

Strona 59 - What To Do Next

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 69 - Scale Factors: Ix08, Ix09

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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:

Strona 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

Strona 79

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

Strona 80

PMAC2 User Manual vi Table of Contents

Strona 81 - Signal Formats

PMAC2 User Manual 72 Using PMAC2 with MACRO Interface

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 97 - + HomeOffset

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

Strona 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

Strona 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=

Strona 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

Strona 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

Komentarze do niniejszej Instrukcji

Brak uwag