2 - 6
SSIO-24 USER GUIDE
Example in BASIC
This example assumes Port A is set for OUTPUT modules.
1. Reset SSIO-24.
OUT(BASE2), &H80
'Write 1 to C7
2. Remove Reset.
OUT(BASE2), &H00
'Write 0 to C7
3. 200 ms minimum delay.
FOR I=0 TO 1000
'Delay Before Enabling
'OUTPUT Ports
NEXT I
(NOTE: The upper value of this loop is machine and language
dependent. If the value used doesn’t work, use a larger one.)
4. Clear Output Port A.
OUT(BASE0), &H0
'Write 0s to Port A
5. Set Output Port A.
OUT(BASE0), &HFF
'Write 1s to Port A
6. Clear Output Port A and enable OUTPUT Modules.
OUT(BASE0), &H00
'Write 0s to Port A
7. Output modules are now ready to accept user input...
NOTE:
After the computer has been powered-up or after the RESET
button of the computer has been pressed AND the PIO-XX
has been set for the appropriate port directions, the user must
initiate steps 5 and 6 of the above example BEFORE writing to
OUTPUT modules of the SSIO-24.
2.5 INSTALLATION
The SSIO-24 mounts on a
ß
at panel or other
ß
at surface, or it installs
in an external rack-type enclosure (such as the Keithley RMF-06 or
RTT-02). Rack-type enclosures require an adapter such as the Keithley
RMT-02. If the SSIO-24 is to be externally mounted, follow steps 1
through 5 as outlined below. Then, install the SSIO-24 into the rack (or
on a
ß
at surface) and proceed with the remaining steps.