Reference Manual

Turbo PMAC/PMAC2 Software Reference
UMAC Turbo Suggested M-Variable Definitions 701
M1512->X:$079315,12 ; ENC7 compare initial state
M1514->X:$079315,14 ; AENA7 output status
M1515->X:$079310,19 ; CHC7 input status
M1516->X:$079310,9 ; ENC7 compare output value
M1517->X:$079310,11 ; ENC7 capture flag
M1518->X:$079310,8 ; ENC7 count error flag
M1519->X:$079310,14 ; CHC7 input status
M1520->X:$079310,16 ; HMFL7 flag input status
M1521->X:$079310,17 ; PLIM7 flag input status
M1522->X:$079310,18 ; MLIM7 flag input status
M1523->X:$079310,15 ; FAULT7 flag input status
M1524->X:$079310,20 ; Channel 7 W flag input status
M1525->X:$079310,21 ; Channel 7 V flag input status
M1526->X:$079310,22 ; Channel 7 U flag input status
M1527->X:$079310,23 ; Channel 7 T flag input status
M1528->X:$079310,20,4 ; Channel 7 TUVW inputs as 4-bit value
Motor #15 Status Bits
M1530->Y:$0007C0,11,1 ; #15 Stopped-on-position-limit bit
M1531->X:$0007B0,21,1 ; #15 Positive-end-limit-set bit
M1532->X:$0007B0,22,1 ; #15 Negative-end-limit-set bit
M1533->X:$0007B0,13,1 ; #15 Desired-velocity-zero bit
M1535->X:$0007B0,15,1 ; #15 Dwell-in-progress bit
M1537->X:$0007B0,17,1 ; #15 Running-program bit
M1538->X:$0007B0,18,1 ; #15 Open-loop-mode bit
M1539->X:$0007B0,19,1 ; #15 Amplifier-enabled status bit
M1540->Y:$0007C0,0,1 ; #15 Background in-position bit
M1541->Y:$0007C0,1,1 ; #15 Warning-following error bit
M1542->Y:$0007C0,2,1 ; #15 Fatal-following-error bit
M1543->Y:$0007C0,3,1 ; #15 Amplifier-fault-error bit
M1544->Y:$000740,13,1 ; #15 Foreground in-position bit
M1545->Y:$0007C0,10,1 ; #15 Home-complete bit
M1546->Y:$0007C0,6,1 ; #15 Integrated following error fault bit
M1547->Y:$0007C0,5,1 ; #15 I2T fault bit
M1548->Y:$0007C0,8,1 ; #15 Phasing error fault bit
M1549->Y:$0007C0,9,1 ; #15 Phasing search-in-progress bit
MACRO IC 1 Node 12 Flag Registers (usually used for Motor #15)
M1550->X:$00345C,0,24 ; MACRO IC 1 Node 12 flag status register
M1551->Y:$00345C,0,24 ; MACRO IC 1 Node 12 flag command register
M1553->X:$00345C,20,4 ; MACRO IC 1 Node 12 TUVW flags
M1554->Y:$00345C,14,1 ; MACRO IC 1 Node 12 amplifier enable flag
M1555->X:$00345C,15,1 ; MACRO IC 1 Node 12 node/amplifier fault flag
M1556->X:$00345C,16,1 ; MACRO IC 1 Node 12 home flag
M1557->X:$00345C,17,1 ; MACRO IC 1 Node 12 positive limit flag
M1558->X:$00345C,18,1 ; MACRO IC 1 Node 12 negative limit flag
M1559->X:$00345C,19,1 ; MACRO IC 1 Node 12 user flag
Motor #15 Move Registers
M1561->D:$000788 ; #15 Commanded position (1/[Ixx08*32] cts)
M1562->D:$00078B ; #15 Actual position (1/[Ixx08*32] cts)
M1563->D:$0007C7 ; #15 Target (end) position (1/[Ixx08*32] cts)
M1564->D:$0007CC ; #15 Position bias (1/[Ixx08*32] cts)
M1566->X:$00079D,0,24,S ; #15 Actual velocity (1/[Ixx09*32] cts/cyc)