Small overview of the addressing possibilities¶
Configuration example with 32 analog inputs with or without 32 analog outputs (Fast Counter not used) = 5 bus addresses by the bus module
If the number of analog outputs is less than the number of analog inputs, no additional address is necessary. Change the type from “analog in” to “analog I/O”.
30 bus addresses used, 1 bus address free
192 analog inputs (+ 192 analog outputs)
48DI / 96DC (144 DI / 96 DO for CS31 and user program)
Switch address incremented to avoid control overlap.
In CPU table module switch address n will be seen as (idem for AC500 or old CPU):
Address n, type digital I/O, 8 DI/16DC
Address n, type analog I or I/O, 8 AI (+ 8 AO)
Address n + bit 8/15=1, type analog I or I/O, 8 AI (+ 8 AO)
Address n+1, type analog I or I/O, 8 AI (+ 8 AO)
Address n+1 + bit 8/15=1, type analog I or I/O, 8 AI (+ 8 AO)
Only difference in old CPU I/O channels are stored/updated according to the switch address.
In AC500 according to CoDeSys configuration table.