As with any SETUP (or “WRITE”) command, you can always check to see
that the command was effective by interrogating for the setup value you
just specified. In this case, you would enter the corresponding “READ”
command of
SRC 898 [CR]
If the above “WRITE” command was effective, you should get an answer
of “LIM,LAT.” If this is not the answer you get, you will need to re-enter the
SETUP command.
NOTE: In Section 13, we will want Bit No. 899 to be controlled by “N
ONLATCH-
ING LIMIT LOGIC.” We do NOT have to apply an
SRC command to this bit,
however, as we just did to Bit No. 898. As we will see, the reference to any
given bit by one of the three “LIMIT LOGIC” commands automatically sets the
source of that bit to “N
ONLATCHING LIMIT LOGIC.”
12.b INITIALIZATION OF OPTIONAL MODEL 10AIO-16
IF YOU DON’T HAVE A MODEL 10AIO-16 UNIVERSAL LOGIC I/O CARD,
YOU CAN SKIP THIS SECTION AND PROCEED DIRECTLY TO SECTION 13,
BELOW.
Your system’s 1000 logic bits are divided into “BIT GROUPS” of sixteen bits
each. The first bit group consists of Logic Bit Nos. 0 through 15; the second,
of Bit Nos. 16 through 31; the third, of Bit Nos. 32 through 47; etc. A complete
table of bit groups is given in Section 2.H of the
System 10 Guidebook.
Before you use the
SRC command to specify which of the 10AIO-16’s LOGIC
I/O PORTS are to be INPUTS and which are to be OUTPUTS, you must first
“initialize” the 10AIO-16 card. You will use the
ASLOT(ASL) command to
establish a one-to-one correspondence between the 10AIO-16’s sixteen
Logic I/O Ports and the sixteen members of a particular system bit group.
1. Find out which A SLOT your 10AIO-16 card is in (your customized System
10 Data Sheet will tell you this, if you can’t tell by looking at the main-
frame’s A Rack).
2. Make sure the EEPROM Write Protect function is still enabled, and enter
from the keyboard a command of
ASL s = k [CR]
Here, “s” is the number of the A SLOT occupied by the 10AIO-16 and “k” is
the number of a currently unused system BIT GROUP.
For example, to assign the sixteen bits of Bit Group No. 3 (= Bit Nos. 32
through 47) to the sixteen Logic I/O Ports of the 10AIO-16 in A SLOT No.
11, you would command
ASL 11 = 3 [CR]. In this case, Bit No. 32 would
now correspond to the 10AIO-16’s Port No. 0, Bit No. 33 to Port No. 1, Bit
No. 34 to Port No. 2, etc. (take a look at Fig. 3.A.3.1 in Section 3.A.3.c of the
System 10 Guidebook).
Once you’ve assigned the 10AIO-16 to a specific system bit group, you
must use the
SRC command to indicate which of the card’s sixteen ports
are to be dedicated to LOGIC
INPUTS. ANY LOGIC I/O PORT TO WHICH A
SRC COMMAND HAS NOT BEEN APPLIED WILL BE AUTOMATICALLY
DESIGNATED AS AN
OUTPUT PORT. See Section 3.A.3 of the System 10
Guidebook
for full details.
A - 19
SETUP OF LOGIC BITS AND LOGIC PORTS
“O
NTHE
A
IR
” (A-S
IZED
)