Delta Tau PMAC Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Machine de réduction du bruit Delta Tau PMAC. Delta Tau PMAC User`s manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 74
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
P
P
o
o
w
w
e
e
r
r
/
/
/
/
F
F
l
l
e
e
x
x
i
i
b
b
i
i
l
l
i
i
t
t
y
y
/
/
/
/
C
C
o
o
s
s
t
t
E
E
f
f
f
f
e
e
c
c
t
t
i
i
v
v
e
e
n
n
e
e
s
s
s
s
/
/
/
/
C
C
u
u
s
s
t
t
o
o
m
m
e
e
r
r
S
S
e
e
r
r
v
v
i
i
c
c
e
e
/
/
/
/
E
E
a
a
s
s
e
e
o
o
f
f
U
U
s
s
e
e
21314 Lassen Street Chatsworth, CA 91311 // Tel. (818) 998-2095 Fax. (818) 998-7807 // www.deltatau.com
DELTA TAU
Data Systems, Inc.
Programmable Multi-
A
x
is Controller
PMAC
Fall 200
2
Quick Referenc
e
^3 Quick Reference
^4 xxx-REFERE-ENCE
Vue de la page 0
1 2 3 4 5 6 ... 73 74

Résumé du contenu

Page 1 - DELTA TAU

PPoowweerr //// FFlleexxiibbiilliittyy //// CCoosstt EEffffeeccttiivveenneessss //// CCuussttoommeerr SSeerrvviiccee //// EE

Page 2 - Operating Conditions

1.0 - Introduction to PMAC Page - 4 1.3.6 – Mini-PMAC Recommended for applications with one or two channel requirements in either a PC based or stand

Page 3

1.0 - Introduction to PMAC Page - 5 1.4 – PMAC(1) connectors and indicators 1.4.1 – Display Port Outputs (JDISP Port) The JDISP connector (J1) allow

Page 4

1.0 - Introduction to PMAC Page - 6 1.5 - Working with PMAC When used for the first time the card must be configured for a specific application, usin

Page 5

1.0 - Introduction to PMAC Page - 7 1.6 - PMAC Tasks As an example, a 40 MHz PMAC could perform the following tasks with the estimated percentage of

Page 6

1.0 - Introduction to PMAC Page - 8 1.6.1 - Single Character I/O Bringing in a single character from, or sending out a single character to, the seri

Page 7 - 1.0 - Introduction to PMAC

1.0 - Introduction to PMAC Page - 9 1.6.5 - Real-Time Interrupt Tasks The real-time interrupt (RTI) tasks are the fifth highest priority on PMAC. Th

Page 8 - 1. 3 - Types of PMAC

1.0 - Introduction to PMAC Page - 10 1.6.7 - Observations: - PMAC has an on-board "watchdog timer" circuit whose job it is to detect a num

Page 9 - PMAC Types

1.0 - Introduction to PMAC Page - 11 1.6.8 - Priority Level Optimization PMAC will usually have enough speed and calculation power to perform all of

Page 11

Page - 13 2.0 - PMAC Executive program, PEWIN PEWIN enables you to configure, control and trouble-shoot your PMAC (s). PEWIN is designed as a deve

Page 12 - 1.5 - Working with PMAC

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

Page 13 - 1.6 - PMAC Tasks

2.0 - PMAC Executive program, PEWIN Page - 14 2.2 - Quick Plot feature 1) To run the quick plot feature, press ALT+P and press Enter 2) Select the

Page 14 - 1.6.3 - Servo Update

2.0 - PMAC Executive program, PEWIN Page - 15 2.4 - The WATCH and POSITION windows The position window is accessed through the “Position” command of

Page 15 - 1.6.6 - Background Tasks

2.0 - PMAC Executive program, PEWIN Page - 16 2.8 - The PID Tuning Utility This function is accessible from the terminal window by pressing ALT+C for

Page 16 - 1.6.7 - Observations:

2.0 - PMAC Executive program, PEWIN Page - 17 h) The calculated bandwidth could be increased up to three times. Uncheck the “Auto Select bandwidt

Page 17

2.0 - PMAC Executive program, PEWIN Page - 18 4) Perform a parabolic move and use the following guidelines for the selection of the appropriate I-var

Page 18 - Page - 12

Page - 19 3.0 - Installing and Configuring PMAC 3.1 - Jumpers Setup On the PMAC, you will see many jumpers (pairs of metal prongs), called E-point

Page 19 - 2.1 - Configuring PEWIN

Installing and Configuring PMAC Page - 20 3.3 - Establishing Host Communications Either the Executive or Setup program can be used to establish init

Page 20 - 2.2 - Quick Plot feature

Installing and Configuring PMAC Page - 21 3.4 - Connections Typically, the user connections are actually made to a terminal block that is attached t

Page 21

Installing and Configuring PMAC Page - 22 3.6.1 - Disabling the overtravel limits flags If no overtravel limits are intended to be used, they must b

Page 22 - 2.8 - The PID Tuning Utility

Installing and Configuring PMAC Page - 23 3.6.4 - PMACPack and PMAC2 flag inputs The PMACPack and PMAC2 interface accessories include a bipolar opto

Page 23

1.0 - INTRODUCTION TO PMAC_____________________________________________1 1.1 - About this manual______________________________________________

Page 24 - 2.9 - Other Features

Installing and Configuring PMAC Page - 24 Connect the A and B (quadrature) encoder channels to the appropriate terminal block pins. For encoder 1, t

Page 25 - 3.2 - Serial Connections

Installing and Configuring PMAC Page - 25 format requires some parameter changes on PMAC; (see Ix02 and Ix25). Jumper E17 controls the polarity of t

Page 26

Installing and Configuring PMAC Page - 26 3.8 - Machine Connections Example This diagram is jus

Page 27 - 3.5 - Power Supplies

Installing and Configuring PMAC Page - 27 3.9 - Software Setup PMAC has a large set of Initialization parameters (I-variables) that determine the &qu

Page 29

Page - 29 4.0 - Programming PMAC Programming PMAC is very simple; the ease of use and power is based in the following features: - A clever interr

Page 30 - 3.7.4 - DAC Output signals

4.0 - Programming PMAC Page - 30 4.2 - Buffered (Program) Commands As their name implies, buffered commands are not acted on immediately, but held f

Page 31 - To the amplifie

4.0 - Programming PMAC Page - 31 P-variables are general-purpose user variables. They are 48-bit floating-point variables at fixed locations in PMAC&

Page 32

4.0 - Programming PMAC Page - 32 F: 32 bits floating-point (low 16 bits of X and Y) (for use in dual-ported RAM) TWD: Multiplexed BCD decoding from

Page 33 - 3.9 - Software Setup

4.0 - Programming PMAC Page - 33 It is possible to use a set of P-variables as an array. To read or assign values from the array, simply replace the c

Page 34 - Page - 28

2.4 - The WATCH and POSITION windows _________________________________________________________ 15 2.5 - Uploading and Downloading files_____________

Page 35 - 4.0 - Programming PMAC

4.0 - Programming PMAC Page - 34 TAN This is the standard trigonometric tangent function. ASIN This is the inverse sine (arc-sine) function with its r

Page 36 - 4.3 - COMPUTATIONAL FEATURES

4.0 - Programming PMAC Page - 35 PROGm PROGn … PROGz PLC0 PLC1 … PLC31 GATHER &1ROTARY … &8ROTARY TBUF #1BLCOMP … #8BLCOMP #1TCOMP … #8TCOMP #

Page 37 - 4.3.4 - M-Variables

4.0 - Programming PMAC Page - 36 PMAC uses a multiple-step process to work with its feedback and master position information, and with external time-b

Page 38 - 4.3.5 - Array capabilities

4.0 - Programming PMAC Page - 37 The PMAC Executive position window or the online “P” command reports the value of the actual position register plus t

Page 39 - 4.3.7 - Functions

4.0 - Programming PMAC Page - 38 - M166 is the actual velocity register. For display purposes use the Motor filtered actual velocity, M174 To read t

Page 40 - 4.4 - Memory Map

4.0 - Programming PMAC Page - 39 If PMAC is not using an absolute feedback sensor that will keep a point of reference on the machine, the axis should

Page 41

Page - 40

Page 42

Page - 41 5.0 - Motion Programs PMAC can hold up to 256 motion programs at one time. Any coordinate system can run any of these programs at any ti

Page 43 - M167)*M175M169M164(M162

5.0 - Motion Programs Page - 42 5.2 - Coordinate Systems A coordinate system in PMAC is a grouping of one or more motors for the purpose of synchroni

Page 44 - 4.7 - Homing Search Moves

5.0 - Motion Programs Page - 43 5.3 - Writing a MOTION PROGRAM 1) Open a program buffer with OPEN PROG {constant} where {constant} is an integer fro

Page 45 - (counts) Mx73

4.3.2 - P-Variables______________________________________________________________________________ 30 4.3.3 - Q-Variables ___________________________

Page 46 - Page - 40

5.0 - Motion Programs Page - 44 5.4 - Running a MOTION PROGRAM 1) Select the Coordinate System where the motion program will be running under. This

Page 47 - 5.0 - Motion Programs

5.0 - Motion Programs Page - 45 5.5 - Subroutines and Subprograms It is possible to create subroutines and subprograms in PMAC motion programs to cre

Page 48 - 5.2 - Coordinate Systems

5.0 - Motion Programs Page - 46 5.6 - Linear blended moves - The move time is set directly by TM or indirectly based on the the distances and feedra

Page 49

5.0 - Motion Programs Page - 47 2) The two move commands are plot without blending, placing a DWELL0 command in between the two moves: 3) The two m

Page 50

5.0 - Motion Programs Page - 48 PMAC looks two moves ahead of actual move execution to perform its acceleration limit, and can recalculate these two m

Page 51

5.0 - Motion Programs Page - 49 Since the calculated TM for the given feedrate is 75 msec and the programmed TA for this move is 100 msec, the TM used

Page 52 - 5.6 - Linear blended moves

5.0 - Motion Programs Page - 50 Starting point i (inc) j (inc) X (inc) Y (inc) End point Center Starting point j (abs)i (abs) Y (abs)X (abs)Center 0

Page 53 - 5.6.1 - Observations:

5.0 - Motion Programs Page - 51 Start (0,0)Center (10,0)End (20,0) 7) PMAC's convention is to take the short arc path if the R value is positiv

Page 54

5.0 - Motion Programs Page - 52 5.8 - Splined Moves PMAC can perform cubic splines (cubic in terms of the position vs time equations) to blend togeth

Page 55

5.0 - Motion Programs Page - 53 Replace I190 for the appropriate Ix90 variable according to coordinate syste

Page 56 - 5.7 - Circular Interpolation

6.0 - PLC PROGRAMS ___________________________________________________57 6.1 - Entering a PLC Program ______________________________________________

Page 57

5.0 - Motion Programs Page - 54 5.10 - Other programming features 5.10.1 - Rotary Motion Program Buffers: PMAC has a limited memory space shared for

Page 58 - 5.9 - PVT-Mode Moves

5.0 - Motion Programs Page - 55 5.10.4 - Position Following (Electronic Gearing) PMAC has several methods of coordinating the axes under its control

Page 60

Page - 57 6.0 - PLC Programs PMAC will stop the scanning of the motion program lines when enough move commands are calculated ahead of time. This fe

Page 61

6.0 - PLC Programs Page - 58 6.1 - Entering a PLC Program - PLCs are programmed in the same way as motion programs are, in a text editor window for

Page 62 - Page - 56

6.0 - PLC Programs Page - 59 6.4 - Conditional Statements Most action in a PLC program is conditional, dependent on the state of PMAC variables, such

Page 63 - 6.0 - PLC Programs

6.0 - PLC Programs Page - 60 6.6 - COMMAND and SEND statements One of the most common uses of PLCs is to start motion programs and Jog motors by mean

Page 64 - 6.3 - Calculation Statements

6.0 - PLC Programs Page - 61 If you need more timers, probably the best technique to use is in memory address X:0. This 24-bit register counts up onc

Page 66 - 6.7 - Timers

Page - 63 7.0 - Troubleshooting Section PMAC is a highly reliable device and has several safety mechanisms to prevent continuous damage and malfunc

Page 67 - 6.8 - Compiled PLC Programs

Page - 1 1.0 - Introduction to PMAC 1.1 - About this manual This manual is intended for first time users of the PMAC motion control. It is oriente

Page 68 - Page - 62

7.0 - Troubleshooting Section Page - 64 In the background, PMAC executes one scan through an individual PLC program, then checks to see if there are a

Page 69

7.0 - Troubleshooting Section Page - 65 7.4 - Motor parameters 1. No movement at all. Check the following: a. Are both limits held low to AGND and

Page 70 - 7.3.2 - Bus Communications

7.0 - Troubleshooting Section Page - 66 OPEN PROG 1 CLEAR ; Prepare buffer to be written LINEAR ; Linear interpolation INC ; Incremental mod

Page 72 - 7.6 - PLC programs

USA Delta Tau Data Systems Inc 21314 Lassen St. Chatsworth, CA 91311 U.S.A. PH: (818) 998-2095 FAX: (818) 998-7807 E-MAIL:

Page 73

1.0 - Introduction to PMAC Page - 2 1. 3 - Types of PMAC 1.3.1 - PMAC(1) PC or PMAC(1) VME features Standard Features - Motorola DSP 56k Digital Si

Page 74

1.0 - Introduction to PMAC Page - 3 PMAC Types PMAC Lite PMAC PC Mini PMAC PMAC STDPMAC VME Some PMAC types have been omitted from this page. Pi

Commentaires sur ces manuels

Pas de commentaire