g GE Energy Services BECCO2200 DCA Configuration Guide Document Number : Version : Revision : Date : Classification: A164-0CG 1.00 2 02.08.
BECCO2200 DCA Configuration Guide GE Energy Services 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.
BECCO2200 DCA Configuration Guide GE Energy Services Table of Contents About this Guide Purpose of this Guide .................................................................................................................xi Who Should Use this Guide.......................................................................................................xi Additional Documentation ........................................................................................................
BECCO2200 DCA Configuration Guide GE Energy Services 3.2.5 Device Event Response Time ..................................................................................... 7 Chapter 4: Configuring the A164PORT Table 4.1 General Information ........................................................................................................ 9 4.2 Description of Fields ....................................................................................................... 9 4.2.
BECCO2200 DCA Configuration Guide 7.2.3 7.2.4 GE Energy Services First Data Record ...................................................................................................... 22 Number of Data Records........................................................................................... 22 Chapter 8: Configuring the A164DTBL Configuration Table 8.1 General Information ...................................................................................................... 23 8.
BECCO2200 DCA Configuration Guide GE Energy Services A164-0CG-1.
BECCO2200 DCA Configuration Guide GE Energy Services List of Figures Figure 1 System Overview..........................................................................................................xvi Figure 2 Relationship between A164MODE, A164UNOT. And A164FTBL Tables ................. 18 Restricted Full A164-0CG-1.
BECCO2200 DCA Configuration Guide GE Energy Services A164-0CG-1.
BECCO2200 DCA Configuration Guide GE Energy Services List of Tables Table 1 BECO2200 DCA Configuration Tables............................................................................ 2 Table 2 Required Points BECO2200 Device ................................................................................. 3 Table 3 BECO2200 DCA A164APPL Configuration Table ........................................................ 5 Table 4 BECO2200 DCA A164PORT Configuration Table .......................................
BECCO2200 DCA Configuration Guide GE Energy Services A164-0CG-1.
About this Guide Purpose of this Guide This guide describes, in detail, how to configure the BECO2200 Data Collection Application (DCA) for GE Energy Services products. The configuration information customizes the behavior of the BECO2200 DCA for communications with the Beckwith Electric BECO2200-M-0420 Multifunction Relays. Each configurable parameter for the BECO2200 DCA is described along with the range of valid entries and a typical entry, where applicable.
BECCO2200 DCA Configuration Guide GE Energy Services Additional Documentation If you require more detail that this document provides, several supporting texts are available. These include: • BECO2200 DCA Functional Specification (A164-0FS.WES) • This document provides detailed information on the functionality of the BECO2200 DCA. • Introduction to the WESDAC D20 RTU (GEN-0003) • This document provides introductory information into the components and operation of a D20 RTU.
BECCO2200 DCA Configuration Guide GE Energy Services How this Guide is Organized This guide is organized into the following sections: Overview: The Overview discusses the general operation of the BECO2200 DCA. Chapter 1: Configuration Tables provides general information on the configuration tables required by the BECO2200 DCA. Chapter 2: Configuring Win for the BECO2200 DCA details the WESDAC points allocation required by the BECO2200 DCA.
BECCO2200 DCA Configuration Guide GE Energy Services A164-0CG-1.
Overview The BECO2200 DCA is a custom software package that provides an interface to Beckwith Electric M-0420 Multifunction Relays. The communication system consists of a master-slave sequence of messages, where the BECO2200 DCA acts as the master and the BECO2200 devices act as slaves. The BECO2200 DCA is an application module intended to be integrated in a modular software environment. Figure 1 shows the data flow between the software modules in a typical integration.
BECCO2200 DCA Configuration Guide GE Energy Services Master Station DPA Data HOST Command Data WIN Response WIN Response Operator Wesmaint Processing Request DPA Wesmaint Display WIN Event Response Application WIN Event Display (VT100) (DPA) Data WESDAC Tables WIN Command DCA Command WESDAC Interface Node (WIN) WIN Command Data Update DCA Command Local I/O DCA Data WESDAC Tables BECO2200 DCA Data Data Local Request Local I/O DCA Requested Hardware Data DCA Event DCA Response DCA Event Data R
Chapter 1: Configuration Tables The BECO2200 DCA configuration contains all of the data structures necessary to configure an RTU to communicate with BECO2200 slave devices. 1.1 BECO2200 DCA Configuration Tables There are a total of six (6) configuration tables in the BECO2200 DCA configuration. Each table is named according to a standard convention that is used for all tables commonly found in GE Energy Services applications.
BECCO2200 DCA Configuration Guide GE Energy Services Table 1 BECO2200 DCA Configuration Tables 1.2 Configuration Sequence The following is a list of the steps required to configure the BECO2200 DCA: 1. Edit the A164 configuration. Prepare it according to the guidelines in this document and the specific use for which the BECO2200 DCA is required. 2. Edit the configuration for all other applications that will run on the product. Prepare them according to their own configuration guides. 3.
Chapter 2: Configuring Win for the BECO2200 DCA This chapter describes how to configure the WESDAC Interface Node (WIN) for the BECO2200 DCA. The application number for WIN is B008. Refer to the WIN User’s Configuration Guide for more information on how to configure WIN. The functionality of all points required by the BECO2200 DCA is defined in the BECO2200 DCA Functional Specification. 2.
BECCO2200 DCA Configuration Guide GE Energy Services ☞NOTE: The actual number of Binary Output points required must be incremented by the number of Mode Download Pseudo Controls configured. 2.1.1 Binary Inputs When communication is established with a device and valid data is returned for the binary input point, the point is turned on-line and communication OK.
Chapter 3: Configuring the A164APPL Table This chapter describes the configurable parameters in the Configuration Table (A164APPL). 3.1 General Information The A164APPL table provides information for the overall application functionality. The table must contain only one record. 3.2 Description of Fields Where applicable, Table 3 describes the field name, range, special case, and typical value for each field of the A164APPL table. Following the table is a textual description of each field’s meaning.
BECCO2200 DCA Configuration Guide GE Energy Services 3.2.1 DCA Index This parameter specifies the WIN DCA index of the BECO2200 DCA application in the WIN CFG_DCA table. The index is zero based. This parameter will be automatically assigned by ConfigPro. 3.2.2 Reply Buffer Size Adjustment This parameter specifies an increment to the total number of reply buffers allocated by the BECO2200 DCA. The BECO2200 DCA will allocate, at a minimum, two (2) reply buffers for each device configured.
BECCO2200 DCA Configuration Guide GE Energy Services 3.2.5 Device Event Response Time This parameter specifies the maximum time required by a BECO2200 device to recognize and to be able to report an event. This parameter is used to determine what SOE event in the system is the oldest, in order to sort and distribute the time-tagged binary input data accurately.
BECCO2200 DCA Configuration Guide GE Energy Services A164-0CG-1.
Chapter 4: Configuring the A164PORT Table This chapter describes the configurable parameters in the Communication Port Configuration Table (A164PORT). 4.1 General Information The A164PORT table provides information for the operation of the BECO2200 DCA’s communication port(s). One record is required for every communication port configured. 4.2 Description of Fields Where applicable, Table 4 describes the field name, range, special case, and typical value for each field of the A164PORT table.
BECCO2200 DCA Configuration Guide GE Energy Services Field Range Special Typical RTS Off Time 0..65535 Must be at least 1 character time if modem signals are used 2 character times Intercharacter Timeout (milliseconds) one character time to 65535 ms N/A 2 character times Remote Reply Timeout (milliseconds) 255 character times to 4294967295 ms N/A 500 character times Line Idle Time (milliseconds) 0..65535 N/A N/A Retries Before Failure 0..65535 N/A 3 Failures Before Off-line 1..
BECCO2200 DCA Configuration Guide GE Energy Services BAUD Rate Character Time (ms) 110 300 91 34 600 17 1200 9 2400 5 4800 3 9600 2 Table 5 Character Times at the Supported BAUD Rates 4.2.5 RTS Off Time This parameter specifies the time, in milliseconds, that the RTS line will remain asserted after the last character has entered the SIO output buffer. The value configured here will be dependent on the speed and the type of communication hardware used.
BECCO2200 DCA Configuration Guide GE Energy Services 4.2.8 Line Idle Time This parameter specifies the minimum time, in milliseconds, that the communication line should remain idle between the end of a response from a BECO2200 device and the beginning of the next transmission from the BECO2200 DCA. 4.2.9 Retries Before Failure This parameter specifies the number of automatic retries that can be conducted by the BECO2200 DCA on a single transaction (scan/response).
Chapter 5: Configuring the A164UNIT Table This chapter describes the configurable parameters in the Unit Configuration Table (A164UNIT). 5.1 General Information The A164UNIT table provides information about each device to which the BECO2200 DCA will be communicating. One record is required for every BECO2200 device in the system. 5.2 Description of Fields Where applicable, Table 6 describes the field name, range, special case, and typical value for each field of the A164UNIT table.
BECCO2200 DCA Configuration Guide GE Energy Services Field Range Special Typical Type 2 Read Interval (seconds) < 0 - Demand Only = 0 - Continuous > 0 - Interval N/A 10 Type 3 Read Interval (seconds) < 0 - Demand Only = 0 - Continuous > 0 - Interval Use Type 7 Read Instead -1 Type 4 Read Interval (seconds) < 0 - Demand Only = 0 - Continuous > 0 - Interval N/A 10 Type 5 Read Interval (seconds) < 0 - Demand Only = 0 - Continuous > 0 - Interval N/A 10 Type 6 Read Interval (seconds) < 0 -
BECCO2200 DCA Configuration Guide GE Energy Services 5.2.4 Type 1 Read Interval This parameter specifies, in seconds, the minimum interval between Type 1 Read requests issued to the device. A negative number configured indicates that no timed scans of this type are required for this device. The device may, at any time, scanned through the activation of the Type 1 Read Pseudo Control. 5.2.
BECCO2200 DCA Configuration Guide GE Energy Services 5.2.10 Type 7 Read Interval This parameter specifies, in seconds, the minimum interval between Type 7 Read requests issued to the device. A negative number configured indicates that no timed scans of this type are required for this device. The device may, at any time, be scanned through the activation of the Type 7 Read Pseudo Control. ☞NOTE: 5.2.11 Do not use Type 3 Read if Type 7 is enabled.
Chapter 6: Configuring the A164MODE Table This chapter describes the configurable parameters in the Mode Download Pseudo Control Table (A164MODE). 6.1 General Information The A164MODE table defines the associated action of each Mode Download Pseudo Control (MDPC). One record is required for every Mode Download Pseudo Control in the system.
BECCO2200 DCA Configuration Guide GE Energy Services A164UNIT First Device A164MODE A164DVCF Second Device 1st MDPC 1st Device/Cfg Third Device First Unit Number of Units First Data Record Number of Data Records First DVCF Number of DVCFs 2nd MDPC ... 2nd Device/Cfg 'n'th Device First Unit Number of Units First Data Record Number of Data Records First DVCF Number of DVCFs A164DTBL ... ... 1st Datal Rec.
BECCO2200 DCA Configuration Guide GE Energy Services 6.2.2 Number of DVCF This parameter specifies the number of Device/Configuration Map records to execute for this Mode Download Pseudo Control. The First DVCF and the Number of DVCF must specify a valid range of records in the A164DVCF table. ☞NOTE: Restricted Full Configuring this parameter to 00 indicates a spare mode download pseudo control. A164-0CG-1.
BECCO2200 DCA Configuration Guide GE Energy Services A164-0CG-1.
Chapter 7: Configuring the A164DVCF Configuration Table This chapter describes the configurable parameters in the Device/Configuration Map Table (A164DVCF). 7.1 General Information The configuration of this table defines the set of data records to download to a range of BECO2200 Multifunction Relay M-0420. Each record in the A164DVCF table defines a set of data records to be downloaded to a range of BECO2200 units. 7.
BECCO2200 DCA Configuration Guide GE Energy Services 7.2.1 First Unit This parameter specifies the first unit to which this set of data records will be downloaded. The First Unit must specify a valid range of records in the A164UNIT. 7.2.2 Number of Units This parameter specifies the number of units to which this set of data records will be downloaded. The Number of Units must specify a valid range of records in the A164UNIT. 7.2.
Chapter 8: Configuring the A164DTBL Configuration Table This chapter describes the configurable parameters in the Data Records Table (A164DTBL). 8.1 General Information The A164DTBL table provides information on each data record being written to the data Table of the BECO2200 M-0420 Multifunction Relay. Each record defines a value, table type, and the table point number that value will be written to in the data table. 8.
BECCO2200 DCA Configuration Guide GE Energy Services 8.2.1 Table Type This parameter specifies the table type of the BECO2200 to write the data value. Valid Type number is zero (0), one (1), two (2), and eight (8). 8.2.2 Point Number This parameter specifies the point number of the table type of the BECO2200 to write the data value.
Appendix A:Messages Logged by the BECO2200 DCA This appendix describes all fatal, error, warning, and information messages logged by the BECO2200 DCA to the WESMAINT Error Log. This appendix also provides an explanation of all output request return codes. Messages logged to the WESMAINT Error Log by the BECO2200 DCA will be pre- pended with a process name.
BECCO2200 DCA Configuration Guide GE Energy Services F100: Bad A164APPL record counts, must be 1 Cause: • The A164APPL configuration table contained a number of records not equal to one. Remedy: • Review the section on configuring the A164APPL table (Chapter 3:), and ensure that the table consists of only one record. F101: Bad A164PORT record counts, must be > 0 Cause: • The A164PORT configuration table contained a number of records less than one.
BECCO2200 DCA Configuration Guide GE Energy Services F105: Invalid SOE Overflow parameter Cause: • The SOE Buffer Overflow Option configuration parameter in the A164APPL table is neither Overwrite Oldest (0) nor Discard Newest (1). Remedy: • ·Review the section on configuring the A164APPL table (Chapter 3:) and verify that the SOE Buffer Overflow Option is configured correctly.
BECCO2200 DCA Configuration Guide GE Energy Services F108: table creation error Cause: • The BECO2200 DCA tried to create the table in RAM, and it failed. Remedy: • Reduce the amount of RAM used by this and any other application residing in the system. Parameters that affect the amount of RAM used by this application are noted in their associated chapters. • Upgrade the GE Energy Services product to a model with more memory. • Call the Customer Service department and report this error.
BECCO2200 DCA Configuration Guide GE Energy Services F120: Mode Record , invalid First DVCF Cause: • The First DVCF record chosen for Mode Download Pseudo Control record is not within a valid range of records in the A164DVCF configuration table. Remedy: • Review the section on configuring the A164MODE table (Chapter 6:), and verify that the First DVCF chosen is within a valid range of records in the A164DVCF table.
BECCO2200 DCA Configuration Guide GE Energy Services F125: DVCF Record , invalid Number of Type-Point Cause: • The Number of Data record defined for this Device/Configuration (DVCF) record is not within a valid range of records in the A164DTBL configuration table. Remedy: • Review the section on configuring the A164DVCF table (Chapter 6:, Chapter 7:, and Chapter 8:), and verify that the Number of Data is configured within a valid range of records in the A164DTBL table.
BECCO2200 DCA Configuration Guide GE Energy Services F204: Error spawning A164-- process Cause: • The BECO2200 DCA failed in its attempt to spawn the A164-- process. The error code returned was . Remedy: • Call the Customer Service department and report this error. F205: Error activating A164-- process Cause: • The BECO2200 DCA failed in its attempt to activate the A164-- process. The error code returned was .
BECCO2200 DCA Configuration Guide GE Energy Services A.2 Non-Fatal Error Messages Non-fatal errors cause the offending process to log a message to the WESMAINT Error Log and suspend without affecting the rest of the BECO2200 DCA. For example, if a single polling process encounters a non-fatal error, no polling will occur on the associated communication port. However, demand scans on the communication port will still be an available option.
BECCO2200 DCA Configuration Guide GE Energy Services E303: PORT rec , configuration bad Cause: • The BECO2200 DCA encounter non-fatal errors in record of the A164PORT table. Effect: • Communication to all BECO2200 devices configured to use this port will be unavailable. Remedy: • Address all non-fatal errors preceding this message. E304: PORT rec , invalid unit address Cause: • Record of the A164PORT table contains an invalid Unit Address.
BECCO2200 DCA Configuration Guide GE Energy Services Remedy: • Address all non-fatal errors preceding this message. E308: PORT rec , num of devices cannot = 0 Cause: • The Number of Devices on Port parameter in record of the A164PORT table is equal to zero. Effect: • Communication on this port will be unavailable. Remedy: • Review the section on configuring the A164PORT table (Chapter 4:), and verify that the Number of Devices on Port is correct.
BECCO2200 DCA Configuration Guide GE Energy Services E402: Error setting SIO timers Cause: • The BECO2200 DCA failed in its attempt to set the communication port timers. The error code returned was . Effect: • Communication to all devices configured for this port will be unavailable. Remedy: • Call the Customer Service department and report this error. E403: Error creating A164-- exchange Cause: • The BECO2200 DCA failed in its attempt to create the A164-- exchange.
BECCO2200 DCA Configuration Guide GE Energy Services E406: Process A164-- died while initializing Cause: • Process A164-- was deleted during its initialization. Effect: • If equals C: Communication to all devices configured for this port will be unavailable. • If equals P: available. No polling of devices will occur for this port. Demand scanning is Remedy: • Address any fatal or non-fatal error message preceding this message.
BECCO2200 DCA Configuration Guide GE Energy Services Effect: • This process will not start. The associated functionality of this process will not be available: • A164-D-00: • A164-M-00: The Command process receives and interprets WIN command requests. • A164-C-00: The Communication process transmits and receives all messages for a single communication port. • A164-P-00: The Event process reports all events to WIN. The Poller process initiates all polling for al single communication port.
BECCO2200 DCA Configuration Guide GE Energy Services W608: Error on WES INIT_POINT win write W609: Error on WES6 CHANGE_TRANS win write W610: Error on WES6 CHANGE_FAILS win write W611: Error on WES6 CHANGE_RETRIES win write W612: Error on WES1 DATA_CHANGE win write W613: Error on WES TT DATA CHANGE win write A.4 Information Messages Information messages are posted when the BECO2200 DCA encounters a situation where it must, as a result, perform some action.
BECCO2200 DCA Configuration Guide GE Energy Services Effect: • The BECO2200 DCA will set this parameter to one character time. Remedy: • If modem signals are required, review the section on configuring the A164PORT table (Chapter 4:) and verify the RTS Off Time is a valid time. • If modem signals are not required, set this parameter and the RTS On Time to zero.
BECCO2200 DCA Configuration Guide GE Energy Services A.5 Output Request Return Codes When processing WIN output requests, the BECO2200 DCA may not be able to execute the request. If this occurs, the BECO2200 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.
Glossary of Terms application ASCII Baud rate Binary Bit Bits per second Byte Change of state Char Configuration information Configuration system Restricted Full A piece of software (a program) consisting of one or more processes and supporting functions. American Standard Code for Information Interchange. A sevenbit code that standardizes a set of characters representing letters and numbers for international use.
BECCO2200 DCA Configuration Guide GE Energy Services Data-collection application Data-translation application Decimal Hexadecimal Master Non-volatile random-access memory Port Random-access memory Read-only memory Remote terminal unit Sequence of events Slave Source code Sub-remote unit WESDAC A software application that acquires data from and sends data to various intelligent electronic devices. Abbreviated as DCA.
BECCO2200 DCA Configuration Guide Interface Node WESDAC Configuration System Restricted Full GE Energy Services manipulation of data between data- collection applications (DCA), data-processing applications (DPA) and data-translation applications (DTA). Abbreviated as WIN. A menu-oriented software program that operates on a personal computer and allows you to download configuration information to D20 RTUs or CPM RTUs. A164-0CG-1.
BECCO2200 DCA Configuration Guide GE Energy Services A164-0CG-1.
List of Acronyms and Abbreviations AI ASCII COS DCA DPA DTA DVCF IED MAXRECS MDPC MMI NACK NVRAM RAM RTS RTU SIO SOE Tx WESDAC WESMAINT WIN Restricted Full Analog Input American Standard Code for Information Interchange change of state data-collection application data-processing application data-translation application device configuration map intelligent electronic device maximum number of records mode download pseudo control man-machine interface negative acknowledgment non-volatile random-access memory