Delta Tau GEO BRICK LV Manuale Utente
Turbo PMAC User Manual
30
Turbo PMAC System Configuration and Auto Configuration
I6890/I6940/I6990: MACRO IC 1/2/3 Master Configuration
A Turbo PMAC2 Ultralite may have additional MACRO ICs if Options 1U1, 1U2, and/or 1U3 are
ordered. A UMAC Turbo system may have additional MACRO ICs if Option 1 on an Acc-5E is ordered,
or if multiple Acc-5E boards are ordered. These additional ICs should be set to be masters but not ring
controllers by setting I6890, I6940, and I6990, respectively to $10. This sets bit 4 of the variable to 1,
making the IC a master on the ring. These ICs should never be synchronizing masters, and since they do
not control the clock signals on their own board, their internal clocks do not need to be synchronized to
the ring (only MACRO IC 0 needs to do this).
ordered. A UMAC Turbo system may have additional MACRO ICs if Option 1 on an Acc-5E is ordered,
or if multiple Acc-5E boards are ordered. These additional ICs should be set to be masters but not ring
controllers by setting I6890, I6940, and I6990, respectively to $10. This sets bit 4 of the variable to 1,
making the IC a master on the ring. These ICs should never be synchronizing masters, and since they do
not control the clock signals on their own board, their internal clocks do not need to be synchronized to
the ring (only MACRO IC 0 needs to do this).
I6841/I6891/I6941/I6991: MACRO IC 0/1/2/3 Node Activation Control
I6841, I6891, I6941, and I6991 on Turbo PMAC2 control which of the 16 MACRO nodes for MACRO
ICs 0, 1, 2, and 3, respectively, on the card are activated. They also control the master station number for
their respective ICs, and the node number of the packet that creates a synchronization signal. The bits of
these I-variables are arranged as follows:
Bits 0-15: Activation of MACRO Nodes 0 to 15, respectively (1 = active, 0 = inactive). These 16 bits
(usually read as four hex digits) individually control the activation of the MACRO nodes in the MACRO
IC on a Turbo PMAC2. Each node that is active on the matching MACRO Station, whether for servo,
I/O, or auxiliary communications, should have its node activation bit set to 1.
When working with a Delta Tau MACRO Station, Node 15 of each MACRO IC on a Turbo PMAC2
must be activated to permit auxiliary communications, so bit 15 of this variable should always be set to 1
if the IC is used to communicate with a MACRO Station.
Bits 16-19: Packet Sync Node Slave Number. These four bits together (usually read as one hex digit)
form the slave number (0 to 15) of the packet whose receipt by the PMAC2 will set the Sync Packet
Received status bit in the MACRO IC. Usually, this digit is set to $F (15), because Node 15 is always
activated.
Turbo PMAC2 must see this bit set regularly; otherwise it will assume ring problems and shut down servo
and I/O outputs on the ring. Bit 7 of I6840 must be set to 1 on the MACRO IC 0 of all Turbo PMAC2s
that are not ring controllers to enable the synchronization of their phase clocks to that of the ring
controller based on receipt of the sync packet.
Bits 20-23: Master Number. These four bits together form the master number (0 to 15) of the MACRO
IC on the MACRO ring. Each MACRO IC acting as a master on the ring, whether on the same card or
different cards, must have its own master number, and acts as a separate master station for the purposes of
the ring protocol. This master number forms half of the address byte with each packet sent by the
PMAC2 over the MACRO ring.
The master number can be the same number as the MACRO IC number (e.g. MACRO IC 0 has master
number 0, MACRO IC 1 has master number 1, and so on), and if there is only one Turbo PMAC2 in the
ring, this probably will be the case. However, this is not required. The MACRO IC that is the ring
controller must have master number 0 if Type 1 master-to-master auxiliary communications are to be used.
ICs 0, 1, 2, and 3, respectively, on the card are activated. They also control the master station number for
their respective ICs, and the node number of the packet that creates a synchronization signal. The bits of
these I-variables are arranged as follows:
Bits 0-15: Activation of MACRO Nodes 0 to 15, respectively (1 = active, 0 = inactive). These 16 bits
(usually read as four hex digits) individually control the activation of the MACRO nodes in the MACRO
IC on a Turbo PMAC2. Each node that is active on the matching MACRO Station, whether for servo,
I/O, or auxiliary communications, should have its node activation bit set to 1.
When working with a Delta Tau MACRO Station, Node 15 of each MACRO IC on a Turbo PMAC2
must be activated to permit auxiliary communications, so bit 15 of this variable should always be set to 1
if the IC is used to communicate with a MACRO Station.
Bits 16-19: Packet Sync Node Slave Number. These four bits together (usually read as one hex digit)
form the slave number (0 to 15) of the packet whose receipt by the PMAC2 will set the Sync Packet
Received status bit in the MACRO IC. Usually, this digit is set to $F (15), because Node 15 is always
activated.
Turbo PMAC2 must see this bit set regularly; otherwise it will assume ring problems and shut down servo
and I/O outputs on the ring. Bit 7 of I6840 must be set to 1 on the MACRO IC 0 of all Turbo PMAC2s
that are not ring controllers to enable the synchronization of their phase clocks to that of the ring
controller based on receipt of the sync packet.
Bits 20-23: Master Number. These four bits together form the master number (0 to 15) of the MACRO
IC on the MACRO ring. Each MACRO IC acting as a master on the ring, whether on the same card or
different cards, must have its own master number, and acts as a separate master station for the purposes of
the ring protocol. This master number forms half of the address byte with each packet sent by the
PMAC2 over the MACRO ring.
The master number can be the same number as the MACRO IC number (e.g. MACRO IC 0 has master
number 0, MACRO IC 1 has master number 1, and so on), and if there is only one Turbo PMAC2 in the
ring, this probably will be the case. However, this is not required. The MACRO IC that is the ring
controller must have master number 0 if Type 1 master-to-master auxiliary communications are to be used.
Bit
Hex ($)
0
0
0
0
0
0
Slave node Enables
Sync node Address
Master Address (0-15)
(0-15)