LAMBDA 10-3 OPERATION MANUAL – REV. 3.03 (20110829)
75
The microprocessor is programmed to distinguish between these two types of input
commands based on the bit pattern of the command, and will respond accordingly. These two
types of commands are discussed in more detail in the following sections.
8.2.1
8.2.1
8.2.1
8.2.1
Filter Commands
Filter Commands
Filter Commands
Filter Commands
When the 8-bit command is identified by the controller as a Filter Command, the bit pattern
is actually interpreted as three separate commands (or command parameters). The filter
position is encoded in the four “least significant” bits, the speed is encoded in the “next three
most significant” bits, and the wheel select is encoded in the “most significant” bit. These
three functionally distinct filter command parameters are described in the following:
Filter Position
Filter Position
Filter Position
Filter Position Bit
Bit
Bit
Bit Group (Pins 2
Group (Pins 2
Group (Pins 2
Group (Pins 2 ---- 5).
5).
5).
5). These four bits select the desired filter position
and, in part, encode Special Commands. This group is treated as a four-place binary
number, with the equivalent decimal values 0 through 9 corresponding to the selected
filter position. Binary codes with decimal values greater than 9 are ignored, unless the
binary value (in conjunction with the Speed Group Bits) corresponds with the decimal
equivalent of one of the Special Command Codes listed later in this chapter (see).
Speed
Speed
Speed
Speed Bit
Bit
Bit
Bit Group (Pins 6
Group (Pins 6
Group (Pins 6
Group (Pins 6 ---- 8).
8).
8).
8). These three bits select the speed of movement used in
advancing to the next filter. The speed group is treated as a three-place binary number
whose equivalent decimal value, 0 through 7, correspond to the selected speed.
Wheel Bit (Pin 9).
Wheel Bit (Pin 9).
Wheel Bit (Pin 9).
Wheel Bit (Pin 9). This bit selects the filter wheel to which the filter position and speed
commands will be directed. If this bit is low (0), Filter Wheel “A” will be selected. If this
bit is high (1), Filter Wheel “B” will be selected. The filter position and speed values will
be passed only to the wheel selected.
To send a filter command via the PARALLEL port the binary value must first be determined
for the desired filter position, switching speed (4 bits and 3 bits, respectively), as well as the
filter wheel (1 bit). Then these eight bits must be set, in the proper order, on the controller’s
PARALLEL port, as shown below.
Table 8-2. Filter command structure.
Byte Bit Positional #
Byte Bit Positional #
Byte Bit Positional #
Byte Bit Positional #
7
7
7
7
6
6
6
6
5
5
5
5
4
4
4
4
3
3
3
3
2
2
2
2
1
1
1
1
0
0
0
0
Functional Bit
Functional Bit
Functional Bit
Functional Bit
Groups
Groups
Groups
Groups
Wheel
Wheel
Wheel
Wheel
Speed
Speed
Speed
Speed
Filter Position
Filter Position
Filter Position
Filter Position
Group Bit #
Group Bit #
Group Bit #
Group Bit #
0
0
0
0
2
2
2
2
1
1
1
1
0
0
0
0
3
3
3
3
2
2
2
2
1
1
1
1
0
0
0
0
Decimal Group Values
Decimal Group Values
Decimal Group Values
Decimal Group Values
0-1
0-7
0-9
Binary Grou
Binary Grou
Binary Grou
Binary Group Values
p Values
p Values
p Values
0-1
000-111
0000-1001
Parallel Port Pin #
Parallel Port Pin #
Parallel Port Pin #
Parallel Port Pin #
9
8
7
6
5
4
3
2
In Table 8-2, “Decimal Group Values” are equivalent to the values of the desired filter wheel
(0 = Wheel A), switching speed (5) and filter position (7). Their binary equivalents are shown
as the “Binary Group Values”. These eight bits are the raw data, then, that serve as a filter
command to select the filter position, switching speed and filter wheel via the parallel port.
When the controller is in the ON LINE (Remote) mode, the eight input lines on the parallel
port are examined at 50-microsecond intervals. If the value on the 8-bit input lines (pins 2 -
Summary of Contents for Lambda 10-3
Page 12: ...LAMBDA 10 3 OPERATION MANUAL REV 3 03 20110829 xii This page intentionally blank ...
Page 46: ...LAMBDA 10 3 OPERATION MANUAL REV 3 03 20110829 34 This page intentionally blank ...
Page 72: ...LAMBDA 10 3 OPERATION MANUAL REV 3 03 20110829 60 This page intentionally blank ...
Page 84: ...LAMBDA 10 3 OPERATION MANUAL REV 3 03 20110829 72 This page intentionally blank ...
Page 96: ...LAMBDA 10 3 OPERATION MANUAL REV 3 03 20110829 84 This page intentionally blank ...
Page 102: ...LAMBDA 10 3 OPERATION MANUAL REV 3 03 20110829 90 This page intentionally blank ...
Page 106: ...LAMBDA 10 3 OPERATION MANUAL REV 3 03 20110829 94 This page intentionally blank ...
Page 108: ...LAMBDA 10 3 OPERATION MANUAL REV 3 03 20110829 96 This page intentionally blank ...
Page 112: ...LAMBDA 10 3 OPERATION MANUAL REV 3 03 20110829 100 This page intentionally blank ...
Page 128: ...LAMBDA 10 3 OPERATION MANUAL REV 3 03 20110829 116 This page intentionally blank ...
Page 132: ...LAMBDA 10 3 OPERATION MANUAL REV 3 03 20110829 120 NOTES NOTES NOTES NOTES ...