background image

5. C300 Configuration Form Reference

 

5.3. CEEC300 Function Block 

R500 
April 2017 

Series 8 C300 Controller User's Guide 

Honeywell 

129 

 

 

 

 

Plain Text

 

Parameter  Name

 

User 

Configurable

 

Notes

 

Maximum CPU Used 
per Cycle 

CPUCYCLEMAX 
[0...39] 

No 

Shows the historical 
maximum of Central 
Processor Unit (CPU) 
processing power used 
per cycle. 

 

Note

:  There are 40 

phases in a CEE 
macro-cycle.  Each 
element of 
CPUCYCLEMAX[0..39] 
contains the CPU 
overrun value for the 
corresponding phase. 
For example: 
CPUCYCLEMAX[0]  is 
for Phase 1; 
CPUCYCLEMAX[1]  is 
for Phase 2; and so on 

 

CPUCYCLEMAX  [40] 
contains the maximum 
value across all 40 
phases. 

 

CPU Overruns tab

 

The CPU Overruns tab contains additional CPU statistics used for maintenance and 
performance monitoring of the CEE. The following table summarizes the parameter data 
you can monitor on the 

CPU Overruns 

tab of the configuration form for the selected 

CEEC300 block. 

 

Plain Text

 

Parameter  Name

 

User 

Configurable

 

Notes

 

CPU Overruns Table (%)

 

Current Hour Cycle 
Overruns 

CRCYCLEOVRN 
[0…40] 

No 

A count of cycle 
overruns that have 
occurred during the 
current hour. 

Summary of Contents for Experion C300

Page 1: ...Honeywell Process Solutions Series 8 C300 Controller User s Guide EXDOC XX11 en 500A R500 April 2017 Release 500 Honeywell ...

Page 2: ...es no express warranties except as may be stated in its written agreement with and for its customers In no event is Honeywell liable to anyone for any indirect special or consequential damages The information and specifications in this document are subject to change without notice Honeywell PlantScape Experion LX and TotalPlant are registered trademarks of Honeywell International Inc Other brand o...

Page 3: ...anning initial hardware installation and control strategy configuration Operators who help to maintain control system operations on a day by day basis Service personis responsible for routine maintenance of control hardware and who also diagnose and repair faults Prerequisite skills It is assumed that you should have some knowledge of Experion LX control systems and experience of working in a Micr...

Page 4: ...ware in Experion LX system Control hardware includes all I O families except Series 8 I O It includes some supervisory network considerations for general reference Series 8 I O Module User s Guide The guide contains planning and implementation information for Series 8 I O modules Module types include AI HART AI HL AI LLMUX AO AO HART DI 24 DI SOE DO 24B Fault Tolerant Ethernet Overview and Impleme...

Page 5: ...ell 5 Support and Other Contacts People s Republic of China Contact Phone Mail Email Honeywell Global TAC China 86 21 2219 6888 800 820 0237 400 820 0386 Honeywell China Co Ltd 33 F Tower A City Center 100 Zunyi Rd Shanghai 200051 People s Republic of China Global TAC China honeywell com ...

Page 6: ...uation which if not avoided may result in equipment or work data on the system being damaged or lost or may result in the inability to properly operate the process CAUTION Indicates a potentially hazardous situation which if not avoided may result in minor or moderate injury It may also be used to alert against unsafe practices CAUTION symbol on the equipment refers the user to the product manual ...

Page 7: ... green or green yellow supply system conductor Functional earth terminal Used for non safety purposes such as noise immunity improvement NOTE This connection shall be bonded to Protective Earth at the source of supply in accordance with national local electrical code requirements Earth Ground Functional earth connection NOTE This connection shall be bonded to Protective Earth at the source of supp...

Page 8: ......

Page 9: ...s 27 I O modules supported by the C300 Controller 28 2 5 Identify C300 Controller components 28 2 6 Control network considerations 29 C300 Peer communication with Experion LX nodes 29 3 C300 CONTROLLER INSTALLATION AND UPGRADES 31 3 1 Pre installation considerations 31 Installation declarations 31 Series 8 control hardware installation requirements 32 3 2 C300 Controller installation 32 C300 Contr...

Page 10: ... Convert a redundant C300 Controller to a non redundant controller 63 4 7 Configure IOLINK function blocks 64 4 8 Import export C300 Controller configuration 67 4 9 Reset Device Index and IP address of a controller 67 4 10 Create a Control Module 69 4 11 Assign Control Modules and IOMs to a CEEC300 block 72 4 12 Copy Control Modules 78 4 13 Assign I O Modules to C300 IOLINK blocks 80 4 14 Add an I...

Page 11: ...nfo tab 137 Server History tab 138 Server Displays tab 138 Control Confirmation tab 138 Identification tab 138 5 4 IOLINK Block 139 Main Tab 139 Memory Stats tab 141 Statistics tab 143 I O Link Status tab 150 I O Status Summary tab 153 IOTA Summary tabs 155 Server History tab 156 Server Displays tab 157 Control Confirmation tab 157 Identification tab 157 6 LOAD C300 CONTROLLER CONFIGURATION 159 6 ...

Page 12: ...179 Power and Status LEDs 180 Faceplate display information 181 FTE activity LEDs 183 7 3 C300 faceplate display indications 184 Controller display during normal operation 184 Controller display in BOOT mode 185 7 4 Control Builder block icon descriptions 186 7 5 Activate C300 Controller s CEE 190 Initial activation order guidelines 190 Activating the CEE 190 Setting the CEE inactive 191 CEE Icon ...

Page 13: ...an overload 205 8 C300 REDUNDANCY OPERATION 207 8 1 Description 207 8 2 Redundancy configuration restrictions 208 C300 Controller Device Index 208 IOLINK interface considerations 208 8 3 Partner controller compatibility 208 Redundancy compatibility parameter RDNCMPT 209 8 4 Synchronization states 210 Standby state 211 8 5 Redundancy parameters 212 Enable Synchronization ENBLSYNCCMD 213 Disable Syn...

Page 14: ...26 10 C300 CONTROLLER TROUBLESHOOTING 231 10 1 Overview 231 10 2 What to do when faults occur 232 10 3 Initial checks 232 Checking Control Builder error code reference 232 Checking faceplate display and LEDs 232 Using CTools to capture diagnostic data 233 Viewing flash log 234 Viewing release information log 234 Checking server point build log 234 Checking server point build error log 234 Checking...

Page 15: ...ardware Watchdog Timer Expired 255 Communications Failure 256 10 10 Communication and system time faults during startup 256 Non redundant C300 Controller with no Memory Retention 257 Non redundant C300 Controller with Memory Retention 258 Redundant Primary C300 Controller with no Memory Retention 261 Redundant Primary C300 Controller with Memory Retention 262 Secondary C300 Controller with no Memo...

Page 16: ...pplication mode 177 Table 7 C300 Controller LED indications 180 Table 8 C300 Controller faceplate display indications 181 Table 9 FTE Activity LED Indications 183 Table 10 Display indications when controller is in application mode 184 Table 11 Display indications when controller is in boot mode 185 Table 12 C300 Controller icon indications in Control Builder 186 Table 13 Redundancy Related Notific...

Page 17: ...r IOTA Board Features 33 Figure 4 Sample Load Dialog 161 Figure 5 C300 Controller Startup and Boot Mode indications 176 Figure 6 C300 Controller faceplate features 179 Figure 7 Control Builder Monitoring tab 199 Figure 8 C300 Controller configuration form 200 Figure 9 C300 Controller synchronization states 211 Figure 10 C300 Controller Block Redundancy tab 212 Figure 11 Soft Failures tab in Contro...

Page 18: ......

Page 19: ...ory RAM 16MB User Memory Redundancy Controller redundancy function is built in A second C300 Controller and redundancy cable is all that is required for redundant controller operation I O Link Interface Two I O Link interfaces are built in to the controller Each I O Link can connect with Series 8 I O modules Communications Interface to supervisory network Ethernet interface is built into the contr...

Page 20: ...ontroller hardware C300 Controller installation Upgrade Controller firmware Upgrading C300 Controller firmware Create C300 Controller and CEE function blocks C300 Controller Configuration Configure CEE function blocks Configure CEEC300 block Configure IOLINK function blocks Configure IOLINK function blocks Configure a Secondary C300 Controller Configure a Secondary C300 Controller block Convert a ...

Page 21: ...r s CEE View Controller operations Viewing controller operation and status Interacting through Station displays Review C300 controller operating behaviors Time management Watchdog Timer C300 operating behaviors Controller processing overload behavior and recovery C300 Controller processing overloads Review C300 Controller maintenance and replacement procedures C300 Controller Maintenance Investiga...

Page 22: ...22 Series 8 C300 Controller User s Guide Honeywell R500 April 2017 1 C300 Controller Purpose 1 1 Getting started ...

Page 23: ...l Hardware Planning Guide Series 8 control hardware C300 Controller Identifying C300 Controller components Control network considerations 2 1 Review Experion LX system capabilities For information to the basic concepts and terminology refer to the Experion LX Overview Guide Refer to the Station Planning Guide to cover all aspects of Experion LX installation REFERENCE INTERNAL For planning and desi...

Page 24: ... Output Modules that feature AI HL High Level Input AO Analog Output HART capable AI and AO modules and TC RTD module Digital input modules that support 24V DC inputs a Digital Output module that provides 24 VDC and DI SOE that supports sequence of events Series 8 form factor All Series 8 control hardware is constructed using the same form factor that is the C300 Controller modules and Series 8 I ...

Page 25: ...R500 April 2017 Series 8 C300 Controller User s Guide Honeywell 25 2 C300 Controller Planning and Design 2 4 C300 Controller Figure 1 Series 8 form factor example ...

Page 26: ...es 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 ...

Page 27: ...INK The IOLINK blocks in the C300 support connection and communication with all Series 8 I O modules CEE function block The CEEC300 block provides an execution and scheduling environment in which Control Modules CMs and Sequential Control Modules SCMs execute user configured control strategies Existing control strategies can be ported to a C300 controller although manual editing of these strategie...

Page 28: ...y C300 Controller components Table 1 identifies the C300 Controller components and its associated components The C300 Controller supports non redundant and fully redundant operation Redundancy is built in to the controller so that just adding another controller and a redundancy cable a redundant controller pair is achieved Note that the 8C or CC designation on the model number indicates the printe...

Page 29: ...65 5 ft 51305482 120 Y 51305482 220 G Redundancy Cable STP CAT5 Cable with RJ 45 connectors joining primary and secondary controllers 51305482 xxx IOLink Cable Multidrop cable assemblies to connect the I O modules of a controller IOLink xxxxxxxx xxx Battery Cable Multidrop twisted pair cable to connect battery power to controllers xxxxxxxx xxx 2 6 Control network considerations In Experion LX syst...

Page 30: ......

Page 31: ...w it Topic Pre installation considerations Series 8 Power System C300 Controller installation C300 Secondary Controller Installation Upgrading C300 Controller Firmware 3 1 Pre installationconsiderations Installation declarations ATTENTION This equipment shall be installed in accordance with the requirements of the National Electrical Code NEC ANSI NFPA 70 or the Canadian Electrical Code CEC C22 1 ...

Page 32: ...vertically mounted channels specifically for Series 8 control hardware The following figure shows the features of the C300 Controller IOTA board WARNING Unless the location is known to be non hazardous do not connect or disconnect cables while the control system is powered ESD HAZARD Electrostatic discharge can damage integrated circuits or semiconductors if you touch connector pins or tracks on a...

Page 33: ...R500 April 2017 Series 8 C300 Controller User s Guide Honeywell 31 3 C300 Controller Installation and Upgrades 3 2 C300 Controller installation ...

Page 34: ......

Page 35: ...Guide Honeywell 33 Figure 3 C300 Controller IOTA Board Features Table 2 C300 Controller IOTA Board Connector Summary C300 IOTA Board Description F1 Fuse IOL1A IOL1B Gray cable IOL2A IOL2B Violet cable Redundant IOLINK connectors for IOLINK 1 and IOLINK 2 IOLink A cable connectors are Yellow IOLink B cable connectors are Green ...

Page 36: ... of the controller Refer to the C300 Controller Installation procedure for setting the address Prerequisites Before you install the C300 Controller you should have A control cabinet installed with panel for mounting Series 8 control hardware A Series 8 power supply and optional battery backup hardware installed in the cabinet Following are the parts included C300 Controller assembly control module...

Page 37: ...led on a separate channel from the primary controller To install a C300 Controller perform the following steps Step Action 1 Refer to appropriate site location drawings for the specified controller installation location controller Device Index FTE address and wiring diagrams 2 Identify the mounting location on channel and align mounting holes in IOTA with screw hole locations on the channel 3 Be s...

Page 38: ...aces IOLINK 1 Gray and IOLINK 2 Violet IOLink cable pairs include multidrop connectors to connect other I O components to the IOLink Connect IOLINK cable pair to IOL1A and IOL1B for IOLINK 1 interface of the controller Connect a second IOLINK cable pair to IOL2A and IOL2B for IOLINK 2 interface of the controller Note that when connecting Redundant C300 Controller pairs connect the primary controll...

Page 39: ...the controller module to the IOTA board with two screws located at each side of the plastic cover 12 If the controller is to be redundant In Control Builder select the Main tab of the primary controller s configuration form and be sure to check the Module is Redundant check box C300 Secondary Controller Installation Creating a C300 Controller redundant pair is as simple as installing a second cont...

Page 40: ...us bar and the enclosure as well as the channel Considerations The secondary controller should be installed in the same cabinet as the primary controller The secondary controller may be installed on a separate channel from the primary controller To install a partner secondary C300 Controller perform the following steps Step Action 1 If the primary C300 FB already exists in Control Builder and it i...

Page 41: ...ation 6 Thread the four mounting screws only half way to attach the IOTA board to the panel Do not tighten 7 Tighten the mounting screws securing the IOTA board to the channel 8 Connect FTE A and FTE B Ethernet link cables to the RJ 45 connectors on C300 IOTA board The Yellow Cat5 cable connects to the FTEA connector on the IOTA The Green Cat5 cable connects to the FTEB connector on the IOTA 9 Con...

Page 42: ...artner IOLINK to the same IOLink cable pair 11 Install the two wire twisted pair Battery cable onto the MEMORY HOLD UP connector on the left side of the IOTA board 12 Set the FTE Device Index FTE DEVICE INDEX of the controller by turning the three rotary decimal switches located on the IOTA board Set the switches to a three digit address ranging from 002 to 510 The leftmost switch 100 is used to s...

Page 43: ...arious Series 8 I O modules and their installation 3 5 Series 8 FIM installation Refer to the Series 8 Fieldbus Interface Module User s Guide for details about the various Series 8 FIM modules and its installation 3 6 Upgrading C300 Controller Firmware The Series 8 Firmware Load Tool CTool utility is used to efficiently upgrade firmware in Series 8 control hardware components Refer to the Upgradin...

Page 44: ...Upgrades 3 5 Upgrading C300 Controller Firmware The controller is set to timeout in 4 5 minutes if the firmware upgrade operation is not completed When the timeout occurs the controller aborts the upgrade operation and returns to the operating state ALIV or RDY prior to the start of the firmware upgrade ...

Page 45: ......

Page 46: ...3 C300 Controller Installation and Upgrades 3 5 Upgrading C300 Controller Firmware 42 Series 8 C300 Controller User s Guide Honeywell R500 April 2017 ...

Page 47: ...onfiguration overview Define and add assets in your enterprise model Specifying Time Server C300 Controller Device Index Create C300 Controller and CEE function blocks Configure CEEC300 block Configure a Secondary C300 Controller block Convert a non redundant C300 Controller to a redundant controller Convert a redundant C300 Controller to a non redundant controller Configure IOLINK function blocks...

Page 48: ...ou can configure Series 8 hardware modules and build the process control strategies for your system Define and add assets in your enterprise model If you are using Simplified Enterprise Model Builder SEMB application to create an asset model of your system assets that represent C300 Controllers can be created and added to your model following the same procedures for creating assets and alarm group...

Page 49: ...uilder gives the controller a unique IP address on the FTE network where the controller resides The Device Index is manually set by using the three rotary switches located on the controller IOTA The Device Index is also entered on the controller block configuration form DEVICEIDX parameter Upon power up of the controller the Device Index is provided to the BOOTP Server on the associated FTE commun...

Page 50: ...d when a C300 Controller block is created These blocks IOLINK1 and IOLINK 2 provide the controller interface for associated Series 8 Module blocks Prerequisites You have started Configuration Studio and launched the Control Builder application You have logged on with sufficient privileges to create control strategies using Control Builder You have configured the applicable IP addresses when you se...

Page 51: ... CEE function blocks Considerations All illustrations used in the procedure are for example purposes only To configure a C300 Controller block perform the following steps Step Action Result 1 Click File New Controllers C300 Controller 2 I O Links The C300 Block configuration form with a default Tag Name field highlighted appears ...

Page 52: ...oves cursor to Module is redundant check box 5 Select Module is redundant check box if you want the controller to be one of a redundant pair Then the Secondary Tag Name will appear in the Redundancy Configuration box C300 Controller is configured as either non redundant or redundant with a Secondary C300 Controller block added when the Primary controller FB configuration form is closed 6 By defaul...

Page 53: ... Accept the default or enter the desired value Press Tab Note Do not set lower than the default value of 20 Moves cursor to Simulation Node Configuration section 10 If this block is to be loaded to a simulation environment select the Load to simulation Environment check box Press Tab Moves cursor to Host IP Address field 11 If the controller is to be a SIMC300 controller you must enter the IP Addr...

Page 54: ...ywell R500 April 2017 Step Action Result TIP If you have a Distributed Server Architecture DSA you must enter the Control Area assignment for this Server Note that area code assignments are made through the Station application If you do not have a DSA you can skip this field if area is not enabled through the Station application ...

Page 55: ...r s Guide Honeywell 51 Step Action Result 14 Use the on line help as a guide to complete the configuration entries on this tab Click the Server Displays tab The Server Displays configuration form appears 15 Use the on line help as a guide to complete the configuration entries on this tab Click OK The Server Display form closes ...

Page 56: ...n blocks 52 Series 8 C300 Controller User s Guide Honeywell R500 April 2017 Step Action Result The following block icons now appear in the Project window C300 Controller block and its associated CEEC300 block 2 IOLINK blocks and a C300 Secondary Controller block if redundant ...

Page 57: ...he Project tab Prerequisites Control Builder is running Tree windows are open Considerations All illustrations used in the procedure are for example purposes only To configure a CEEC300 function block perform the following steps Step Action Result 1 In the Project window right click on the CEEC300_BLK block icon The shortcut menu appears 2 Click Module Properties The CEEC300 Block configuration fo...

Page 58: ...17 4 C300 Controller Configuration 4 3 Configure CEEC300 block Step Action Result 3 Enter the desired name of up to 16 characters or accept the default Press Tab Moves cursor to Item Name field 4 Enter Item Name Press Tab Moves cursor to Base Execution Period field ...

Page 59: ...e drop down list Press Tab Moves cursor to Program Access may command CEE from Idle to Run check box 8 Select the check box to enable access Press Tab Moves cursor to Program Access may command CEE from Run to Idle check box 9 Select the check box to enable access Press Tab Moves cursor to the Alarming Enabled check box 10 Accept the default Alarming Enabled or clear the box to disable alarming fu...

Page 60: ...tion list Click the Peer Configuration tab 18 Accept the default or enter the desired value Press Tab Moves cursor to Subscription Period field 19 Accept the default or select the desired period from the drop down list Press Tab Moves cursor to Number of Peer Environments field TIP The Number of Peer Environments and Peer Environment Table are interactive The value entered for the Number of Peer E...

Page 61: ...ist Press Tab Moves cursor to Peer Store Expiration Time column 23 Accept the default or enter the desired value Click Batch tab Moves cursor to Batch Events Memory field 24 Accept the default or select the desired state from the drop down list Click Server History tab The Server History configuration form appears 25 Use the on line help as a guide to complete the configuration entries on this tab...

Page 62: ...ntroller block is added to the Project tab automatically Prerequisites Control Builder is running Tree windows are open Considerations All illustrations used in the procedure are for example purposes only To configure a Secondary C300 Controller block perform the following steps Step Action Result 1 In the Project window right click on the C300_SEC_1 block icon The shortcut menu appears 2 Click Mo...

Page 63: ...ndary C300 Controller block Step Action Result 3 Enter the desired name of up to 16 characters or accept the default Press Tab Moves cursor to the Item Name field 4 Enter Item Name Press Tab Moves cursor to the Description field 5 Enter descriptive text of up to 132 characters Press Tab Moves cursor to I O Family field ...

Page 64: ...The controller icon which represents the secondary controller is then added to the Project tab Prerequisites Control Builder is running Tree windows are open Ensure that a C300 Controller is properly installed in the same control cabinet as the C300 Controller designated to become the redundant partner The C300 Controller hardware and firmware must be identical for both controllers in a redundant ...

Page 65: ...ontroller User s Guide Honeywell 61 Step Action Result icon 2 Click Module Properties The C300 Block configuration form 3 Select the Module is redundant check box A default tag name of the secondary C300 Controller block appears in the Secondary Tag Name field Usually it is the primary controller block s name with SEC appended to it ...

Page 66: ...eated representing the secondary controller 5 Load the primary C300 block to the controller The double V disappears from the primary C300 icon in the Project view The C300 block in the Monitor view changes from a non redundant icon to a redundant icon 6 Connect the Redundancy cable between the redundant controller pairs A Not Synchronized alarm may be generated 7 Perform the procedure To configure...

Page 67: ...ntroller perform the following steps Step Action Result 1 In the Monitor view open the configuration form for the secondary C300 Controller block Secondary C300 Block configuration form appears 2 Select the Redundancy tab and click Disable Synchronization Synchronization between primary and secondary C300 controllers terminates A Not Synchronized diagnostic alarm will be generated by both the prim...

Page 68: ...ges from a redundant to a non redundant icon and the non redundant C300 icon shows a delta 8 Click non redundant C300 block icon in Project view Perform a Load to the controller The delta sign should disappear from the C300 Controller icon in the Project view The C300 Controller icon in the Monitor view should indicate the controller is now non redundant 4 7 Configure IOLINK function blocks Two IO...

Page 69: ...eywell 65 4 C300 Controller Configuration 4 7 Configure IOLINK function blocks Step Action Result 1 In the Project window right click on the IOLINK_1BLK block icon The shortcut menu appears 2 Click Module Properties The IOLINK Block configuration form appears ...

Page 70: ...ers or accept the default Press Tab Moves cursor to Item Name field 4 Enter Item Name Press Tab Moves cursor to Description field 5 Enter descriptive text of up to 132 characters Press Tab Moves cursor to I O Family field 6 Accept the default or click the drop down list and select the I O type Click OK The IOLINK block configuration form closes since no other data on this form is available in the ...

Page 71: ...ported but not the controller s IP Address This enables import of the C300 s configuration into a different server cluster and allows the C300 to use a different IP Address based upon that server cluster s base IP Address 4 9 Reset Device Index and IP address of a controller Once set a C300 Controller retains the Device Index determined by the FTE NUMBER rotary switches on the IOTA and its assigne...

Page 72: ...efer to the procedure C300 Controller installation to install the controller in its new location Go to step 7 5 Shutdown the controller using Control Builder Refer to the procedure Initiating a Shutdown to shutdown the controller 6 Set the FTE DEVICE INDEX rotary switches on the controller IOTA to the new Device Index 7 Using ESD precautions short the two RESET pads on the right side of the IOTA l...

Page 73: ... Create a Control Module To build a Control Strategy a Control Module CM must be created where function blocks are inserted and connected with other function blocks The following graphic shows Control Builder with a Control Module chart shown in the control drawing area Prerequisites Control Builder is running Tree windows are open ...

Page 74: ...information on how to load control strategy objects To create and save a Control Module perform the following steps Step Action 1 Click File New Control Module A blank Control Module is opened up in the Control Drawing area shown in the figure above The new Control Module appears under the Unassigned Project Tree Control Module names are sequentially numbered for example CM_30 CM_31 and so on The ...

Page 75: ...ntrol drawing area right click on the new Control Module in the Project Tree to display the selection options and click Module Properties to open the Control Module parameter configuration form for input 3 Enter a new Control Module name in the Name field along with a description in the Description field 4 Using the F1 key to access context sensitive Help fill in the remaining fields as required ...

Page 76: ...Close to close the chart 4 11 Assign Control Modules and IOMs to a CEEC300 block Once a Control Module CM or Sequential Control Module SCM is created you can assign it to a CEEC300 block of a C300 Controller Use the following procedure as a general guide to assign configured CMs and I O Modules IOMs to the CEEC300 block Note that in the C300 controller environment can be assigned only to the CEEC3...

Page 77: ...charts must be closed before proceeding with this procedure or a lock contention may occur To resolve these types of lock contentions close the open CM chart and attempt to open the CM chart again To assign Control Modules and IOMs to a CEE perform the following steps Step Action Result 1 Click Edit Execution Environment Assignment Or click assignment button in the toolbar The Execution Environmen...

Page 78: ...e Honeywell R500 April 2017 Step Action Result TIP You can use common Shift plus click and Control plus click actions to select multiple items in Available Modules and Assigned Modules lists 2 With CMs SCMs tab selected click listed CM to be assigned to a CEE Highlights selection and configured CEEs appear in the Assign To list ...

Page 79: ...0 April 2017 Series 8 C300 Controller User s Guide Honeywell 75 Step Action Result 3 Accept default CEE selection or click desired CEE in list Be sure correct CEE is selected in list 4 Click the assign button Selected CM is assigned to the selected CEE and appears in the Assigned Modules list ...

Page 80: ...uration 4 11 Assign Control Modules and IOMs to a CEEC300 block 76 Series 8 C300 Controller User s Guide Honeywell R500 April 2017 Step Action Result 5 Click IOMs tab in Available Modules section Configured IOMs appear in list ...

Page 81: ...ed Highlights selection and applicable CEEs appear in Assign To list 7 Accept default CEE selection or click desired CEE in list Be sure correct CEE is selected in list 8 Click the assign button Selected IOM is assigned to the selected CEE and appears in the Assigned Modules list 9 Repeat Steps 2 to 4 to assign other CMs SCMs Or repeat Steps 5 to 8 to assign other IOMs Complete CM SCM and IOM assi...

Page 82: ...is running Tree windows are open Considerations All illustrations used in the procedure are for example purposes only To copy an existing Control Module perform the following steps Step Action Result 1 From the Project Tree select the desired Control Module block to be copied Selected Control Module block is highlighted on the Project Tree 2 Click Edit Copy Alternate method Click Ctrl C Selected C...

Page 83: ...e block is assigned a new name Note You may choose to keep the default name which is simply the original name with a number appended to it 4 Click Next to proceed to the next dialog page if appropriate and enter new names as prompted to resolve any existing connections and or associations If the CM contains connections to outside blocks an additional dialog page appears which is used to resolve an...

Page 84: ...nother controller Users should be aware and must calculate the I O Link bandwidth consumed by the planned I O configuration for a given I O Link Use the I O Link Unit spreadsheet to calculate IOM loading for I O Links Refer to the Priority IOMs in the Series 8 I O User s Guide for more information Prerequisites Control Builder is running Tree windows are open Considerations All illustrations used ...

Page 85: ...eps Step Action Result 1 Click Edit Execution Environment Assignment Or click assignment button in the toolbar The Execution Environment Assignment dialog box appears There is no set default state for the dialog so it may appear with different active fields than shown below TIP You can use common Shift plus click and Control plus click actions to select multiple items in Available Modules and Assi...

Page 86: ...ed to given IOLINK Highlights selection and configured IOLINKs appear in the Assign To list 3 Accept default IOLINK selection or click desired IOLINK in list Be sure correct IOLINK is selected in list 4 Click the assign button Selected IOM is assigned to the selected IOLINK and appears in the Assigned Modules list Note You may need to select the IOLINK in the list to view the IOM just assigned to ...

Page 87: ...0 Controller Configuration 4 13 Assign I O Modules to C300 IOLINK blocks R500 April 2017 Series 8 C300 Controller User s Guide Honeywell 83 5 Repeat Steps 2 to 4 to assign other IOMs Complete IOM assignments ...

Page 88: ...sents a channel in one of the various Series 8 IO modules IOMs The IO Channel blocks can be added to a control module in the Project tab to build a process control strategy The procedure is a drag and drop operation and is the same for any type IO Channel for example for an AI channel in a Series 8 IO module Prerequisites Control Builder is running Tree windows are open Considerations All illustra...

Page 89: ...k from the Series 8 group Desired block is shown in reverse video on the tree The new function block appears on the Control Module chart TIP You can drag and drop Series 8 Input Output Channel IOC blocks directly from IO Ms added to the Project tab to the Control Module You cannot add IOC blocks to Control Modules already assigned to a Fieldbus Interface Module FIM 3 Repeat Step 2 as many times as...

Page 90: ......

Page 91: ...IOLINK block Note Since migration is not supported in this release parameters related to OPM are not applicable 5 1 C300 Controller Block Main tab The Main Tab is used to configure and display configuration of the C300 Controller Refer to the To configure a C300 Controller block for the steps to configure a C300 Controller block The Main tab contains most of the parameters that must be configured ...

Page 92: ...rsion IMAGEVER No Identifies current version of application firmware installed in module Controller Command C300COMMAND Monitoring Only Allows user to initiate commands to a C300 Controller Network Address Configuration Device Index DEVICEIDX Project Only Matches Hardware Setting Unique FTE Device Index of the C300 Controller Set on the C300 IOTA switches Ethernet IP Address IPADDRESS No IP addres...

Page 93: ...ly Battery backup Disable Battery Alarm and Soft Fails field in the Main tab Refer to the Battery State Values for more information Soft Failures Present See Soft Failures Tab for details SOFTFAIL No Indicates if Soft Failures are currently active Redundancy Configuration Module is redundant MODISREDUN Project only Controller is part of redundant pair Secondary Tag Name SECMODNAME Project only Sys...

Page 94: ...rted GPS Time Source Enabled GPSENABLE Currently not used Yes Allows you to select GPS as TIMESOURCE for time synchronization Temperature High Alarm degC OVERTEMPTHLD Yes Set threshold value for module s temperature high alarm CPU Free Low Alarm CPULOLM Yes Allows user to set CPU Free Low Capacity alarm limit in percent CPU Free Low Low Alarm CPULOLOLM No Fixed CPU Free Low Low Capacity alarm limi...

Page 95: ...ttery backup and Disable Battery Alarm and Soft Fails field in the Main tab Battery Backup Disable Battery Alarm and Soft Fails field Battery State Yes Unchecked Reports battery related alarms and soft failures OK Yes Checked Does not report battery related soft failures However an unknown battery error is reported UNKNOWN No Unchecked Reports battery related alarms and soft failures UNDERVOLTAGE ...

Page 96: ...standby redundant controller pair to abort synchronization Become Primary BECMPRICMD Monitoring only Triggers an unsynchronized secondary controller to transition into the primary role in the absence of a partner controller Enable Synchronization ENBLSYNCCMD Monitoring only Triggers an unsynchronized redundant controller pair to attempt initial synchronization Initiate Switchover SW ITCHCMD Monito...

Page 97: ...tion was completed Last Loss of Sync Time SYNCTIMEEND No Shows system time when last synchronization was lost Redundancy Controllability RDNCTLABILITY No Shows whether the current controller is better equal or worse to be the primary controller as compared to the partner controller Device Index RDNDEVICEIDX No Shows the Device Index of the redundant secondary controller Redundancy Statistics Redun...

Page 98: ...AX No Maximum switchover time in milliseconds OPM Freeze Ctrl Time msec Note This parameter is not supported in this release RDNOPMFRZTIME No Maximum control freeze time during an On Process Migration session Redundancy History Time RDNHISTTIME No Show time of related state Event RDNHISTSTATE No Lists the last 16 redundancy related activities Reason RDNHISTREASON No Indentifies reason for redundan...

Page 99: ... the parameter data you can monitor on the System Time tab of the configuration form for the selected C300 block Plain Text Parameter Name User Configurable Notes System Time Current System Time CURTIME No Shows current system time Current System Time Source TIMESOURCE No Shows source of system time Default is Simple Network Time Protocol SNTP System Time Synchronization Status Time Synchronizatio...

Page 100: ...communications sub system CDA statistics The following table summarizes the parameter data you can monitor on the Statistics tab of the configuration form for the selected C300 block Plain Text Parameter Name User Configurable Notes Reset All Statistics STATSRESET No Button to initiate reset of statistics in Monitoring mode CPU Statistics CPU Free CPUFREEAVG No Current CPU Free value in percent Mi...

Page 101: ...tics Notifications Rate TNUMNTFRQUAVG No Shows the total number of notification requests per second average Maximum Notifications Rate TNUMNTFRQUMAX No Shows the total number of notification requests per second maximum Initiator Input Rate TINUMINMSGAVGPS No Max Initiator Input Rate TINUMINMSGMAXPS No Initiator Output Rate TINUMOUTMSGAVGP S No Max Initiator Output Rate TINUMOUTMSGMAXP S No Respond...

Page 102: ...ges sec TMBTCPMAXRCVMSG PS No Shows the maximum number of Maximum Modbus TCP Receive Messages per Second Peer Connections tab The Peer Connections tab contains data indicating the number of peer connections for both initiator and responder types between the C300 Controller and other peer capable nodes such as C300 Controllers The following table summarizes the parameter data you can monitor on the...

Page 103: ... R500 April 2017 Series 8 C300 Controller User s Guide Honeywell 99 Peer Responding Connections Responding to C300s TNUMC3OUTCON No Shows the number of originator C300 Controllers Responding to FIM4s TNUMSCFIMOUTCON No Shows the number of originator Series 8 FIMs ...

Page 104: ... Version BOOTIMAGEVER No Shows the current version of boot firmware installed in the module Application Image Version See Note 1 IMAGEVER_D No Shows the current version of application firmware installed in the module Hardware Factory Information Module Type MODTYPE No Identifies the model number and identification string of the module Serial Number SERIALNUM No Identifies the serial number of the ...

Page 105: ...ures parameters associated with the MAC Address Resolution Table MART which deals with on line Media Access Control MAC address mapping Two separate MARTs are maintained one for FTE nodes and one for non FTE nodes The following table summarizes the parameter data you can monitor on the FTE tab of the configuration form for the selected C300 block Plain Text Parameter Name User Configurable Notes F...

Page 106: ...Address Collisions NONFTEMARTCOLLC OUNT No Shows number of collisions that have occurred when hashing the non FTE MART Current FTE Traffic LAN_A Tx Rate kBit sec Note This parameter is not supported in this release LANATXRATE No Indicates communication transmission rate in kilobits per second kbps for port A Yellow Tree Port on the FTE Bridge LAN_B Tx Rate kBit sec Note This parameter is not suppo...

Page 107: ......

Page 108: ...Yellow Tree Port on the FTE Bridge LAN_B Tx Rate Max kBit sec Note This parameter is not supported in this release LANBTXRATEMAX No Indicates maximum communication transmission rate in kilobits per second kbps for port B Green Tree Port on the FTE Bridge LAN_A Rx Rate Max kBit sec Note This parameter is not supported in this release LANARXRATEMAX No Indicates maximum communication receive rate in ...

Page 109: ...ad IP checksums UDP Checksum Errors BADUDPCSUM No Number of FTE UDP messages which were received but determined as having bad UDP checksums LAN_A Yellow Failed not used in this release LANAFAILED No Status indicator for port A Yellow Tree Port on the FTE Bridge If this LED is lit it is an indication that communications have failed on Port A LAN_B Green Failed not used in this release LANBFAILED No...

Page 110: ...ameter data you can monitor on the UDP TCP tab of the configuration form for the selected C300 block Plain Text Parameter Name User Configurable Notes UDP TCP Local UDP Listeners not used in this release UDPLISTENERS No Shows path information for all open ports on the FTE Bridge module Current TCP Connections not used in this release TCPCONNTABLE No Shows path information for all currently connect...

Page 111: ...S No Number of times TCP connections have made a direct transition to the SYN SENT state from the CLOSED state Passive Opens TCPPASSIVEOPENS No Number of times TCP connections have made a direct transition to the SYN RCVD state from the LISTEN state Failed Connection Attempts TCPATTEMPTFAILS No Number of times TCP connections have made a direct transition to CLOSED state from either SYN SENT state...

Page 112: ...o Total number of segments retransmitted that is number of TCP segments transmitted containing one or more previously transmitted octets Segments Discarded for Errors TCPINERRS No Total number of segments received in error for example bad TCP checksums Reset Segments Sent TCPOUTRESETS No Number of TCP segments sent containing the RST flag IP ICMP tab The IP ICMP tab displays statistics related to ...

Page 113: ...uding bad checksums version number mismatch other format errors time to live exceeded errors discovered in processing their IP options and so on Datagrams Misdelivery Drops IPINADDRERRORS No Number of input datagrams discarded because the IP address in their IP header s destination field was not a valid address to be received at this entity Unknown Protocol Datagrams IPINUNKNOWNPORTS No Number of ...

Page 114: ...Discarded IPOUTDISCARDS No Number of output IP datagrams for which no problem was encountered to prevent their transmission to their destination but which were discarded for example for lack of buffer space Datagrams Drops for No Routes IPOUTNOROUTES No Number of IP datagrams discarded because no route could be found to transmit them to their destination Fragments Needing Reassembly IPREASSEMREQS ...

Page 115: ...d IPFRAGCREATES No Number of IP datagram fragments that have been generated as a result of fragmentation at this entity Routing Entries Discarded IPROUTINGDISCARDS No Number of routing entries which were chosen to be discarded even though they are valid ICMP Statistics Controls transmission of error and control messages between hosts and gateways Messages Received ICMPINMSGS No Total number of ICM...

Page 116: ...is entity did not send due to problems discovered within ICMP such as a lack of buffers Dest Unreachable Msgs Sent ICMPOUTDESTUNREA CHS No Number of ICMP Destination Unreachable messages sent Echo Messages Sent ICMPOUTECHOS No Number of ICMP Echo request messages sent Echo Reply Messages Sent ICMPOUTECHOREPS No Number of ICMP Echo Reply messages sent Soft Failures tab The Soft Failures tab provide...

Page 117: ...nline diagnostic warning Switches broken or deliberately changed Factory Data Error FACTDATAERR No Online diagnostic error reading factory data ROM Application Image Checksum Failure ROMAPPIMGCHKSMF AIL No Online diagnostic error ROM application image may be corrupted ROM Boot Image Checksum Failure ROMBOOTIMGCHKSM FAIL No Online diagnostic error ROM boot image may be corrupted WDT Hardware Error ...

Page 118: ...to the IOLink 1 block Main Tab IOLink 2 Soft Fail Error IOL2SOFTFAIL No Soft fail condition detected on IOLink 2 interface Refer to the IOLink 2 block Main Tab Debug Flag Enabled DEBUGFLAGSET No Warning Engineering internal debug flag is set Minimum HW Revision MINHWREVSF No Partner Not Visible On FTE PARTNERNOTVISFTE No Indicates redundant module partner is not visible on FTE Server History tab T...

Page 119: ...rameter HIST PARAM Yes Valid parameter name for a parameter associated with the given point that is to be collected and stored as historical data at predetermined intervals Description No Provides a brief description of the entered parameter FAST HIST FAST Yes Select the Fast type of history collection STD HIST STD Yes Select the Standard type of history collection EXTD HIST EXTD Yes Select the Ex...

Page 120: ...r Server Load Options on the System Preferences dialog box determines if the data entered on the Server Displays tab is loaded to the Experion LX Server Refer to the Control Building User s Guide for information about setting system preferences Plain Text Parameter Name User Configurable Notes Point Detail Display SCANPNTDTL Yes By default a Display template is already entered into Point Detail Di...

Page 121: ...arameters to be included in the Trends Configuration table Trend TREND NUMBER Yes Defines Trend number to be associated with this trend parameter Trend Position TREND POSITION Yes Defines color of pen that will be used to trace assigned parameter on Station Trend display Trend Parameter TREND PARAM Yes Valid parameter name for a parameter associated with the given point that is configured for tren...

Page 122: ...trol Builder Refer to the online help and the Station Configuration Guide for information about the data on this tab Identification tab The Identification tab is common to all configuration forms for tagged blocks in Control Builder The following table summarizes the parameter data you can monitor and configure on this tab of the configuration form for the selected C300 block Plain Text Parameter ...

Page 123: ...er Library that is source of template System Template No Identifies System Template that is source for this block Base Template No Identifies Base Template that is used for this block Created By CREATEDBY No Identifies user who created block if operator security is implemented Otherwise it may just display Default login Date Created DATECREATED No Shows date and time template was created If this b...

Page 124: ...ers as the primary with the exception of a few parameters on the Main and Redundancy tabs The differences are described in the following paragraphs Main Tab The Main Tab of the Secondary C300 Controller s configuration form does not contain the Module is redundant or Secondary Tag Name fields Additionally the SIM node parameters are not shown on the secondary controller forms because simulation is...

Page 125: ...e a CEEC300 block This tab also displays important state information and supports generation of commands to the CEEC300 through parameters The following table summarizes the parameter data you can monitor and or configure on the Main tab of the configuration form for the selected CEEC300 block Plain Text Parameter Name User Configurable Notes Main Tag Name Tag Name Project Only System assigned or ...

Page 126: ... PROGLCKTORUN Yes Determines whether program access is allowed to command CEE from Idle to Run Program Access may command CEE Run to Idle PROGLCKTOIDLE Yes Determines whether program access is allowed to command CEE from Run to Idle Alarm Info In Alarm Flag INALM No Indicates if an alarm has been detected with this function block Alarming Enabled ALMENBSTATE Yes Allows user to set the alarm report...

Page 127: ...r batch events Time Info Time Zone TIMEZONE Yes Shows the time zone offset value for the controller location Daylight Savings Time DAYLIGHTTIME Yes Determines if the location observes Daylight Savings Time Year Format YEARFMT Yes Shows the selected day and year format Weekday Format WEEKDAYFMT Yes Shows the selected day of the week format Simulation Info Simulation State SIMSTATE No Specifies the ...

Page 128: ... Time STRRESP Yes The default expiration time used in waiting for Store responses for all CEE peers in seconds Subscription Period SUBSCPERIOD Yes The update period used for cyclic get requests for specific CEE peers such as C300 and non CEE data servers such as OPC Servers Number of Peer Environments NUMPEERENV Yes Indicates the number of peer environments such as C300 configured for the CEE bloc...

Page 129: ...mponent Library CCL statistics used for maintenance and performance monitoring of the CEE The following table summarizes the parameter data you can monitor and or configure on the Statistics tab of the configuration form for the selected CEEC300 block Plain Text Parameter Name User Configurable Notes Statistics Reset All Statistics STATSRESET No Button to initiate reset in Monitoring mode Notifica...

Page 130: ...esponder Rate CPEERAVGPPS No The average number of peer parameters per second processed by the CEE Maximum Peer Responder Rate CPEERMAXPPS No The maximum number of peer parameters per second processed by the CEE Display Responder Rate CDISPAVGPPS No The average number of display peer parameters per second processed by the CEE Maximum Display Responder Rate CDISPMAXPPS No The maximum number of disp...

Page 131: ...meter requests per second Average Initiator Pull Requests NUMCCLRQUAVG No The rolling average of initiator pull requests in the last second Maximum Push Store Rate NUMACCRQUMAX No The maximum number of acyclic peer communication parameter requests per second Maximum Initiator Pull Requests NUMCCLRQUMAX No The maximum initiator pull requests since last Statistics reset OPC Statistics OPC Pull Get R...

Page 132: ... second CCL Info Number of Loaded Libraries CCLCNT No The number of loaded Control Component Libraries CCLs in the controller Library Load Status CCLLOADSTAT No The load status of the CCL last loaded to the controller Batch Events Statistics Batch Events Rate NUMBEVENTSAVG No Maximum Batch Events Rate NUMBEVENTSMAX No PCDI Transmit Statistics Transmit Messages sec NUMMBTCPXMITMSG AVG No The number...

Page 133: ... Messages sec NUMMBTCPRCVMSGA VG No The number of Modbus TCP receive messages on average per second Maximum Receive Messages sec NUMMBTCPRCVMSG MAX No The maximum number of Modbus TCP receive messages per second Receive Bytes sec NUMMBTCPRCVBYTE AVG No The number of Modbus TCP receive bytes on average per second Maximum Receive Bytes sec NUMMBTCPRCVBYTE MAX No The maximum number of Modbus TCP rece...

Page 134: ...U Loading tab of the configuration form for the selected CEEC300 block Plain Text Parameter Name User Configurable Notes CPU Loading Table Average CPU Used per Cycle CPUCYCLEAVG 0 39 No Average percentage of Central Processing Unit CPU processing power used per cycle Note There are 40 phases in a CEE macro cycle Each element of CPUCYCLEAVG 0 39 contains the CPU overrun value for the corresponding ...

Page 135: ...r the corresponding phase For example CPUCYCLEMAX 0 is for Phase 1 CPUCYCLEMAX 1 is for Phase 2 and so on CPUCYCLEMAX 40 contains the maximum value across all 40 phases CPU Overruns tab The CPU Overruns tab contains additional CPU statistics used for maintenance and performance monitoring of the CEE The following table summarizes the parameter data you can monitor on the CPU Overruns tab of the co...

Page 136: ...b of the configuration form for the selected CEEC300 block Plain Text Parameter Name User Configurable Notes Memory Usage in KBytes Total User Memory kb TOTALMEMINK No Shows the total size of CEE user memory pool in kilobytes Currently Used Memory kb USEDMEMINK No The total amount of used memory in CEE user memory pool in kilobytes Currently Free Memory kb FREEMEMINK No Amount of free memory in CE...

Page 137: ... Total Memory Descriptors NTOTMEMDESC No Total number of memory descriptors available Free Memory Descriptors NUMFREEDESC No Number of free available memory descriptors Registered Memory Descriptors NUMREGDESC No Number of registered memory descriptors Used Memory Descriptors NUMUSEDDESC No Number of used memory descriptors Memory Blocks Used Memory Blocks NUMUSEDBLKS No Number of used memory bloc...

Page 138: ...ator Connections Target Name IPEERNAME No Shows the name of the peer initiator Target Path IPEERPATH No The peer initiator s Automation System Architecture ASA path Connection Status IPEERCONNSTS No The peer initiator connection status Connection Error Code IPEERCONNERRCOD E No The ICP ASA error returned on an open connection attempt Extended Error Info IPEERCONNERRINFO No The ICP ASA extended err...

Page 139: ...WAAVGPPSCO NN No The Whole Array average Get rate Whole Array WA Maximum Get Rate CPEERWAMAXPPSCO NN No The Whole Array maximum Get rate Exchange Communications tab Note This tab is not supported in this release The Exchange Communications tab contains information about exchange connections between the C300 controller and a target controller or programmable logic controller It gives statistics for...

Page 140: ...nnection between the controller and the target controller or PLC Display Communications tab The Display Communications tab contains information about display connections to the C300 that is Control Builder Station and so on The following table summarizes the parameter data you can monitor on the Display Communications tab of the configuration form for the selected CEEC300 block Plain Text Paramete...

Page 141: ...on about the function blocks loaded in the CEE The following table summarizes the parameter data you can monitor on the Block Types Info tab of the configuration form for the selected CEEC300 block Plain Text Parameter Name User Configurable Notes Block Types Info Number of Block Types Defined NUMBLKTYPES No Shows the number of block types defined in the CEE Maximum Number of Block Types MAXBLKTYP...

Page 142: ... for the selected CEEC300 block Plain Text Parameter Name User Configurable Notes CAB Supported Version CC3SUPRTDV No Provides the version level of the CAB C300 run time supported by the C300 Only CAB types which require this version level or lower can be loaded to the C300 Enable CAB Runtime ENABLECAB Yes Displays whether the CAB in a C300 is enabled or disabled For application engineers to be ab...

Page 143: ... each CAB type currently resident in the C300 in the format library name type name CAB Instance Count CABINSTCOUNT No Displays the number of instances of the type CABTYPNAME I currently resident in the C300 Custom Types Info tab The Custom Types Info tab contains information about the Custom Data Blocks CDB loaded in the CEE The following table summarizes the parameter data you can monitor on the ...

Page 144: ...data you can monitor and configure on this tab of the configuration form for the selected CEEC300 block Server Displays tab The Server Displays tab is common to all configuration forms for tagged blocks in Control Builder Refer to the Server Displays tab for a table that summarizes the parameter data you can monitor and configure on this tab of the configuration form for the selected CEEC300 block...

Page 145: ...for the steps to configure a IOLINK block The following table summarizes the parameter data you can monitor and or configure on the Main tab of the configuration form for the selected IOLINK block Plain Text Parameter Name User Configurable Notes Main Tag Name Tag Name Project Only System assigned or user configured unique name Consisting of up to 16 characters and at least one character must be a...

Page 146: ...of the IOLink NOTLOADED ONLINE Simulation State SIMSTATE No Specifies the current state of the simulation I O Link Soft Fail Errors Refer to the Troubleshooting section for more information Duplicate IOL Address DUPIOLADDR No Indicates if a duplicate IOLink address has been detected IOL Channel A Failure IOLCHNFAILA No Indicates if Channel A of the IOLink has failed IOL Channel B Failure IOLCHNFAI...

Page 147: ...runs IOLOVRRUN No Indicates whether or not PV scanning from the IOM or IOMs completed within the IOM scan rate timeframe UM51 Diagnostic Exceeded Time Threshold UM51DIAGTMO No Indicates that one of the online diagnostics has exceeded its allotted time period UM51 Diagnostic Overrun UM51DIAGFAILEDCO MP No Indicates that one of the online diagnostics did not complete within its time cycle Memory Sta...

Page 148: ...Progress Non Volatile Storage Soft Failure NVSFAILFL No Indicates detection of a soft fail condition in the non volatile storage memory Enable IOLINK Commands ENCMDS Yes Indicates if the Enable IOLINK Commands flag is set Compact NVS button COMPNVSCMD Yes Initiates the Compact Non Volatile Storage of the IOLINK Total Memory Buffers BUFXTOTAL No The total static allocation of memory buffers Memory ...

Page 149: ...of statistics in Monitoring mode Primary Link Interface Active Receive Channel PRIIFRCVCHN No Shows the channel that is actively listening to transmitted messages Channel A Errors PRIIFCHNERRA No The number of I O link channel A errors encountered locally by the primary link interface Channel A Silences PRIIFCHNSILA No The number of I O link silences on channel A encountered locally by the primary...

Page 150: ...The number of I O link channel B missed minus edge transitions encountered locally by the primary link interface Channel B Edges PRIIFCHNPLB No The number of I O link channel B missed plus edge transitions encountered locally by the primary link interface Last Error PRIIFCOMMERR No The last I O link communications error experienced by the primary link interface Processor Status PRIIFSTS No The sta...

Page 151: ... Silences SECIFCHNSILA No The number of I O Link channel A silences encountered by the Secondary Link Interface Channel A Edges SECIFCHNMNA No The number of I O link channel A missed minus edge transitions encountered by the secondary link interface Channel A Edges SECIFCHNPLA No The number of I O link channel A missed plus edge transitions encountered by the secondary link interface Channel B Err...

Page 152: ...ECIFCOMMERR No The last I O link communications error experienced by the secondary link interface Active Supervisor Information Periodic Swap Enabled PERSWAPENB No Indicates if the periodic cable swap diagnostic is enabled or disabled Channel A Total Errors TOTCHNERRA No The total I O Link Errors on channel A Channel A Total Silences TOTCHNSILA No The total I O Link silences on channel A Channel A...

Page 153: ... No The overall status of cable A based on the rate of errors detected Channel B Status IOLCHNSTSB No The overall status of cable B based on the rate of errors detected Error per Minute Threshold PERSWAPTHRES No Defines the acceptable rate of I O link communication errors in errors per minute before the status of the cable transitions to ERROR I O Link Performance Free Bandwidth IOLFREE No The per...

Page 154: ...ache CFIFORATEA No Shows the average number of parameters accessed through cache FIFO per second Process Data PDFIFORATEA No Shows the average number of parameters accessed through process data FIFO per second Write WRFIFORATEA No Shows the average number of parameters accessed through Write FIFO per second Supervisor SUPVFIFORATEA Currently not used No Indicates the average number of parameters a...

Page 155: ... number of parameters accessed through Write FIFO per second Supervisor SUPVFIFORATEM Currently not used No Indicates the maximum number of parameters accessed through Supervisor FIFO per second Local Data Transfer LCDXFIFORATEM No Indicates the maximum number of parameters accessed through Local Data Transfer FIFO per second DI Priority DIFIFORATEM No DO Priority DOFIFORATEM No I O Link Statistic...

Page 156: ...ods I O Link Status tab The I O Link Status tab contains statistics for the Series 8 IOMs residing on the IOLINK which are used for maintenance and performance monitoring of the IOLINK interface The following table summarizes the parameter data you can monitor on the I O Link Status tab of the configuration form for the selected IOLINK block Plain Text Parameter Name User Configurable Notes Primar...

Page 157: ... O link channel A missed plus edge transitions encountered by the primary IOM Channel B Errors PRICHNERRB No The number of I O link channel B errors encountered by the Primary IOP Channel B Silences PRICHNSILB No Indicates the number of I O link channel B silences encountered by the Primary IOP Channel B Edges PRICHNMNB No The number of I O link channel B missed minus edge transitions encountered ...

Page 158: ...ncountered by the Secondary IOP Channel A Silences SECCHNSILA No Shows the number of I O link channel A silences encountered by the Secondary IOP Channel A Edges SECCHNMNA No Shows the number of I O link channel A missed minus edge transitions encountered by the Secondary IOP IOM Channel A Edges SECCHNPLA No Shows the number of I O link channel A missed plus edge transitions encountered by the Sec...

Page 159: ...tion error experienced by the Secondary IOP I O Status Summary tab The Status Summary tab contains additional statistics for Series 8 IOMs residing on the IOLINK which is used for maintenance and performance monitoring of the IOLINK interface The following table summarizes the parameter data you can monitor and or configure on the Status Summary tab of the configuration form for the selected IOLIN...

Page 160: ...AND No Allows users to initiate selected commands for the associated redundant I O Processor IOP pair or single IOP Physical Bias State WITHBIASENM No Indicates that the preferred primary is really the acting primary I O Link Scan Rate SCANRATE No Shows how often periodic process data is collected from the IOPs and published to the controller Overruns Current Hour IOPORCUR No Indicates the number ...

Page 161: ...Physical Address PHYSADDRSC 1 4 No Indicates the physical address for the Series 8 IOM Actual Module Type PHYSMODTYPESC1 No Indicates the physical Series 8 IOM type IOM Status PHYSIOPSTSSC1 No Shows the status of the specific physical Series 8 IOM IOM Commands PHYSCOMMANDSC1 No Shows Series 8 IOM Commands Firmware Revision FNWREVSC1 No Indicates the Series 8 IOM Firmware revision Boot FW Revision ...

Page 162: ...nnel B Silences PHYCHNSILBSC1 No Shows the I O Link silences on Channel B for the Series 8 IOM Channel B Edges PHYCHNMNBSC1 No Shows the Channel B minus edges detected for the Series 8 IOM Channel B Edges PHYCHNPLBSC1 No Shows the Channel B and the edges detected for the Series 8 IOM Last Error PHYCOMMERRSC1 No Shows the last I O Link communication error experienced for the Series 8 IOM IOM Number...

Page 163: ...the parameter data you can monitor and configure on this tab of the configuration form for the selected CEEC300 block Control Confirmation tab Refer to the Control Confirmation tab for information on this tab Identification tab The Identification tab is common to all configuration forms for tagged blocks in Control Builder Refer to the Identification tab for a table that summarizes the parameter d...

Page 164: ......

Page 165: ...ies configuration data from the control strategy that is stored in the Engineering Repository Database ERDB to the assigned field component in the system architecture It indirectly assures that the planned system matches the actual one The communication addresses and physical location assignments specified for components through Control Builder configuration must match the actual addresses and loc...

Page 166: ... following commands in the Control Builder Controller menu Load Load with Contents Either command invokes the Load Dialog dialog box The following figure shows a sample Load Dialog dialog box invoked for a load with contents operation for a C300 It provides a brief description of the dialog box features for quick reference The appearance of the dialog box will vary depending on the current load ci...

Page 167: ...meters function enabled through the System Preferences dialog Refer to the Using Compare Parameters section in the Control Building User s Guide for more information Load options for server history and server displays configuration You can enable or disable the loading of history trend or group configuration data for a block to Server through the System Preferences dialog box Refer to the Setting ...

Page 168: ...lock from project without contents will load the associated CEE and IOLink blocks All blocks must be configured before loading Appropriate errors will be returned in case of load failures For example C300 not physically present at the configured address C300 IOLINK Block state FAILED C300 CEE Block state FAILED IOM physically not present configuration mismatches and so on Component deletion consid...

Page 169: ...onents Prerequisites Control Builder is running This procedure assumes that the C300 Controller is installed and capable of communicating with the Server Considerations Note that selecting a C300 Controller block for loading also selects the associated CEEC300 block and IOLINK blocks All illustrations used in the procedure are for example purposes only To load a C300 Controller block and its assoc...

Page 170: ...figuration 6 3 Load components from Project Step Action Result Note Selecting the C300 Controller block for load automatically selects the associated CEEC300 and IOLINK blocks for load 3 With load check box selected click OK Initiates the load to the C300 and the load progress dialog box appears ...

Page 171: ...ription and includes an error code in parentheses Note the last number in the string In some cases more information about the code number may be included in the Control Builder Notifications Reference document 4 Once the load completes and the dialog box closes click the Monitoring tab C300 icon now appears in Monitoring tab The default state for a loaded C300 is IDLE or color code blue 5 Repeat t...

Page 172: ...tions used in the procedure are for example purposes only To load an IOLINK block perform the following steps Step Action Result 1 Click desired IOLINK block icon in Project tab Selects and highlights the component 2 Click Tools Load Or click the load button in the toolbar Also you can right click on the IOLINK block icon to select Load The Load Dialog box appears ...

Page 173: ...includes an error code in parentheses Note the last number in the string In some cases more information about the code number may be included in the Control Builder Notifications Reference Guide 4 Once the load completes and the dialog box closes click the Monitoring tab IOLINK icons now appear in Monitoring tab The default state for a loaded IOLINK is active or color code green 5 Repeat this proc...

Page 174: ...ick OK Initiates the load to the CEEC300 and the load progress dialog box appears TIP You can also check load progress through the four character display on the faceplate of the C300 Controller module The display changes from NODB to NOEE to IDLE upon a successful Load If errors are detected they will be displayed in the Load progress dialog and a message appears mentioning if you want to continue...

Page 175: ... Table 3 to load these additional control strategy components Before you load IOMs make sure that the I O Modules are installed and capable of communicating with the Server otherwise errors will result To Load IOMs you select the associated CEEC300 block and perform a Load with Contents Be sure load check boxes for any CMs are not checked in the Load Dialog You can also load IOMs individually usin...

Page 176: ...us load procedure to re load data to components from the Project or Monitor tab It is good idea to invoke the following commands through the Controller menu after a reload operation Upload perform first and then Update to Project Restrictions and conditions for reloading operations Re loading parameter data to certain function blocks may incur some restrictions or conditions with other related blo...

Page 177: ...ion data for previously loaded IOM Blocks Re load fails and is cancelled if the C300 is not loaded or the state of at least one previously loaded IOM is in RUN CEE The C300 Block must be present and previously loaded The state of the CEE must be IDLE C300 with Contents The following blocks are re loaded unless they are de selected in the Load dialog box C300 Block IOLINK Block with Contents for IO...

Page 178: ...cts from the controller to the Monitoring Engineering Repository Database ERDB Upload of data for the selected objects from the server to the ERDB also can be performed Usually after performing an upload to the database you should also update the data to Project so that both the Monitoring and the Project databases agree Refer to the Using Upload Command section in the Control Building User s Guid...

Page 179: ... Topic C300 Controller start up Initiating a controller Shutdown C300 faceplate indicators displays FTE activity LEDs Control Builder block icon descriptions Activate the C300 Controller CEE Initiating Synchronization command Disable Synchronization command Initiating Become Primary command Initiating Switchover command Interacting through Station displays Viewing controller operation and status u...

Page 180: ...ed in the flash memory Initial firmware boot image is installed in the factory 3 A Power On Self Test POST is performed as part of the C300 Controller start up Controller display shows Tnnn where nnn indicates the number of the test currently being executed during POST 4 The Status LED briefly shows all of its colors Red Green Orange and then remains solid Red until POST completes 5 The four chara...

Page 181: ...r for more information 9 Action Verify the correct Device Index is shown on the display nnn and that there are no address errors Address errors The C300 determines if any other module in the FTE network is using the same Device Index If another module is discovered with the same Device Index the C300 will not join the FTE network but instead will enter the no address state and wait for a new Devic...

Page 182: ...oller indicates it is an unsynchronized secondary or synchronized secondary The secondary controller also shows the controller s execution state which is BKUP Figure 5 describes the C300 Controller startup routine and the possible controller states when the controller is in the Boot mode Figure 5 C300 Controller Startup and Boot Mode indications C300 Controller states in boot mode At the conclusio...

Page 183: ...be performed from this state if desired READY The controller received a command to remain in the boot mode to allow a firmware upgrade FAIL The controller detected a failure during startup Use the CTool utility to retrieve problem report logs from the controller for failure diagnosis C300 Controller states in application mode Table 6 describes the controller states of the C300 Controller after it ...

Page 184: ...imary redundancy role And Has retained a valid database from previous operations prior to startup And The controller is configured to do a Warm Start RRRCEESTATE parameter The C300 Controller CEE moves to the CEERUN state BKUP The C300 Controller is configured as redundant and has assumed the secondary redundancy role The C300 Controller CEE moves to the BACKUP state Refer to the section Communica...

Page 185: ...he Status LED uses a 3 color scheme of red green and orange Generally green indicates OK red indicates power up tests a fault or failure and orange indicates backup mode Blinking LEDs indicate a soft or hard failure and help to point to a problem Soft failures also are indicated in other displays throughout the system The four character display provides additional controller status information ref...

Page 186: ...ckup OK with Soft Failure or controllers are not synchronized RED steady Selftest POST in progress or Selftest has failed Fault hardware or software diagnostic failed or Hardware Watchdog Timer expired RED Blink off once per second Operating in BOOT mode Alive state ALIV on faceplate display Operating in Boot firmware IP address assigned primary address in use No application image loaded or manual...

Page 187: ...controller s operating state the display shows in a rotating display the FTE Device Index CEE state and soft failures such as redundancy communications or diagnostic faults The controller s redundancy role and synchronization status Fault codes when the controller ceases normal operation due to a major fault Table 8 includes a listing and descriptions of the various indications of the C300 Control...

Page 188: ... CDA This is a transient state during loading C300 FB or when deleting CEE FB C300 FB NOEE IDLE Application mode with database loaded all EEs good with controller in IDLE CDA present CEEIDLE OK Application mode with database loaded all EEs good with controller in RUN CDA present CEERUN BKUP Application mode with database loaded all EEs good module is secondary CDA present BACKUP SF See Note 4 One ...

Page 189: ... FTE port on the C300 Series 8 FIM and Ethernet Switch have one status LED The bi color FTE A and B LEDs indicate connectivity link present and communication activity transmit and or receive Table 9 describes the indications of the FTE Status LEDs Table 9 FTE Activity LED Indications FTE A and B LEDs Indicates RED Link integrity check failed No Ethernet signal detected or cable is not connected OF...

Page 190: ...184 Series 8 C300 Controller User s Guide Honeywell R500 April 2017 7 C300 Controller Operation 7 3 C300 faceplate display indications ...

Page 191: ... application mode Display Indications for Primary Controller Secondary Controller Description Device Index nnn nnn FTE Device Index where nnn can be 001 to 255 Does not change with redundancy role Controller State NOEE NODB IDLE RUN OK BKUP Implies redundancy role See Table 6 and Table 8 for a description of each controller state indication Redundancy Status np np No secondary primary partner cpt ...

Page 192: ...t mode Display Indications for Primary Controller Secondary Controller Description Device Index nnn nnn FTE Device Index where nnn can be 001 to 255 Does not change with redundancy role Controller State ALIV LOAD RDY FAIL ALIV LOAD RDY FAIL Does not imply redundancy role Refer Table 5 and Table 8 for a description of each controller state indication Fail Code nnnn nnnn Indicated only when in FAIL ...

Page 193: ...SYNCSTATE Soft Failure parameter SOFTFAIL When a single C300 Controller is defined the icon appears as a single controller icon When a redundant C300 Controller is defined two icons appear one representing the primary controller on the left and the icon representing the secondary controller on the right The appearance of either icon on top in a redundant controller pair indicates the active contro...

Page 194: ...redundant No Database yellow simulation C300 is non redundant Simulation mode enabled No Database yellow yellow Primary C300 is not synchronized and partner C300 is visible No Database yellow shadow Primary C300 is not synchronized and partner C300 is absent or incompatible No Database blue C300 is non redundant Idle blue simulation C300 is non redundant Simulation mode enabled Idle blue white Pri...

Page 195: ...nchronized and partner C300 is absent or incompatible Run or OK white green Secondary C300 is synchronized Backup white green pause Secondary C300 standby synchronization Backup yellow yellow Secondary C300 is not synchronized and partner C300 is visible Backup shadow yellow Secondary C300 is not synchronized and partner C300 is absent or incompatible Backup blue C300 is non redundant Idle Soft Fa...

Page 196: ...ft Fail or OK Soft Fail green white pause Primary C300 standby synchronization Run Soft Fail or OK Soft Fail green yellow Primary C300 is not synchronized and partner C300 is visible Run Soft Fail or OK Soft Fail green shadow Primary C300 is not synchronized and partner C300 is absent or incompatible Run Soft Fail or OK Soft Fail white green Secondary C300 is synchronized Backup Soft Fail white gr...

Page 197: ...ntrol strategy components in Control Builder from the Monitoring tab in the following suggested order to minimize possible bad data generated alarms Order Component 1 Control environment components such as CEEC300 2 Series 8 Input Output Modules IOMs 3 Control Modules CMs and or Sequential Control Modules SCMs Activating the CEE To activate the CEEC300 block perform the following steps Step Action...

Page 198: ...CEE must be active for anything assigned to the CEE to work Even if a CM is active it will not do anything unless the CEE is also active Alternate methods Click the Toggle State toolbar button to set the selected item active Select Operate Change State Setting the CEE inactive To set the CEE inactive perform the following steps Step Action 1 From the Monitoring Tree right click CEE 2 Click Change ...

Page 199: ......

Page 200: ...he selected item inactive 4 The CEE turns from green to blue on the Monitoring Tree Alternate methods Click the Toggle State toolbar button to set the selected item inactive Select Operate Change State CEE Icon states in the Monitoring tab The CEE status in the monitoring tab is indicated by the following versions of the CEE icon CEE Icon States Icon Color Corresponding CEESTATE Values ...

Page 201: ...e CEESTATE IDLE 5 Active Green CEESTATE RUN 6 Configuration Error Red CEESTATE FAIL NOT_LOADED 7 6 Initiating C300 Controller Shutdown To initiate a shutdown command to the C300 Controller which results in the C300 Controller rebooting to its RDY state or boot firmware perform the following steps Step Action 1 Using Control Builder select the Monitoring tab Double click the C300 Controller icon to...

Page 202: ...ntroller pair on the Monitoring tab in Control Builder Commanding synchronization Step Action 1 In the Monitoring tab double click the primary C300 icon to The Parameters configuration form appears 2 Click the Redundancy tab 3 Click Enable Synchronization 4 Click Yes to confirm the action and issue the synchronize command 5 Confirm that the Auto Synchronization State becomes ENABLED and confirm th...

Page 203: ...b in Control Builder The primary and secondary C300 Controllers are synchronizing synchronized or in standby state To Disable Synchronization perform the following steps Step Action 1 In the Monitoring tab double click the primary C300 icon The Parameters configuration form 2 Click the Redundancy tab 3 Click Disable Synchronization 4 Click Yes button to confirm the action and issue the Disable Syn...

Page 204: ...ol Builder The unsynchronized secondary controller has no view to a partner controller across the redundancy cable and the primary IP address is currently not occupied Commanding Become Primary To issue become primary command perform the following steps Step Action 1 In the Monitoring tab double click the secondary C300 icon The Parameters configuration form appears 2 Click the Redundancy tab 3 Cl...

Page 205: ...e primary and secondary C300 Controllers are synchronized Commanding a switchover To initiate a switchover perform the following steps Step Action 1 In the Monitoring tab double click the primary C300 icon The Parameters configuration form appears 2 Click the Redundancy tab to display it 3 Click Initiate Switchover 4 Click Yes to confirm the action and issue the switchover command 5 Confirm that t...

Page 206: ...ion LX Server The Detail displays let you quickly view the component s current state fault status and pertinent configuration data System Status Display The System Status Display is part of the Alarm Management Displays in Station The C300 Controller is represented in the System Status Display using the same icon set as is used in the Control Builder Monitor Tree Event and Alarm summary displays E...

Page 207: ...ring tab in Control Builder can be used to view the operation and status of any of the various control components represented as icons in the monitoring tree The hierarchical tree in Figure 7 shows a number of C300 Redundant Controller Pairs and their associated CEE and IOLINK blocks Right clicking on any of the icons and selecting Module Properties opens the configuration form for that object Fig...

Page 208: ...tus and numerous operating statistics For example the figure below shows the Statistics tab for a C300 Controller which includes CPU utilization and network messaging Other tabs include statistics on FTE communications and Peer connections Refer to the C300 Configuration Form Reference for more details on the parameters available on the configuration form tabs Figure 8 C300 Controller configuratio...

Page 209: ...n 5 minutes then time is adjusted in increments If the controller s WCT differs by more than 5 minutes with the time source controller time is set to match the time source with an immediate correction An information notification is generated by the controller and sent to the events server Note that the controller s WCT is lost during loss of power and cannot be restored in RAM retention start scen...

Page 210: ...the internal Memory Management Unit to ensure that a catastrophic failure which disrupts the controller s internal instruction execution or timing results in the controller achieving a fail safe state The timer is refreshed periodically during normal controller operation If a refresh does not occur within the required time interval the controller suspends control execution and is placed into a saf...

Page 211: ...ler processing overload conditions when the controller is required to perform more work than it has time for The execution of control strategies or control processing usually demands the most resources in terms of processor time and is the most likely cause of an overload condition in a controller although other non control processing causes can produce controller overloads When the C300 controlle...

Page 212: ...overload so that appropriate actions can be taken to remedy it Causes of controller overloading Additional processing loads can be caused in many ways including but not limited to Activation of additional CMs SCMs IOMs in the controller Load and activation of additional CMs SCMs IOMs to other controller Load and activation of additional CMs SCMs to other controllers that impose added peer peer com...

Page 213: ...ed parameters are displayed of the CPU Loading tab and the CPU Overruns tab of the CEEC300 block configuration form Recovery from an overload Recovery from a controller overload condition depends upon whether the overload is due to a control processing CEE Overrun slipped cycle or non control processing degraded or loss of view overload condition ATTENTION When attempting recovery from an overload...

Page 214: ...EE has reached 5 delete the CMs selected for deletion If a loss of view occurs due to non control processing overload then perform the following actions Close displays requesting information from lost view controller until view is restored If the loss of view is caused by an overload of display requests it may be possible to recover view by reducing the display request load to the controller If th...

Page 215: ...y is to improve the availability of the controller to perform its assigned control functions This is performed by providing a pair of C300 Controllers Primary and Backup so a component failure in one controller switches the handling of the assigned control functions to the other controller In this redundant arrangement the active or primary controller is considered to have a redundant partner or b...

Page 216: ...troller Configuration for details on controller configuration IOLINK interface considerations In a C300 redundant controller pair a C300 IOLINK function block which is configured to support a specific IO Family IOLTYPE parameter set to SERIES_8_IO_TYPE is verified in the secondary controller by the primary controller After the primary controller synchronizes the configured IOTYPE the primary uses ...

Page 217: ...dule installed in the lower connector of a redundant IOTA cannot be configured as non redundant A redundant Series 8 FIM IOTA shares a single connection to its H1 segments It is not valid to configure two non redundant Series 8 FIM modules on the same redundant IOTA See the Series 8 Fieldbus Interface Module User s Guide for details on Series 8 FIM configuration 8 3 Partner controller compatibilit...

Page 218: ...ameter RDNCMPT The RDNCMPT parameter indicates the following compatibility results RDNCMPT Parameter State Description Not Applicable Module is configured as non redundant NOPARTNER Not Applicable Initial default state when no partner is responding to the partner compatibility query QUERYINPROG Not Applicable Transient state while partner compatibility check is being performed COMPATIBLE Compatibl...

Page 219: ...states The RDNSYNCSTATE parameter indicates the controller s synchronization state Given a redundant controller pair synchronization is the act of transferring configuration and execution data from the primary controller to the secondary so that the secondary has the same information as the primary when it is needed to transition into the primary role Synchronization is only possible for a compati...

Page 220: ...ance state through the Enable Standby command While in the Standby State the secondary controller contains a database that was previously synchronized with the primary controller but the secondary is no longer receiving synchronization data updates from the primary controller Moreover a Standby Secondary controller is able to switchover into the primary role with this stale database but to ensure ...

Page 221: ......

Page 222: ...displays redundancy related information and allows redundancy commands to be issued when the C300 function block is opened on the Monitor Tree in Control Builder Descriptions of these parameters follow below Note that the Redundancy tab is exposed only when the C300 Controller is configured as redundant The Module is redundant check box MODISREDUN parameter is checked on the Main tab of the C300 b...

Page 223: ... the CEE execution state set to Idle In the case where the Standby State was achieved through the Enable Standby command the Disable Synchronization command exits the Standby State Auto Synchronization State RDNAUTOSYNC Read only parameter that reflects the current state of Auto Synchronization as follows Enabled upon receipt of the Enable Synchronization command When enabled a Primary Module auto...

Page 224: ...until after the C300 has completed system startup This is a transient inhibit sync reason that is usually not seen Auto Sync State Initial sync is inhibited while the Auto Sync State is set to disabled This is a persistent inhibit sync reason that is canceled through the Enable Sync command Dropping Sync Initial sync cannot commence until the previous abort sync operation has been completed This i...

Page 225: ...le without a redundant partner Partner Not Compatible Initial sync is not applicable with an incompatible redundant partner Partner Request The redundant partner has requested initial sync to be inhibited Refer to the partner s RDNINHIBITSYNC parameter for the actual reason FTE Cable Status The secondary inhibits sync due to dual FTE cable disconnect This persistent inhibit sync reason can only be...

Page 226: ...ommand Redundancy Delay The RDNDELAYAVG and RDNDELAYMAX parameters indicate the average and maximum redundancy delay as a percentage of control execution This serves as a measure of the secondary to primary back pressure that varies with the secondary controller s load of redundancy data to be processed These are reset upon issuing the C300 Platform block s Stats Reset command Conditions that resu...

Page 227: ...tandby Secondary controller assumes the role of the Primary controller A switchover can be triggered immediately upon the detection of a fault in the Primary or upon the receipt of an operator command Depending on the switchover trigger the original Primary controller attempts to reboot into the secondary role but this controller is not immediately able to participate in another switchover operati...

Page 228: ...t switchover trigger is a dual fault that cannot be detected until after some control has been back initialized with failsafe data Although this dual fault affects control switchover provides automatic recovery that does not require the operator to diagnose how to deal with a primary that has a complete loss of IOM view Loss of input power to Primary controller Primary controller failure Removal o...

Page 229: ...7 Redundancy history The C300 and Series 8 FIM support a table with 16 entries of redundancy history There are 3 columns representing redundancy history time state and reason The controller internally implements a circular list so that only the most recent 16 entries are retained once the number of redundancy history exceeds 16 RDNHISTTIME Redundancy History Time The system time captured at the ti...

Page 230: ...can only be in the secondary role if retention startup remembered that it was previously configured redundant and the C300 is configured with the even Device Index The Not Synchronized alarm returns to normal upon configuring the primary at the odd Device Index as non redundant or upon entering the Synchronized or Standby state Redun Incompatible Partner Both the primary and secondary controllers ...

Page 231: ...transitions from link inactive to link active For example this notification will be generated when the redundancy link cable is connected Redundancy Link Inactive One time information notification sent whenever the redundancy link transitions from link active to link inactive For example this notification will be generated when the redundancy link cable is disconnected Switchover Both the primary ...

Page 232: ...ent is recommended upon Sync Checksum Fail detection This notification returns to normal upon issuing the Enable Sync or Alternate Sync commands Sync HW Failure Sync Hardware Failure is detected locally by the primary or secondary controller which aborts synchronization and generates this alarm notification Detection of Sync Hardware Failure is severe in that the redundant controller pair could po...

Page 233: ...KFAILED parameter is set ON when the redundancy cable is disconnected and or partner is not running Once the redundancy cable is reconnected to a running partner the RDNLINKFAILED parameter is set OFF Note that this parameter reflects the physical status of the cable connected vs disconnected and in no way indicates if the redundancy cable is connected to a compatible partner The Redundancy Link I...

Page 234: ...8 C300 Redundancy operation 8 8 C300 Redundancy related notifications 222 Series 8 C300 Controller User s Guide Honeywell R500 April 2017 ...

Page 235: ...R500 April 2017 Series 8 C300 Controller User s Guide Honeywell 225 8 C300 Redundancy operation 0 8 9 Controller redundancy specifications ...

Page 236: ......

Page 237: ...troller since front panel indicators and LEDs are not field replaceable That all connections are secure Secure connections as needed That cable insulation is not worn or cracked Replace cables as required That IOTA is secure Tighten mounting screws 9 2 Recommended Spare Parts The following table provides a list of parts that you may want to keep on hand for backup ATTENTION Since aging occurs even...

Page 238: ...nent in a control system Be sure the system is offline or in a safe operating mode Component replacements may also require corresponding changes in the control strategy configuration through Control Builder as well as downloading appropriate data to the replaced component Step Action 1 Loosen screws at each side of the module cover that secures the controller module to the IOTA board 2 Carefully r...

Page 239: ...ata to the replaced component Step Action 1 In Control Builder open the primary C300 FB and select the Redundancy tab Click the Disable Synchronization button to the auto sync parameter to Disabled 2 Perform steps 1 through 5 of the procedure to replace a non redundant controller module 3 Load firmware which is the same version as was running in the old controller 4 The new backup controller will ...

Page 240: ...half way that secure the IOTA board to the channel 5 Remove completely the four mounting screws securing the IOTA board to the channel and remove the IOTA 6 Place screws washers and spacers aside for reassembly 7 Assemble screws washers and spacers on the new IOTA board Mount new controller IOTA board on the channel at the same position as the old IOTA board 8 Insert and thread the four mounting s...

Page 241: ...perating state 16 In Control Builder perform a Load with Contents to the controller To replace a redundant or secondary controller IOTA perform the following steps Step Action 1 In Control Builder open either the primary or secondary C300 FB and select the Redundancy tab Click the Disable Synchronization button to set the Auto Synchronization State parameter to DISABLED 2 Perform steps 1 through 1...

Page 242: ......

Page 243: ... chapter Click the topic to view it Topic What to do when faults occur Checking Control Builder error code reference Checking faceplate display and LEDs Using CTools utility to capture diagnostic data Checking error log Fixing common problems C300 Controller Soft Failures IOLINK Block Soft Failures Additional status and fault messages Online diagnostics Fault classifications Communications and sys...

Page 244: ...tting Further Assistance for more information 10 3 Initial checks This section offers some checks that you can make to help isolate the problem The checks are arranged in no particular order Checking Control Builder error code reference An indication of a problem may be in the form of an error dialog that includes an error message and possibly an error code in Control Builder The syntax for a typi...

Page 245: ...D ORANGE blinking off once per second Installation Startup Failure Tnnn indicating the test number that the controller was performing when a fault was detected bp BootP service not available TS Time source not available Status LED solid RED Hardware Watchdog Timer Expired Blank Status LED RED blinking off every second FTE LEDs RED Communications Failure COMM indicating no communications with other...

Page 246: ...hecking server point build log The SvrPtBld_servername txt log provides list of process CB points built in the server database To check the log navigate to this file location on the server C Program Files Honeywell Experion PKS Engineering Tools temp SvrPtBld_servername txt Checking server point build error log The svrptblderr_servername txt log provides list of any errors associated with process ...

Page 247: ...or wait for temporary brownout or blackout condition to pass Cause 2 The 24 Vdc power supply failed or power cable has been disconnected or failed Solution Replace the 24 Vdc power supply or re connect replace the power cable Cause 3 Power fuse opens on IOTA Solution Replace power fuse Power On Self Test POST does not complete A fault is detected during the Power On Self Test POST Diagnostic Check...

Page 248: ...ce if not running In Control Builder check System Preferences for valid network IP address settings Verify correct configuration of System Time server Diagnostic Check Display shows ts Cause BootP service is available but time source is not available Time Server may not be configured or server may not be running the latest release time service Solution Verify that the system time source is configu...

Page 249: ... Status LED on the front panel of the C300 Controller turns RED The LAN_A or LAN_B indicator for the faulted port turns RED The indicators are found on the FTE Tab of the C300 Block configuration form An alarm is generated by the C300 Controller that indicates FTE Port A Receive Fault or FTE Port B Receive Fault Cause The following condition may result in a spurious false indication of an FTE Rece...

Page 250: ...ith backup Diagnostic Check Primary controller cannot synchronize with backup In the Monitoring tab double click the primary C300 icon to display its Parameters configuration form Click the Redundancy tab to display it and check the Inhibit Sync Reason parameter for a description for the controller not achieving synchronization Troubleshoot to correct condition for inhibiting sync Cause 1 Redundan...

Page 251: ...n Random Access Memory RAM Diagnostic Check The 4 character display on the controller shows FAIL or mMBE In the Monitoring tab the C300 Controller icon turns red Cause The controller software has detected a failure that does not allow operation to continue There can be many causes for a failure including hardware Use the CTools utility to capture diagnostic data for the device to determine the pos...

Page 252: ...vide the results of the trace log to TAC for analysis Isolated lonely Node For a redundant C300 Controller pair Fault Tolerant Ethernet FTE communications with partner and FTE network are lost Diagnostic Check The Primary controller determines if switchover needs to be initiated If the Secondary was known to be in better condition than the Primary at the time of fault determination then the Primar...

Page 253: ...troller module and IOTA replacement for details If the controller pair synchronizes after IOTA replacement the removed IOTA is defective Otherwise proceed to Cause 5 Cause 5 There is a software problem Solution Contact TAC Duplicate Device Index setting The FTE subsystem detects duplicate Device Index settings in separate nodes Diagnostic Check All nodes will stop tracking cable status for the det...

Page 254: ...g Refer to the section Reset Device Index and IP address of controller for more information Cause 2 The controller module is defective Solution Replace the controller Refer to the section C300 Controller module and IOTA replacement for details If Device Index switch setting matches Device Index number in 4 character display upon controller power up the removed controller is defective Otherwise pro...

Page 255: ... User s Guide Honeywell 243 10 C300 Controller Troubleshooting 10 5 C300 Controller soft failures 10 5 C300 Controller soft failures Soft failures are indicated on the Soft Failures tab of the C300 block configuration form shown in Figure 11 ...

Page 256: ...l 2017 10 C300 Controller Troubleshooting 10 5 C300 Controller soft failures Table 14 describes these soft failure conditions detected by the C300 Controller during background diagnostic checks when indicator is lit Figure 11 Soft Failures tab in Control Builder ...

Page 257: ... subsequent controller restart Verify if the Device Index switch setting is correct reset if necessary Refer to the section Reset Device Index and IP address of a controller for the detailed procedure If failure still persists the IOTA may be defective Replace the IOTA CHECK Reset reboot will cause module to assume new incorrect address If visibly correct rotate each of them 360deg If this correct...

Page 258: ...ch is outside acceptable limits Or The watchdog timer is being refreshed late but not late enough for it to expire Contact Honeywell TAC You may be asked to further describe operating conditions Gather controller logs Capture and provide the control strategy running in the controller Replace the controller Critical Task Watchdog Warning Indicates that one of a number of key tasks within the contro...

Page 259: ...reshold Possible hardware failure which may affect controller operation Replace the controller module and return faulty module to the factory IOLink 1 Soft Fail Error Indicates that the IOLINK 1 interface is in soft fail View the Main tab of the configuration form for the IOLINK block for soft failures specific to the IO LINK interface Refer to the section IOLINK block soft failures for descriptio...

Page 260: ...icates a duplicate IOLink address has been detected Check the secondary IOLINK and or IO Modules for proper physical address In the C300 this is derived from the Module s device Index one partner having an odd index and the other having an even index IOL Channel A Failure Indicates that Channel A of the IOLink has failed 1 Check IOLINK cable A from end to end for proper connections 2 Check the cab...

Page 261: ... ENB_PERSWAP from the Main Tab c Monitor the error counts IOL Maximum Errors Exceeded Shows the I O link has exceeded the maximum error limit See IOL Channel A Failure and IOL Channel B Failure Soft fail Messages Not Active Supervisor Indicates that the IOL interface daughter card could not transition into the active supervisor role Generally this is caused by a partner IOLINK with conflicting IOL...

Page 262: ...ndicates a Daughter Card soft failure Call Honeywell TAC IOL PROCESSOR STACK LIMIT OVERFLOW Indicates a Daughter Card soft failure Call Honeywell TAC IOL Process Data Cycle Overruns Indicates that PV scanning from the IOM or IOMs was not completed within the IOM scan rate timeframe Reduce the IOM s scan rate or the execution period of the Control Modules containing connections to IO Channels UM51 ...

Page 263: ...agnostic Test Interval Once the controller s Power On Self Test and startup routines are completed successfully these diagnostics execute to detect any of an array of faults that might cause degradation in controller operation When a fault is detected by the controller it identifies and reports the fault to the system and acts to maintain control and view through a switchover if required in the ca...

Page 264: ... If software is running the affected controller is rebooted into the FAIL State Hard failure on a synchronized primary controller triggers a switchover to the backup controller Hard failure on a backup controller causes a loss of synchronization and reduced availability until fault is corrected Hard failure on a non redundant controller causes a loss of control and loss of view Severe Failure Soft...

Page 265: ...the network Installation Startup failure does not apply to the synchronized primary controller because installation and startup must be successful to reach a synchronized primary state Communications Failure Communication errors between peer controllers nodes and or I O devices do not cause any controller state change Hard Severe Failures When a hard failure is detected the following controller ev...

Page 266: ...t of Control Builder detected errors in chronological order The n represents any number that is assigned to the most recent log To check the log navigate to this file location on the server C Documents and Settings All Users Application Data Honeywell Experion Errlog_n txt Soft Failures Soft Failures are detected also through execution of the Controller s online background diagnostics Soft failure...

Page 267: ...startup or Power On Self Test POST may prevent the controller from entering an operational state The C300 Controller module executes a boot program and POST automatically when power is applied to the controller module These tests verify the presence and integrity of the controller module hardware Refer to the section C300 Controller startup for more details on startup and POST Also refer the secti...

Page 268: ...ant Ethernet Status Display User s Guide for more details 10 10Communication and system time faults during startup The tables in this section help to provide guidance for determining the cause of abnormal startup conditions in the C300 Controller These conditions may occur when the controller Cannot establish normal communication on the FTE network Cannot obtain its network address from the system...

Page 269: ...e startup Internal C300 OFFNET Note 1 FTE LEDs Off Display COMM CB icon Red Status LED Blinking Red Blinking Green Communication on FTE network NoCommunication through CDA Unable to establish connection to system time source Internal CDA comm Lost Connection Note 2 FTE LEDs Blinking Green Display TS for 3 min then NODB CB icon Grey Status LED Blinking Red Blinking Green Communication on FTE networ...

Page 270: ...r Hence it attempts to load or reload C300 fail If C300 was loaded before a power cycle its associated icons in the Monitor tab will be Red SNTP CDA comm Lost Connection Note 4 FTE LEDs Blinking Green Display NODB CB icon Grey Status LED Blinking Green None Normal operation for non redundant controller with no battery backup following a power cycle SNTP C300 Not Synchronized None FTE LEDs Blinking...

Page 271: ...on on FTE network No communication through CDA Unable to establish connection to system time source Internal CDA Comm Lost Connection Note 2 FTE LEDs Blinking Green Display TS for 3 min then IDLE CB icon Grey Status LED Blinking Red Green Communication on FTE network Communication through CDA Unable to establish connection to system time source CDA Not Using Configured Timesource Note 3 FTE LEDs B...

Page 272: ...Faceplate Problem C300 Block Time Source Station Alarm Resolve FTE LEDs Blinking Green No communication through CDA Established connection to system time source Connection Display IDLE CB icon Grey Status LED Green None Normal operation for non redundant controller with battery backup following a power cycle SNTP None None FTE LEDs Blinking Green Display IDLE CB icon Blue ...

Page 273: ...300 Not Synchroniz ed Battery Undervolta ge Note 1 FTE LEDs Off Display COMM CB icon Red Status LED Blinking Red Blinking Green Communication on FTE network No Communication via CDA Unable to establish connection to system time source None C300 OFFNET When FTE and CDA communication is established C300 Not Synchroniz ed Battery Undervolta ge Note 2 FTE LEDs Blinking Green Display TS for 3 min then ...

Page 274: ...mpts to load or reload C300 fail If C300 was loaded before a power cycle its associated icons in the Monitor tab will be Red SNTP CDA comm Lost Connection C300 Not Synchronized Note 4 FTE LEDs Blinking Green Display NODB CB icon Grey Status LED Blinking Green None Normal operation for redundant primary controller with no battery backup following a power cycle SNTP C300 Not Synchronized None FTE LE...

Page 275: ...10 C300 Controller Troubleshooting 10 10 Communication and system time faults during startup R500 April 2017 Series 8 C300 Controller User s Guide Honeywell 263 ...

Page 276: ... connection to system time source C300 transitions to secondary redundancy role assuming its partner has CDA available None CDA Comm Lost Connection Note 2 FTE LEDs Blinking Green Display BKUP CB icon Grey Status LED Blinking Red Green Communication on FTE network Communication through CDA Unable to establish connection to system time source CDA Not Using Configured Timesource Note 3 FTE LEDs Blin...

Page 277: ...on Grey Status LED Green None Normal operation for redundant controller with battery backup following a power cycle SNTP None None FTE LEDs Blinking Green Display IDLE CB icon Blue Secondary C300 Controller with no Memory Retention Controller Faceplate Problem C300 Block Time Source Station Alarm Resolve Status LED Blinking Red No communication on FTE network None None Note 1 FTE LEDs Off Display ...

Page 278: ...10 C300 Controller Troubleshooting 10 10 Communication and system time faults during startup 266 Series 8 C300 Controller User s Guide Honeywell R500 April 2017 ...

Page 279: ...TE LEDs Blinking Green Display BKUP CB icon Red Blue Status LED Blinking Orange Communication on FTE network No communication through CDA Established connection to system time source SNTP CDA comm Lost Connectio n C300 Not Synchroni zed Note 4 FTE LEDs Blinking Green Display BKUP CB icon Grey Status LED Blinking Orange None Normal operation for redundant secondary controller with no battery backup...

Page 280: ... Unable to establish connection to system time source C300 transitions to primary redundancy role on command of its partner with the possibility that it has a CDA connection None None Note 2 FTE LEDs Blinking Green Display TS IDLE CB icon Grey Status LED Blinking Orange Orange Communication on FTE network Communication through CDA Unable to establish connection to system time source C300 assumes s...

Page 281: ...one FTE LEDs Blinking Green Display BKUP CB icon Yellow NOTES Note 1 Perform the following quick checks Are the FTE cables properly connected to the C300 Controller s IOTA Are the FTE cables intact If the problem is not identified with these checks refer FTE Troubleshooting information and or contact Honeywell TAC Note 2 Perform the following quick checks Was BP displayed for a prolonged period of...

Page 282: ...report data for a failed controller Note the four digit fail code shown on the controller s faceplate display Remove and replace the failed controller Refer to the section C300 Controller module and IOTA replacement for details Install the failed controller in a safe off process location and start it up Obtain the following Hardware revision number of the controller Note 3 Perform the following qu...

Page 283: ...e time of the failure if redundant How many IOLinks did the controller support 0 1 or 2 What I O families were associated with the controller Series 8 If I O was supported were there any status indications given on the IOMs Any other status or fail indications on the controller s faceplate observed at the time of the failure or following the event What were the Control Builder Monitor view indicat...

Page 284: ... for other Experion LX subsystems Document Section Comments Control Builder Error Codes Reference Describes error codes generated from within Control Builder Guidelines for requesting support If you cannot resolve a problem by using the above mentioned guides you can request support from your TAC When requesting support supply as many relevant details about the problem by referring to Gathering in...

Page 285: ...Honeywell Process Solutions 1860 W Rose Garden Lane Phoenix AZ 85027 USA ...

Reviews: