PMAC Quick Reference Guide
Appendix C – PMAC On-Line (Immediate) Commands
85
M{constant}-
>TWD:{address}
BCD thumbwheel-multiplexer M-
Variable definition
M{constant}[..{constant}]-
>TWD[:]{muxaddr},{offs
et},{size}[.{dp}],{format}
M{constant}-
>TWR:{addr},{off
.}
Resolver thumbwheel-multiplexer M-
Variable definition
M{constant}[..{constant}]-
>TWR[:]{muxaddr},
{offset}
M{constant}-
>TWS:{address}
Serial thumbwheel-multiplexer M-
Variable definition
M{constant}[..{constant}]-
>TWS[:]{muxaddr}
M{constant}-
>X/Y:{address}
Short word M-Variable definition
M{constant}[..{constant}]-
>
X[:]{address},{offset}[,{w
idth}[,{format}]]
M{constant}[..{constant}]-
>
Y[:]{address},{offset}[,{w
idth}[,{format}]]
MACROAUX
Report or write MACRO auxiliary
parameter value
MACROAUX
{NodeNum}{ParamNum}
[={constant}]
MX{NodeNum}
{ParamNum}[={constant}]
MACROAUXREAD
Read MACRO auxiliary parameter
value
MACROAUXREAD{Nod
eNum}{ParamNum}
{Variable}
MXR{NodeNum}
{ParamNum}{Variable}
MACROAUXWRITE
Write MACRO auxiliary parameter
value
MACROAUXWRITE
{NodeNum}{ParamNum}
{Variable}
MXW{NodeNum}
{ParamNum}{Variable}
MACROSLV{command
} {node#}
Send command to Type 1 MACRO
slave
MACROSLAVE
{command}{node #}
MS{command}{node #}
MACROSLV{node#},
{slave variable}
Report Type 1 MACRO auxiliary
parameter value
MACROSLAVE
{node #},{slave variable}
MS{node #},{slave
variable}
MACROSLV{node#},
{slave
var}={const}
Set Type 1 MACRO auxiliary
parameter value
MACROSLAVE
{node #},{slave
variable}={constant}
MS{node #},{slave
variable}={constant}
MACROSLVREAD
Read (copy) Type 1 MACRO
auxiliary parameter value
MACROSLVREAD
{node #},{slave
variable},{PMAC
variable}
MSR{node #},{slave
variable},{PMAC variable}
MACROSLVWRITE
Write (copy) Type 1 MACRO
auxiliary parameter value
MACROSLVWRITE
{node #},{slave
variable},{PMAC
variable}
MSW{node #},{slave
variable},{PMAC variable}
MFLUSH
Clear pending synchronous M-
Variable assignments
MFLUSH
O{constant}
Open loop output
O{constant}
OPEN PLC
Open a PLC program buffer for entry
OPEN PLC {constant}
OPEN PROGRAM
Open a fixed motion program buffer
for entry
OPEN PROGRAM
{constant}
OPEN PROG {constant}
OPEN ROTARY
Open all existing rotary motion
program buffers for entry
OPEN ROTARY
OPEN ROT
P
Report motor position
P
P{constant}
Report the current P-Variable value(s) P{constant}[..{constant}]
P{constant}={exp
ression}
Assign a value to a P-Variable P{constant}[..{constant}]=
{expression}
PAUSE PLC
Pause specified PLC program(s)
PAUSE PLC
{constant}[,{constant}...]
PAU PLC
{constant}[,{constant}...]
Summary of Contents for PMAC Mini
Page 4: ......
Page 8: ...PMAC Quick Reference Guide iv Table of Contents ...
Page 28: ...PMAC Quick Reference Guide 20 PMAC Executive Program PEWIN ...
Page 80: ...PMAC Quick Reference Guide 72 Troubleshooting ...
Page 82: ...PMAC Quick Reference Guide 74 Appendix A PMAC Error Code Summary ...
Page 88: ...PMAC Quick Reference Guide 80 Appendix B PMAC I Variables Summary ...
Page 106: ...PMAC Quick Reference Guide 98 Appendix F I O Suggested M Variable Definitions ...