PLC Architectures/
Single Fieldbus Architecture
Single Fieldbus Architecture
1.
Introduction
PLCCreator enables you to build PLC systems using 3 distinct architectural models:
- Single Rack
- Single Fieldbus
- Multiple Fieldbuses
The Single Fieldbus model features a PLC configuration with two or more racks interconnected through a single fieldbus network. Figure 1 below illustrates the basic structure of this architecture:


The architecture consists of:
- AMain Rackcontaining theCPUmodule, fieldbus master module (shown in red and labeled "Master"), and IO modules
- Remote IO rackswith fieldbus interface modules (blue, labeled "Local i") and additional IO modules
2.
Use Cases
The Single Fieldbus architecture is ideal for complex automation processes requiring signal distribution across multiple cabinets.
Configuration Flexibility
- Ingress protection (IP rating)
- Cabinet size constraints
- Wiring density needs
- Signal range specifications
Practical Example
Figure 2 shows a typical implementation with two cabinets:
- Cabinet 1: Large main cabinet housing most IO signals
- Cabinet 2: Compact enclosure for signals from a separate process area
System Architecture:
In this scenario:
- The Main Rack (Cabinet 1) typically uses ET200MP (S7-1500) platform
- The remote rack (Cabinet 2) often employs compact ET200SP for space efficiency
- Both connect via Profinet protocol using the CPU-integrated master module


Explore this implementation in the example PLC "Cabinets_PLC" on the My PLCs page, or go directly to its Details page .
3.
Creating a Single Fieldbus PLC
Prerequisites
To create a Single Fieldbus PLC:
- Prepare either a signal IO list or device IO list
- Follow the Create PLC with PLCCreator guide
- Make sure you select "Single Fieldbus Architecture" on the PLC Architecture page
The remaining process is automated as described below.
Generation Process
When you click "Generate" on the Generate page, PLCCreator generates:
- One rack per unique "Hardware Platform"-"Group" combination from the uploaded IO list
- Within each rack, the IO modules are created following
Single Rack architecture
rules.
These IO modules contain the signals that have combinations for "Hardware Platform"-"Group" from 1
Requirements
Each unique group within the "Hardware Platform" - "Group" combinations must be registered on the My Groups page
Figure 3 illustrates the PLC creation process from an IO list:


Naming Convention
Remote racks follow this naming pattern:
Rack_"Group_Name"_"X"
- Group_Name: The group whose signals belong to this rack
- X: Incremental number for racks within the same group
Use Case Implementation
For the use case inSection 2, configure your IO list columns as:
- Cabinet 1 signals: Hardware Platform = "ET200MP", Group = "Cabinet1"
- Cabinet 2 signals: Hardware Platform = "ET200SP", Group = "Cabinet2"


Figure 5 demonstrates the PLC creation process from this IO list:


After importing the .aml file into Siemens TIA Portal, the network view appears as shown in Figure 6:


4.
Main Rack Configuration
Before generating your PLC on the Generate page, you must designate theMain Rackthat will contain the CPU module.


From all generated racks, only one can be designated asMain Rack, the rest are automatically treated as remote IO.
1. Select Main Rack Type
Choose between:
Standard Rack
- Default selection
- CPU and IO modules for the Main Rack Group in single rack
- Lower hardware cost
Standalone CPU
- CPU in separate rack without IO
- IO modules in remote IO rack(s) only
- Better scalability, reliability and operational efficiency
If you select "Standalone CPU", the configuration of theMain Rackis completed.
2. Select Main Rack Group - for Standard Rack only
ChooseMain Rack Groupfrom the selection list, Figure 8
This list is created from thegroups, derived from unique "Hardware Platform"-"Group" pairs in the uploaded IO list, with "Hardware Platform" matching the CPU hardware platform configured on the CPU Data page.
This means the CPU module will be installed in the rack containing IO modules needed to wire the signals that have selected Main Rack Group.
Use Case Configuration
For theuse caseshown earlier:
- Select "Standard Rack" as the rack type.
-
Under "Main Rack Group" , select "Cabinet1":
Figure 8: Main Rack Group Selection Figure 8: Main Rack Group Selection Note: Group "Cabinet2" is unavailable because its hardware platform (ET200SP) does not match the CPU hardware platform (ET200MP) configured on the CPU Data page.
This ensures the Main Rack contains signals for Cabinet 1.
Standalone CPU Scenario
If no compatible hardware platform exists in your IO list, only the "Standalone CPU" option will be possible. The architecture adapts as shown in Figure 9:


5.
IO Lists
6.
Examples
You can find following examples for Single Fieldbus architecture on My PLCs page, together withCabinets_PLCfrom2. Use Casessection: