PMAC Quick Reference Guide
Appendix D – PMAC Program Command Specifications
89
Incremental Move Mode
INC [({axis}[,{axis}...])]
PROG / ROT
Incremental rotation/scaling of X, Y, and
Z axes
IROT{constant}
PROG / ROT
J-Vector Specification for Circular Moves J{data}
PROG / ROT
K-Vector Specification for Circular
Moves
K{data}
PROG / ROT
Blended Linear Interpolation Move Mode LINEAR
LIN
PROG / ROT
Set M-Variable Value
M{constant}={expression}
PROG / ROT
Synchronous M-Variable Value
Assignment
M{constant}=={expression}
Motion
Program
M-Variable 'And-Equals' Assignment
M{constant}&={expression}
PROG / ROT
M Variable 'Or-Equals' Assignment
M{constant}|={expression}
PROG / ROT
M-Variable 'XOR-Equals' Assignment
M{data}^={expression}
PROG / ROT
Machine Code (M-Code)
M{data}
PROG / ROT
Read MACRO auxiliary parameter value MACROAUXREAD{NodeN
um}{ParamNum}{Variable}
MXR{NodeNum}{Par
amNum}{Variable}
background
PLC only
Write MACRO auxiliary parameter value MACROAUXWRITE{Node
Num}{ParamNum}{Variable
}
MXW{NodeNum}{Pa
ramNum}{Variable}
background
PLC only
Read (copy) Type 1 MACRO auxiliary
parameter value
MACROSLVREAD{node
#},{slave variable},{PMAC
variable}
MSR{node #},{slave
variable},{PMAC
variable}
PLC 1 to 31
only
Write (copy) Type 1 MACRO auxiliary
parameter value
MACROSLVWRITE{node
#},{slave variable},{PMAC
variable}
MSW{node #},{slave
variable},{PMAC
variable}
PLC 1 to 31
only
Program Line Label
N{constant}
PROG / ROT
Define Normal Vector to Plane of Circular
Interpolation and Cutter Radius
Compensation
NORMAL {vector}{data}
[{vector}{data}...]
NRM {vector}{data}
[{vector}{data}...]
PROG / ROT
Alternate Line Label
O{constant}
PROG / ROT
Conditional OR
OR ({condition})
PLC program
only
Set P-Variable Value
P{constant}={expression}
PROG / ROT
Pause execution of PLC program(s)
PAUSE PLC
{constant}[,{constant}...]
PAUSE PLC
{constant}[..{constant}]
PAU PLC {constant}
[,{constant}...]
PAU PLC {constant}
[..{constant}]
PROG / ROT /
PLC
Specify automatic subroutine call function
PRELUDE1{command}
PRELUDE0
Motion
Program
Redefine current axis positions (Position
SET)
PSET{axis}{data}
[{axis}{data}...]
Motion
Program
Set Position-Velocity-Time mode
PVT{data}
PROG / ROT
Set Q-Variable Value
Q{constant}={expression}
PROG / ROT /
PLC
Set Circle Radius
R{data}
PROG / ROT
Set Rapid Traverse Mode
RAPID
RPD
PROG / ROT
Read Arguments for Subroutine
READ({letter},[{letter}...])
Motion
Program
Resume execution of PLC programs(s)
RESUME PLC
{constant}[,{constant}...]
RESUME
PLC{constant}[..{constant}]
RES PLC {constant}
[,{constant}...]
RES PLC {constant}
[..{constant}]
PROG / ROT /
PLC
Содержание PMAC Mini
Страница 4: ......
Страница 8: ...PMAC Quick Reference Guide iv Table of Contents ...
Страница 28: ...PMAC Quick Reference Guide 20 PMAC Executive Program PEWIN ...
Страница 80: ...PMAC Quick Reference Guide 72 Troubleshooting ...
Страница 82: ...PMAC Quick Reference Guide 74 Appendix A PMAC Error Code Summary ...
Страница 88: ...PMAC Quick Reference Guide 80 Appendix B PMAC I Variables Summary ...
Страница 106: ...PMAC Quick Reference Guide 98 Appendix F I O Suggested M Variable Definitions ...