All BMEH58•040 Hot Standby CPUs support CCOTF. To enable CCOTF, in Control Expert, double-click the CPU in the PLC bus (or right-click Open Module), select the Configuration tab, and select the Online modification in RUN or STOP check box in the Configuration Online Modification area.
CCOTF allows modifications of a primary configuration in RUN mode. The changes that can be made in the primary PAC are as follows:
-
Add a discrete or analog module in a free slot.
-
Delete a discrete or analog module.
-
Modify the configuration and adjustment parameters of a module.
The changes that can be made in an Ethernet are as follows:
-
Add a Quantum or (e)X80 RIO drop.
-
Add a discrete or analog module in a free slot.
-
Delete a discrete or analog module.
-
Modify the configuration and adjustment parameters of a module.
Any CCOTF changes made to the primary PAC configuration are not automatically transmitted to the standby PAC. Instead, the standby PAC continues to be configured with its original application program.
CCOTF does not support all changes to the configuration. The following rules apply to CCOTF changes made to the primary Hot Standby PAC configuration:
-
A single CCOTF change can include multiple edits to multiple configuration objects.
-
Edits to configuration objects are atomic: only one change can be made to a single configuration object. For example, you cannot add then delete the same I/O module in a single CCOTF change.
-
CCOTF edits cannot be made to distributed equipment.
-
For a Quantum or (e)X80 RIO drop, the following limits apply to changes made in the same CCOTF session:
-
Up to four modifications to the same RIO drop can be included in a single CCOTF change. For example:
— Up to four I/O modules can be added to the same RIO drop.
— Up to four ERT expert modules can be added to the same RIO drop.
— Up to four I/O modules can be removed from the same RIO drop.
— Up to four parameters can be edited for one I/O module in the same RIO drop.
-
No edits can be made to an (e)X80 RIO adapter module.
-
The setting for the RIO drop cannot be changed.
-
Only one CCOTF change may be made to a single RIO drop. Before an additional CCOTF change can be made to the same RIO drop, transfer the application program from the primary PAC to the standby PAC.
When CCOTF changes are made to the primary PAC, the Logic_Mismatch_Allowed flag in the T_M_ECPU_HSBY DDT determines if the standby PAC can continue to operate online. If logic mismatches are not allowed, the standby PAC transitions to wait state.
Maximum Number of Modifications
CCOTF changes can be made to the primary PAC if the Number of modifications setting in Control Expert is not reached. When the number of allowed modifications are reached:
For a Quantum ERIO drop, you can perform a maximum of four modifications per CCOTF session. After a successful build change, four new modifications are again possible. This limit of four modifications is managed in the CCOTF operating modes. However, a CCOTF action for a Quantum ERIO drop is possible only when there is available memory.
This table shows the number of possible CCOTF actions for a Quantum ERIO drop:
Action
|
Object
|
Actions per Transaction
|
Limitations
|
add
|
ERIO drop
|
1
|
—
|
add
|
ERIO module
|
4
|
—
|
add
|
ERIO ERT module
|
4
|
—
|
modify parameter
|
ERIO drop - RPI
|
0
|
not supported
|
modify parameter
|
ERIO module configuration
|
1 (See note.)
|
not supported
|
modify
|
ERIO module - CRA
|
0
|
not supported
|
modify
|
ERIO module - CRP
|
0
|
not supported
|
remove
|
ERIO module
|
4
|
—
|
NOTE: Even if the user changes up to four parameters on one module, the system counts one modification.
|
For (e)X80 modules, the CCOTF limitations are unchanged.
Quantum ERIO modules that are configured with an M580 PAC have these limitations:
-
You can add an online Quantum ERIO drop only for M580 standalone and M580 Hot Standby CPUs.
-
You can add or remove only discrete and analog Quantum I/O modules.
-
You can add or remove these expert modules:
-
You cannot add or remove these modules: