ZMIO310 Vertical Bus Expansion Module User Manual V1.0
iobase
IO start No.
Expanded input and output start
numbers are the same
Example
NODE_IO (0,0) = 32 ′
expanded IO start No. of Node 0 is 32
Notes
IO start number only can be set as multiples of 8, like, 0, 8, 16, etc. If the
IO start number is 30, which means it should be set as 24.
Firstly, check the controller status to know the local IO maximum value of
controller exactly, then use NODE_IO for avoid repetition. If expanded IO
No. and local IO repeat, they are valid simultaneously, so it is not
recommended.
NODE_AIO
Grammar
NODE_IO (slot, node) = aiobase
Parameters
slot
Controller bus slot No.
Default is 0
node
Device No.
Start from 0, 0-
aiobase
AIO start No.
Expanded AD and DA start numbers
are the same
Example
NODE_AIO (0,0) = 32
′
expanded AIO start No. of Node 0 is 32
Notes
Firstly, check the controller status to know the local AIO maximum value
of controller exactly, then use NODE_AIO for avoid repetition. If expanded
AIO number and local AIO repeat, they are valid simultaneously, so it is
not recommended.
5.2.2.
CAN Bus Expansion
If coupler uses CAN communication module, IO starting No. of input module and
output module and AIO starting No. of AD module and DA module are configured through
DIP (dial code switch). Dial 1-4 to set IO address, dial 5-6 to set CAN communication
speed.
→
Digital IO Starting No. Configuration
The CAN expansion module uses bit1-4 of the DIP switch to set address combination
value. Then, refer to current IO No., controller sets corresponding IO and AIO starting
numbers o according to the address combination values. Dial each bit to OFF, the
corresponding value is 0, when dial to ON, the corresponding value is 1. Address