IDEC SX5L Series User Manual
Page 42

4: S
OFTWARE
S
PECIFICATIONS
SX5L C
OMMUNICATION
T
ERMINAL
U
SER
’
S
M
ANUAL
4-7
Example 4: Using Virtual I/O functional block VIO[0] to communicate with multiple input network variables
The figure below illustrates a network consisting of Device 1 with one output network variable and Device 2 with eight
input network variables. In this network configuration, Device 1 uses seven alias tables, because binding more than one
network variable on one device requires additional alias tables.
The next example shows a network consisting of Device 3 with one output network variable and Device 4 with eight input
network variables and a Virtual I/O functional block. In this network configuration, Device 3 uses only one alias table.
Using virtual I/O functional blocks, Device 3 can communicate with more input network variables as many as six alias
tables.
nviDO[0]
nviDO[1]
nviDO[2]
nviDO[3]
nviDO[4]
nviDO[5]
nviDO[6]
nviDO[7]
Device 2
Device 1
nvoDI[0]
Network Consisting of Digital Input and Digital Output Functional Blocks
nviDO[0]
nviDO[1]
nviDO[2]
nviDO[3]
nviDO[4]
nviDO[5]
nviDO[6]
nviDO[7]
Device 4
nviSWA[0]
nvoSWA[0]
VIO[0]
nviSWB[0]
nvoSWB[0]
Device 3
nvoDI[0]
Network Containing Virtual I/O Functional Block