ZMIO310 Vertical Bus Expansion Module User Manual V1.0
combination value = dial code 4 × 8 + dial code 3 × 4 + dial code 2 × 2 + dial code 1.
If the controller itself contains 28 INs and 16 OPs, then the starting address of the
first expansion module should exceed the maximum value of 28. According to below rule,
the dial code should be set to the combination value 1 (binary combination value 0001,
from right to left, dial code 1-4, at this time, dial 1 is set to ON, and the others are set to
OFF), the IO No. on the expansion board = the expansion board No. value + the starting IO
No. value, among them, the IOs that are vacant from 29-31 are not used. And subsequent
extended boards continue to dial according to the IO points in turn.
The starting digital IO mapping No. starts from 16 and increases in multiples of 16.
The distribution of digital IO numbers corresponding to different dial IDs is as follows.
DIP 1-4 combination value
Starting IO number
End IO number
0
16
31
1
32
47
2
48
63
3
64
79
4
80
95
5
96
111
6
112
127
7
128
143
8
144
159
9
160
175
10
176
191
11
192
207
12
208
223
13
224
239
14
240
255
15
256
271
→
Analog AD/DA Starting No. Configuration
The starting IO mapping No. of the analog AD starts from 8 and increases in multiples
of 8. The starting IO mapping No. of the analog DA starts from 4 and increases in multiples
of 4. The allocation of digital IO numbers corresponding to different dial code IDs is as
follows: