2.4 
C300 Controller 
The C300 Controller is constructed using the Series C form factor that employs an Input 
Output Termination Assembly (IOTA) and an electronics module which mounts and 
connects to the IOTA. 
The C300 Controller supports configuration, load and execution of the standard function 
blocks. Note that there are a few exceptions defined below. 
 
Exceptions 
The following function blocks are not supported by the C300 Controller: 
 
CAB related function blocks other than the Custom Data Block (CDB). 
 
C300 Controller redundancy 
The C300 Controller may operate in both non-redundant and redundant configurations. 
Redundant operation requires a second identical controller and connecting cables, which 
is the typical configuration.  The switchover time from the active primary controller to 
the backup controller of a redundant pair is less than 500 milliseconds. 
 
C300 Controller block 
When a C300 Controller block is added to the Project tree in Control Builder, a graphic 
representation of a controller module and its resident function blocks appears as shown in 
Figure 2.  The function blocks that are contained in the controller support multiple 
execution environments.  A Control Execution Environment block (CEEC300) and two 
IOLINK blocks are contained in the controller and appear under the controller.  When the 
controller block is configured as redundant, the secondary controller block is added in the 
Project tree. 
REFERENCE - INTERNAL 
For more details about Series 8 I/O, refer to the Series 8 I/O User’s Guide.  
For more details about FIM modules, refer to the Series 8 Fieldbus Interface 
Module User's Guide.