Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC2 Suggested M-Variable Definitions 632
M1315->X:$078300,19 ; USER5 flag input status
M1316->X:$078300,9 ; ENC5 compare output value
M1317->X:$078300,11 ; ENC5 capture flag
M1318->X:$078300,8 ; ENC5 count error flag
M1319->X:$078300,14 ; CHC5 input status
M1320->X:$078300,16 ; HMFL5 flag input status
M1321->X:$078300,17 ; PLIM5 flag input status
M1322->X:$078300,18 ; MLIM5 flag input status
M1323->X:$078300,15 ; FAULT5 flag input status
M1324->X:$078300,20 ; Channel 5 W flag input status
M1325->X:$078300,21 ; Channel 5 V flag input status
M1326->X:$078300,22 ; Channel 5 U flag input status
M1327->X:$078300,23 ; Channel 5 T flag input status
M1328->X:$078300,20,4 ; Channel 5 TUVW inputs as 4-bit value
Motor #13 Status Bits
M1330->Y:$0006C0,11,1 ; #13 Stopped-on-position-limit bit
M1331->X:$0006B0,21,1 ; #13 Positive-end-limit-set bit
M1332->X:$0006B0,22,1 ; #13 Negative-end-limit-set bit
M1333->X:$0006B0,13,1 ; #13 Desired-velocity-zero bit
M1335->X:$0006B0,15,1 ; #13 Dwell-in-progress bit
M1337->X:$0006B0,17,1 ; #13 Running-program bit
M1338->X:$0006B0,18,1 ; #13 Open-loop-mode bit
M1339->X:$0006B0,19,1 ; #13 Amplifier-enabled status bit
M1340->Y:$0006C0,0,1 ; #13 Background in-position bit
M1341->Y:$0006C0,1,1 ; #13 Warning-following error bit
M1342->Y:$0006C0,2,1 ; #13 Fatal-following-error bit
M1343->Y:$0006C0,3,1 ; #13 Amplifier-fault-error bit
M1344->Y:$0006C0,13,1 ; #13 Foreground in-position bit
M1345->Y:$0006C0,10,1 ; #13 Home-complete bit
M1346->Y:$0006C0,6,1 ; #13 Integrated following error fault bit
M1347->Y:$0006C0,5,1 ; #13 I2T fault bit
M1348->Y:$0006C0,8,1 ; #13 Phasing error fault bit
M1349->Y:$0006C0,9,1 ; #13 Phasing search-in-progress bit
MACRO IC 1 Node 8 Flag Registers (usually used for Motor #13)
M1350->X:$003458,0,24 ; MACRO IC 1 Node 8 flag status register
M1351->Y:$003458,0,24 ; MACRO IC 1 Node 8 flag command register
M1353->X:$003458,20,4 ; MACRO IC 1 Node 8 TUVW flags
M1354->Y:$003458,14,1 ; MACRO IC 1 Node 8 amplifier enable flag
M1355->X:$003458,15,1 ; MACRO IC 1 Node 8 node/amplifier fault flag
M1356->X:$003458,16,1 ; MACRO IC 1 Node 8 home flag
M1357->X:$003458,17,1 ; MACRO IC 1 Node 8 positive limit flag
M1358->X:$003458,18,1 ; MACRO IC 1 Node 8 negative limit flag
M1359->X:$003458,19,1 ; MACRO IC 1 Node 8 user flag
Motor #13 Move Registers
M1361->D:$000688 ; #13 Commanded position (1/[Ixx08*32] cts)
M1362->D:$00068B ; #13 Actual position (1/[Ixx08*32] cts)
M1363->D:$0006C7 ; #13 Target (end) position (1/[Ixx08*32] cts)
M1364->D:$0006CC ; #13 Position bias (1/[Ixx08*32] cts)
M1366->X:$00069D,0,24,S ; #13 Actual velocity (1/[Ixx09*32] cts/cyc)
M1367->D:$00068D ; #13 Present master pos (1/[Ixx07*32] cts)
M1368->X:$0006BF,8,16,S ; #13 Filter Output (16-bit DAC bits)