+ All Categories
Home > Documents > A020-0CG

A020-0CG

Date post: 07-Oct-2014
Category:
Upload: leosenthil
View: 69 times
Download: 3 times
Share this document with a friend
Popular Tags:
48
g GE Energy Services Document Number : A020-0CG Version : 4.20 Revision : 2 Date : 02.07.03 Classification: Restricted Full HR6000 DCA Configuration Guide
Transcript
Page 1: A020-0CG

gGE Energy Services

Document Number : A020-0CG Version : 4.20

Revision : 2 Date : 02.07.03

Classification: Restricted Full

HR6000 DCA Configuration Guide

Page 2: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

ii Full

NOTICE OF COPYRIGHT & PROPRIETARY RIGHTS

© 2002, General Electric Canada Inc. All rights reserved. The contents of this manual are the property of General Electric Canada Inc. No part of this work may be reproduced or transmitted in any form or by any means, except as permitted in written license agreement with General Electric Canada Inc. The information contained in this document is subject to change without notice. Any attached hardware schematics and technical descriptions, or software listings that disclose source code, are for information purposes only. Reproduction in whole or in part to create working hardware or software for other than General Electric Canada Inc. products is strictly prohibited, except as permitted by written license agreement with General Electric Canada Inc.

TRADEMARK NOTICES

GE and g are trademarks and service marks of General Electric Company. WESDAC is a registered trademark of General Electric Company, General Electric Canada Inc. All other brand and product names mentioned in this document are trademarks or registered trademarks of their respective companies.

Page 3: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full iii

Table of Contents

About this Guide

Purpose of this Guide ................................................................................................................. ix Who Should Use this Guide....................................................................................................... ix Additional Documentation .......................................................................................................... x How this Guide is Organized ...................................................................................................... x

Overview

Product Perspective..................................................................................................................xiii

Chapter 1: Configuring Tables

1.1 HR6000 DCA Configuration Tables............................................................................... 1 1.2 Configuration Sequence .................................................................................................. 2

Chapter 2: Configuring the Main Application Table (A020APPL)

Chapter 3: Configuring the Port Table (A020PORT)

Chapter 4: Configuring the SRU Table (A020_SRU)

Chapter 5: Configuring the Data Port Table (A020DATA)

Chapter 6: Configuring the Raise/Lower Table (A020_RL)

Chapter 7: Configuring Win for the HR6000 DCA

7.1 WESDAC Point Allocation........................................................................................... 15

Appendix A: Messages Logged by the HR6000 DCA

A.1 Fatal Error Messages..................................................................................................... 17

Page 4: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

iv Full

A.2 Non-Fatal Error Messages............................................................................................. 21 A.3 Warning Messages ........................................................................................................ 31 A.4 Information Messages ................................................................................................... 31 A.5 Control Request Return Codes...................................................................................... 33

Page 5: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full v

List of Figures

Figure 1 System Overview..........................................................................................................xiv

Page 6: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

vi Full

Page 7: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full vii

List of Tables

Table 1 HR6000 DCA Configuration Tables................................................................................. 1

Table 2 Main Application Configuration Table Parameters .......................................................... 3

Table 3 Port Configuration Table Parameters................................................................................ 5

Table 4 Character Times ................................................................................................................ 7

Table 5 SRU Configuration Table Parameters............................................................................... 9

Table 6 Data Port Configuration Table Parameters ..................................................................... 11

Table 7 Raise/Lower Configuration Table Parameters ................................................................ 13

Table 8 WESDAC Point Types.................................................................................................... 18

Page 8: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

viii Full

Page 9: A020-0CG

Restricted A020-0CG-4.20-2 Full ix

About this Guide

This guide describes, in detail, how to configure the GE Energy Services 6000 (HR6000) Data Collection Application (DCA).

Purpose of this Guide

This document describes the purpose and use of each of the configuration parameters of the HR6000 DCA. This document makes no attempt to explain how the configuration process operates; it is limited to describing the format and content of the DCA configuration only.

Who Should Use this Guide

This document is intended for use by individuals responsible for the configuration of the HR6000 DCA in GE ENERGY SERVICES RTUs. These people should be familiar with the operation and maintenance of RTUs in general, but may not be familiar with the GE ENERGY SERVICES family of products. Before reading this document, you should have a basic understanding of the GE ENERGY SERVICES hardware environment, the configuration system, and the HR6000 DCA.

Page 10: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

x Full

Additional Documentation

If you require more detail than this document provides, the following supporting texts are available: • HR6000 DCA Functional Specification (A020-0FS.WES)

• WESMAINT II Maintenance Facility Configuration Guide (B014-0CG.700)

• WESMAINT II+ Configuration Guide (B014-1CG.CCU)

• WIN User's Configuration Guide for the WESDAC D20 (B008-0CG.D20)

• WIN User's Configuration Guide for the CCU (B008-1CG.CCU)

• Config Pro Configuration System User’s Guide (P012-0UG)

• WESDAC Configuration System User's Guide (P005-0UG)

• General Specification for Series 6000 Remote Terminal Unit (985-1390), Published by GE ENERGY SERVICES Energy Systems (GEN400020)

• XA/21 GE Energy Services RTU Communications Protocol Specification (985-1536), Published by GE Energy Services Energy Systems (200206)

How this Guide is Organized

This guide is organized into the following sections: Overview: The Overview discusses the general operation of the HR6000 DCA and

describes the conventions used in its configuration. Chapter 1: Configuring Tables provides general information on the configuration tables

required by the HR6000 DCA. Chapter 2: Configuring the Main Application Table (A020APPL) provides detailed

information on configuring the HR6000 DCA Main Application configuration table.

Chapter 3: Configuring the Port Table (A020PORT) provides detailed information on configuring the HR6000 DCA Port Configuration table.

Chapter 4: Configuring the SRU Table (A020_SRU) provides detailed information on configuring the SRU configuration table.

Chapter 5: Configuring the Data Port Table (A020DATA) provides detailed information on configuring each SRUs data ports.

Chapter 6: Configuring the Raise/Lower Table (A020_RL) provides detailed information on configuring timing information for each R/L point.

Chapter 7: Configuring Win for the HR6000 DCA details the system point allocation required by the HR6000 DCA.

Page 11: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full xi

Appendix A: Messages Logged by the HR6000 DCA lists all fatal, error, warning, and

information messages logged by the HR6000 DCA. This section also provides a definition of all output request return codes.

Page 12: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

xii Full

Page 13: A020-0CG

Restricted A020-0CG-4.20-2 Full xiii

Overview

The HR6000 DCA software is installed in GE Energy Services WESDAC equipment to provide an interface to Sub-Remote Units (SRUs) using the HR6000 communication protocol.

Product Perspective

The HR6000 DCA software is custom software that will be installed in the GE Energy Services RTU to act as a data concentrator for one or more Sub-Remote Units (SRUs) using the HR6000 communication protocol. After the system is installed, the RTU has the ability to function as a sub-master within a Supervisory Control and Data Acquisition (SCADA) system, which controls multiple SRU. Figure 1 represents a complete system overview of how the DCA interfaces with the WESDAC Interface Node (WIN) in a typical GE Energy Services RTU. The application is designed to communicate with SRUs via the HR6000 protocol. The HR6000 DCA receives data from the SRUs by polling for data in a master-slave relationship.

Page 14: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

xiv Full

Figure 1 System Overview

WESDACInterface

Node(WIN)

Protocol XDPA Wesmaint

Local I/ODCA

HR6000DCA

ProtocolX

Host

WesmaintDisplay(VT100)

LocalHardware

Sub-Remote

HOSTCommand

DPAResponse

WIN Response

WIN Event

Protocol X WESDACTables

WINCommand

DataRequest

RequestedData

DCACommand

DCA Event

DCA

Response

DCA Event

DCAResponse

DCACommand

Data Update WESDACTables

WIN Response

WIN Event

OperatorRequestDisplay

Data

Local I/ODCA Data

WINCommand

Data

DataRequestRequested

(SRU)Unit

DPA Data

HR6000 DCAData

Page 15: A020-0CG

Restricted A020-0CG-4.20-2 Full 1

Chapter 1: Configuring Tables

The HR6000 DCA configuration contains all of the data structures necessary to configure a RTU to poll devices using the HR6000 protocol.

1.1 HR6000 DCA Configuration Tables

The purpose of each configuration Table 1 is described below.

TABLE NAME DESCRIPTION

A020APPL The Main Application configuration table is used to define global settings for the entire HR6000 application. These parameters pertain to all channels and SRUs connected within the system.

A020PORT The Port Configuration table contains data related to the communication port set-up for each communication port used by the HR6000 DCA.

A020_SRU The SRU configuration table contains data required to perform polling and control operation on the connected SRUs.

A020DATA The Data Port Configuration table contains data required to define the data ports used by each of the configured SRUs.

A020_RL The R/L configuration table contains timing parameters for each individual R/L point.

Table 1 HR6000 DCA Configuration Tables

Page 16: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

2 Full

1.2 Configuration Sequence

The following is a list of the steps required to configure the HR6000 DCA: 1. Edit the HR6000 DCA configuration. Prepare it according to the guidelines in this document

and the specific use for which the HR6000 DCA is required.

2. Edit the configuration for the other applications that will run on the product. Prepare them according to their own configuration guides.

3. Generate the configuration and download it to the product using a WESDAC Configuration System. The list of applications to be compiled must include the HR6000 DCA, application A020.

4. Restart the product. If the HR6000 DCA encounters an error during its initialization, it will log a message to the WESMAINT Error Log and then, depending on the severity of the error, terminate or continue with its run-time function.

5. Check for error messages. Log into the WESMAINT maintenance interface, select the SYSTEM FUNCTIONS item from the Main Menu, and then select the ERROR LOG item from the System Functions Menu. If any error messages are displayed, correct the problem as described in Appendix A: and repeat steps 3 through 5.

When the HR6000 DCA has successfully validated all the configuration parameters, configuration is complete.

Page 17: A020-0CG

Restricted A020-0CG-4.20-2 Full 3

Chapter 2: Configuring the Main Application Table (A020APPL)

The Main Application configuration Table 2 is used to define global settings for the entire HR6000 DCA. These parameters pertain to all channels and SRUs connected within the system. The Main Application configuration must contain a single record.

Table 2 Main Application Configuration Table Parameters

Name Range Description

DCA Index Indexes CFG_DCA The indexed CFG_DCA table record must contain the WESDAC database point counts for this application. The CFG_DCA table configuration is described in the WIN Configuration chapter. When using Config Pro, the DCA Index is automatically configured and so may not be visible.

Extra Message Buffers

00 .. 65535 This parameter defines an additional number of message buffers to allocate for this application in addition to the minimum number allocated automatically by the DCA. Increasing this number increases the amount of memory required to run the DCA. The total number of message buffers allocated by the HR6000 DCA will be: • 2 Per Port + Extra Message Buffers. • A typical number of Extra Message Buffers is 0.

SOE Buffer Size 00 .. 65535 This parameter defines the size of the SOE buffer. Increasing this number increases the amount of memory required to run the DCA. A typical SOE Buffer Size is 80.

SOE Storage RAM (00) NVRAM (1)

This parameter defines where to store the SOE buffer. If the SOE buffer is in RAM, unreported SOEs will be lost during a restart. Typically SOEs are stored in NVRAM.

SOE Overflow Keep Oldest (0) Keep Newest (1)

This parameter defines which SOEs to keep if the SOE buffer overflows. This is typically set to Keep Newest.

Max SOE Report 1 .. 65535 This parameter defines the maximum number of SOEs that may be reported before allowing the DCA to check for controls or send another data poll. A typical value is 30.

Page 18: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

4 Full

Name Range Description

Max COS Report 1 .. 65535 This parameter defines the maximum number of COS events that may be reported before allowing the DCA to check for controls or send another data poll. A typical value is 30.

Event Response Time

00 .. 65535 This is the maximum time (ms) that an SRU may take to make SOE events available to the DCA after they have occurred. A typical value is 500.

Report Power Fail No (00) Yes (1)

This parameter defines whether or not SRU power failures should be reported to WIN. Not reporting power failure to WIN prevents it from being reported to any master station by a DPA.

Page 19: A020-0CG

Restricted A020-0CG-4.20-2 Full 5

Chapter 3: Configuring the Port Table (A020PORT)

The Port Table 3 contains the relevant configuration information for communication port setup. Each record in the Port table defines the communication parameters for a single communication port.

Table 3 Port Configuration Table Parameters

Name Range Description

Communication Port

Any valid communication port (hardware dependent)

This parameter contains the ASCII descriptor for the communication port to use. For example, for the D20 valid communication ports are “COM1" through “COM7".

First SRU Indexes A020_SRU This parameter contains the first SRU table record to associate with this communication port. The range of SRUs specified by First SRU and Number of SRUs must specify a valid range of A020_SRU records.

Number of SRUs Indexes A020_SRU This parameter contains the number of SRU table records to associate with this communication port. The range of SRUs specified by First SRU and Number of SRUs must specify a valid range of A020_SRU records.

Baud Rate 110, 300, 600, 1200, 2400, 4800, 9600

This parameter specifies the communication baud rate to use on this port. A typical value is 9600.

Modem Enabled No Modem (00) Modem (1)

This parameter specifies whether or not to enable the use of modem signals (RTS, CTS, DCD).

Page 20: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

6 Full

Name Range Description

RTS On Time 1 .. 65535 This parameter defines the number of milliseconds to hold RTS on before beginning transmission. If No Modem is specified this parameter is ignored. A typical RTS On value would be 15 ms.

RTS Off Time 2 char time .. 65535 This parameter defines the number of milliseconds to hold RTS on after completion of data transmission. If No Modem is specified this parameter is ignored. Refer to Table 4 for Character Times. Typically RTS Off Times are set to 3 character times.

Rx Squelch 00 .. 65535 This parameter defines the number of milliseconds that DCD must be asserted before data will be accepted by the DCA. If No Modem is specified this parameter is ignored. A typical Rx Squelch is 00.

Response Timeout

50 .. 65535 This parameter defines the total message timeout in milliseconds. Received messages must be completed in this time frame to be considered valid responses. Message timeout is measured from the end of command transmission to the end of the response. Refer to Table 4 for Character Times. A typical value would be 1000 character times. (The maximum response message length is dependent on the SRU Data Port Configuration.)

Inter-Character Timeout

2 char times .. 65535 This parameter specifies the maximum time, in milliseconds, that may expire between received characters. If this time expires, the message is considered to be finished. Refer to Table 4 for Character Times. A typical value would be 3 character times.

Retries Before Failure

00 .. 65535 This parameter defines the number of times to retry a message before reporting a communication failure. A typical value is 3.

Failures Before Off-line

1 .. 65535 This parameter defines the number of consecutive communication failures that cause a SRU to be taken off-line. A typical value is 3.

Echo Mode No Echo (00) Echo (1)

This parameter specifies whether or not the communication medium will echo command transmissions back to the DCA or not.

Page 21: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full 7

Baud Rate One Character Time (ms)

110 91

300 34

600 17

1200 9

2400 5

4800 3

9600 2

Table 4 Character Times

���� NOTE: All Character Times in Table 4 are based on a 10-bit character, and are rounded up to the nearest millisecond.

Page 22: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

8 Full

Page 23: A020-0CG

Restricted A020-0CG-4.20-2 Full 9

Chapter 4: Configuring the SRU Table (A020_SRU)

The SRU Table 5 contains the relevant configuration information for SRU polling and control. Each record in the SRU table defines the parameters for a single SRU.

Table 5 SRU Configuration Table Parameters

Name Range Description

SRU Type HR5000/5500 (00) HR6000 (1) XA-21 (2)

This parameter defines the type of SRU being used. HR5000/5500 SRUs do not support all HR6000 commands.

SRU Address 1 .. 63 This parameter defines communication address for this SRU. 00 is reserved as a Broadcast address.

First Data Port Indexes A020DATA This parameter specifies an index into the A020DATA table defining the first data port on this SRU. The range of ports specified by the First Data Port and Number of Data Ports must specify a valid range or records in A020DATA.

Number of Data Ports

Indexes A020DATA This parameter specifies the number of data ports used by this SRU. The range of ports specified by the First Data Port and Number of Data Ports must specify a valid range or records in A020DATA.

Re-Initialization Interval

00 .. 32767 This parameter defines the frequency (in seconds) at which communication with the SRU will be attempted when it is off-line.

Time Sync Interval

-1 (disabled) 00 .. 32767

This parameter defines the frequency (in seconds) that the SRU time will be synchronized with the master station. If 0 is used, the time will be synchronized as often as possible. If -1 is used, automatic time synchronization is disabled. A typical interval is 3600 seconds.

Port Status Scan Interval

-1 (disabled) 00 .. 32767

This parameter defines the frequency (in seconds) at which the SRU will be polled for Port Status data. If 0 is used, port status data will be retrieved as often as possible. If -1 is

Page 24: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

10 Full

Name Range Description

used, the scan is disabled. A typical scan interval is 60 seconds.

Status Change Check Interval

-1 (disabled) 00 .. 32767

This parameter defines the frequency (in seconds) at which the SRU will be sent Status Change Check commands. If 0 is used, Status Change Check commands will be sent as often as possible. If -1 is used, the scan is disabled. A typical scan interval is 60 seconds.

Status Dump Interval

-1 (disabled) 00 .. 32767

This parameter defines the frequency (in seconds) at which the SRU will be sent Status Dump commands. If 0 is used, Status Dump commands will be sent as often as possible. If -1 is used, the scan is disabled. A typical scan interval is 60 seconds.

Data Dump Interval

-1 (disabled) 00 .. 32767

This parameter defines the frequency (in seconds) at which the SRU will be sent Data Dump commands. If 0 is used, Data Dump commands will be sent as often as possible. If -1 is used, the scan is disabled. A typical scan interval is 60 seconds.

Accumulator Freeze Interval

-1 (disabled) 00 .. 32767

This parameter defines the accumulator freeze interval (seconds) sent to the SRU during initialization. This value is sent to the SRU using the Set Accumulator Freeze Interval command. If -1 is used, no accumulator freeze interval will be sent to the SRU. ����Note: Not all Accumulator Freeze Intervals are

supported by GE Energy Services devices. Refer to the HR6000 DCA Functional Specification for a description of valid freeze intervals.

Force Poll Delay 00 .. 65535 This parameter defines the delay (in milliseconds) between control or setpoint operation commands and Forced Polling scans. A Typical setting is 500.

Forced SBO Control Poll

None (00) Status Change Check (1) Data Dump (2)

This parameter defines a data poll to be sent following every SBO Control operation sequence. A typical setting is Status Change Check.

Forced R/L Poll None (00) Status Change Check (1) Data Dump (2)

This parameter defines a data poll to be sent following every R/L control operation sequence. A typical setting is Data Dump.

Forced SBO Setpoint Poll

None (00) Status Change Check (1) Data Dump (2)

This parameter defines a data poll to be sent following every SBO Setpoint operation sequence. A typical setting is Data Dump.

Time Sync Type Non-SOE (00) SOE (1)

This parameter defines the type of time synchronization command(s) to be used to synchronize the time at the SRU. A typical setting is SOE.

COS Reporting COS Only (00) COS and SOE (1)

This parameter specifies how COS events are to be reported to WIN for the SRU. If COS Only is selected, COS events will be reported as non-time-tagged data only. If COS and SOE is selected, COS events will be reported as non-time- tagged and time-tagged data. Some DPAs require time- tagged data to operate correctly. A typical setting is COS Only.

Page 25: A020-0CG

Restricted A020-0CG-4.20-2 Full 11

Chapter 5: Configuring the Data Port Table (A020DATA)

The Data Port Table 6 contains the relevant configuration information to define data ports used by the SRUs. Each record in the Data Port table defines the parameters for a single data port.

Table 6 Data Port Configuration Table Parameters

Name Range Description

Data Port Type Spare (-1) C&I (0) R/L (1) Setpoint (2) A/D (3) 12-Bit Accumulator (4) 24-Bit Accumulator (5) 32-Bit Accumulator (6) 16-Bit Parallel Data (7)

This parameter defines the type of data port being used. The input and output types associated with each data port are as follows: TYPE INPUTS OUTPUTS Spare N/A N/A C&I digital input digital output R/L N/A digital output Setpoint N/A analog output A/D analog input N/A 12-Bit Accumulator counter N/A 24-Bit Accumulator counter N/A 32-Bit Accumulator counter N/A 16-Bit Parallel Data digital input N/A

Number of Inputs

00 .. 63 This parameter defines the number of input points on the data port. The type of input point depends on the configured Port Type. For 16-Bit Parallel Data ports, this is the number of 16 bit data groups. This parameter must be set to zero for Data Ports that do not have any inputs.

Number of Outputs

00 .. 63 This parameter defines the number of output points on this port. The type of output depends on the configured Port Type. For R/L ports this is the number of R/L pairs. This parameter must be set to zero for Data Ports that do not have any outputs.

Accumulator Pulse (00) This parameter defines the accumulator type used on this port. l i d fi d i i hi i l

Page 26: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

12 Full

Name Range Description

Type Transition (1) A pulse is defined as two transitions. This parameter is only used if the Port Type is an accumulator type. A typical setting is Transition.

First R/L Pair Indexes A020_RL This parameter specifies the first R/L table record used for defining R/L control timing for R/L points. The First R/L Point and Number of R/L points must specify a valid range of records in A020_RL. This parameter is only used for R/L Port Types.

Number of R/L Pairs

Indexes A020_RL This parameter specifies the number of R/L table records used for defining R/L control timing for R/L points. The First R/L Point and Number of R/L points must specify a valid range of records in A020_RL. This parameter is only used for R/L Data Port Types. This parameter must match the Number of Outputs for R/L Data Ports. Typically this is set to 6.

Page 27: A020-0CG

Restricted A020-0CG-4.20-2 Full 13

Chapter 6: Configuring the Raise/Lower Table (A020_RL)

The Raise/Lower Table 7 contains the relevant configuration information to define control timing for configured R/L points. Each record in the R/L table defines the parameters for a single R/L Point.

Name Range Description

Raise Base 00 .. 65535 This parameter defines the Raise Base used at the port.

Raise Increment 1 .. 65535 This parameter defines the Raise Increment used at the port.

Lower Base 00 .. 65535 This parameter defines the Lower Base used at the port.

Lower Increment 1 .. 65535 This parameter defines the Lower Increment used at the port.

Table 7 Raise/Lower Configuration Table Parameters

Page 28: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

14 Full

Page 29: A020-0CG

Restricted A020-0CG-4.20-2 Full 15

Chapter 7: Configuring Win for the HR6000 DCA

This chapter describes how to configure the WIN application to work with the HR6000 DCA. The WIN application allocates the WESDAC data points for all applications. In order to work properly the HR6000 DCA must have its own record within the WIN application's CFG_DCA table. This record is referenced by the DCA Offset specified in the Main Application configuration table. Additional information on configuring WIN can be found in the WIN Configuration Guide listed in the Additional Documentation section of this document.

7.1 WESDAC Point Allocation

The HR6000 DCA requires the following number of points. Additional points configured will be initialized, but will never come on-line or be used by the HR6000 DCA. Digital Inputs: Total number of Inputs configured for all C&I data ports plus 16 times

the total number of Inputs configured for all 16-Bit Parallel Data ports in A020DATA.

Digital Outputs: 11 + 1 Per Port + 7 Per SRU + Total number of Outputs configured for all C&I data ports plus 2 times the total number of Outputs configured for all R/L ports in A020DATA.

Accumulators: Total number of Outputs configured for all Accumulator ports in A020DATA.

Analog Inputs: Total number of Inputs configured for all A/D ports in A020DATA. Analog Outputs: Total number of Outputs configured for all Setpoint ports in

A020DATA. Device Status: 1 Per configured SRU. For more information on the order of the configured points, refer to the HR6000 DCA Functional Specification listed in the Additional Documentation.

Page 30: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

16 Full

Page 31: A020-0CG

Restricted A020-0CG-4.20-2 Full 17

Appendix A:Messages Logged by the HR6000 DCA

This appendix contains a description of all error messages posted to the WESMAINT Error Log by the HR6000 DCA. This appendix also provides an explanation of all output return codes returned by the HR6000 DCA. During startup, the HR6000 DCA checks its configuration tables for invalid entries. If no configuration errors are encountered the DCA attempts to spawn a number of processes during start-up. If any invalid data is found or a problem is encountered while starting one of the processes, an error message is logged to the WESMAINT Error Log. Messages logged to the WESMAINT Error Log by the DCA will be pre-pended with a process name. This name will be one of the following: A020: A020-<x>-<yy>: Where <x> is one of E, C or S. <yy> is a process number. Expressions in angular brackets like "<xx>", are filled with the appropriate values by the DCA.

A.1 Fatal Error Messages

Fatal error messages indicate the application is suspending due to either an invalid critical configuration parameter, or a critical process initialization sequence failed. F001: Unable to locate table <table_name> Cause: • The DCA was unable to locate one of its required configuration tables.

Remedy: • Ensure the <table_name> table exists and is comprised of at least one record.

Page 32: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

18 Full

F002: Unable to locate WESDAC_<x> table Cause: • The DCA was unable to locate one of the required WESDAC data base tables.

Remedy: • Ensure the WESDAC_<x> table exists in the WIN application and is comprised of at least

one record. Refer to the Chapter 7: Configuring Win for the HR6000 DCA for more information on configuring WESDAC points.

F003: Insufficient WESDAC_<x> points, <y> req’d Cause: • There are not enough WESDAC data points allocated to the HR6000 DCA.

Remedy: • Ensure the DCA Index configured in A020APPL refers to the correct WIN CFG_DCA

record.

• Refer to the Configuring WIN for the HR6000 DCA chapter, and ensure the required number of data points are allocated for the HR6000 DCA in the appropriate WIN CFG_DCA record. The WESDAC Point Types are described in the following Table 8.

WESDAC Name Point Type

WESDAC_1 Digital Inputs

WESDAC_2 Digital Outputs

WESDAC_3 Accumulators

WESDAC_4 Analog Inputs

WESDAC_5 Analog Outputs

WESDAC_6 Devices

Table 8 WESDAC Point Types F004: Unable to open a channel to WIN Cause: • The DCA was unable to initiate communications with WIN.

Remedy: • Contact the Customer Service Department and report this error.

F005: Not enough memory !!! Cause: • The DCA was unable to allocate enough memory to start the HR6000 DCA.

Remedy: • Reduce the amount of memory used by this or other applications in the system.

• Contact the Customer Service Department and report this error.

Page 33: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full 19

F006: Error creating event exchange, status=<x> Cause: • The system was unable to create a message exchange for the event process. This message

exchange is vital to the operation of the entire application.

Remedy: • Contact the Customer Service Department and report this error. F007: Unable to spawn event process Cause: • The system was unable to start the event process. The event process is vital to the operation

of the entire application.

Remedy: • Contact the Customer Service Department and report this error.

F008: Event message exchange has been deleted Cause: • The event process message exchange has been deleted.

Remedy: • Contact the Customer Service Department and report this error. F009: Create_table failed, status = <x> Cause: • The DCA was unable to allocate memory for the SOE buffer.

Remedy: • Contact the Customer Service Department and report this error. F010: Get_pointer failed, status = <x> Cause: • The DCA was unable to locate the SOE buffer in memory.

Remedy: • Contact the Customer Service Department and report this error. F011: set_records failed, status = <x> Cause: • The DCA was unable to set the number of valid records.

Remedy: • Contact the Customer Service Department and report this error.

Page 34: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

20 Full

F012: Error <x> creating A020-<y>-<z> exchange Cause: • The DCA failed in its attempt to create the A020-<y>-<z> semaphore exchange. The error

code returned was <x>.

Remedy: • Call the Customer Service department and report this error. F013: Failed to attach to an exchange <x> Cause: • The DCA failed to attach to a semaphore exchange <x>.

Remedy: • Contact the Customer Service Department and report this error.

F100: More than one record in A020APPL Cause: • The Main Application configuration table contains more than one record.

Remedy: • Ensure table A020APPL is comprised of a single record.

F101: Invalid DCA Index in A020APPL Cause: • The DCA Index configured in the Main Application configuration table does not point to a

valid record in the WIN CFG_DCA table.

Remedy: • Ensure the CFG_DCA table in the WIN application is configured with a record containing

the WESDAC points to be allocated for the HR6000 DCA.

• Ensure the DCA Index configured in A020APPL points to the correct record in the WIN CFG_DCA table.

F102: A020APPL, Invalid SOE Storage parameter Cause: • The SOE Storage parameter configured in the Main Application configuration table does not

indicate a valid SOE storage area.

Remedy: • Ensure the SOE Storage parameter configured in A020APPL is configured to store SOEs in

either RAM (00) or NVRAM (1).

Page 35: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full 21

F103: A020APPL, Invalid SOE Overflow parameter Cause: • The SOE Overflow parameter configured in the Main Application configuration table does

not indicate a valid SOE overflow action.

Remedy: • Ensure the SOE Storage parameter configured in A020APPL is configured either to Keep

Oldest (00) or Keep Newest (1) SOEs.

F104: A020APPL, Invalid Max SOE Report size Cause: • An invalid maximum number or contiguous SOE event reports configured in the Main

Application configuration table is invalid.

Remedy: • Ensure the Max SOE Report parameter configured in A020APPL is not zero.

F105: A020APPL, Invalid Max COS Report size Cause: • An invalid maximum number or contiguous COS event reports configured in the Main

Application configuration table is invalid.

Remedy: • Ensure the Max COS Report parameter configured in A020APPL is not zero. F106: A020APPL, Invalid Report Power Fail parameter Cause: • The Report Power Failure parameter configured in the Main Application configuration table

does not indicate a valid action.

Remedy: • Ensure the Report Power Failure parameter configured in A020APPL is configured as either

Yes (1) or No (00).

A.2 Non-Fatal Error Messages

These messages indicate the application has encountered a non-fatal configuration error or a non-fatal stage of process initialization failed. The application will not suspend as a whole, but rather attempt to run in a limited or reduced capacity. E001: Child Died !!! Cause: • One of the HR6000 DCA processes stopped unexpectedly. If this error occurs, the system has

become unstable.

Page 36: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

22 Full

Effect: • HR6000 DCA functionality will become un-reliable.

Remedy: • Contact the Customer Service Department and report this error. E002: Error creating message exchange, sts=<x> Cause: • The system was unable to create one of the required message exchanges.

Effect: • One scan and one communication process will not be started. As a result, the HR6000 DCA

will be unable to communicate over one of the configured communication ports.

Remedy: • Note the return status, <x>, and contact the Customer Service Department to report this error. E003: Unable to spawn com process, rec <x> Cause: • The system encountered an error while trying to spawn one of the communication processes.

Effect: • One of the communication processes will not be started. As a result, the HR6000 DCA will

be unable to communicate over the communication port configured in record <x> of A020PORT.

Remedy: • Contact the Customer Service Department and report this error. E004: Unable to spawn scan process, rec <x> Cause: • The system encountered an error while trying to spawn one of the scan processes.

Effect: • One of the scan processes will not be started. As a result, the HR6000 DCA will be unable to

communicate over the communication port configured in record <x> of A020PORT.

Remedy: • Contact the Customer Service Department and report this error.

E005: Scan message exchange has been deleted Cause: • One of the scan process message exchanges has been deleted.

Effect: • One of the scan processes will no longer function. As a result, the HR6000 DCA will be

unable to communicate over one of the communication ports.

Page 37: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full 23

Remedy: • Contact the Customer Service Department and report this error. E006: Com message exchange has been deleted Cause: • One of the communication process message exchanges has been deleted.

Effect: • One of the communication processes will no longer function. As a result, the HR6000 DCA

will be unable to communicate over one of the communication ports.

Remedy: • Contact the Customer Service Department and report this error.

E010: Unable to open <com_port>, status = <x> Cause: • The DCA was unable to open the requested communication port.

Effect: • The HR6000 DCA will be unable to communicate over the specified communication port,

<com_port>.

Remedy: • Ensure the specified communication port, <com_port>, is not already used in another record

in A020PORT, or by another application.

• Ensure the specified port name is supported by the hardware platform being used. Valid port names for the D20 are COM 0 to COM 7. COM 0 is normally used for WESMAINT.

E011: <com_port> unable to set parameters, status = <x> Cause: • The system was unable to set the communication parameters for the specified communication

port.

Effect: • The HR6000 DCA will be unable to communicate over the port, <com_port>.

Remedy: • Note the return status, <x>, and contact the Customer Service Department to report this error.

E012: <com_port> unable to set timers, status = <x> Cause: • The system was unable to set the communication timers for the specified communication

port.

Effect: • The HR6000 DCA will be unable to communicate over the port, <com_port>.

Page 38: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

24 Full

Remedy: • Note the return status, <x>, and contact the Customer Service Department to report this error. E013: <com_port> unable to turn RTS on, status = <x> Cause: • The system was unable to turn on RTS for the specified communication port.

Effect: • The HR6000 DCA will be unable to communicate over the port, <com_port>.

Remedy: • Note the return status, <x>, and contact the Customer Service Department to report this error.

E100: A020PORT rec <x>, Invalid Range of SRUs Cause: • The range of SRUs specified in one of the records in the Port table does not refer to a valid

range of records in the SRU table.

Effect: • The communication port defined by record <x> in A020PORT will not be initialized or used

by the DCA.

Remedy: • Ensure the First SRU plus the Number of SRUs configured in record <x> of A020PORT

refers to an existing range of records in A020_SRU.

E101: A020PORT rec <x>, Invalid Baud Rate Cause: • One of the Baud Rates configured in the Port table is not supported by the DCA.

Effect: • The communication port defined by record <x> in A020PORT will not be initialized or used

by the DCA.

Remedy: • Refer to Chapter 3: Configuring the Port Table (A020PORT) and ensure the Baud Rate

configured in record <x> of A020PORT is supported by the DCA.

E102: A020PORT rec <x>, Invalid Modem Flag Cause: • One of the modem enabling flags configured in the Port table is invalid.

Effect: • The communication port defined by record <x> in A020PORT will not be initialized or used

by the DCA.

Page 39: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full 25

Remedy: • Ensure the Modem Enabled parameter configured in record <x> of A020PORT is either No

Modem (00), or Modem (1).

E103: A020PORT rec <x>, Invalid Com Failures Cause: • One of the Failures Before Off-Line parameters configured in the Port table is too small.

Effect: • The communication port defined by record <x> in A020PORT will not be initialized or used

by the DCA.

Remedy: • Ensure the Failures Before Off-Line parameter configured in record <x> of A020PORT is

not zero.

E104: A020PORT rec <x>, Invalid Echo Mode Cause: • One of the communication echo modes configured in the Port table is invalid.

Effect: • The communication port defined by record <x> in A020PORT will not be initialized or used

by the DCA.

Remedy: • Ensure the Echo Mode parameter configured in record <x> of A020PORT is either No Echo

(00), or Echo (1).

E105: A020PORT rec <x>, SRU already used in rec <y> Cause: • One of the SRUs is configured on two different communication ports. Each SRU record can

only be used once.

Effect: • The SRU will be used in record <y> of A020PORT. The port specified by record <x> of

A020PORT will not be used.

Remedy: • Ensure each record in A020PORT specifies a unique range of SRUs.

E200: A020_SRU rec <x>, Invalid SRU Type Cause: • One of the SRU Types configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Page 40: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

26 Full

Remedy: • Refer to Chapter 4: Configuring the SRU Table (A020_SRU) and ensure the SRU Type

configured in record <x> of A020_SRU is supported by the DCA.

E201: A020_SRU rec <x>, Invalid SRU Address Cause: • One of the SRU addresses configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Refer to Chapter 4: Configuring the SRU Table (A020_SRU) and ensure the SRU Address

configured in record <x> of A020_SRU is supported by the DCA.

E202: A020_SRU rec <x>, Invalid Range of Data recs Cause: • The range of data ports specified in one record in the SRU table does not refer to a valid

range of records in the Data Port table.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Ensure the First Data Port plus the Number of Data Ports configured in record <x> of

A020_SRU refers to an existing range of records in A020DATA.

E203: A020_SRU rec <x>, Invalid Re-Init Interval Cause: • One of the re-initialization intervals configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Ensure the Re-Initialization Interval configured in record <x> of A020_SRU is a positive

value.

E204: A020_SRU rec <x>, Invalid Time Sync Interval Cause: • One of the Time Synchronization intervals configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Ensure the Time Sync Interval configured in record <x> of A020_SRU is a positive value, or

disabled (-1).

Page 41: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full 27

E205: A020_SRU rec <x>, Invalid Port Status Interval Cause: • One of the Port Status Scan intervals configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Ensure the Port Status Scan Interval configured in record <x> of A020_SRU is a positive

value, or disabled (-1).

E206: A020_SRU rec <x>, Invalid Status Change Check Interval Cause: • One of the Status Change Check intervals configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Ensure the Status Change Check Interval configured in record <x> of A020_SRU is a

positive value, or disabled (-1).

E207: A020_SRU rec <x>, Invalid Status Dump Interval Cause: • One of the Status Dump intervals configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Ensure the Status Dump Interval configured in record <x> of A020_SRU is a positive value,

or disabled (-1).

E208: A020_SRU rec <x>, Invalid Data Dump Interval Cause: • One of the Data Dump intervals configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Ensure the Data Dump Interval configured in record <x> of A020_SRU is a positive value,

or disabled (-1).

E209: A020_SRU rec <x>, Invalid Acc Frz Interval Cause: • One of the Accumulator Freeze intervals configured in the SRU table is invalid.

Page 42: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

28 Full

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Ensure the Accumulator Freeze Interval configured in record <x> of A020_SRU is a positive

value, or disabled (-1).

E210: A020_SRU rec <x>, Invalid Forced Control Poll Cause: • One of the Forced SBO Control Polls configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Refer to Chapter 4: Configuring the SRU Table (A020_SRU) and ensure the Forced SBO

Control Poll parameter configured in record <x> of A020_SRU is supported by the DCA.

E211: A020_SRU rec <x>, Invalid R/L Poll Cause: • One of the Forced R/L Polls configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Refer to Chapter 4: Configuring the SRU Table (A020_SRU) and ensure the Forced R/L Poll

parameter configured in record <x> of A020_SRU is supported by the DCA.

E212: A020_SRU rec <x>, Invalid SBO Setpoint Poll Cause: • One of the Forced SBO Setpoint Polls configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Refer to Chapter 4: Configuring the SRU Table (A020_SRU) and ensure the Forced SBO

Setpoint Poll parameter configured in record <x> of A020_SRU is supported by the DCA.

E213: A020_SRU rec <x>, Invalid Time Sync Type Cause: • One of the time synchronization types configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Page 43: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full 29

Remedy: • Refer to Chapter 4: Configuring the SRU Table (A020_SRU) and ensure the Time Sync Type

configured in record <x> of A020_SRU is either non-SOE (00) or SOE (1).

E214: A020_SRU rec <x>, Invalid COS Reporting Type Cause: • One of the COS reporting types configured in the SRU table is invalid.

Effect: • The SRU defined by record <x> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Refer to Chapter 4: Configuring the SRU Table (A020_SRU) and ensure the COS Reporting

parameter configured in record <x> of A020_SRU is either COS Only (00) or COS and SOE (1).

E215: A020_SRU rec <x>, <y> Duplicate Addr on port <z> Cause: • Two SRUs on the same port have been assigned the same SRU Address.

Effect: • The SRU defined by record <y> in A020_SRU will not be initialized or used by the DCA.

Remedy: • Ensure each record in A020_SRU configured for used in record <z> of A020PORT is

configured with a unique SRU Address.

E300: A020DATA rec <x>, Invalid Port Type Cause: • One of the data port types configured in the Data Port table is invalid.

Effect: • All SRUs referencing record <x> in A020DATA will not be initialized or used by the DCA.

Remedy: • Refer to Chapter 5: Configuring the Data Port Table (A020DATA) and ensure the Port Type

parameter configured in record <x> of A020DATA is supported by the DCA.

E301: A020DATA rec <x>, Number of Inputs > 63 Cause: • The number of data inputs configured on one of the data ports is invalid.

Effect: • All SRUs referencing record <x> in A020DATA will not be initialized or used by the DCA.

Page 44: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

30 Full

Remedy: • Refer to Chapter 5: Configuring the Data Port Table (A020DATA) and ensure the Number of

Inputs configured in record <x> of A020DATA is supported by the DCA. The number of inputs required is dependent on the port type.

E302: A020DATA rec <x>, Number of Outputs > 63 Cause: • The number of data outputs configured on one of the data ports is invalid.

Effect: • All SRUs referencing record <x> in A020DATA will not be initialized or used by the DCA.

Remedy: • Refer to Chapter 5: Configuring the Data Port Table (A020DATA) and ensure the Number of

Outputs configured in record <x> of A020DATA is supported by the DCA. The number of outputs required is dependent on the port type.

E303: A020DATA rec <x>, Invalid Accumulator Type Cause: • One of the Accumulator Types configured on one of the data ports is invalid.

Effect: • All SRUs referencing record <x> in A020DATA will not be initialized or used by the DCA.

Remedy: • Refer to Chapter 5: Configuring the Data Port Table (A020DATA) and ensure the

Accumulator Type configured in record <x> of A020DATA is supported by the DCA. The number of inputs allowed is dependent on the port type.

E304: A020DATA rec <x>, Invalid Range of A020_RL recs Cause: • An invalid range of R/L timing records has been selected on one of the data ports.

Effect: • All SRUs referencing record <x> in A020DATA will not be initialized or used by the DCA.

Remedy: • Ensure the First R/L Pair and Number of R/L Pairs in record <x> of A020DATA specify a

valid range of records in A020_RL.

E305: A020DATA rec <x>, Inconsistent number of R/L Cause: • The values in Number of Outputs and Number of R/L Pairs are not identical for Port Type

equal to R/L.

Effect: • If Number of Outputs is less than Number of R/L Pairs, some R/L pairs will not be initialized

or used by the DCA.

Page 45: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full 31

Remedy: • Ensure the Number of Outputs and Number of R/L Pairs in record <x> of A020DATA are

the same.

E400: A020_RL rec <x>, Invalid Raise Increment, 0 Cause: • One of the Raise point increments has been configured to be zero.

Effect: • All SRUs referencing record <x> in A020_RL will not be initialized or used by the DCA.

Remedy: • Ensure the Raise Increment in record <x> of A020_RL is not configured as zero.

E401: A020_RL rec <x>, Invalid Lower Increment, 0 Cause: • One of the Lower point increments has been configured to be zero.

Effect: • All SRUs referencing record <x> in A020_RL will not be initialized or used by the DCA.

Remedy: • Ensure the Lower Increment in record <x> of A020_RL is not configured as zero.

A.3 Warning Messages

Warning messages indicate recoverable run-time errors, either within the application or through one of the software interfaces. The application will attempt to handle these errors without suspending or jeopardizing the integrity of the system. If a warning message occurs repeatedly, contact the Customer Service Department to report the error. W001: Req_x failed, status = <x> W002: Send_x failed, status = <x> W003: win_read failed W004: win_write failed W005: SOE buffer overflow, event lost W006: <COMX> reset

A.4 Information Messages

Information messages indicate the application is taking some special action based on certain configuration or initialization criteria.

Page 46: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

32 Full

I001: No A020APPL table, deleting Cause: • The DCA could not find the Main Application configuration table. If the Main Application

configuration cannot be located, the application assumes the user does not want it to run.

Effect: • The HR6000 DCA will delete itself from the system.

Remedy: • If the HR6000 DCA is intended to run, ensure the Main Application configuration table,

A020APPL, exists and is comprised of a single record.

I002: Low memory, extra buffers not used Cause: • The system is low on memory.

Effect: • The HR6000 DCA will not use the extra message buffers configured in A020APPL. The

HR6000 DCA may not run as efficiently as before.

Remedy: • Reduce the amount of memory used by other applications in the system. I100: A020PORT rec <x>, RTS On Time < <min>, defaulting Cause: • The RTS On Time configured in one of the port records is too small.

Effect: • The RTS On Time in record <x> of A020PORT will default to a typical value (15 ms).

Remedy: • Refer to the Chapter 3: Configuring the Port Table (A020PORT) and ensure a valid RTS On

Time is configured in record <x> of A020PORT.

I101: A020PORT rec <x>, RTS Off Time < <min>, defaulting Cause: • The RTS On Time configured in one of the port records is too small.

Effect: • The RTS Off Time in record <x> of A020PORT will default to a typical value (3 character

times).

Remedy: • Refer to the Chapter 3: Configuring the Port Table (A020PORT) and ensure a valid RTS Off

Time is configured in record <x> of A020PORT.

Page 47: A020-0CG

HR6000 DCA Configuration Guide GE Energy Services

Restricted A020-0CG-4.20-2 Full 33

I102: A020PORT rec <x>, Resp Timeout < <min>, defaulting Cause: • The Response Timeout configured in one of the port records is too small.

Effect: • The Response Timeout in record <x> of A020PORT will default to a typical value (1000

character times).

Remedy: • Refer to the Chapter 3: Configuring the Port Table (A020PORT) and ensure a valid

Response Timeout is configured in record <x> of A020PORT.

I103: A020PORT rec <x>, Char Timeout < <min>, defaulting Cause: • The Inter-Character Timeout configured in one of the port records is too small.

Effect: • The Inter-Character Timeout in record <x> of A020PORT will default to a typical value (5

character times).

Remedy: • Refer to the Chapter 3: Configuring the Port Table (A020PORT) and ensure a valid Inter-

Character Timeout is configured in record <x> of A020PORT.

I300: A020DATA rec <x>, Outputs on Input only port Cause: • Some output points have been defined for a data port that does not support any outputs.

Effect: • The Number of Outputs for this data port will default to zero.

Remedy: • Refer to the Chapter 5: Configuring the Data Port Table (A020DATA) and ensure the

Number of Outputs configured is zero for all Data Port Types that do not support outputs.

I301: A020DATA rec <x>, Inputs on Output only port Cause: • Some input points have been defined for a data port that does not support any inputs.

Effect: • The Number of Inputs for this data port will default to zero.

Remedy: • Refer to the Chapter 5: Configuring the Data Port Table (A020DATA) and ensure the

Number of Inputs configured is zero for all Data Port Types that do not support inputs.

A.5 Control Request Return Codes

Page 48: A020-0CG

GE Energy Services

HR6000 DCA Configuration Guide

A020-0CG-4.20-2 Restricted

34 Full

When processing an output request, the DCA may not be able to execute the request. If this occurs, the DCA will set the status code returned with the request to the appropriate error code, and negatively acknowledge (NACK) the control request. This section describes the possible status codes returned. Control Already Active (0x0002) The control point is already in the requested state. Refer to the HR6000 DCA Functional Specification for more information on which controls latch on or off, and which controls toggle. Illegal Point Number (0x0003) There is no function associated with this output point. Refer to the HR6000 DCA Functional Specification for more information on the number of digital output or analog output points required by the DCA and each point's associated functionality. Command Transmission Failed (0x0080) The DCA was unable to successfully transmit the command to the associated controller due to poor communications. SRU Not Available (0x0081) Due to an initialization error, the DCA is unable to issue commands to this SRU. Port Not Available (0x0082) Due to an initialization error, the DCA is unable to issue commands over this communication port. Invalid Control Type (0x0083) The control point selected does not support the requested control type. Value Out of Range (0x0084) For setpoints, the requested setpoint value is outside the allowable 12-bit range of 0 to 4095. For R/L controls, the multiplier (after conversion using the appropriate A020_RL record) is too large. Point Off-Line (0x0085) The control was not attempted because the selected control point is currently off-line. Send_x Failed (0x0086) The control was not attempted due to an internal software error during inter-process communication.


Recommended