User's Manual
Geo MACRO Drive User Manual
158 Geo Macro Drive MI-Variable Reference
MI995 contains configuration and status bits for MACRO ring operation of the Geo MACRO Station.
There are 11 configuration bits and 5 status bits, as follows:
Bit # Value Type Function
0 1($1) Status Data Overrun Error (cleared when read)
1 2($2) Status Byte Violation Error (cleared when read)
2 4($4) Status Packet Parity Error (cleared when read)
3 8($8) Status Packet Underrun Error (cleared when read)
4 16($10) Config Master Station Enable
5 32($20) Config Synchronizing Master Station Enable
6 64($40) Status Sync Node Packet Received (cleared when read)
7 128($80) Config Sync Node Phase Lock Enable
8 256($100) Config Node 8 Master Address Check Disable
9 512($200) Config Node 9 Master Address Check Disable
10 1024($400) Config Node 10 Master Address Check Disable
11 2048($800) Config Node 11 Master Address Check Disable
12 4096($1000) Config Node 12 Master Address Check Disable
13 8192($2000) Config Node 13 Master Address Check Disable
14 16384($4000) Config Node 14 Master Address Check Disable
15 32768($8000) Config Node 15 Master Address Check Disable
A Geo MACRO Station is a slave on the ring in all normal operation, so configuration bits 4 and 5 are set
to 0. It should synchronize itself to the sync node, so configuration bit 7 should be set to 1. In most
applications, it will only accept packets from its own master so bits 8 to 15 are all set to 0. All other bits
are status bits that are normally 0. This makes the usual setting of MI995 equal to $0080.
MS{node},MI996 MACRO Node Activate Control
Range: $000000 to $FFFFFF (0 to 8,388,607)
Units: none
Default: $0
MI996 controls which of the MACRO nodes on the Geo MACRO Station are activated. It also controls
the master station number, and the node number of the packet that creates a synchronization signal.
On a power-up or reset of the Geo MACRO Station, MI996 for MACRO IC 0 is set automatically by
Station firmware as a function of SW1 and SW2 switch settings, plus the saved values of MI975 and
MI976.
The bits of MI996 are arranged as follows:
Bit # Value Type Function
0 1($1) Config Node 0 Activate
1 2($2) Config Node 1 Activate
2 4($4) Config Node 2 Activate
3 8($8) Config Node 3 Activate
4 16($10) Config Node 4 Activate
5 32($20) Config Node 5 Activate
6 64($40) Config Node 6 Activate
7 128($80) Config Node 7 Activate
8 256($100) Config Node 8 Activate
9 512($200) Config Node 9 Activate
10 1024($400) Config Node 10 Activate
11 2048($800) Config Node 11 Activate