Vous êtes sur la page 1sur 42

g

GE Power Systems

MODBUS DCA
Configuration Guide

Document Number : Version : Revision : Date : Classification:

A059-0CG 7.00 8 03.09.10 Restricted

Full

GE Power Systems

MODBUS DCA Configuration Guide

NOTICE OF COPYRIGHT & PROPRIETARY RIGHTS

2003, 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

are trademarks and service marks of General Electric Company.

WESDAC is a registered trademark of General Electric Company, General Electric Canada Inc. and/or GE Power Systems Energy Control Systems Canada, Inc. All other brand and product names mentioned in this document are trademarks or registered trademarks of their respective companies.

A059-0CG-7.00-8

ii

Restricted Full

MODBUS DCA Configuration Guide

GE Power Systems

Table of Contents
About this Guide How to Use this Guide ...............................................................................................................ix Overview Chapter 1: Configuration Tables 1.1 MODBUS Configuration Tables..................................................................................... 1

Chapter 2: Main Application Table (A059MAIN) 2.1 Main Application Table (A059MAIN) ........................................................................... 3

Chapter 3: Port Table (A059COM) 3.1 Port Table (A059COM) .................................................................................................. 5

Chapter 4: SRU Table (A059SRU) 4.1 4.2 4.3 SRU Table (A059SRU)................................................................................................... 7 Control Feedback Polling................................................................................................ 8 Setpoint Feedback Polling............................................................................................... 9

Chapter 5: Status Set Table (A059STS) 5.1 Status Set Table (A059STS) ......................................................................................... 11

Chapter 6: Register Set Table (A059REG) 6.1 Register Set Table (A059REG)..................................................................................... 13

Chapter 7: Control Set A059CTL Table


Restricted Full A059-0CG-7.00-8

iii

GE Power Systems

MODBUS DCA Configuration Guide

7.1

Control Set A059CTL Table ......................................................................................... 15

Chapter 8: Setpoint Set A059SPT Table 8.1 Setpoint Set A059SPT................................................................................................... 17

Chapter 9: WIN for the MODBUS DCA Appendix A: Error Messages A.1 Error Messages: Cause, Effect and Remedy ................................................................. 21

A059-0CG-7.00-8

iv

Restricted Full

MODBUS DCA Configuration Guide

GE Power Systems

List of Figures
Figure 1 System Overview...........................................................................................................xii

Restricted Full

A059-0CG-7.00-8

GE Power Systems

MODBUS DCA Configuration Guide

A059-0CG-7.00-8

vi

Restricted Full

MODBUS DCA Configuration Guide

GE Power Systems

List of Tables
Table 1 MODBUS DCA Configuration Tables ............................................................................. 1 Table 2 Main Application Configuration Table Parameters .......................................................... 3 Table 3 Port Configuration Table Parameters................................................................................ 5 Table 4 Character Times ................................................................................................................ 6 Table 5 SRU Configuration Table Parameters............................................................................... 7 Table 6 SRU Control Feedback Poll Sub-Table ............................................................................ 8 Table 7 SRU Setpoint Feedback Poll Sub-Table ........................................................................... 9 Table 8 A059STS Field Descriptions .......................................................................................... 11 Table 9 A059REG Field Descriptions ......................................................................................... 13 Table 10 A059CTL Field Descriptions........................................................................................ 15 Table 11 A059SPT Field Descriptions ........................................................................................ 17 Table 12 WIN System Points for MODBUS DCA....................................................................... 19

Restricted Full

A059-0CG-7.00-8

vii

GE Power Systems

MODBUS DCA Configuration Guide

A059-0CG-7.00-8

viii

Restricted Full

About this Guide


This guide provides configuration details for the: Modbus: A059, Data Collection Application (DCA). It is written for system engineers responsible for the configuration of the Modbus DCA.

!!WARNING:

It is extremely important to be accurate when modifying any of the configuration tables. An error in configuration can cause problems at runtime that are very difficult to diagnose.

How to Use this Guide

Chapter one lists the configuration tables for the tables that you must configure for the application. Field configuration details for specific tables are found in following chapters. The final chapter is a reference guide for the various error messages produced by the application. 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.

Restricted Full

A059-0CG-7.00-8

ix

GE Power Systems

MODBUS DCA Configuration Guide

A059-0CG-7.00-8

Restricted Full

Overview
The MODBUS DCA provides an interface to Sub-Remote Units (SRUs) using the MODBUS communication protocol. It is designed to communicate with SRUs via the MODBUS protocol and receives data from the SRUs by polling for data in a master-slave relationship. The application is installed in a GE Power Systems RTU that will function as a data concentrator for one or more Sub-Remote Units (SRUs). After the system is installed, the RTU can function as a sub-master within a Supervisory Control and Data Acquisition (SCADA) system, which controls multiple SRUs. Figure 1 represents a complete system overview of how the DCA interfaces with the WESDAC Interface Node (WIN) in a typical RTU.

Restricted Full

A059-0CG-7.00-8

xi

GE Power Systems

MODBUS DCA Configuration Guide

Protocol X Host

HOST Command DPA Response


Protocol X DPA

WIN Response WIN Event

WIN Response WIN Event Wesmaint

Operator Request Display Data

Wesmaint Display (VT100)

Protocol X DPA Data

WESDAC Tables

WIN Command DCA Command

WESDAC Interface Node (WIN)

WIN Command Data Update DCA Command

WESDAC Tables

Local I/O DCA Data

Modbus DCA Data

Local Hardware

Data Request Requested Data

DCA Event Local I/O DCA DCA Response

DCA Event DCA Response Modbus DCA

Data Request Requested Data

Sub-Remote Unit (SRU)

Figure 1 System Overview

A059-0CG-7.00-8

xii

Restricted Full

Chapter 1: Configuration Tables


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

1.1

MODBUS Configuration Tables

The purpose of each seven configuration tables is described below:


Table Name A059MAIN A059COM A059SRU A059REG A059STS A059CTL A059SPT Contains general application information. Contains a record for each communication port used by the MODBUS DCA. Any configuration information relative to the DCA using the port is included in this table. Contains a record for each SRU attached to a communication port. Any configuration information relative to the SRU is included in this table. Contains a record for each register set used by the MODBUS DCA. Any configuration information relative to a register set is included in this table. Contains a record for each discrete status set used by the MODBUS DCA. Any configuration information relative to a status set is included in this table. Contains a record for each control set used by the MODBUS DCA. Any configuration information relative to a control set is included in this table. Contains a record for each setpoint set used by the MODBUS DCA. Any configuration information relative to a setpoint set is included in this table. Description

Table 1 MODBUS DCA Configuration Tables

Restricted Full

A059-0CG-7.00-8

GE Power Systems

MODBUS DCA Configuration Guide

A059-0CG-7.00-8

Restricted Full

Chapter 2: Main Application Table (A059MAIN)


2.1 Main Application Table (A059MAIN)

This table is used to define global settings for the entire MODBUS DCA. These parameters pertain to all channels and SRUs connected within the system. The Main Application configuration must contain a single record.
Name DCA Index Range Indexes CFG_DCA Description 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 for the MODBUS DCA chapter. When using Config Pro, the DCA Index is automatically configured and so may not be visible.

Table 2 Main Application Configuration Table Parameters

Restricted Full

A059-0CG-7.00-8

GE Power Systems

MODBUS DCA Configuration Guide

A059-0CG-7.00-8

Restricted Full

Chapter 3: Port Table (A059COM)


3.1 Port Table (A059COM)

This table contains the relevant configuration information for communication port setup. Each record in the Port table defines the communication parameters for a single communication port. NOTE: Only one communication port is allowed to own any specific SRU. SRUs cannot be shared by two communication ports. Table 3 Port Configuration Table Parameters
Name Port Baud Rate Parity Range Any valid communication port (hardware dependent) 110, 300, 600, 1200, 2400, 4800, 9600, 19.2K, 38.4K None Odd Even One (1) Two (2) RTU (0) ASCII (1) 0 - 65535 Description The ASCII descriptor for the communication port to use. For example, for the D20 valid communication ports are COM1" through COM7". The transmit and receive data rates for serial communications. If an unknown baud rate is specified, 1200 is used. The type of parity checking used. If an unknown parity method is specified, no parity is used. The number of stop bits, 1 or 2. If an invalid number is specified, the system uses one stop bit. The mode of transmission the communication line uses. If an invalid transmission mode is specified, RTU mode is used. The carrier pre-transmission delay, in milliseconds. This indicates how long the request-to-send (RTS) line will be brought high, i.e., into the mark condition, before transmission of characters begins. A typical RTS On value would be 15 ms.

Stop Bits Mode Pre-Tx Time

Restricted Full

A059-0CG-7.00-8

GE Power Systems

MODBUS DCA Configuration Guide

Name Post-Tx Time 0 - 65535

Range

Description The post-transmission delay, in milliseconds. This indicates how long the RTS line will be held high after the last character of a message is sent, i.e., before returning to space condition. Typically RTS Off Times are set to 3 character times. Refer to Table 4 for character times. The message time-out, in milliseconds. This indicates the maximum amount of time to wait for a complete response after a message is sent. A typical value would be 512 character times. The character-to-character time-out, in milliseconds. This indicates the maximum amount of time to wait between characters of a message. A typical value would be 3 character times. The time, in milliseconds, from when DCD is TRUE until the receiver is enabled. This parameter is not used by the MODBUS DCA. The number of records the communication port uses from the A059SRU table. The number of SRUs plus the SRU offset must be less than the total number of records defined in A059SRU. This range of SRU configuration records specifies all the SRUs attached to the communication port. The offset into the A059SRU configuration table for this communication port. It specifies the first SRU that will communicate on this port. The offset must be less than the total number of records defined in A059SRU.

Msg Timeout

20 - 300000

Char Timeout

0 - 300000

RX Squelch Number of SRUs

0 - 65535

These values must specify A059SRU records. SRU Offset

Table 4 Character Times


Baud Rate 300 600 1200 2400 4800 9600 19200 38400 One Character Time (ms) 34 17 9 5 3 2 1 1

NOTE:

All character times are based on a 10-bit character, and are rounded up to the nearest millisecond.

A059-0CG-7.00-8

Restricted Full

Chapter 4: SRU Table (A059SRU)


4.1 SRU Table (A059SRU)

This table 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 SRU Address Retries Status Sets Status Set Offset 1 - 255 0 255 These values must specify A059STS records. The Status Set Offset record can be Spare (-1). These values must specify A059REG records. The Register Set Offset record can be Spare (-1). Range The slave address for the SRU. The number of retries before a communication failure. A typical value for retries is 3. The number of status sets belonging to the SRU. The status sets are defined continuously in A059STS. The offset into the A059STS configuration table for this SRU. The offset is in units of records. It specifies the beginning of the status set definition information for this SRU. The number of register sets belonging to the SRU. The register sets are defined continuously in A059REG. The offset into the A059REG configuration table for this SRU. The offset is in units of records. It specifies the beginning of the register set definition information for this SRU. Description

Register Sets Register Set Offset Control Sets Control Set Offset

These values must specify A059CTL records. The Control


Set Offset record can be Spare (-1).

The number of control sets belonging to the SRU. The control sets are defined continuously in A059CTL. The offset into the A059CTL configuration table for this SRU. The offset is in units of records. It specifies the beginning of the control set definition information for this SRU.

Restricted Full

A059-0CG-7.00-8

GE Power Systems

MODBUS DCA Configuration Guide

Name Setpoint Sets Setpoint Set Offset Control Feedback Poll

Range

Description

These values must specify A059SPT records. The Setpoint


Set Offset record can be Spare (-1).

The number of setpoint sets belonging to the SRU. The setpoint sets are defined continuously in A059SPT. The offset into the A059SPT configuration table for this SRU. The offset is in units of records. It specifies the beginning of the setpoint set definition information for this SRU. Status and Register Sets are configurable for polling after any control request on that SRU.
Status and Register Sets are configurable for polling after any setpoint request on that SRU.

Sub-Table Sub-Table

Setpoint Feedback Poll

4.2

Control Feedback Polling

This is a Sub-Table of the A059SRU configuration table. Each record defines the parameters for automatic feedback polling for a single SRU, when a control is successfully operated.
Name Control Feedback Delay Feedback Status Set(s) 0 - 32767 Range Description Amount of time (in milliseconds) that the RTU is to wait following a successful control request before initiating feedback polling. A typical value is 500.

Feedback Status Offset Feedback Register Set(s)

The number of feedback status offsets belonging to the Control Feedback Poll These values must specify sub-table for this SRU. This value must be with in the range of the Status A059STS records for this Set(s) record in the A059SRU for this SRU. The status sets are defined continuously in A059STS. SRU. The Feedback Status Offset can be Spare The offset into the A059STS configuration table for this SRU. The records (-1). selected must be same as the ones selected in the Status Set Offset record in the A059SRU for this SRU. The offset is in units of records. These values must specify A059REG records for this SRU. The Feedback Register Offset can be Spare (-1). The number of feedback register offsets belonging to the Control Feedback Poll sub-table for this SRU. This value must be with in the range of the Register Set(s) record in the A059SRU for this SRU. The register sets are defined continuously in A059REG. The offset into the A059REG configuration table for this SRU. The records selected must be same to the ones selected in the Register Set Offset record in the A059SRU for this SRU. The offset is in units of records.

Feedback Register Offset

Table 6 SRU Control Feedback Poll Sub-Table

A059-0CG-7.00-8

Restricted Full

MODBUS DCA Configuration Guide

GE Power Systems

4.3

Setpoint Feedback Polling

This is a Sub-Table of the A059SRU configuration table. Each record defines the parameters for automatic feedback polling for a single SRU, when a control is successfully operated.
Name Setpoint Feedback Delay Feedback Status Set(s) Range 0 - 32767 Description Amount of time (in milliseconds) that the RTU is to wait following a successful setpoint request before initiating feedback polling. A typical value is 500. The number of feedback status offsets belonging to the Setpoint Feedback Poll sub-table for this SRU. This value must be with in the range of the Status Set(s) record in the A059SRU for this SRU. The status sets are defined continuously in A059STS. The offset into the A059STS configuration table for this SRU. The records selected must be same to the ones selected in the Status Set Offset record in the A059SRU for this SRU. The offset is in units of records. The number of feedback register offsets belonging to the Setpoint Feedback Poll sub-table for this SRU. This value must be with in the range of the Register Set(s) record in the A059SRU for this SRU. The register sets are defined continuously in A059REG. The offset into the A059REG configuration table for this SRU. The records selected must be same to the ones selected in the Register Set Offset record in the A059SRU for this SRU. The offset is in units of records.

Feedback Status Offset Feedback Register Set(s)

These values must specify A059STS records for this SRU. The Feedback Status Offset can be Spare (-1).

Feedback Register Offset

These values must specify A059REG records for this SRU. The Feedback Register Offset can be Spare (-1).

Table 7 SRU Setpoint Feedback Poll Sub-Table

Restricted Full

A059-0CG-7.00-8

GE Power Systems

MODBUS DCA Configuration Guide

A059-0CG-7.00-8

10

Restricted Full

Chapter 5: Status Set Table (A059STS)


5.1 Status Set Table (A059STS)

This Table contains data related to a continuous group of status inputs. A status set allows the MODBUS DCA to obtain the on/off status of a continuous group of discrete inputs in the SRU. A single record in this table represents each status set. Parameters:
Field Name Opcode Range Read Input Status (0) Read Output Status (1) Read Output Register (2) 0 - 4294967295 0 - 65535 1 - 2000 Description The MODBUS opcode the application will use when retrieving the status set data.

Scan Frequency Start Address Status Points

The minimum time (in seconds) between scans for the sets data. The MODBUS address of the first point in the set. The number of consecutive points in the set. NOTE: This should be a multiple of 16, if Read Output Register Opcode is selected for this record.

Table 8 A059STS Field Descriptions

Restricted Full

A059-0CG-7.00-8

11

GE Power Systems

MODBUS DCA Configuration Guide

A059-0CG-7.00-8

12

Restricted Full

Chapter 6: Register Set Table (A059REG)


6.1 Register Set Table (A059REG)

This table contains data related to a continuous group of analog inputs or counters. A register set allows the MODBUS DCA to obtain the value of a continuous group of points in the SRU. A single record in this table represents each register set. Parameters:
Field Name Set Type Range Analog Input (0) Differential Counter (1) Absolute Counter (2) LSB Floating Point (3) MSB Floating Point (4) Read Input Register (0) Read Output Register (1) 0 - 65535 0 - 4294967295 0 - 65535 0 - 125 Description The expected data format of the register set data. Analog input and both floating point formats are stored in the analog input table (WESDAC_4), while the counter formats are stored in the counter table (WESDAC_3). See note below.

Opcode Full Scale Value Scan Frequency Start Address Number of Registers

The MODBUS opcode the application will use when retrieving the register set data. The full-scale value when analog inputs are used. A typical value for Full Scale is 32767. The minimum time (in seconds) between scans for the sets data. The MODBUS address of the first point in the set. The number of consecutive points in the set.

Table 9 A059REG Field Descriptions NOTE: An absolute counter reads the change in the total number of counts since the last scan while a differential counter reads the total number of counts from the device each time.

Restricted Full

A059-0CG-7.00-8

13

GE Power Systems

MODBUS DCA Configuration Guide

A059-0CG-7.00-8

14

Restricted Full

Chapter 7: Control Set A059CTL Table


7.1 Control Set A059CTL Table

This table contains data related to a continuous group of controls. A single record in this table represents each control set. Parameters:
Field Name Background Updates Range Disabled (0) Enabled (1) Description Specifies if the control set should be updated with background updates. If enabled, the MODBUS DCA sends a Force Multiple Coils command to the SRU at the configured interval with the current states of each control. Background Updates is typically disabled. The MODBUS opcode the application will use when sending control requests to any control in the set. Force multiple coils must be used when background updating is enabled. The minimum time (in seconds) between background updates for the control set. This parameter is ignored if background updates is disabled. The MODBUS address of the first point in the set. The number of consecutive points in the set.

Opcode

Force Single Coil (0) Force Multiple Coils (1) 0 - 65535

Update Frequency

Start Address Control Points

0 - 65535 0 - 65535

Table 10 A059CTL Field Descriptions

Restricted Full

A059-0CG-7.00-8

15

GE Power Systems

MODBUS DCA Configuration Guide

A059-0CG-7.00-8

16

Restricted Full

Chapter 8: Setpoint Set A059SPT Table


8.1 Setpoint Set A059SPT

This table contains data related to a continuous group of analog outputs. A setpoint set allows the MODBUS DCA to change the value of a continuous group of points in the SRU. A single record in this table represents each setpoint set. Parameters:
Field Name Background Updates Range Disabled (0) Enabled (1) Description Specifies if the control set should be updated with background updates. If enabled, the MODBUS DCA sends a Force Multiple Coils command to the SRU at the configured interval with the current states of each control. Background Updates is typically disabled. The expected data format of the setpoint set data.

Data Format

16-bit Integer (0) LSB Floating Point (2) MSB Floating Point (6) Preset Single Register (0) Preset Multiple Registers (1) 0 - 65535 0 - 65535 0 - 65535 1 - 800

Opcode

The MODBUS opcode the application will use when sending control requests to any control in the set. Force multiple coils must be used when background updating is enabled. Full scale value of the setpoint. The minimum time (in seconds) between background updates for the control set. This parameter is ignored if background updates is disabled. The MODBUS address of the first point in the set. The number of consecutive points in the set.

Full Scale Value Update Frequency Start Address Setpoint Points

Table 11 A059SPT Field Descriptions

Restricted Full

A059-0CG-7.00-8

17

GE Power Systems

MODBUS DCA Configuration Guide

A059-0CG-7.00-8

18

Restricted Full

Chapter 9: WIN for the MODBUS DCA


The CFG_DCA table contains the database information for all the DCAs installed in the system. The MODBUS DCA requires a record in this table to allocate WESDAC points for its use. The CFG_DCA record number is specified in A059MAIN. Point allocation in WIN for the MODBUS DCA:
Point Type Binary Inputs Description The MODBUS DCA requires one (1) binary input point for each status input address, each status output address, and status output register. The MODBUS DCA requires two (2) additional binary input points per SRU to represent the Exception Pseudo Status and the Communication Failure Pseudo Status. The MODBUS DCA requires one (1) binary output point for each coil address configured for each SRU. The MODBUS DCA requires one (1) counter point for each absolute counter and each differential counter register configured for each SRU. The MODBUS DCA requires one (1) analog input point for each analog input and each floating point input register configured for each SRU. The MODBUS DCA requires one (1) analog output point for each setpoint and each floating point output register configured for each SRU. The MODBUS DCA requires one (1) device status point for each SRU.

Binary Outputs Counters Analog Inputs Analog Outputs Device Status Points

Table 12 WIN System Points for MODBUS DCA

Restricted Full

A059-0CG-7.00-8

19

GE Power Systems

MODBUS DCA Configuration Guide

A059-0CG-7.00-8

20

Restricted Full

Appendix A: Error Messages


A.1 Error Messages: Cause, Effect and Remedy

During startup, the MODBUS DCA checks its configuration tables and logs a message to the WESMAINT Error Log if it finds an error. Also during startup, the MODBUS DCA attempts to spawn a number of processes. If a problem is encountered, an error message is logged. This section contains a description of all these errors as well as others, which may occur during startup. Expressions in angular brackets like "<xx>", are filled with the appropriate values by the MODBUS DCA. Messages logged to the WESMAINT Error Log by the MODBUS DCA will be prefixed with a process name. This name will be either: A059: or, A059-<x>-<yy>: where, x = c - for communication process e - for event process s - for scan process yy = process instance

Restricted Full

A059-0CG-7.00-8

21

GE Power Systems

MODBUS DCA Configuration Guide

Use this table to troubleshoot errors. Messages with a common cause and remedy are grouped together.
Message A059MAIN Errors E101, A059MAIN size error The A059MAIN application configuration table contains more than 1 record. The DCA index specified in A059MAIN is invalid. The DCA index exceeds the number of CFG_DCA records specified in the WIN configuration. Verify the table contains only one record. Cause Remedy

E102, invalid DCA index

Contact the Customer Service Department and report this error.

A059COM Errors E200, A059COM missing The A059COM port configuration table was not located. The communication port has been configured to use invalid A059SRU records. Using the configuration system, edit the application (A059) and make sure the table is correctly defined and initialized Verify all of the specified A059SRU records exist.

E201, invalid SRUs, record: <x>

A059SRU Errors E300, A059SRU missing The A059SRU configuration table was not located. An SRU has been configured for the broadcast address (0). The SRU has been configured to use invalid A059STS records. The SRU has been configured to use invalid A059REG records. The SRU has been configured to use invalid A059CTL records. The SRU has been configured to use invalid A059SPT records. The SRU has not been assigned to a communication port. The Control Feedback Poll sub-table in the A059SRU record <x> has been configured to use the Feedback Status Offset records (which are offset in to the A059STS configuration table) that are out of range with or not same as the A059STS records mapped by the A059SRU record <x>. Using the configuration system, edit the application (A059) and make sure the table is correctly defined and initialized. Change the address to a value between 1 and 255 inclusive. Verify all of the specified A059STS records exist. Verify all of the specified A059REG records exist. Verify all of the specified A059CTL records exist. Verify all of the specified A059SPT records exist. Assign the SRU to a communication port. Verify that the records specified in the Feedback Status Offset record in the Control Feedback Poll sub-table in the A059SRU record <x> are within the range of and same as the A059STS records mapped by the A059SRU record <x>.

E301, broadcast address detected, record: <x> E302, invalid status sets, record: <x> E303, invalid register sets, record: <x> E304, invalid control sets, record: <x> E305, invalid setpoint sets, record: <x> E306, unused SRUs, record: <x> E307, invalid control feedback status set: <x>

A059-0CG-7.00-8

22

Restricted Full

MODBUS DCA Configuration Guide

GE Power Systems

Message E308, invalid control feedback register set: <x>

Cause The Control Feedback Poll sub-table in the A059SRU record <x> has been configured to use the Feedback Register Offset records (which are offset in to the A059REG configuration table) that are out of range with or not same as the A059REG records mapped by the A059SRU record <x>. The Setpoint Feedback Poll sub-table in the A059SRU record <x> has been configured to use the Feedback Status Offset records (which are offset in to the A059STS configuration table) that are out of range with or not same as the A059STS records mapped by the A059SRU record <x>. The Setpoint Feedback Poll sub-table in the A059SRU record <x> has been configured to use the Feedback Register Offset records (which are offset in to the A059REG configuration table) that are out of range with or not same as the A059REG records mapped by the A059SRU record <x>.

Remedy Verify that the records specified in the Feedback Register Offset record in the Control Feedback Poll sub-table in the A059SRU record <x> are within the range of and same as the A059REG records mapped by the A059SRU record <x>.

E309, invalid setpoint feedback status set: <x>

Verify that the records specified in the Feedback Status Offset record in the Setpoint Feedback Poll sub-table in the A059SRU record <x> are within the range of and same as the A059STS records mapped by the A059SRU record <x>.

E310, invalid setpoint feedback register set: <x>

Verify that the records specified in the Feedback Register Offset record in the Setpoint Feedback Poll sub-table in the A059SRU record <x> are within the range of and same as the A059REG records mapped by the A059SRU record <x>.

A059STS Errors E400, A059STS missing The A059STS status set configuration table was not located. The status set has been configured as an unknown opcode type. The status set has been configured to use zero or more than 2000 points. The status set uses addresses, which exceed 65535. The number of points selected is not a multiple of 16. Using the configuration system, edit the application (A059) and make sure the table is correctly defined and initialized. Verify the opcode type is correct. Verify the number of points is correct. Verify the starting address and number of points is correct. If the Opcode selected for this status set record is Read Output Register, the number of points selected in the Status Points field must be a multiple of 16.

E401, invalid status set opcode, record: <x> E402, points = 0 or > 2000, record: <x> E403, addresses > 65535, record: <x> E404, invalid number of points, record: <x>

A059REG Errors E500, A059REG missing The A059REG register set configuration table was not located. The register set has been configured as an unknown set type. The register set has been configured as an unknown opcode type. The register set has been configured with a full scale of 0. Using the configuration system, edit the application (A059) and make sure the table is correctly defined and initialized. Verify the set type is correct. Verify the opcode type is correct. Correct the full scale.

E501, invalid register set type, record: <x> E502, invalid register set opcode, record: <x> E503, full scale = 0, record: <x>

Restricted Full

A059-0CG-7.00-8

23

GE Power Systems

MODBUS DCA Configuration Guide

Message E504, points = 0 or > 125, record: <x> E505, addresses > 65535, record: <x> A059CTL Errors E600, A059CTL missing

Cause The register set has been configured to use zero or more than 125 points. The register set uses addresses, which exceed 65535.

Remedy Verify the number of points is correct. Verify the starting address and number of points is correct.

The A059CTL configuration table was not located. The control set has been configured as an unknown set type The control set has been configured as an unknown opcode type. When background updating is enabled, the opcode must be set to force multiple coils. The control set has been configured to use zero or more than 800 points. The control set uses addresses, which exceed 65535.

Using the configuration system, edit the application (A059) and make sure the table is correctly defined and initialized.. Verify the set type is correct. Verify the opcode type is correct. Verify the opcode is correct.

E601, invalid control set type, record: <x> E602, invalid control set opcode, record: <x> E603, force multiple coils required, record: <x> E604, points = 0 or > 800, record: <x> E605, addresses > 65535, record: <x> A059SPT Errors E700, A059SPT missing

Verify the number of points is correct. Verify the starting address and number of points is correct.

The A059SPT configuration table was not located. The setpoint set has been configured as an unknown set type. The setpoint set has been configured as an unknown opcode type. The setpoint set has been configured with a full scale of 0. When background updating is enabled, the opcode must be set to preset multiple registers. The setpoint set has been configured to use zero or more than 100 points. The setpoint set uses addresses, which exceed 65535.

Using the configuration system, edit the application (A059) and make sure the table is correctly defined and initialized. Verify the set type is correct. Verify the opcode type is correct. Correct the full scale. Verify the opcode is correct, generate.

E701, invalid setpoint set type, record: <x> E702, invalid setpoint set opcode, record: <x> E703, full scale = 0, record: <x> E704, preset multiple registers required, record: <x> E705, points = 0 or > 100, record: <x> E706, addresses > 65535, record: <x>

Verify the number of points is correct, generate. Verify the starting address and number of points is correct.

A059-0CG-7.00-8

24

Restricted Full

MODBUS DCA Configuration Guide

GE Power Systems

Message WIN Errors E800: CFG_DCA missing

Cause

Remedy

The CFG_DCA WIN configuration table was not located. The WESDAC_1 table was not located.

Using the configuration system, edit the WIN configuration and make sure the table is correctly defined and initialized. Using the configuration system, edit the WIN configuration (B008) and make sure the CFG_DCA table is correctly defined and allocates the required number of binary inputs. Using the configuration system, edit the WIN configuration (B008) and make sure the CFG_DCA table is correctly defined and allocates the required number of binary outputs. Using the configuration system, edit the WIN configuration (B008) and make sure the CFG_DCA table is correctly defined and allocates the required number of counters. Using the configuration system, edit the WIN configuration (B008) and make sure the CFG_DCA table is correctly defined and allocates the required number of analog inputs. Using the configuration system, edit the WIN configuration (B008) and make sure the CFG_DCA table is correctly defined and allocates the required number of analog outputs. Using the configuration system, edit the WIN configuration (B008) and make sure the CFG_DCA table is correctly defined and allocates the required number of devices. Verify the digital input requirements (including pseudo status), correct the number of digital inputs allocated for the MODBUS DCA, generate the NVRAM configuration file, and download the configuration into the system Verify the digital output requirements, correct the number of digital outputs allocated for the MODBUS DCA, generate the NVRAM configuration file, and download the configuration into the system. Verify the counter requirements, correct the number of counters allocated for the MODBUS DCA, generate the NVRAM configuration file, and download the configuration into the system. Verify the analog input requirements, correct the number of analog inputs allocated for the MODBUS DCA, generate the NVRAM configuration file, and download the configuration into the system. Verify the analog output requirements, correct the number of analog outputs allocated for the MODBUS DCA, generate the NVRAM configuration file, and download the configuration into the system.

E801: WESDAC_1 missing

E802: WESDAC_2 missing

The WESDAC_2 table was not located.

E803: WESDAC_3 missing

The WESDAC_3 table was not located.

E804: WESDAC_4 missing

The WESDAC_4 table was not located.

E805: WESDAC_5 missing

The WESDAC_5 table was not located.

E806: WESDAC_6 missing

The WESDAC_6 table was not located.

E807: inadequate number of digital inputs

The number of digital inputs allocated for the MODBUS DCA is less than the number required to support the configured SRUs. The number of digital outputs allocated for the MODBUS DCA is less than the number required to support the configured SRUs. The number of counters allocated for the MODBUS DCA is less than the number required to support the configured SRUs. The number of analog inputs allocated for the MODBUS DCA is less than the number required to support the configured SRUs. The number of analog outputs allocated for the MODBUS DCA is less than the number required to support the configured SRUs.

E808: inadequate number of digital outputs

E809: inadequate number of counters

E810: inadequate number of analog inputs

E811: inadequate number of analog outputs

Restricted Full

A059-0CG-7.00-8

25

GE Power Systems

MODBUS DCA Configuration Guide

Message E812: inadequate number of devices

Cause The number of devices allocated for the MODBUS DCA is less than the number required to support the configured SRUs. The system could not attach itself to WIN.

Remedy Verify the device requirements, correct the number of devices allocated for the MODBUS DCA, generate the NVRAM configuration file, and download the configuration into the system. Contact the Customer Service Department and report this error.

E1200: WIN_OPEN failed Allocation Errors E1000, cannot create scan schedule E1001, cannot allocate comm port run-time data E1002, cannot allocate SRU runtime data E1003, cannot allocate status set run-time data E1004, cannot allocate register set run-time data E1005, cannot allocate control set run-time data E1006, cannot allocate setpoint set run-time data E1007, cannot allocate initialization flags E1008, cannot allocate control IDs E1009, cannot allocate feedback poll list

There is insufficient available memory to allocate run-time data.

Contact the Customer Service Department and report this error.

A059-0CG-7.00-8

26

Restricted Full

MODBUS DCA Configuration Guide

GE Power Systems

Message pSOS Errors E1100, cannot create event exchange E1101, cannot create control exchange E1102, cannot create comm exchange E1103, cannot create response exchange Communication Errors E1300: cannot open COM<X>

Cause

Remedy

The system cannot create a pSOS message exchange.

Contact the Customer Service Department and report this error.

The system cannot open the communication port.

Using configuration system, edit the application (A059) and make sure a valid communication port has been defined. Check to make sure another application is not using the communication port. Verify the NVRAM configuration file has been correctly generated and downloaded. Contact the Customer Service Department and report this error.

E1301: cannot set comm parameters, COM<X> E1302: cannot set timers, COM<X> E1303: cannot read rx size, COM<X> Process Start Errors E2000, cannot start communication process E2001, cannot start control process E2002, cannot start event process E2003, cannot start scan process

The system cannot interface to the serial I/O subsystem.

The system was unable to start a process.

Contact the Customer Service Department and report this error.

Restricted Full

A059-0CG-7.00-8

27

GE Power Systems

MODBUS DCA Configuration Guide

Installation Warnings Message A059MAIN Warnings W3000, A059MAIN missing A059COM Warnings W3100, invalid baud rate, using 1200 W3101, invalid parity, using no parity W3102, invalid stop bits, using 1 W3103, invalid comm mode, using RTU WIN Warnings During run-time, the MODBUS DCA interfaces to the WESDAC Interface Node by writing various types of events. If any of these event writes fails, the event cannot be passed to other applications in the system and the WESDAC data tables do not update. This section lists the warning messages that may be displayed in the WESMAINT Error Log if the MODBUS DCA experiences problems with its WIN interface. Null Data Warnings W0, data updated failed W1, time sync failed W2, ACK/NACK failed Binary Input Warnings W100, status input init point failed W101, status input on-line failed W102, status input off-line failed W103, status input data change failed W106, status input restored comm failed W107, status input loss comm failed Binary Output Warnings W200, control init point failed W201, control on-line failed W202, control off-line failed W203, control data change failed Counter Warnings W300, counter init point failed W301, counter on-line failed W302, counter off-line failed W303, counter data change failed W306, counter comm restored failed W307, counter loss comm failed If you find any of these messages in the error log, contact the Customer Service Department. Invalid communication parameters are configured. Cause Error

A059-0CG-7.00-8

28

Restricted Full

MODBUS DCA Configuration Guide

GE Power Systems

Installation Warnings Message Analog Inputs Warnings W400, analog input init point failed W401, analog input on-line failed W402, analog input off-line failed W403, analog input data change failed W404, analog input in range failed W405, analog input over range failed W406, analog input comm restored failed W407, analog input loss comm failed Analog Output Warnings W500, setpoint init point failed W501, setpoint on-line failed W502, setpoint off-line failed W503, setpoint data change failed Device Warnings W600, device init point failed W601, device on-line failed W602, device off-line failed W603, device transactions failed W604, device failures failed W605, device retries failed W606, device comm restored failed W607, device loss comm failed pSOS Warnings This section lists the warning messages that may be displayed in the WESMAINT Error Log if the MODBUS DCA experiences problems with pSOS. Send Message Warnings W1000, send comm message failed W1001, send control message failed W1002, send event message failed W1003, send scan message failed If you find any of these messages in the error log, contact the Customer Service Department. Cause Error

Restricted Full

A059-0CG-7.00-8

29

GE Power Systems

MODBUS DCA Configuration Guide

Installation Warnings Message Receive Message Warnings W1100, receive comm message failed Memory Allocation Warnings W2000, cannot allocate ctl W2001, cannot allocate spt Output Request Return Codes 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. Illegal Point Number (0x0003) There is no function associated with this output point. Refer Chapter 9: WIN for the MODBUS DCA for more information on the number of digital output or analog output points required by the DCA and each point's associated functionality. The binary output point selected does not support the requested control type. The control/setpoint was not attempted because the selected binary output or analog output point is currently off-line. Cause Error

Invalid Control Type (0x0080) Point Off-Line (0x0085)

A059-0CG-7.00-8

30

Restricted Full

Vous aimerez peut-être aussi