Accessory 59E is a
8-Channel 12-Bit ADC/DAC Board used at the UMAC
MACRO station.
INPUTS:
For a single-ended connection (using ADCx and GND), the voltage range
should be from 0 to 20V for unipolar signals and -10V to +10V for
bipolar signals.
For a differential connection (using ADCx and ADCx/), the voltage range
should between -10 and 10V for unipolar signals and -5V to 5V for
bipolar signals.
OUTPUTS:
For unipolar mode, the voltage range is from 0 to 20V. A value of 0 in
the address of DAC will correspond to 0V and a value of 4095 will
correspond to about 20V.
For bipolar mode, the voltage range is from -20 to 20V. A value of 0 in
the address of DAC will correspond to -20V and a value of 4095 ($FFF)
will correspond to about 20V.
ms0,i19=4 |
Set period for data transfer equal to four servo periods |
ms0,i987=1 |
enable the automatic ADC transfer |
ms0,i988=$FF |
set up for bipolar (-10 to +10V) inputs |
ms0,i989=$8840 |
ACC59E address |
MS0,MI975=$CC0 | Enable nodes 6, 7, 10, 11 for I/O at MACRO Station |
ms0,i173=$20C0A9000200 ms0,i175=$20C0A8000206 |
six
12-bit transfers ADC 1-6, nodes 6-7 16-bit registers two 12-bit transfers ADC 7-8, nodes 6-7 24-bit registers |
ms0,i20=$FFFF ms0,i21=$C4C0B0548848 ms0,i22=$548848C4C0B0 ms0,i23=$DCC0B1548849 ms0,i24=$548849DCC0B1 ms0,i25=$DCC0B254884A ms0,i26=$54884ADCC0B2 ms0,i27=$DCC0B354884B ms0,i28=$54884BDCC0B3 ms0,i29=$C4C0B4608848 ms0,i30=$608848C4C0B4 ms0,i31=$DCC0B5608849 ms0,i32=$608849DCC0B5 ms0,i33=$DCC0B660884A ms0,i34=$60884ADCC0B6 ms0,i35=$DCC0B760884B ms0,i36=$60884BDCC0B7 |
enable
16 data transfers for DAC DAC1 node 10 24-bit DAC1 DAC2 node 10 16-bit DAC2 DAC3 node 10 16-bit DAC3 DAC4 node 10 16-bit DAC4 DAC5 node 11 24-bit DAC5 DAC6 node 11 16-bit DAC6 DAC7 node 11 16-bit DAC7 DAC8 node 11 16-bit DAC8 |
MSSAVE0 | Saves to macro station |
MS$$$0 | Reset macro station to enable changes |
I6841=$0FBFF3 | Change
from $0FB333
to
$0FBFF3 enables I / O nodes 6,7,10,11 |
M1001->X:$078429,8,12 M1002->X:$07842A,8,12 M1003->X:$07842B,8,12 M1004->X:$07842D,8,12 M1005->X:$07842E,8,12 M1006->X:$07842F,8,12 M1007->X:$078428,0,12 M1008->X:$07842C,0,12 |
M-variables for ADC 1-8 readout ADC1, node6 16-bit ADC2, node6 16-bit ADC3, node6 16-bit ADC4, node7 16-bit ADC5, node7 16-bit ADC6, node7 16-bit ADC7, node6 24-bit ADC8, node7 24-bit |
M1011->X:$078430,0,12 M1012->X:$078431,8,12 M1013->X:$078432,8,12 M1014->X:$078433,8,12 M1015->X:$078434,0,12 M1016->X:$078435,8,12 M1017->X:$078436,8,12 M1018->X:$078437,8,12 |
M-variables
for DAC 1-8 control DAC1, node10 24-bit DAC2, node10 16-bit DAC3, node10 16-bit DAC4, node10 16-bit DAC5, node11 24-bit DAC6, node11 16-bit DAC7, node11 16-bit DAC8, node11 16-bit |