Example with 1 I/O Rack with 8 modules
Info:
Enter amount of signals per type.
Examples:
a) 8 triple DI means we need 3 x 8 DI (8 per module).
For 2oo3 logic.

b) 5 double DI means we need 2 x 5 DI (5 per module).
For 1oo2 or 2oo2 logic.
Info
Amount of  Type of non fail safe signal
signals: DI_nfs DO_nfs AI_nfs AO_nfs
Triple
Double
Single
Total points:
Signals
per module
Info:
Combine = triple, double and simple signals in the same module.

Info
Allow to combine in same module
General layout
Info:
Signal layout by amount of channels per signal.
Info
Module 1 Module 2 Module 3 Module 4 Module 5 Module 6 Module 7 Module 8
Triple DI
Double DI
Single DI
Double DO
Single DO
Triple AI
Double AI
Single AI
Double DO
Single DO
Spares:
Info:
Signal layout by channels.

3DI = triple DI
2DI = double DI
etc.

c1-3DI = channel 1 of triple DI.
etc.
Info
Module 1 Module 2 Module 3 Module 4 Module 5 Module 6 Module 7 Module 8
c1-3DI
c2-3DI
c3-3DI
c1-2DI
c2-2DI
DI
c1-2DO
c2-2DO
DO
c1-3AI
c2-3AI
c3-3AI
c1-2AI
c2-2AI
AI
c1-2AO
c2-2AO
AO
Detailed layout
Point
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
s= spare signal
c= channel
c1-3DI = channel 1 of triple DI