The basic i/o 1 – I-O Display Systems Basic I/O Product User Manual
Page 11
The Basic I/O 1
1-6(Vol.1)
SYSTEM THROUGHPUT:
Input data throughput is the time from beginning of the first character of an input instruction
to the end of the last character of the response. The processing time of the Host computer will
affect the effective throughput.
Output Execution throughput is the time from the beginning of the first character of an
instruction until the actual output changes. Because the instruction acknowledgment occurs
before the outputs actually change state, the processing time of the host computer controlling
output instructions can reduce the effective throughput. This is even possible at 38,400 baud
to instruct the BASIC I/O to turn a digital output on and then immediately instruct it to turn
back off so quickly that the module never actually gets activated
.
Tables below show milliseconds per channel and channels per second for 1 and 16 I/O
channel cases
.
THROUGHPUT TABLES
Input (Digital M)
Output (Digital J)
1 Channel
16 Channels
1 Channel
16 Channels
Baud Rate
mSec/
Chan
Chan/Sec
mSec/
16 Ch
Chan/ Sec
mSec/
Chan
Chan
/Sec
mSec/
16 Ch
Chan /Sec
300
501
2
501
32
379
3
379
42
600
251
4
251
64
195
5
195
82
1200
126
8
126
127
104
10
104
154
2400
64
16
64
252
58
17
58
277
4800
32
31
32
496
35
29
35
458
9600
17
60
17
962
23
43
23
682
19200
9
113
9
1816
18
56
18
902
38400
5
204
5
3261
15
67
15
1076
Input (Analog L)
Output (Analog S)
1 Channel
16 Channels
1 Channel
16 Channels
Baud Rate
mSec/
Chan
Chan/
Sec
mSec/
16 Ch
Chan/ Sec
mSec/
Chan
Chan
/Sec
mSec/
16 Ch
Chan /Sec
300
639
2
2639
6
484
1984
2
8
600
323
3
1323
12
250
4
1000
16
1200
164
6
664
24
134
7
509
31
2400
85
12
335
48
75
13 263
61
4800
46 22
71
94
46
22
140
114
9600
26
39 88
181
32
32
78
204
19200
16 63
47
339
24
41
48
335
38400
11
91
27
602
21
48 32
494