PROGRAMING WITH THE PAMUX DRIVER
Pamux User’s Guide
3-23
READ ANALOG BANK
16
P
URPOSE
:
Reads a bank of eight analog I/O points.
C
OMMAND
T
YPE
:
Analog
P
ARAMETERS
:
COMMAND
Contains the value 16.
ADDRESS
Contains the address of the Pamux brain board.
POSITION
Contains the bank number.
VALUE ARRAY
Each element of this array contains returned data corresponding to a module
position within the bank. Element 0 corresponds to the lowest module position,
element 7 corresponds to the highest.
E
XAMPLE
:
This example reads the status of eight points at address 32 of bank 0, and then displays the value
of each point.
100
COMMAND% = 16
‘ Read Analog Bank command
110
ADDRESS% = 32
‘ Address of brain board
120
POSITION% = 0
‘ Bank number
130
GOSUB 1000
‘ Call the driver
140
FOR I% = 0 TO 7
150
PRINT "MODULE ";I%;": ";VALUE%(I%)
160
NEXT
.
.
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...