CI590-CS31-HA Limitations¶
The following peculiarities concerning the CS31 Bus in the AC500 must be observed when addressing S500 I/O devices at the CS31 Bus:
One CS31 software module can occupy a maximum of 15 bytes of inputs and 15 bytes of outputs in the digital area. This corresponds to 15 x 8 = 120 digital inputs and 120 outputs.
One CS31 software module can allocate a maximum of eight words of inputs and eight words of outputs in the analog area.
A maximum of 31 of these CS31 software modules are allowed for connection to the CS31 Bus.
If a device contains more than 15 bytes or eight words of inputs or outputs, it occupies two or more of the 31 CS31 software modules.
The CI590-CS31 can internally manage two CS31 software modules in the digital area and five CS31 software modules in the analog area. This corresponds to a maximum of:
- 240 digital inputs (2 x 15 bytes) and
- 240 digital outputs (2 x 15 bytes) and
- 40 analog inputs (5 x 8 words) and
- 40 analog outputs (5 x 8 words).
Address setting is done at the CI590-CS31 using two rotary switches at the module’s front plate.
To enable the fast counter of the CI590-CS31 the hardware address (HW_ADR) has to be set to the module address + 70. With activated fast counter, the module addresses 0..28 (hardware address setting 70..98) are allowed.
Then, the CI590-CS31 registers contain two CS31 software modules using the module address (hardware address 70), once in the digital area and once in the analog area.
CS31 software module 1 in digital area:
-> registers using the module address.
CS31 software module 2 in digital area:
-> registers using module address+7 and bit “Channel >= 7” set.
CS31 software module 1 in analog area:
-> registers using the module address.
CS31 software module 2 in analog area:
-> registers using module address and bit “Channel >= 7” set.
CS31 software module 3 in analog area:
-> registers using the module address+1.
CS31 software module 4 in analog area:
-> registers using module address+1 and bit “Channel >= 7” set.
The CI590-CS31 can manage a maximum of 255 parameters. This does not cause any restrictions in all configurations with the currently available S500 I/O devices.
The next free address for a CI590-CS31 is derived from the highest address occupied in the digital area or the analog area of the previous CI590-CS31.
When connecting several S500 expansion modules to a CI590-CS31 via the I/O Bus, their inputs and outputs follow the CI590-CS31s inputs and outputs without gap. Such a cluster can occupy up to six CS31 software modules.
A maximum of seven S500 expansion modules (extensions) can be connected to a CI590-CS31.