Delta Tau GEO BRICK LV Verweishandbuch

Seite von 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC Global I-Variables 
 83 
I402 
$07842C 
MACRO IC 0 Node 5 Reg. 0 
I2002 
$07A42C 
MACRO IC 2 Node 5 Reg. 0 
I502 
$078430 
MACRO IC 0 Node 8 Reg. 0 
I2102 
$07A430 
MACRO IC 2 Node 8 Reg. 0 
I602 
$078434 
MACRO IC 0 Node 9 Reg. 0 
I2202 
$07A434 
MACRO IC 2 Node 9 Reg. 0 
I702 
$078438 
MACRO IC 0 Node 12 Reg. 0 
I2302 
$07A438 
MACRO IC 2 Node 12 Reg. 0 
I802 
$07843C 
MACRO IC 0 Node 13 Reg. 0 
I2402 
$07A43C 
MACRO IC 2 Node 13 Reg. 0 
 
Turbo PMAC2 Ultralite Ixx02 Defaults (Continued) 
Ixx02 
Value 
Register 
Ixx02 
Value 
Register 
I902 
$079420 
MACRO IC 1 Node 0 Reg. 0 
I2502 
$07B420 
MACRO IC 3 Node 0 Reg. 0 
I1002 
$079424 
MACRO IC 1 Node 1 Reg. 0 
I2602 
$07B424 
MACRO IC 3 Node 1 Reg. 0 
I1102 
$079428 
MACRO IC 1 Node 4 Reg. 0 
I2702 
$07B428 
MACRO IC 3 Node 4 Reg. 0 
I1202 
$07942C 
MACRO IC 1 Node 5 Reg. 0 
I2802 
$07B42C 
MACRO IC 3 Node 5 Reg. 0 
I1302 
$079430 
MACRO IC 1 Node 8 Reg. 0 
I2902 
$07B430 
MACRO IC 3 Node 8 Reg. 0 
I1402 
$079434 
MACRO IC 1 Node 9 Reg. 0 
I3002 
$07B434 
MACRO IC 3 Node 9 Reg. 0 
I1502 
$079438 
MACRO IC 1 Node 12 Reg. 0 
I3102 
$07B438 
MACRO IC 3 Node 12 Reg. 0 
I1602 
$07943C 
MACRO IC 1 Node 13 Reg. 0 
I3202 
$07B43C 
MACRO IC 3 Node 13 Reg. 0 
UMAC Turbo Ixx02 Defaults 
Ixx02 
Value 
Register 
Ixx02 
Value 
Register 
I102 
$078202 
First Acc-24E2x DAC/PWM1A 
I1702 
$07A202 
Fifth Acc-24E2x DAC/PWM1A 
I202 
$07820A 
First Acc-24E2x DAC/PWM2A 
I1802 
$07A20A 
Fifth Acc-24E2x DAC/PWM2A 
I302 
$078212 
First Acc-24E2x DAC/PWM3A 
I1902 
$07A212 
Fifth Acc-24E2x DAC/PWM3A 
I402 
$07821A 
First Acc-24E2x DAC/PWM4A 
I2002 
$07A21A 
Fifth Acc-24E2x DAC/PWM4A 
I502 
$078302 
Second Acc-24E2x DAC/PWM1A 
I2102 
$07A302 
Sixth Acc-24E2x DAC/PWM1A 
I602 
$07830A 
Second Acc-24E2x DAC/PWM2A 
I2202 
$07A30A 
Sixth Acc-24E2x DAC/PWM2A 
I702 
$078312 
Second Acc-24E2x DAC/PWM3A 
I2302 
$07A312 
Sixth Acc-24E2x DAC/PWM3A 
I802 
$07831A 
Second Acc-24E2x DAC/PWM4A 
I2402 
$07A31A 
Sixth Acc-24E2x DAC/PWM4A 
I902 
$079202 
Third Acc-24E2x DAC/PWM1A 
I2502 
$07B202 
Seventh Acc-24E2x DAC/PWM1A 
I1002 
$07920A 
Third Acc-24E2x DAC/PWM2A 
I2602 
$07B20A 
Seventh Acc-24E2x DAC/PWM2A 
I1102 
$079212 
Third Acc-24E2x DAC/PWM3A 
I2702 
$07B212 
Seventh Acc-24E2x DAC/PWM3A 
I1202 
$07921A 
Third Acc-24E2x DAC/PWM4A 
I2802 
$07B21A 
Seventh Acc-24E2x DAC/PWM4A 
I1302 
$079302 
Fourth Acc-24E2x DAC/PWM1A 
I2902 
$07B302 
Eighth Acc-24E2x DAC/PWM1A 
I1402 
$07930A 
Fourth Acc-24E2x DAC/PWM2A 
I3002 
$07B30A 
Eighth Acc-24E2x DAC/PWM2A 
I1502 
$079312 
Fourth Acc-24E2x DAC/PWM3A 
I3102 
$07B312 
Eighth Acc-24E2x DAC/PWM3A 
I1602 
$07931A 
Fourth Acc-24E2x DAC/PWM4A 
I3202 
$07B31A 
Eighth Acc-24E2x DAC/PWM4A 
Ixx02 tells Motor xx which register or registers to which it writes its command output values.  It contains 
the address of this register or the first (lowest addresses) of these multiple registers.  This determines 
which output lines transmit the command output signals.   
No Commutation:  If Turbo PMAC is not commutating Motor xx (Ixx01=0 or 2), only one command 
output value is calculated, which is written to the register at the address specified in Ixx02.  If Ixx01 is set 
to 0, this register is a Y-register; if Ixx01 is set to 2, this register is an X-register.  Almost all output 
registers on PMAC are Y-registers; the only common use of X-register outputs is in the Type 0 MACRO 
protocol. 
On Turbo PMAC boards, if Ixx01 is set to 0 or 2 and Ixx96 is set to 1, then only the magnitude of the 
command is written to the register specified by Ixx02; the sign of the command is written to bit 14 of the 
flag register specified by Ixx25, which is usually the AENA/DIR output.  If this sign-and-magnitude 
mode is used, bit 16 of Ixx24 should be set to 1 so this bit is not used for the amplifier-enable function.  
Sign-and-magnitude mode does not work with PMAC2-style Servo ICs. 
The default values listed above are usually suitable for commanding single analog outputs (velocity or 
torque mode) when the Turbo PMAC is not commutating the motor. 
Commutation, No Current Loop:  If Turbo PMAC is commutating Motor xx (Ixx01=1 or 3), but not 
closing its current loop (Ixx82=0), two command output values are calculated, which are written to the Y-
register at the address specified in Ixx02, plus the Y-register at the next higher address.