PROGRAMING WITH THE PAMUX DRIVER
3-14
Pamux User’s Guide
READ DIGITAL BANK
7
P
URPOSE
:
Reads a bank of eight digital I/O points.
C
OMMAND
T
YPE
:
Digital
P
ARAMETERS
:
COMMAND
Contains the value 7.
ADDRESS
Contains the address of the Pamux brain board.
POSITION
Contains the bank number.
VALUE ARRAY
The first element of this array contains returned data in the form of a one-byte
bitmask (0–255). This bitmask specifies the status of the bank. Each bit
corresponds to one module position. If a bit is set to 1, the corresponding
module position is active (on). If a bit is set to 0, the corresponding module
position is inactive (off).
E
XAMPLE
:
This example reads back eight points at address 4 of bank 1 and then displays the resultant value
bitmask.
100
COMMAND% = 7
‘ Read Digital Bank command
110
ADDRESS% = 4
‘ Address of brain board
120
POSITION% = 1
‘ Bank number
130
GOSUB 1000
‘ Call the driver
.
.
1000
CALL Pamux(ERRCOD%,ADDRESS%,COMMAND%,POSITION%,VALUE%(0))
1010
IF ERRCOD% < 0 THEN GOTO 2000
1020
RETURN
Summary of Contents for PAMUX
Page 10: ...TABLE OF CONTENTS x Pamux User s Guide...
Page 14: ...TABLE OF CONTENTS xiv Pamux User s Guide...
Page 103: ...PROGRAMING WITH THE PAMUX DRIVER 3 42 Pamux User s Guide...
Page 121: ...PROGRAMING WITHOUT THE PAMUX DRIVER 4 18 Pamux User s Guide...
Page 125: ...TROUBLESHOOTING AND TIPS A 4 A 4 A 4 A 4 A 4 Pamux User s Guide...
Page 135: ...SPECIFICATIONS B 10 Pamux User s Guide...
Page 141: ...TEMPERATURE CONVERSIONS ROUTINES C 6 Pamux User s Guide...
Page 143: ...PRODUCT SUPPORT D 2 Pamux User s Guide...
Page 149: ...GLOSSARY E 6 Pamux User s Guide...