EasyManua.ls Logo

Delta Tau PMAC PC - Page 6

Delta Tau PMAC PC
108 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PMAC Quick Reference Guide
ii Table of Contents
Flags Power Supply (Optional) ..........................................................................................................................24
Overtravel Limits and Home Switches....................................................................................................................24
Disabling the Overtravel Limits Flags ...............................................................................................................24
Types of Overtravel Limits..................................................................................................................................24
Home Switches....................................................................................................................................................25
PMACPack and PMAC2 Flag Inputs .................................................................................................................25
Checking the Flag Inputs....................................................................................................................................25
Motor Signals Connections .....................................................................................................................................26
Incremental Encoder Connection .......................................................................................................................26
Checking the Encoder Inputs..............................................................................................................................26
Checking the DAC Outputs.................................................................................................................................26
DAC Output Signals ...........................................................................................................................................27
Amplifier Enable Signal (AENAx/DIRn).............................................................................................................27
Amplifier Fault Signal (FAULTn).......................................................................................................................28
General-Purpose Digital Inputs and Outputs (JOPTO Port) .............................................................................28
Machine Connections Example...............................................................................................................................29
PROGRAMMING PMAC........................................................................................................................................31
Online Commands...................................................................................................................................................31
Buffered (Program) Commands ..............................................................................................................................32
Computational Features...........................................................................................................................................32
I-Variables..........................................................................................................................................................32
P-Variables.........................................................................................................................................................33
Q-Variables ........................................................................................................................................................33
M-Variables ........................................................................................................................................................34
Array Capabilities ..............................................................................................................................................35
Operators............................................................................................................................................................36
Functions ............................................................................................................................................................36
Comparators.......................................................................................................................................................37
User-Written Phase and User-Written Servo Algorithms...................................................................................37
Memory Map...........................................................................................................................................................37
User Buffer Storage Space..................................................................................................................................38
Encoder Conversion Table ......................................................................................................................................38
Conversion Table Structure ................................................................................................................................39
Further Position Processing...............................................................................................................................39
PMAC Position Registers........................................................................................................................................40
Homing Search Moves ............................................................................................................................................41
Command and Send Statements ..............................................................................................................................42
MOTION PROGRAMS............................................................................................................................................43
How PMAC Executes a Motion Program ...............................................................................................................43
Coordinate Systems.................................................................................................................................................44
Axis Definitions...................................................................................................................................................44
Axis Definition Statements..................................................................................................................................45
Writing a Motion Program ......................................................................................................................................45
Running a Motion Program.....................................................................................................................................46
Subroutines and Subprograms.................................................................................................................................47
Passing Arguments to Subroutines .....................................................................................................................48
G, M, T, and D-Codes (Machine-Tool Style Programs).....................................................................................48
Linear Blended Moves ............................................................................................................................................49
Observations.......................................................................................................................................................50
Circular Interpolation ..............................................................................................................................................54
Splined Moves.........................................................................................................................................................56
PVT-Mode Moves...................................................................................................................................................56
Other Programming Features ..................................................................................................................................58
Rotary Motion Program Buffers.........................................................................................................................58
Internal Time Base, the Feedrate Override ........................................................................................................58

Table of Contents