SWM0066 D400 Software Config V300 R2

Download as pdf or txt
Download as pdf or txt
You are on page 1of 211

GE

Energy

D400 Substation Gateway


Software Configuration Guide

SWM0066
Version 3.00 Revision 2

General
GE Energy

Copyright Notice
© 2007-2010, General Electric Company. All rights reserved.
The information contained in this online publication is the exclusive property of General Electric Company, except as otherwise
indicated. You may view, copy and print documents and graphics incorporated in this online publication (the “Documents”)
subject to the following: (1) the Documents may be used solely for personal, informational, non-commercial purposes; (2) the
Documents may not be modified or altered in any way; and (3) General Electric Company withholds permission for making the
Documents or any portion thereof accessible via the internet. Except as expressly provided herein, you may not use, copy, print,
display, reproduce, publish, license, post, transmit or distribute the Documents in whole or in part without the prior written
permission of General Electric Company.
The information contained in this online publication is proprietary and subject to change without notice. The software described
in this online publication is supplied under license and may be used or copied only in accordance with the terms of such license.

Trademark Notices

GE and are trademarks and service marks of General Electric Company.

* Trademarks of General Electric Company.


Cisco is a registered trademark of Cisco Corporation. Hyperterminal is a registered trademark of Hilgraeve, Incorporated. IEC is a
registered trademark of Commission Electrotechnique Internationale. IEEE and POSIX are registered trademarks of the Institute of
Electrical and Electronics Engineers, Inc. Internet Explorer, Microsoft, and Windows are registered trademarks of Microsoft
Corporation. JAVA is a registered trademark of Sun Microsystems, Inc. MODBUS is a registered trademark of Schneider
Automation, Inc. Netscape is a registered trademark of Netscape Communications Corporation. SEL is a registered trademark of
Schweitzer Engineering Laboratories, Inc.
Other company or product names mentioned in this document may be trademarks or registered trademarks of their respective
companies.
GE Energy

Contents

About this Document 6

Product Support 8

1 About the D400 10


1.1 Overview .............................................................................10
1.2 How the D400 Works ...................................................10
1.3 Types of Applications ...................................................12
1.4 D400 Applications .........................................................13
1.5 About the DNP3 Software .........................................14

2 Configuration Overview 15
2.1 D400 Online Configuration Tool .............................16
2.2 IEC 61850 Loader (optional) .....................................17
2.3 LogicLinx (optional) .......................................................17
2.4 D400 System Redundancy .......................................18
2.5 D400 System Utilities ...................................................18
2.6 Configuration Steps ......................................................19
2.7 Configuration File Format .........................................19
2.8 Configuration Management ....................................20
2.9 Timestamps and time zones on your D400 .....20

3 Setting Up Communications 22
3.1 Serial Connections ........................................................23
3.2 Network Connections ..................................................50

4 Configuring Devices 59
4.1 Configuration Overview..............................................59
4.2 Client Maps........................................................................60
4.3 IEC 60870-5-101+104 Client ....................................61
4.4 IEC 60870-5-103 Client ...............................................71

D400 Substation Gateway Software Configuration Guide 3


GE Energy

4.5 DNP3 Client .......................................................................77


4.6 Generic ASCII Client ......................................................83
4.7 IEC 61850 Client..............................................................92
4.8 Hydran Client ...................................................................92
4.9 SEL Binary Client .............................................................94
4.10 MODBUS Client ................................................................97

5 Configuring Masters 103


5.1 Configuration Overview........................................... 104
5.2 Server Maps ................................................................... 104
5.3 IEC 60870-5-101+104 Server ............................... 105
5.4 DNP3 Server................................................................... 119
5.5 MODBUS Server ........................................................... 126

6 Configuring D400 Automation Applications 131


6.1 Configuration Overview........................................... 131
6.2 Alarm ................................................................................. 132
6.3 Calculator ........................................................................ 132
6.4 LogicLinx (optional) .................................................... 133
6.5 D400 Redundancy Manager ................................. 134

7 Creating One-Line Diagrams 136


7.1 Drawing Overview ...................................................... 136
7.2 Types of Objects .......................................................... 138
7.3 Object Configuration Settings .............................. 141

8 System Utilities 174


8.1 Utilities Overview......................................................... 174
8.2 Setting up a Terminal Session .............................. 175
8.3 PPP Dial-In ...................................................................... 175
8.4 Pass-Through Connections ................................... 176
8.5 Direct Connect.............................................................. 176
8.6 D400 Configuration Manager .............................. 177
8.7 Software Licensing Tools ........................................ 179
8.8 Emergency Access Code ........................................ 181

9 d400cfg - D400 Configuration Utility 183


9.1 Configure Authentication ....................................... 184
9.2 Configure Network Settings .................................. 186
9.3 Configure Network Interfaces .............................. 187
9.4 Configure Secure Access ........................................ 188
9.5 Configure Host Names............................................. 189
9.6 Configure Time Synchronization ........................ 189
9.7 Reset System Logs ..................................................... 191

4 SWM0066–3.00–2, General
GE Energy

9.8 Reset mSQL Database Tables .............................. 191


9.9 Reset NVRAM................................................................. 191
9.10 Local HMI......................................................................... 192
9.11 Redundancy................................................................... 193
9.12 Power Supply ................................................................ 193
9.13 mgetty .............................................................................. 194

A Application Pseudo Points 195

B System Redundancy 200


B.1 Validating the Redundant Connections .......... 200
B.2 Data Synchronization ............................................... 201
B.3 Ethernet Connections ............................................... 202
B.4 Error Messages and Troubleshooting .............. 203

C Remote Authentication 208


C.1 Cisco TACACS+ ............................................................. 208
Modification Record ................................................................ 210

D400 Substation Gateway Software Configuration Guide 5


GE Energy

About this Document

Purpose
This manual provides detailed information on how to configure the D400 software.
Although this document describes all the configurable software applications in the
D400, only the applications you purchased for your D400 will be available to you.

Intended Audience
This document is a helpful resource for utility personnel and system engineers who
are implementing the D400 in an overall substation automation system, and
protection engineers who are controlling network devices. It is intended for readers
who have knowledge of substation automation equipment and applications.

Additional Documentation
For further information about the D400, refer to the following documents.
• D400 Substation Data Manager User’s Manual (994-0089)
• D400 online Help (includes D400 configuration tool online Help)
• IEC 61850 Loader online Help

How to Use this Guide


This guide describes how to configure the D400 software. The D400 employs
sophisticated applications that contain many advanced features and capabilities. To
successfully configure and operate the D400 for your substation environment, it is
highly recommended that you work through this manual as follows:
1. Read chapter 1, About the D400 to familiarize yourself with the D400 and
software.
2. Read chapter 2, Configuration Overview to understand the approach to
configuring the D400, including the tools and configuration procedure.

6 SWM0066–3.00–2, General
GE Energy

3. Read chapter 3, Setting Up Communications for information on configuring


the serial and network connections to devices and master stations.
4. Refer to chapter 4, Configuring Devices for detailed information on how to
configure the D400 to communicate with devices.
5. Refer to chapter 5, Configuring Masters for detailed information on how to
configure the D400 to communicate with master stations.
6. Refer to chapter 6, Configuring D400 Automation Applications for detailed
information on to configure specialty applications on the D400.
7. Refer to chapter 7, Creating One-Line Diagrams for a description of the
drawing tools and configurable objects available in the One-Line Designer.
8. Refer to chapter 8, System Utilities for information on accessing and using the
D400 command line functions to configure the D400.
9. The appendices of this document provide additional information on
configuring advanced features of your D400 – for example, remote
authentication and system redundancy.
If you need assistance, contact GE Energy Customer Service. See Product Support for
contact details.
In configuration tables, “N/A” in the “Default” column indicates there is no default
setting provided, and “X” indicates the number is automatically incremented.

Document Conventions
This manual uses the Systeme International (SI) and the Microsoft® Manual of Style as
a basis for styles and conventions.
The following typographic conventions are used throughout this manual.
Bold face is used for:
• Names of software program menus, editors, and dialog boxes; also for the names
of menu commands, keyboard keys, icons and desktop shortcuts, and buttons
and fields in editors and dialog boxes
• Names of hardware components
• User input that must be typed exactly
Italic face is used for:
• Emphasis
• Cross-references to sections, figures and tables within this manual and for titles
of other documents
• File and directory names; examples of directory paths are generally given in the
Windows form
• Placeholders for user input that is specific to the user. May also include angle
brackets around the placeholder if the placeholder is already in italic text. For
example, c:\<product>\product.def
• References to a setting or field value shown
The software-related procedures in this guide are based on using a computer
running Windows® XP. Some steps and dialog boxes may vary slightly if you are using
another version of Windows.

D400 Substation Gateway Software Configuration Guide 7


GE Energy

Product Support

If you need help with any aspect of your GE Energy product, you have a few options.

Search Technical Support


The GE Energy Web site provides fast access to technical information, such as
manuals, release notes and knowledge base topics. Visit us on the Web at:
http://www.gedigitalenergy.com/

Contact Customer Support


The GE Energy Customer Service Center is open 24 hours a day, seven days a week
for you to talk directly to a GE representative.
In the U.S. and Canada, call toll-free: 1 877 547 8630
International customers, please call: +1 905 927 7070
Or e-mail to [email protected]
Have the following information ready to give to Customer Service:
• Ship to address (the address that the product is to be returned to)
• Bill to address (the address that the invoice is to be sent to)
• Contact name
• Contact phone number
• Contact fax number
• Contact e-mail address
• Product number / serial number
• Description of problem
The Customer Service centre will provide you with a case number for your reference.

8 SWM0066–3.00–2, General
GE Energy

Upgrade Your D400 Firmware


The firmware of your D400 can be upgraded to provide the latest functionality and
improvements. Visit the Customer Support website to download the upgrade
software and instruction guide.

D400 Substation Gateway Software Configuration Guide 9


GE Energy

1
About the D400

1.1 Overview
The D400 is a SCADA gateway device that encompasses the functionality of several
typical substation devices in one. It can carry out a variety of functions, including:
• Data concentration – collect data from intelligent electronic devices (IEDs)
installed in the substation
• Data presentation – present collected data to a Supervisory Control and Data
Acquisition (SCADA) system
• Annunciator – monitor devices for alarm conditions and issue alarms to the
operator for action
• Substation HMI – visually present the substation in one-line diagrams and display
communications data to a system operator to monitor, control and operate the
substation locally, or remotely over a network
• Terminal server – provide transparent access (also known as pass-through) to
connected devices using vendor-supplied PC programs

1.2 How the D400 Works


The primary function of the D400 is to concentrate substation data by polling and
receiving information from connected IEDs (Intelligent Electronic Devices). Each
device communicates data to the D400 through a serial or Ethernet network
connection using a selected protocol. The D400 retrieves point information from and
sends control requests to each communicating device.
The D400 can manipulate the data from devices to produce additional local/pseudo
data points. The real data collected from devices and the calculated data are stored

D400 Substation Gateway Software Configuration Guide 10


GE Energy

in a database in the D400 and are available to pass on to SCADA master stations
and/or HMI (Human-Machine Interface) applications.
The D400 is able to accomplish these tasks through the use of embedded software
applications running on the Linux operating system. You configure these software
applications to set up the D400 to operate as your system requires.

Figure 1 D400 HMI Overview


Newly generated active
alarms, active alarm resets,
and alarm archive indications

Alarm Acknowledgement Annunciator

Configuration Information, Ponit


Mappings and One Line drawing, Home
Page Configuration, Email Configuration Login Request with
and Point Group details credentials
Configuration Telnet Server
Files

Login Request with


credentials SSH Server

RTDB Point data,Digital Control I/O Traffic


Status,Tagging/Inhibit Status,Force Repository
D400
Value Status,Statistics HMI
System Logs(HMI Event Log )
Operator Notes and SOEs /
PRFs, Historical Alarm data And
initial set of Active Alarms

System Logs ( System Event


Log, Diagnostic Log, Command
mSQL
Log, HMi Event Log )
rSysLog
Firmware and
application Login Credentials
Linux version list Authorization
File Login Request with
System Status,Authorization Session Ticket
Response with Logout Request
Session Ticket with Session
Ticket

Access Manager

D400 Substation Gateway Software Configuration Guide 11


GE Energy

1.3 Types of Applications


The D400 makes use of three types of embedded software applications to collect,
present and manipulate data. These are called client, server and automation
applications respectively. The input and output data of these applications is stored in
a real-time database, commonly referred to as the System Point Database.

Client Application
This type of application typically interfaces with a substation device over a
communications channel, and collects data points from it. The client application
writes input point values to the real-time database and may process control requests.
Known previously within GE embedded devices as a Data Collection Application
(DCA).

Server Application
This type of application typically allows a GE Energy gateway device to communicate
with a master station or host computer over a communications channel. The server
application reads input point values from the real-time database and sends control
requests to it. Known previously within GE embedded devices as a Data Presentation
Application (DPA).

Automation Application
This type of application manipulates data within the real-time database. The
automation application has the ability to examine the status of defined input points in
the real-time database and accept control requests from server applications or other
automation applications. The automation application is able to process this data and
then update the values of the digital inputs and analog inputs owned by the
automation application or output points belonging to another application. Known
previously within GE embedded devices as a Data Translation Application (DTA).

System Point Database


Information collected by the D400 is stored in a central database on the D400 called
the System Point Database. The database is a SQL Server database and includes all
types of system information, including communication statistics, present values, peak
values and event records. The real-time database is dynamically updated for all the
D400 system inputs/outputs as substation events take place and information is
exchanged between applications.

Figure 2 illustrates a simplified relationship between the three application types and
the system point database within the D400.

12 SWM0066–3.00–2, General
GE Energy

Figure 2 Data Applications Within the D400

Server Client
Master Station Application Application Device(s)
(DPA) (DCA)

System Point
Database

Automation
Application
(DTA)

D400 Substation Data Manager

1.4 D400 Applications


Table 1 lists the configurable applications that are available for the D400. The
applications available to you depend on your D400 purchase and configuration. You
set up and run the applications using a variety of tools and utilities that are provided
with the D400.
Table 1 List of D400 Applications

Client Server Automation Tools/Utilities


DNP3 IEC 60870-5-101+104 Alarm Runtime HMI
Generic ASCII DNP3 Calculator Configuration Tool
IEC® 60870-5-101 MODBUS Data Logger System Utilities
IEC 60870-5-103 LogicLinx* (optional) System Point Database
IEC 61850 (optional) HMI Access Manager
Hydran* User Management
SEL Binary One-Line Designer &
MODBUS® Viewer (optional)
IEC 61850 Loader
(optional)

D400 Substation Gateway Software Configuration Guide 13


GE Energy

1.5 About the DNP3 Software


The DNP3 (Distributed Network Protocol) software in the D400 is layered to be
consistent with the International Electrotechnical Commission (IEC) Enhanced
Protocol Architecture (EPA).
The protocol software comprises a Physical Layer, Data Link Layer and Application
Layer. Both the DNP3 client and server applications implement the Application Layer
and Data Link Layer and support the serial Physical Layers. The Ethernet layer is
implemented using separate software, the DNP3 Transport Layer application.

Figure 3 EPA Layers for the DNP3 Software

D400 System Point Database

DNP3 client and server


Application Layer

Data Link Layer DNP3 client and server

Physical Layer DNP3 Transport applications (client and server)

14 SWM0066–3.00–2, General
GE Energy

2
Configuration Overview

To get the D400 up and running in your substation automation system, you need to
configure it for device communications, SCADA master communications, and
substation monitoring and control functions. In particular, you may want to
customize the following aspects of the D400:
• Communication connections
• Device data collection
• Master Station data presentation
• Alarm annunciation
• Data calculation
• Data logging
• Operational (one-line) diagrams (optional)
• User management
• HMI preferences
• E-mail notification
The D400 includes a variety of tools to help you set up the D400 to operate in your
substation automation system, including:
• D400 Online Configuration Tool
• One-Line Designer
• IEC 61850 Loader and LogicLinx (optional)
• D400 System Utilities

This chapter gives an overview of each tool and the basic steps to configuring the
D400.

D400 Substation Gateway Software Configuration Guide 15


GE Energy

2.1 D400 Online Configuration Tool


The D400 Online Configuration Tool is used to create, edit and update the software
configuration of the D400 while it is in operation. The Online Configuration Tool is a
component of the D400 HMI.

Figure 4 D400 Configuration Tool Interface

HMI
(Power Bar )

Invoke Configuration Tool

Configuration
Tool GUI Configuration
Data

Configuration XML
Files

Configuration
Data

You use the D400 Online Configuration Tool to:


• Set up D400 communications to devices and masters (serial or network
connections)
• Select and/or create point maps (for devices and masters)
• Configure alarms
• Create custom data calculations
• Set system preferences
• Manage user accounts
• Create one-line diagrams
Although you are configuring the D400 while it is online, your configuration changes
do not take effect until you “commit” the changes. Once a configuration is committed,
it is validated and copied to the system disk and the D400 applications are restarted.

One-Line Designer
The One-Line Designer is a specialized drawing tool for creating substation one-line
diagrams and forms, such as an annunciator panel. The One-Line Designer is
accessed from within the D400 Online Configuration Tool.

16 SWM0066–3.00–2, General
GE Energy

» To start the online configuration tool

• Log into the D400 HMI and click the Configuration button on the Power bar.
You must have Supervisor privileges to access the configuration tool. Only one
Supervisor user at a time can be logged in to perform configuration functions.
This manual provides detailed information on the configurable settings in the D400,
and how to configure the D400 to work with different aspects of the substation
system.
For more information about using the D400 Online Configuration Tool, functions and
screens refer to the D400 online Help.

2.2 IEC 61850 Loader (optional)


The IEC 61850 Loader (referred to as the Loader) is a PC-based software program
that is specifically designed to configure the D400 to communicate to IEC 61850
compliant server devices using the D400’s IEC 61850 client application. The Loader
makes use of the self-description capabilities of the IEC 61850 protocol and device
information files provided by most devices to simplify and speed up configuration of
the IEC 61850 client application.
Using the Loader, you create the client configuration that identifies the devices,
points and polling information required to set up communications between IEC 61850
devices and the D400. Once you are finished configuring the IEC 61850 client using
the Loader, you download it to the D400 directly from the Loader.
For more information on using the IEC 61850 Loader, see the Loader online Help.

2.3 LogicLinx (optional)


LogicLinx is a tool that enables you to create automation applications that have
traditionally been too costly or difficult to implement – all without hard-wiring. Using
any or all of the IEC 61131-3 programming languages, you can create automation
routines that run on your D400.
LogicLinx automation routines are created using the LogicLinx editor. The LogicLinx
Wizard within SGConfig is then used to configure and upload the LogicLinx
application to your D400.
For more information on using LogicLinx, refer to the LogicLinx on D400 Quickstart
Guide (SWM0069).

D400 Substation Gateway Software Configuration Guide 17


GE Energy

2.4 D400 System Redundancy


The D400 redundancy solution provides warm standby functionality using two D400s
connected through a serial link – one in active mode and one in standby mode. If the
active unit fails, the standby unit becomes active and takes over system operation.
D400 system redundancy is configured and enabled through several software
applications that run on each redundant D400 unit. Hardware configuration is
required as well; refer to the D400 Substation Data Manager User’s Manual and
appendix B System Redundancy for more information.

D400 Redundancy Manager


The D400 Redundancy Manager is responsible for managing communications
between the two D400 units and the RS232 switch panel. It also controls data
synchronization and state changes.
For more information, see section 6.5 D400 Redundancy Manager.

Redundancy Serial Port Settings


Two serial ports on each D400 are dedicated to redundancy-related
communications:
• Redundancy Dedicated Link - Links the two D400 units together through the
ping cable. See Redundancy Dedicated Link in section 3.1 Serial Connections.
• Redundancy Switch Panel – Connects each D400 unit to the RS232 switch panel
through the watchdog cable. See Redundancy Switch Panel in section 3.1 Serial
Connections.

D400 Configuration Manager


The D400 Configuration Manager allows you to synchronize configurations between
two D400 units. The D400 redundancy application uses this tool to manage the
synchronization of configuration files between the active and standby units to ensure
both units are configured identically.
For more information, see section 8.6 D400 Configuration Manager.

D400 Configuration Utility – Redundancy


The D400 Configuration Utility is a tool accessed through the command line of the
D400. The Redundancy section of this utility is used to configure the parameters of
the redundancy application.
For more information, see section 9.11 Redundancy.

2.5 D400 System Utilities


Configuration information related to the D400 system is changed using utility
programs that are installed on the D400 platform. You can access these system

18 SWM0066–3.00–2, General
GE Energy

utilities directly at the D400 command prompt through the local maintenance port or
remotely through the Utilities Power bar button in the D400 HMI.
The D400 system utilities are typically used during the initial setup of the D400 and
for changing the basic configuration of the system, including the network
connections, system date and time, and administrator passwords.
For more information on using the D400 System Utilities, see chapter 8, System
Utilities and also the D400 Substation Data Manager User’s Manual.

2.6 Configuration Steps


The typical sequence of steps to configure the D400 to operate in a substation
automation system is as follows:
1. Set up network and system settings using the D400 System Utilities.
2. Create and/or edit Client (device) maps using the configuration tool.
3. Set up device (serial and network) connections, including protocol-specific
settings.
4. Program Automation applications.
5. Create and/or edit Server (master station) maps.
6. Set up master station connections, including protocol-specific settings.
7. Create substation one-line diagrams using the One-Line Designer.
8. Save the configuration file.
9. Run the configuration file on the D400 by committing the changes.

2.7 Configuration File Format


Configuration information for an individual D400 is stored as a set of XML files. The
configuration files are labeled with the D400 device name and saved to the User
CompactFlash disk on the D400 main board.
The configuration files contain the following information:
• Device and master point maps
• Application settings
• HMI settings
Configuration information for each application, is also contained in the configuration
files, including the application version, configuration settings, default settings and
saved user settings.
System configuration information that is modified using the system utilities is stored
in separate system configuration files stored on the D400. The system configuration
files are updated each time changes are made.

D400 Substation Gateway Software Configuration Guide 19


GE Energy

2.8 Configuration Management


While you are creating and editing the D400 configuration using the D400
configuration tool, your settings are saved in a temporary file and location. When you
are ready to run the new configuration in the D400, you “commit” the changes. The
configuration tool validates your changes against the XML schema and reports any
errors. Once a configuration is validated and committed, the previous configuration
file is archived, the new file is copied to the system disk and the D400 applications are
restarted.

The following chapters describe how to configure the D400 for various substation
applications.

2.9 Timestamps and time zones on your D400


All timestamps on the D400 are stored in UTC (coordinated universal time). The
following table explains how time zones are handled by various components of the
D400 and how this behavior can be configured.
Table 2 Time configuration

Component Time zone handling Configuration Method


D400 system clock For all of the time zone Configured using the d400cfg utility. Refer
features described in this to Set System Clock on p. 190.
document to work properly,
the D400 hardware clock
must be set to UTC using the
appropriate D400 BIOS
setting.
Device and master Can be set to local time or Refer to the user documentation provided
station internal clocks UTC, as desired. with the device or master station. If the
device’s clock is offset from UTC, the same
offset should be configured in the
corresponding client map file (see below).
Time-stamped data The timestamp is converted Defined by the Time Offset field in the client
communicated to the to UTC from the configured map files. Refer to DNP3 Client (p. 77), IEC
D400 offset or is left unmodified if 60870-5-103 Client (p. 71), or IEC 60870-5-
no offset is configured. 101+104 Client (p. 61, see note below).
Time-stamped data The timestamp is converted Defined by the Time Offset field in the DNP
communicated from the from UTC to the configured server applications configuration. Refer to
D400 offset or is left at UTC if no DNP3 Server on p. 119.
offset is configured.
Local console (including All time-stamped data is Configured using the d400cfg utility. Refer
local HMI) and shown to you using the to Set Time Zone on p. 190.
command line via configured D400 time zone
TELNET/SSH setting.

20 SWM0066–3.00–2, General
GE Energy

Component Time zone handling Configuration Method


D400 web-based HMI All time-stamped data is Refer to the user documentation provided
shown to you using the time with the operating system installed on the
zone configured on the remote PC.
remote PC.

Note: The IEC 60870-5-101+104 application uses a slightly different concept for local
to UTC time conversion in order to be consistent with the D2x product family. If the
master is in a different time zone, you should set the Time Mode field to Set local/use
local time. When the master time synchronizes the application, the application
calculates the difference between the internal D400 UTC clock and the master's time.
The application then applies this difference to the UTC timestamps it reports to the
master. In effect, it automatically calculates the time offset.

Example System Configuration


The following diagram shows an example system configuration.
West Time Zone Local Time Zone East Time Zone
UTC -8 UTC -7 UTC -5
Local access to Even though the D400 device is located in the
Remote access Local device with clock Remote client with clock set to
command line local time zone of UTC -7, the D400 system
via web-based HMI set to UTC -7 UTC -5
via RS232 port clock is set to UTC time.

PC clock is set to local No configuration d400cfg System Clock: UTC time DNP Client Map File DNP Server Application
time zone (-8) necessary d400cfg Time Zone: -7 Time Offset: -7† Parameters Time Offset: -5†
If an event occurs at 13:00 UTC…

Event timestamp is Event timestamp is The D400 system database records the event Local device reports Remote client receives the
displayed as 05:00 displayed as 06:00 timestamp as 13:00 the event at 06:00 event timestamp as 08:00

†Note:This field is configured in minutes, so the value entered in the configuration tool would be -420
and -300 respectively. However, hours are shown in the diagram above for clarity.
Figure 5 Sample system configuration

D400 Substation Gateway Software Configuration Guide 21


GE Energy

3
Setting Up Communications

The D400 supports communication connections for devices and master stations on
two types of interfaces:
• Serial
• Network
The number of serial ports and Ethernet cards available for configuration depends on
the hardware configuration of the D400. Refer to the D400 Substation Data Manager
User’s Manual.
The D400 supports up to 128 connected devices in total.

Communication Statistics
The D400 maintains communication statistics and other status information for
connected devices and master stations in the system point database as pseudo
points.

This chapter describes how to set up serial and network connections for devices and
master stations.
Settings for the communication connections are available on the Connection tab of
the Configuration page in the D400 configuration tool. Both devices and master
station connections are set up on the same tab for the desired type of connection.

22 SWM0066–3.00–2, General
GE Energy

3.1 Serial Connections


You can configure up to 16 serial connections. These connections can be one of the
following:
• Point to Point Device
• Multi-drop Device
• Serial Master Station
Each serial port can be assigned a single device protocol (client application) for device
communications.

Serial Connection Redundancy


Communications that take place over a serial connection can be configured for
redundancy by setting up two serial ports – a primary port and a secondary (back up)
port. Communications will normally take place over the primary port. In the event of a
loss of communication with the device over the primary port, the D400 will try to re-
establish communication over the secondary port.

Multi-Drop
Some devices support a daisy-chain connection in which multiple devices are wired
together from one to the other. A multi-drop configuration requires additional
configuration to set up each individual device on a multi-drop connection.

SCADA Communications
The D400 supports serial connections to SCADA masters through up to four serial
ports. Each serial port can be assigned a single SCADA protocol (server application)
for master station communications. The D400 currently supports serial master
communications using the DNP3 and Modbus server protocols.

Other Connections
Connections for a serial line printer, a terminal server, and a LogicLinx device can be
configured.

Adding a Serial Connection


You manage the serial connections on the D400 on the Connection tab on the
Configuration page.
A client map file must be available in the D400 before a protocol type is available for
configuration. The D400 includes several default client maps. If you require a custom
map, create it first before setting up the serial connection. See section 4.2, Client
Maps.

D400 Substation Gateway Software Configuration Guide 23


GE Energy

» To add a serial connection


• On the Configuration page, click the Connection tab, then click Add Connection
and configure a connection for each serial port.

Each row under the Serial heading of the Connections pane represents one
connection through an RS-232 or RS-485 serial port on the D400. The port numbers
correspond to the port numbers on the rear of the D400 unit. See the D400 Substation
Data Manager User’s Manual. You can configure a maximum of 16 ports.
Each serial connection can be configured for device (client) or master station (server)
communications using a selected protocol. The type of connection and the protocol
you select determine the client or server application and related settings that will be
used for the communications on that serial port. See Table 3.

Port Settings
The following settings are required for each connection; they define how the D400
communicates over the serial link. Some settings may not be available for all
connection types.
Table 3 Port Settings

Setting Description Range Default


Primary Port Primary serial port for device 1 to 80 Incremented
communications with the D400. Ports 1 from 1.
through 16 refer to physical serial ports and
ports 17 through 80 refer to Virtual Serial
Ports.
Backup Port Secondary port for device communications 1 to 80 N/A
if the primary port fails. The Backup port
automatically takes on the settings of the
associated Primary port. Ports 1 through 16
refer to physical serial ports and ports 17
through 80 refer to Virtual Serial Ports.
Baud Rate The speed of information being transmitted List of baud rates 9600
across the serial connection, in bits per (110 to 115200)
second (bps).
Parity A bit added to a group of bits to detect the Even None
presence of an error. None
Odd
Data Bits Number of bits used for each character. 7, 8 8
Stop Bits Number of bits used to indicate the end of 1, 2 1
each character as it is transmitted.

24 SWM0066–3.00–2, General
GE Energy

RTS, CTS, and DCD Values


Some protocols may require these parameters to be configured.
Table 4 RTS Values

Setting Description Range Default


Flow Control Specifies whether or not RTS Flow Control is Enabled Disabled
enabled Disabled
Pre-Trans Delay Specifies the time (in milliseconds) that RTS 1 to 65535 15
is asserted before data is transmitted. Also
known as the RTS preamble.
Post-Trans Specifies the time (in milliseconds) after data 1 to 65535 15
Delay is transmitted that RTS is held asserted. Also
known as the RTS postamble.

Table 5 CTS Values

Setting Description Range Default


Flow Control Specifies whether or not CTS Flow Control is Enabled Disabled
enabled Disabled

Table 6 DCD Values

Setting Description Range Default


Flow Control Specifies whether or not DCD Flow Control is Enabled Disabled
enabled Disabled
Receive Inhibit Specifies the receive inhibit delay, in 1 to 65535 15
Delay milliseconds.

Dial-up Modem Settings


The following settings are required when configuring a Dial-up Modem link.
Table 7 Modem Settings

Setting Description Range Default


Init String The data string sent to the modem when 1 to 64 ASCII ATZ
the application starts. characters,
no spaces
Attention String The data string sent to the modem to place 1 to 32 ASCII +++
it into command mode. characters,
no spaces
Hang Up String The data string sent to the modem to cause 1 to 32 ASCII ATH
it to hang up the phone connection. characters,
no spaces

D400 Substation Gateway Software Configuration Guide 25


GE Energy

Setting Description Range Default


Retry Count How many times to retry a failed connection 0 to 30 3
before giving up. Increase the value for
unreliable connections.
Retry Delay (sec) The amount of time to wait, in seconds, 0 to 3600 3 (Client)
between retry attempts. 30 (Server)
Idle Wait Time The amount of time, in seconds, that must 0 to 3600 10 (Client)
(sec) elapse without data transmission before the 15 (Server)
connection is terminated.
Auto Answer Enable the modem to automatically answer Enabled Enabled
incoming calls. Disabled

Virtual Serial Ports


The Virtual Serial Ports feature allows you to communicate with devices through an
Ethernet connection even though they appear to be connected through a physical
serial port. You can use virtual serial ports for any connection except for system
redundancy and modem links, and you can create up to 64 virtual ports.
The Terminal Server and Pass-Through Connections features provide additional
options for connecting to devices through the D400.

» To create a virtual serial port:


1. Access the Connections tab of the Configuration page. If there are no serial
connections on this page, you must create one.
2. Click the Virtual Serial Ports tab. This tab is available on all serial
connections.
3. Click the Add button and configure the newly created row.
4. You can now select this virtual serial port as the primary or backup port on
the Serial Connection tab.
Table 8 Virtual Serial Port Settings

Setting Description Range Default


Virtual Serial The port number assigned to the virtual 17 to 80 Lowest unused
Port # serial port. Since the D400 can be port number
configured to contain up to 16 physical
serial ports, ports 17 through 80 are
reserved for virtual serial ports
IP Address The IP address to use to connect to the Valid IPV4 address 127.0.0.1
device.
Network Port The network port to connect to on the 0 to 65535 10000 plus the
remote IP address pre-assigned
virtual serial
port number

26 SWM0066–3.00–2, General
GE Energy

Note: Do not configure any hardware handshaking options on serial connections that
use virtual serial ports. Doing this will prevent the virtual serial port from initializing
and the server or client application configured for the port will fail to start.

Protocols
Serial connections can be configured using the following protocols.
• DNP3 Master Stations (p.27)
• DNP3 Multi-drop (p. 32)
• Hydran Multi-drop (p. 34)
• IEC 60870-5-101 Master Station (p. 35)
• IEC 60870-5-101 Multi-drop (p. 39)
• IEC 60870-5-103 Multidrop (p. 42)
• LogicLinx Device (p. 44)
• Modbus Master Stations (p. 44)
• Modbus Multi-drop (p. 45)
• Printer Device (p. 46)
• Redundancy Dedicated Link (p. 46)
• Redundancy Switch Panel (p. 46)
• Single Generic ASCII (p. 47)
• Single SEL Binary (p. 47)
• Terminal Server (p. 49)

DNP3 Master Stations


The Distributed Network Protocol (DNP3) supports communication with one or more
devices over dedicated serial links, as well as over Ethernet. The D400 supports
communications to DNP3 devices using the DNP3 client application. It collects the
point values from the devices based on the protocol and device settings and stores
them in the system point database.
The DNP3 protocol is highly configurable. You have the option of configuring the way
the DNP3 client application on the D400 behaves by modifying the DNP3 protocol
settings, or use the default configuration settings.
The following settings are used when configuring a DNP3 Master Station. If a Modem
connection is used, refer to the additional settings defined in Table 7.
Table 9 DNP3 Master Stations

Setting Description Range Default


Name Text description to identify the master 1 to 32 ASCII MASTERX
station being connected to. characters
D400 Address Unique DNP3 address of the server 0 to 65519 X
application instance.
Map File Name of the Client map file to be used with List of user N/A
the specific device. configured client
map files.

D400 Substation Gateway Software Configuration Guide 27


GE Energy

Setting Description Range Default


Application Select the application parameters defining Use Default Use Default
Parameters this connection. The default parameters can Create New…
be used, or a custom configuration can be
created. Refer to DNP3 Server Application
Parameters.
Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

Multiple Logical Remote Units (LRU)


You can configure multiple logical remote units on a single or redundant serial
connection. This allows a remote DNP3 master station to communicate with multiple
logical remote units within a physical D400 unit using a single serial link. You can use
multiple LRU functionality to test a system configuration without needing to connect
to multiple physical devices.
Figure 6 Multiple LRU Overview

DNP3 Master Station


DNP3 Master Station D400

Multiple Remote Devices D400 with Multiple LRUs

To add an LRU to communicate over a serial link with a DNP3 Master Station, click the
Add button under Configuration Parameters and configure the row.
In the example below, a DNP3 Master Station is configured on serial port 1 of the
D400. Under Configuration Parameters, four rows are added and configured as
follows:
Name D400 Address Map File Application Auto Start Up
Parameters
LRU A 1 LRUA.xml Use Default 
LRU B 2 LRUB.xml Use Default 
LRU C 3 LRUC.xml Use Default 
LRU D 4 LRUD.xml Use Default 

28 SWM0066–3.00–2, General
GE Energy

Figure 7 Example Remote LRU Configuration

D400 Substation
LRU A Data Manager
Addr. 1

LRU B
Addr. 2
System
Database
LRU C
Addr. 3

COM1 Client Map Files


LRU D
Addr. 4

Serial Connection to
DNP3 Master Station

External Device
DNP3 Master Station

In this example, the DNP3 master station can connect to each of the four LRUs
through the serial connection (COM1). Each LRU has a unique DNP address so that
they can be communicated with independently. Each LRU can reference the same or
different server map file. If the same server map file is referenced by multiple LRUs,
each of these LRUs will serve the same data to the remote DNP3 master station.

DNP3 Server Application Parameters


Regular and advanced DNP3 server settings are available under the Application
Parameters field. See Table 10 and Table 11.
Table 10 DNP3 Server Communication Settings - Regular

Setting Description Range Default


Application Retry Number of times the DNP3 resends an 0 to 300 2
unconfirmed application message before
taking a degraded timeout.
Application Timeout Time (in milliseconds) the DNP3 waits for the 1 to 120000 6000
remote station to confirm an application
message before re-sending it. Set the value
much higher for a dial-up modem connection,
i.e. 60000.

D400 Substation Gateway Software Configuration Guide 29


GE Energy

Setting Description Range Default


Data Link Confirm Defines when the DNP3 requests remote- Never Never
station confirmation of a data link message. Multi-fragment
only
Event only
Event or Multi-
fragment
IIN only
IIN or Multi-
fragment
Event or IIN
Event, IIN or
Multi-fragment
Always
Data Link Retry Number of times the DNP3 Server resends an 0 to 300 2
unconfirmed data link message before taking
a degraded timeout.
Data Link Timeout Time (in milliseconds) the DNP3 Server waits 1 to 120000 1000
for remote-station confirmation of a data link
message before re-sending it. Set the value
higher for a dial-up modem connection, i.e.
60000.
Initial Master DNP3 Server master address 0 to 65519 100
Address
Degraded Timeout Time (in milliseconds) the DNP3 Server delays 1 to 7200000 5000
between retry cycles when seeking
confirmation of an application message.
Transmission Maximum size (in bytes) of an unsolicited 249 to 2048 2048
Fragment Size application message or response message
fragment (minimum is 249 bytes).
Accept Time Enable Time synchronization from Master True True
Synchronization False
Unsolicited Mode Flag that enables or disables DNP3 Server True False
Class 1 unsolicited message support for class 1 False
events
Unsolicited Mode Flag that enables or disables DNP3 Server True False
Class 2 unsolicited message support for class 2 False
events
Unsolicited Mode Flag that enables or disables DNP3 Server True False
Class 3 unsolicited message support for class 3 False
events
Unsolicited Poll Frequency (in milliseconds) at which the DNP3 1 to 120000 5000
Frequency Server checks for unreported data.
Select Timeout Time (in seconds) the DNP3 Server waits for an 0.1 – 65535 5.89
operate request before canceling the select.

30 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Time Offset Time offset (in minutes) from UTC. For -1440 to 1440 0
example, for Eastern Standard Time, specify
–300, which means UTC minus 5 hours.
Specify only if the Master does not use UTC
within DNP3 messages. DNP3 requires the
time base to be UTC, but non-compliant
Masters may use local time.

The advanced settings listed in Table 11 are for adjustment by experienced system
engineering personnel and project engineers deploying the product in a specified
configuration. Typically, these settings should not require modification.
Table 11 DNP3 Server Communication Settings - Advanced

Setting Description Range Default


Application Defines when the DNP3 Server requests remote- Never Event, IIN or
Confirm station confirmation of an application message. Multi-fragment Multi-fragment
only
Event only
Event or Multi-
fragment
IIN only
IIN or Multi-
fragment
Event or IIN
Event, IIN or
Multi-fragment
Always
Internal Indicates whether local-station indications require Buffer Overflow Buffer Overflow
Indication confirmation on change in status. None
Confirm
Reboot On Cold Reboot D400 on receiving cold restart from Master. True True
Start False
Response Maximum size of a solicited application message 249 to 2048 2048
Fragment Size fragment (minimum is 249 bytes).
Report Comm- Determines if a D400 Data Point must be reported True True
Failed As as Offline to the Master Station when the D400 False
Offline COMM-FAILED quality attribute is set.
Unsolicited What information the DNP3 Server sends to the Events and Events and
Data remote station in unsolicited messages. indications indications
Indications only
Unsolicited Defines what data the DNP3 Server sends in the Events and Indications only
Startup initial unsolicited startup message. indications
Indications only

D400 Substation Gateway Software Configuration Guide 31


GE Energy

Setting Description Range Default


Buffer Indicates whether the DNP3 Server discards Discard Newest Discard Oldest
Overflow Policy newest or oldest event when a class event queue Discard Oldest
overflow occurs.

Internal Buffer Specifies how to store the unreported events RAM RAM
Location collected from Event Queues. NVRAM

Internal Event Number of events that can be contained in the 512, 1024, 2048, 2048
Buffer Capacity Internal buffer of the DNP3 Server. 4096, 8192,
16384

Class 1 Queue Maximum number of Class 1 Events that can be 512, 1024, 2048, Up to Capacity
Max. Length buffered. This can either be “Up to Capacity”, or a 4096, 8192,
Number. If a Number is entered, the sum Max. 16384, Up to
Lengths for all Class Queues cannot exceed the Capacity
Internal Event Buffer Capacity.
Class 2 Queue Maximum number of Class 2 Events that can be 512, 1024, 2048, Up to Capacity
Max. Length buffered. This can either be “Up to Capacity”, or a 4096, 8192,
Number. If a Number is entered, the sum Max. 16384, Up to
Lengths for all Class Queues cannot exceed the Capacity
Internal Event Buffer Capacity.
Class 3 Queue Maximum number of Class 3 Events that can be 512, 1024, 2048, Up to Capacity
Max. Length buffered. This can either be “Up to Capacity”, or a 4096, 8192,
Number. If a Number is entered, the sum Max. 16384, Up to
Lengths for all Class Queues cannot exceed the Capacity
Internal Event Buffer Capacity.
Broadcast on When enabled, all unsolicited events and poll True False
both ports responses are sent simultaneously on both the False
primary and backup serial ports.

DNP3 Multi-drop
The following settings are used when configuring a DNP3 Multi-drop connection. If a
Modem connection is used, refer to the additional settings defined in Table 7.
Table 12 DNP3 Multi-drop

Setting Description Range Default


Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.
Line ID Text description to identify the electrical 1 to 32 ASCII Line X
transmission line associated with this serial characters
connection.

32 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Device ID Text description to identify the device 1 to 32 ASCII Device X
associated with this serial connection. characters
Bay ID Text description to identify the bay area 1 to 32 ASCII Bay X
associated with this serial connection. characters
IED Address Protocol address of the device (i.e. DNP3 0 to 65519 X
device address)
Map File Name of the Client map file to be used with List of user N/A
the specific device. configured client
map files.
Enable on Start Indicates if communication to the device Disabled Disabled
Up automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

DNP3 Client Application Settings


DNP3 client settings are available under the Application Parameters field and apply
to all multi-dropped devices.
Table 13 DNP3 Client Application Settings

Setting Description Range Default


Master Address Address of the DNP3 client application. Must be 0 to 65519 1 (As per DNP3
different from all configured devices on this port. convention)
IIN React Class1 True: Respond to “ Class 1” IIN in a message by True True
requesting class 1 event data. False
False: Ignore “Class1” IIN
Class 1 Data events are typically very important
and should be retrieved from the target device as
soon as the indication is received
IIN React Class2 True: Respond to “ Class 2” IIN in a message by True True
requesting class 2 event data. False
False: Ignore “Class2” IIN
Class 2 Data events are typically very reasonably
important and should be retrieved from target
device as soon as the indication is received
IIN React Class3 True: Respond to “ Class 3” IIN in a message by True False
requesting class 3 event data. False
False: Ignore “Class3” IIN
Some target devices generate large numbers of
insignificant Class 3 events. To minimize I/O
traffic, set to False.

D400 Substation Gateway Software Configuration Guide 33


GE Energy

Setting Description Range Default


IIN React Time True: Respond to “Need Time Sync” IIN in a True True
Sync message by sending a “Time Sync” message. False
False: Ignore “Need Time Sync” message
If a target device asks for a time sync, it should
be given one, unless the target device has access
to another clock than the D400
Integrity Time Sync True: Send out a “ Time Sync” message to a True False
target device each time an “Integrity Poll” False
message is sent to that device.
False: Do not send out a “ Time Sync” message to
a target device each time an “ Integrity Poll”
message is sent to that device.
In general, if a target device needs a time sync, it
will ask for one. This setting should be used only
if there is a known problem with the target
device’s clock.
Stagger Integrity Specifies whether Staggered Integrity polling is True False
Enable enabled or not. False
True: The DNP3 client ignores the Integrity Poll
Interval configured for the devices, and utilizes
an internal scheduling mechanism to determine
when the next integrity poll should be
transmitted.
False: Do not enable staggered integrity polling.
Use the configured settings.
Stagger Integrity If Staggered Integrity polling is enabled, the DNP3 30 to 36000 600
Interval client shall schedule Integrity polls to devices
based on the interval (in seconds) specified here.
Channel Switch Fail Number of consecutive failed requests the DNP3 1 to 300 5
Count client must see before it attempts to establish
communications on the Backup Port.
Device Offline Fail Number of consecutive failed requests to a 1 to 300 5
Count device before the RTDB points is marked offline.
Wait Between Time (in seconds) to wait between two 0 to 60 0.0
Messages consecutive messages sent on the serial port
Response Timeout Time (in seconds) to wait for an application layer 0 to 60 2.0
response before deciding it has failed. Set the
value higher for a dial-up modem connection, i.e.
40.

Hydran Multi-drop
The following settings are used when configuring a Hydran Multi-drop connection.

34 SWM0066–3.00–2, General
GE Energy

Table 14 Hydran Multi-drop

Setting Description Range Default


Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.
Line ID Text description to identify the electrical 1 to 32 ASCII Line X
transmission line associated with this serial characters
connection.
Device ID Text description to identify the device 1 to 32 ASCII Device X
associated with this serial connection. characters
Bay ID Text description to identify the bay area 1 to 32 ASCII Bay X
associated with this serial connection. characters
IED Address Protocol address of the device (i.e. DNP3 0 to 65519 X
device address)
Map File Name of the Client map file to be used with List of user N/A
the specific device. configured client
map files.
Enable on Start Indicates if communication to the device Disabled Disabled
Up automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

IEC 60870-5-101 Master Station


The following settings are used when configuring an IEC 60870-5-101 Master Station
connection.
Table 15 IEC 60870-5-101 Master Station

Setting Description Range Default


Transmission The link transmission mode used by the Balanced Unbalanced
Mode application. Note that backup ports are not Unbalanced
supported on Balanced mode.
Link Address The number of octets used for the link 1 or 2 1
Size address of the LRU.
LRU Name The name of the LRU/master station 1 to 32 ASCII MASTERx
connection characters
Common The number of octets used for the common 1 or 2 1
Address of ASDU address of ASDU for the LRU.
Size
Common The Common Address of ASDU for the LRU. 1 to 254 [1 octet 1
Address of ASDU size]
1 to 65534 [2
octet size]
Link Address The link address of the LRU. 0 to 65535 1

D400 Substation Gateway Software Configuration Guide 35


GE Energy

Setting Description Range Default


Map File Name of the server map file to be used with List of user N/A
the specific LRU. configured server
map files.
Application Select the application parameters defining Use Default Use Default
Parameters this connection. The default parameters can List of user-
be used, or a custom configuration can be customized
created. Refer to IEC 60870-5-101 Master application
Station Application Settings. configuration files
Auto Start Up Indicates if the server application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

IEC 60870-5-101 Master Station Application Settings


IEC 60870-5-101 settings are available under the Application Parameters field for
Master Stations.
Table 16 IEC 60870-5-101 Master Station Application Parameters

Setting Description Range Default


Application Tab
Info Object The number of octets used by the LRU for 1, 2, or 3 2
Address Length information object addresses.
Time Mode Specifies if the master station is allowed to Set main/use main Set main/use
set or use the main D400 and/or local LRU time main time
time. Set local/use local
time
Set local/use main
time
Time Sync The maximum allowed time (in seconds) 0 to 86400 900
Timeout between time synchronization attempts from
the IEC 60870-5-101/104 master station or
other time source before time tagged data is
reported as invalid by the LRU.
Not used when set to 0.
Control Select The maximum allowed time (in seconds) 0.01 to 60.0 5.0
Timeout between control select and control execute
commands (for digital and analog output
points) from the IEC 60870-5-101/104 master
station.

36 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Double Point The minimum time (in seconds) that both 0 to 65535 500
Valid Time digital input points must be stable before an
ON/OFF state is reported.
Note: The value of this property only applies
when the corresponding parameters of a
double point information object are specified
as undefined.
Not used when set to 0.
Double Point The minimum time (in seconds) that both 0 to 65535 1000
Suppress Time digital input points must be stable before an
indeterminate state is reported.
Note: The value of this property only applies
when the corresponding parameters of a
double point information object are specified
as undefined.
Not used when set to 0.
LRU Event Buffer The number of events (non-time-tagged, 50 to 65535 255
Size time-tagged, and hour update objects) that
are buffered by this LRU.
LRU Event Buffer The location where unreported events that RAM RAM
Location are collected from event queues are stored. NVRAM
Event Buffer Specify whether the newest or oldest events Discard Newest Discard Newest
Overflow Policy are discarded when the server event buffer is Discard Oldest
filled.
Event Buffer Low A percent value of the total event buffer. 10 to 100 20
Threshold When the amount of available buffer space
drops below this threshold, a server event
buffer low indication is reported by the
application.
DI Cancels Select Specify whether digital output select requests Enabled Disabled
are automatically cancelled when any digital Disabled
input changes are detected.
Buffer AI Specify whether analog input changes Enabled Disabled
(spontaneous, periodic, background scan) are Disabled
buffered for reporting. When this is enabled,
the LRU reports each analog change
separately.
For example, if an analog input point exceeds
the threshold 3 times before the LRU is polled
for data in unbalanced mode, the LRU shall
report all 3 value changes. If this feature is
disabled, the LRU shall report only the most
recent value.

D400 Substation Gateway Software Configuration Guide 37


GE Energy

Setting Description Range Default


Zero Threshold Specify how the LRU should treat a zero Enabled Disabled
Reporting value for the Threshold configuration Disabled
parameter for an analog input.
If this setting is enabled, setting the threshold
configuration parameter of an analog input
point to zero (i.e. 0.0) spontaneously reports
all changes for the point. If disabled, setting
the Threshold configuration parameter of an
analog input point to zero shall disable
spontaneous reporting for the point.
Time Tagging When to report time-tag data. Not on Not on
If configured as Not on Interrogations, the Interrogations Interrogations
LRU reports a time tag only for spontaneous, Always
periodic/cyclic, or background scan causes
of transmission (that is, the LRU suppresses
time tag for interrogated data). If configured
as Always, the LRU reports time tag for all
causes of transmission.
Clear Statistics Specify if the application should reset all LRU Enabled Disabled
statistics to zero at startup. Disabled
Comm Log Mode The logging mode for all I/O communications Disabled Hex
traffic with the LRU. ASCII
Hex
ASCII and Hex
Number of Files The number of information object addresses 0 to 128 0
Supported reserved for file transfer.
Not used when set to 0.
Time to Live The time period (in seconds) a queued control 0.0 to 60.0 0.0
command is to be treated as active in the
system. If the configured value is 0, the RTBD
setting is used.
Cause of TX The number of octets used for the Cause of 1 or 2 1
Length Transmission field.
Broadcast on When enabled, all unsolicited events and poll True False
both ports responses are sent simultaneously on both False
the primary and backup serial ports.
Unbalanced Serial Link Tab
Max ASDU Frame The maximum length (in octets) of non- 24 to 255 255
Length background messages (excluding framing
overhead).
Extra Frame The time (in milliseconds) that the application 0 to 65535 150
Timeout adds to the frame timeout calculation.
Single Char Specify if the application should respond to Enabled Disabled
Acknowledge the master station with a single character Disabled
acknowledgement message.

38 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Comm Fail The maximum allowed time (in seconds) for 0 to 86400 30
Timeout when there is no available connection in the
STARTDT state (that is, no communication
from the master station) before the
application assumes communications have
failed.
Not used when set to 0.
File Transfer The report class to use when sending file Class 1 Class 2
Report Class transfer related PDU. Used in unbalanced Class 2
mode only.
Balanced Serial Link Tab
Max ASDU Frame The maximum length (in octets) of non- 24 to 255 255
Length background messages (excluding framing
overhead).
Extra Frame The time (in milliseconds) that the application 0 to 65535 150
Timeout adds to the frame timeout calculation.
Single Char Specify if the application should respond to Enabled Disabled
Acknowledge the master station with a single character Disabled
acknowledgement message.
Transmit Retries The maximum number of transmission 0 to 255 1
retries when no acknowledgement is
received from the master station before the
application assumes communications has
failed.
Extra Response The time (in milliseconds) that the application 0 to 65535 200
Timeout adds to the frame timeout calculation.
Inter Frame Gap The minimum idle time (in milliseconds) 0 to 1000 0
between frames transmitted by the
application.
Holding Time The maximum delay (in milliseconds) of 0.1 to 500000.0 0.2
reporting spontaneous data changes to the
master station after the data is available for
transmission.
Retry Time The interval (in seconds) between LRU 0.1 to 86400.0 5.0
attempts to resend messages held in its
buffer after previous failed transmissions.

IEC 60870-5-101 Multi-drop


The following settings are used when configuring an IEC 60870-5-101 Multi-drop
connection.
Table 17 IEC 60870-5-101 Multi-drop

Setting Description Range Default


Link Address The number of octets used for the link 1 or 2 1
Size address of the device.

D400 Substation Gateway Software Configuration Guide 39


GE Energy

Setting Description Range Default


Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.
Application Select the application parameters defining Use Default Use Default
Parameters this connection. The default parameters can Use Custom
be used, or a custom configuration can be
created. Refer to IEC 60870-5-101 Multi-drop
Application Settings.
Line ID Text description to identify the electrical 1 to 32 ASCII Line X
transmission line associated with this serial characters
connection.
Device ID Text description to identify the device 1 to 32 ASCII Device X
associated with this serial connection. characters
Bay ID Text description to identify the bay area 1 to 32 ASCII Bay X
associated with this serial connection. characters
Common The device’s common address of ASDU. 1 to 65534 1
Address of ASDU
Link Address The link address of the device. 0 to 65535 1
Map File Name of the Client map file to be used with List of user N/A
the specific device. configured client
map files.
Enable on Start Indicates if communication to the device Disabled Disabled
Up automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

IEC 60870-5-101 Multi-drop Application Settings


IEC 60870-5-101 settings are available under the Application Parameters field.
Table 18 IEC 60870-5-101 Multi-drop Application Parameters

Setting Description Range Default


Application Tab
Number of The number of message buffers allocated by 1 to 65535 5
Message Buffers the application used to receive messages
and to transmit requests to the remote
devices.
Restart Delay The delay (in seconds) between each device 0.0 to 3600.0 0.0
restart sequence at application start-up.
Stagger General Specifies whether or not GI polls performed Enabled Disabled
Interrogation by the application are staggered. Disabled
GI Qualifier The Qualifier to use for the General Global, Group 1 Global
Interrogation poll. through Group 16

40 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


GI Stagger The staggered GI poll interval (in minutes). 0.0 to 1440.0 30.0
Interval
Backoff Time The time (in seconds) to wait before the 0 to 65535 30
application tries to re-contact a device after
a communication failure.
Min Inter Poll The minimum time delay (in minutes) 0.0 to 1440.0 0.0
Delay between any two consecutive application
level polls.
Max ADSU Frame The maximum value for the length (in octets) 24 to 255 255
Length of non-background messages (excluding
framing overhead).
Extra Frame The time (in milliseconds) that the application 0 to 65535 150
Timeout adds to the frame timeout calculation.
Max Confirm Idle The maximum communication idle time (in 1 to 65535 100
Time milliseconds) before the application must
receive a confirm message.
Max Respond Idle The maximum communication idle time (in 1 to 65535 100
Time milliseconds) before the application must
receive a respond message.
Max Transmit The maximum number of transmission 1 to 255 1
Retries retries before declaring that communication
with a remote device has failed.
Wait Between The minimum time (in seconds) to wait 0.0 to 60.0 0.0
Messages between polls (measured from receiving the
response of one poll to the beginning of the
next poll).
Link Transmission The link transmission mode used by the Unbalanced Unbalanced
Mode application. Note that backup ports are not Balanced
supported on Balanced mode.
Unbalanced Serial Link Tab
Background The interval (in seconds) of background 0.0 to 86400.0 3.0
Polling Interval autonomous polling that happens at the data
link layer.
Reply Poll Count The Maximum number of times to poll a 0 to 255 10
device for Class 2 and 1 data, subsequent to
receiving a positive acknowledgement at the
link layer (CONFIRM:ACK), in response to a
"SEND/CONF user data" request at the link
layer, that was sent due to an application
level request.
Max Poll Count The maximum number of times to poll a 1 to 255 3
device for Class 1 data before changing to
poll the next device, while performing
background autonomous polling.

D400 Substation Gateway Software Configuration Guide 41


GE Energy

Setting Description Range Default


Balanced Serial Link Tab
Extra Response The time (in milliseconds) to add to the frame 0 to 65535 200
Timeout timeout calculation.
Inter Frame Gap The minimum idle time (in milliseconds) 0 to 1000 0
between frames transmitted by the
application.
Single Char Specifies if the application replies to the Enabled Disabled
Acknowledgeme remote device with a single character Disabled
nt acknowledgement.

IEC 60870-5-103 Multidrop


The following settings are used when configuring an IEC 60870-5-103 Multi-drop
connection.
Table 19 IEC 60870-5-103 Multi-drop

Setting Description Range Default


Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.
Application Select the application parameters defining Use Default Use Default
Parameters this connection. The default parameters can Use Custom
be used, or a custom configuration can be
created. Refer to IEC 60870-5-103 Multi-drop
Application Settings.
Line ID Text description to identify the electrical 1 to 32 ASCII Line X
transmission line associated with this serial characters
connection.
Device ID Text description to identify the device 1 to 32 ASCII Device X
associated with this serial connection. characters
Bay ID Text description to identify the bay area 1 to 32 ASCII Bay X
associated with this serial connection. characters
Common The device’s common address of ASDU. 0 to 254 1
Address of ASDU
Link Address The link address of the device. 0 to 254 1
Map File Name of the Client map file to be used with List of user N/A
the specific device. configured client
map files.
Enable on Start Indicates if communication to the device Disabled Disabled
Up automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

42 SWM0066–3.00–2, General
GE Energy

IEC 60870-5-103 Multi-drop Application Settings


IEC 60870-5-103 settings are available under the Application Parameters field.
Table 20 IEC 60870-5-103 Application Parameters

Setting Description Range Default


Number of The number of message buffers allocated by 1 to 65535 5
Message Buffers the application used to receive messages
and to transmit requests to the remote
devices.
TCP Pass The TCP port number used by the application 0 to 65535 0
Through Port to listen for a pass through service
connection from an IED vendor PC program.
A port number of 0 disables the Pass Through
connection service.
Pass Through The duration (in seconds) of silence on the 1.00 to 300.00 120.0
Wait Interval serial interface before the application closes
the pass through connection
Max Confirm Idle The maximum communication idle time (in 1 to 65535 100
Time milliseconds) before the application must
receive a confirm message.
Max Respond Idle The maximum communication idle time (in 1 to 65535 100
Time milliseconds) before the application must
receive a respond message.
Max Transmit The maximum number of transmission 1 to 255 1
Retries retries before declaring that communication
with a remote device has failed.
Backoff Time The time (in seconds) to wait before the 0 to 65535 30
application tries to re-contact a device after
a communication failure.
Background The interval (in seconds) of background 0.0 to 86400.0 3.0
Polling Interval autonomous polling that happens at the data
link layer.
Wait Between The minimum time (in seconds) to wait 0.0 to 60.0 0.0
Messages between polls (measured from receiving the
response of one poll to the beginning of the
next poll).
Quick Check Specifies whether or not quick check is Enabled Enabled
performed between standard polling for Disabled
class data
Reply Poll Count The Maximum number of times to poll a 0 to 255 10
device for Class 2 and 1 data, subsequent to
receiving a positive acknowledgement at the
link layer (CONFIRM:ACK), in response to a
"SEND/CONF user data" request at the link
layer, that was sent due to an application
level request.

D400 Substation Gateway Software Configuration Guide 43


GE Energy

Setting Description Range Default


Max Poll Count The maximum number of times to poll a 1 to 255 3
device for Class 1 data before changing to
poll the next device, while performing
background autonomous polling.
Reset Link The function code for the reset link request RESET_CU RESET_FCB
Function Code RESET_FCB

LogicLinx Device
A LogicLinx Device connection is used to define a communications link between the
LogicLinx application running on the D400 and a PC running the LogicLinx Editor.
Once assigned, the connection is displayed to provide you with port details. Refer to
the SGConfig Online Help for more information about LogicLinx on the D400.

Modbus Master Stations


The following settings are used when configuring a Modbus Master Station.
Table 21 Modbus Master Station

Setting Description Range Default


Name Text description to identify the master 1 to 32 ASCII MASTERX
station being connected to. characters
D400 Address DNP3 address of the server application 0 to 65519 X
instance.
Map File Name of the Client map file to be used with List of user N/A
the specific device. configured client
map files.
Application Select the application parameters defining Use Default Use Default
Parameters this connection. The default parameters can Create New…
be used, or a custom configuration can be
created. Refer to Modbus Server Application
Settings.
Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

Modbus Server Application Settings


Modbus Server settings are available under the Application Parameters field.

44 SWM0066–3.00–2, General
GE Energy

Table 22 Modbus Server Application Parameters

Setting Description Range Default


NACK Offline If enabled, the D400 will NACK the offline Yes No
Digitals coils upon receiving the Force Single Coil or No
Force Multiple Coils command with an
Exception code 4 in the response. If disabled,
the D400 reports the offline coil with the
value OFF.
NACK Offline If enabled, the D400 will NACK the offline Yes No
Analogs registers upon receiving the Preset Single No
Register or Preset Multiple Register command
with an Exception code 4 in the response. If
disabled, the D400 reports the value of the
offline registers as 0.
Offline analog The value reported by points that are offline. -32768 to 32767 0
value
Broadcast on When enabled, all unsolicited events and poll True False
both ports responses are sent simultaneously on both False
the primary and backup serial ports.

Modbus Multi-drop
The following settings are used when configuring a Modbus Multi-drop connection.
Table 23 Modbus Multi-drop

Setting Description Range Default


Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.
Line ID Text description to identify the electrical 1 to 32 ASCII Line X
transmission line associated with this serial characters
connection.
Device ID Text description to identify the device 1 to 32 ASCII Device X
associated with this serial connection. characters
Bay ID Text description to identify the bay area 1 to 32 ASCII Bay X
associated with this serial connection. characters
IED Address Protocol address of the device (i.e. DNP3 0 to 65519 X
device address)
Map File Name of the Client map file to be used with List of user N/A
the specific device. configured client
map files.
Enable on Start Indicates if communication to the device Disabled Disabled
Up automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

D400 Substation Gateway Software Configuration Guide 45


GE Energy

Printer Device
The following settings are used when connecting a printer device.
Table 24 Printer Device

Setting Description Range Default


Device Name Text description to identify the printer 1 to 32 ASCII N/A
connection. characters
Auto Start-Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

To print events, the Event Logger must be configured on the Alarm tab of the
Configuration tool. This can be done using the SOE Notification Method and Alarm
Notification Method parameters on the Settings > Global Settings subtab.

Redundancy Dedicated Link


The following settings are used when configuring D400 system redundancy. A
Redundancy Dedicated Link is configured on the port that the D400 ping cable is
connected to.
Table 25 Redundancy Dedicated Link

Setting Description Range Default


Device Name Text description to identify the redundancy 1 to 32 ASCII RLINKx
connection. characters
Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

Ensure that both D400 units in the redundant setup have connected the ping cable to
the same serial port number. In a redundant setup, the D400 Configuration Manager
synchronizes configurations between the D400 units and this setting will be lost if
there is a difference between the two.

Redundancy Switch Panel


The following settings are used when configuring D400 system redundancy. A
Redundancy Switch Panel connection is configured on the port that the RS232
watchdog cable is connected to.
Table 26 Redundancy Switch Panel

Setting Description Range Default


Device Name Text description to identify the redundancy 1 to 32 ASCII RSWITCHx
connection. characters
Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

46 SWM0066–3.00–2, General
GE Energy

Ensure that both D400 units in the redundant setup have connected the watchdog
cable to the same serial port number. In a redundant setup, the D400 Configuration
Manager synchronizes configurations between the D400 units and this setting will be
lost if there is a difference between the two.

Single Generic ASCII


The Generic ASCII application is designed to extract data from devices using an ASCII-
based communications protocol over a serial port. The information collected from
these devices is stored in the internal system database of the D400.
Fault and Event Information is collected from connected devices, as well as Protective
Relay Fault Information to facilitate user notification of faults.
Note: The Generic ASCII application does not support multi-dropped devices or the
operation of controls on external devices.
The following settings are used when configuring a Single Generic ASCII connection.
Table 27 Single Generic ASCII

Setting Description Range Default


Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.
Line ID Text description to identify the electrical 1 to 32 ASCII Line X
transmission line associated with this serial characters
connection.
Device ID Text description to identify the device 1 to 32 ASCII Device X
associated with this serial connection. characters
Bay ID Text description to identify the bay area 1 to 32 ASCII Bay X
associated with this serial connection. characters
Map File Name of the Client map file to be used with List of user N/A
the specific device. configured client
map files.
Enable on Start Indicates if communication to the device Disabled Disabled
Up automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.
Password For devices that require a password to 1 to 32 ASCII N/A
access information. characters

Single SEL Binary


The Schweitzer Engineering Laboratories (SEL) Binary protocol supports exchanging
information with SEL Fast Meter metering and relay devices over a serial link. It also
supports pass through connection to the device.

SEL Binary Client Application Parameters


SEL Binary Client application settings are available under the Application
Parameters field.

D400 Substation Gateway Software Configuration Guide 47


GE Energy

Table 28 SEL Binary Client Application Parameters

Setting Description Range Default


Wait Between Duration, in seconds, to wait to transmit a 0 to 60.00 0.1
Messages new message after a response to the
previous message has been received
Wait Between Duration, in seconds, to wait to begin a new 0 to 60.00 0
Cycles cycle of collecting data points after the
pervious one was complete
Response Maximum duration, in seconds, to wait for a 0.100 to 300.00 1
Timeout response from the device
Communication Number of retries on the communications 0 to 100 2
Retries channel before the device is determined
offline
Pass Through Duration, in seconds, for which the device 1.00 to 300.00 5
Wait Interval waits on the Serial Interface to obtain a
response to a communication message
received on the Pass Through socket
Demand Data How many times the Fast Meter Data must 0 to 36000 600
Poll Cycle be retrieved before Demand Data can be
polled. 0 disables Demand Data polling.
Peak Demand How many times the Fast Meter Data must 0 to 36000 600
Data Poll Cycle be retrieved before Peak Demand Data can
be polled. 0 disables Peak Demand Data
polling.
History Poll How many times the Fast Meter Data must 0 to 36000 3600
Cycle be retrieved before the History command
can be sent to the SEL device. 0 disables the
History command.
Fault Reset Time Time, in seconds, for which the fault 0 to 3600 5
parameter pseudo points retain values from
the latest fault.
Restrike Interval Once the first fault has occurred, the time to 0 to 3600 30
wait (in seconds) before updating the Fault
Pseudo points with information if
subsequent faults occur before this interval
has elapsed.

The following settings are used when configuring a Single SEL Binary connection.
Table 29 Single SEL Binary

Setting Description Range Default


Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

48 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Line ID Text description to identify the electrical 1 to 32 ASCII Line X
transmission line associated with this serial characters
connection.
Device ID Text description to identify the device 1 to 32 ASCII Device X
associated with this serial connection. characters
Bay ID Text description to identify the bay area 1 to 32 ASCII Bay X
associated with this serial connection. characters
Map File Name of the Client map file to be used with List of user N/A
the specific device. configured client
map files.
Enable on Start Indicates if communication to the device Disabled Disabled
Up automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.
Password For devices that require a password to 1 to 32 ASCII N/A
access information. characters

Terminal Server
The D400 can be configured to provide transparent access (also known as pass-
through) to connected devices using vendor-supplied PC programs. This is done by
configuring the port the device is connected to as a Terminal Server.
Refer to section 8.4 Pass-Through Connections for more information.
The following settings are used when configuring a Terminal Server.
Setting Description Range Default
Device Name Text description to identify the terminal 1 to 32 ASCII N/A
server. characters
Auto Start-Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.

Terminal Server Application Parameters


Terminal Server application settings are available under the Application Parameters
field.
Table 30 Terminal Server Application Parameters

Setting Description Range Default


Base network By default, the terminal server listens for Use Default Use Default
port incoming connections on port 8000. Use Custom
However, a custom port can be specified
instead

D400 Substation Gateway Software Configuration Guide 49


GE Energy

Setting Description Range Default


Custom network The network port where the terminal server 0 to 65535 Not enabled
port listens for incoming connections
Password If set to Yes, the terminal server application Yes Yes
authentication requires a valid username and password No
before a connection is opened. See note
below.
Minimum The minimum user privilege level required Supervisor Supervisor
privilege level for the user account providing login Operator
credentials.

Note: If you configure one D400 to act as a terminal server for another D400 that is
using virtual serial ports, the password authentication option must be disabled on the
terminal server port.

3.2 Network Connections


You can configure up to eight Ethernet ports for network communications using
TCP/IP or UDP/IP to master stations and networked devices.
The D400 supports network connections as follows:
• Up to four instances of each client application
• Up to 64 devices per client instance
• Up to 8 master stations
The D400 currently supports network communications using the DNP3 protocol.

Network Blocks
To improve the efficiency of communications, the D400 supports network capable
device and master connections using “blocks” that can process communications
concurrently. Each network block is an instance of a designated protocol (client or
server application). Connections to devices are grouped on up to four data collection
blocks per protocol.

Network Devices
Network capable devices can be connected to one or more data collection blocks
and polled according to the instance-specific protocol settings.

Network Master Stations


The D400 can support communications to multiple (up to eight) master stations. The
data presented to each master station may be identical or unique as defined by a
server map. Although the D400 accepts data requests from only one master station
at a time, it can support requests from any master station.

50 SWM0066–3.00–2, General
GE Energy

Adding a Network Connection


You manage the network connections on the D400 on the Connection tab on the
Configuration page.
A map file must be available in the D400 before a protocol type can be added. The
D400 includes several default maps. If you require a custom map, create it first before
setting up the network connection. See section 4.2, Client Maps or section 5.2, Server
Maps.

» To add a network connection


• On the Configuration page, click the Connection tab, then click Add Connection
and configure each network connection.

Network devices are added to and configured in the defined network blocks. Each
item under the Network heading of the Connections pane represents one device
connection through an Ethernet port on the D400. Up to 64 devices can be
configured on each data collection block.
Note: IEC 61850 device connections are available for viewing only and cannot be
edited on the Network page. To change the IEC 61850 client configuration, you must
use the IEC 61850 Loader tool and re-load the configuration into the D400. Refer to
the IEC 61850 Loader online Help for more information.

Configuring Network Blocks


Table 31 Network Block Connection Settings

Setting Description Range Default


Line ID Text description to identify the electrical 1 to 32 ASCII Line X
transmission line associated with this serial characters
connection.
Device ID Text description to identify the device 1 to 32 ASCII Device X
associated with this serial connection. characters
Bay ID Text description to identify the bay area 1 to 32 ASCII Bay X
associated with this serial connection. characters
IED Address Address of the device. 0 to 65519 N/A
Map File Name of the client map file to be used with the List of user N/A
specific device. configured
client map
files.
IP Address IP address of the device. Must be unique from Single IP 0.0.0.0
other configured devices. address
Backup IP Address Redundant backup IP address of the device. Single IP 0.0.0.0
address
Network Port # The port number on which the device will 0 to 65535 20000
communicate.

D400 Substation Gateway Software Configuration Guide 51


GE Energy

Setting Description Range Default


Enable on Start Up Indicates if communication to the device Enabled Disabled
automatically starts when the configuration is Disabled
changed and reloaded or when the D400 re-
boots.

For instance-specific DNP3 Client application settings, see DNP3 Client Application
Settings in section 3.1, Serial Connections. The communication settings in Table 13 are
available on every instance of the client application.

Configuring Network Master Stations


Each row under the Network Master Stations item represents one master
connection through an Ethernet port on the D400. You can configure a maximum of 8
ports on the Master Block.
A server map file must be available in the D400, before a master type is available for
selection on the Master Connection page. The D400 includes a default server map. If
you require a custom map, create it first before setting up the network connection.
See section 5.2, Server Maps.
Table 32 DNP3 Master Network Connection Settings

Setting Description Range Default


Port The D400 port configured to receive data from 1 to 65535 20000
remote devices.
Remote Text description to identify the master station 1 to 32 ASCII N/A
Connection associated with this serial connection. characters
Name
Map File Name of the Server map file to be used with List of user N/A
the specific master. configured
client map
files.
Auto Start Indicates if the client application automatically Automatic N/A
starts when the configuration is changed and Disabled
reloaded or when the D400 re-boots.
D400 Address DNP3 address of the server application 0 to 65519 0
instance.
Transport Layer Whether to use TCP or UDP network protocol. TCP TCP
UDP
Network Port The D400 port number on which the master 0 to 65535 20001
station will communicate.
Permitted IP addresses of master stations permitted to Up to 8 IP 0.0.0.0
Remote Hosts connect to the D400. If all are set to 0.0.0.0, all addresses
hosts will be able to connect.

52 SWM0066–3.00–2, General
GE Energy

Application Parameters
For instance-specific DNP3 Server application settings, see DNP3 Server Application
Parameters in section 3.1, Serial Connections. The communication settings in Table 10
and Table 11 are available on every instance of the server application.
For instance-specific Modbus Server application settings, see Modbus Server
Application Settings in section 3.1, Serial Connections. The communication settings in
Table 22 are available on every instance of the server application.
For instance-specific IEC 60870-5-101 Server application settings, see IEC 60870-5-
101 Master Station Application Settings in section 3.1, Serial Connections. The
communication settings in Table 16 are available on every instance of the server
application.

IEC 60870-5-104 IED Block


The following settings are used when configuring an IEC 60870-5-104 IED block.
Table 33 IEC 60870-5-104 IED Block

Setting Description Range Default


Auto Start Up Indicates if the client application Disabled Disabled
automatically starts when the configuration Enabled
is changed and reloaded or when the D400
re-boots.
Application Select the application parameters defining Use Default Use Default
Parameters this connection. The default parameters can Use Custom
be used, or a custom configuration can be
created. Refer to IEC 60870-5-104 IED Block
Application Settings.
Line ID Text description to identify the electrical 1 to 32 ASCII Line X
transmission line associated with this serial characters
connection.
Device ID Text description to identify the device 1 to 32 ASCII Device X
associated with this serial connection. characters
Bay ID Text description to identify the bay area 1 to 32 ASCII Bay X
associated with this serial connection. characters
Common The device’s common address of ASDU. 0 to 254 1
Address of ASDU
Map File Name of the Client map file to be used with List of user N/A
the specific device. configured client
map files.
IP Address IP address of the device. Single IP address 0.0.0.0
Backup IP Redundant backup IP address of the device. Single IP address Blank
Address
Network Port # The port number on which the device will 0 to 65535 2404
communicate.
Transport Layer Whether to use TCP or UDP network Non editable TCP
protocol.

D400 Substation Gateway Software Configuration Guide 53


GE Energy

Setting Description Range Default


Enable on Start Indicates if communication to the device Enabled Disabled
Up automatically starts when the configuration Disabled
is changed and reloaded or when the D400
re-boots.

IEC 60870-5-104 IED Block Application Settings


IEC 60870-5-104 settings are available under the Application Parameters field.
Table 34 IEC 60870-5-104 IED Block Application Parameters

Setting Description Range Default


Application Tab
Number of The number of message buffers allocated by 1 to 65535 5
Message Buffers the application used to receive messages
and to transmit requests to the remote
devices.
Device Restart The delay (in seconds) between each device 0.0 to 3600.0 0.0
Delay restart sequence at application start-up.
Stagger General Specifies whether or not GI polls performed Enabled Disabled
Interrogation by the application are staggered. Disabled
GI Qualifier The Qualifier to use for the General Not editable Blank
Interrogation poll.
GI Stagger The staggered GI poll interval (in minutes). Not editable Blank
Interval
Backoff Time The time (in seconds) to wait before the 0 to 65535 30
application tries to re-contact a device after
a communication failure.
Min Inter Poll The minimum time delay (in minutes) 0.0 to 1440.0 0.0
Delay between any two consecutive application
level polls.
Network Tab
Max Length The maximum length (in octets) of APDU 253 Not editable
APDU Frame frames.

IEC 60870-5-104 Master Station


The following settings are used when configuring an IEC 60870-5-104 Master Station
connection.
Table 35 IEC 60870-5-104 Master Station

Setting Description Range Default


Remote Text description to identify the master station 1 to 32 ASCII N/A
Connection associated with this serial connection. characters
Name

54 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Map File Name of the Server map file to be used with List of user N/A
the specific master. configured
client map
files.
Auto Start Indicates if the client application automatically Automatic Disabled
starts when the configuration is changed and Disabled
reloaded or when the D400 re-boots.
Common Address The device’s common address of ASDU. 1 to 65534 1
of ASDU
Transport Layer Whether to use TCP or UDP network protocol. Non editable TCP
Network Port The D400 port number on which the master 0 to 65535 2404
station will communicate.
Application Select the application parameters defining this Use Default Use Default
Parameters connection. The default parameters can be Use Custom
used, or a custom configuration can be
created. Refer to IEC 60870-5-104 Master
Station Application Settings.
Accept All Hosts If enabled, all remote hosts are able to Enabled Disabled
connect. Disabled
Permitted IP addresses of master stations permitted to Up to 8 IP 0.0.0.0
Remote Hosts connect to the D400. If Accept All Hosts is addresses
enabled, these fields are disabled and ignored.

IEC 60870-5-104 Master Station Application Settings


IEC 60870-5-104 settings are available under the Application Parameters field for
Master Stations.
Table 36 IEC 60870-5-104 Master Station Application Parameters

Setting Description Range Default


Application Tab
Time Mode Specifies if the master station is allowed to Set main/use main Set main/use
set or use the main D400 and/or local LRU time main time
time. Set local/use local
time
Set local/use main
time
Time Sync The maximum allowed time (in seconds) 0 to 86400 900
Timeout between time synchronization attempts from
the IEC 60870-5-101/104 master station or
other time source before time tagged data is
reported as invalid by the LRU.
Not used when set to 0.

D400 Substation Gateway Software Configuration Guide 55


GE Energy

Setting Description Range Default


Control Select The maximum allowed time (in seconds) 0.01 to 60.0 5.0
Timeout between control select and control execute
commands (for digital and analog output
points) from the IEC 60870-5-101/104 master
station.
Double Point The minimum time (in seconds) that both 0 to 65535 500
Valid Time digital input points must be stable before an
ON/OFF state is reported.
Note: The value of this property only applies
when the corresponding parameters of a
double point information object are specified
as undefined.
Not used when set to 0.
Double Point The minimum time (in seconds) that both 0 to 65535 1000
Suppress Time digital input points must be stable before an
indeterminate state is reported.
Note: The value of this property only applies
when the corresponding parameters of a
double point information object are specified
as undefined.
Not used when set to 0.
LRU Event Buffer The number of events (non-time-tagged, 50 to 65535 255
Size time-tagged, and hour update objects) that
are buffered by this LRU.
LRU Event Buffer The location where unreported events that RAM RAM
Location are collected from event queues are stored. NVRAM
Event Buffer Specify whether the newest or oldest events Discard Newest Discard Newest
Overflow Policy are discarded when the server event buffer is Discard Oldest
filled.
Event Buffer Low A percent value of the total event buffer. 10 to 100 20
Threshold When the amount of available buffer space
drops below this threshold, a server event
buffer low indication is reported by the
application.
DI Cancels Select Specify whether digital output select requests Enabled Disabled
are automatically cancelled when any digital Disabled
input changes are detected.

56 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Buffer AI Specify whether analog input changes Enabled Disabled
(spontaneous, periodic, background scan) are Disabled
buffered for reporting. When this is enabled,
the LRU reports each analog change
separately.
For example, if an analog input point exceeds
the threshold 3 times before the LRU is polled
for data in unbalanced mode, the LRU shall
report all 3 value changes. If this feature is
disabled, the LRU shall report only the most
recent value.
Zero Threshold Specify how the LRU should treat a zero Enabled Disabled
Reporting value for the Threshold configuration Disabled
parameter for an analog input.
If this setting is enabled, setting the threshold
configuration parameter of an analog input
point to zero (i.e. 0.0) spontaneously reports
all changes for the point. If disabled, setting
the Threshold configuration parameter of an
analog input point to zero shall disable
spontaneous reporting for the point.
Time Tagging When to report time-tag data. Not on Not on
If configured as Not on Interrogations, the Interrogations Interrogations
LRU reports a time tag only for spontaneous, Always
periodic/cyclic, or background scan causes
of transmission (that is, the LRU suppresses
time tag for interrogated data). If configured
as Always, the LRU reports time tag for all
causes of transmission.
Clear Statistics Specify if the application should reset all LRU Enabled Disabled
statistics to zero at startup. Disabled
Comm Log Mode The logging mode for all I/O communications Disabled Hex
traffic with the LRU. ASCII
Hex
ASCII and Hex
Number of Files The number of information object addresses 0 to 128 0
Supported reserved for file transfer.
Not used when set to 0.
Time to Live The time period (in seconds) a queued control 0.0 to 60.0 0.0
command is to be treated as active in the
system. If the configured value is 0, the RTBD
setting is used.
Holding Time The maximum delay (in milliseconds) of 0.1 to 500000.0 0.2
reporting spontaneous data changes to the
master station after the data is available for
transmission.

D400 Substation Gateway Software Configuration Guide 57


GE Energy

Setting Description Range Default


Control Time The time range (in seconds) used to qualify a 0.001 to 86400.0 1
Window time-tagged request.
Network Tab
Comm Fail The maximum allowed time (in seconds) for 0 to 86400 30
Timeout when there is no available connection in the
STARTDT state (that is, no communication
from the master station) before the
application assumes communications have
failed.
Not used when set to 0.
Max TX Frames The maximum number of information frames 1 to 32,767 8
Before Ack that the application transmits before it must
receive an acknowledgement message
(value of w).
Max RX Frames The maximum number of information frames 1 to 32,767 12
Before Ack that the application receives before it must
send an acknowledgement message (value
of k).
Connect Timeout The maximum time (in seconds) that the 1 to 255 30
application waits for the TCP transport layer
to establish a connection (value of t0).
Send Timeout The maximum time (in seconds) that the 1 to 255 15
application waits for an acknowledgement
after sending a frame (value of t1).
No Data Timeout The maximum time (in seconds) that the 1 to 255 10
application waits before sending a
supervisory acknowledgement (S) frame
(value of t2).
Idle Timeout The period during which no messages are 1 to 255 20
received, in seconds, that the application
allows pass before sending a test frame
(value of t3).
Max APDU Frame The maximum length (in octets) of APDU 253 Not editable
Length frames.

58 SWM0066–3.00–2, General
GE Energy

4
Configuring Devices

You can customize the D400 to poll, receive and store the necessary data from
connected Intelligent Electronic Devices (IEDs). Client applications in the D400 allow
the D400 to collect event and/or static data from devices through different
communication protocols and store the data in the system point database.
The D400 configuration tool supports configuration of protocol-specific object
references, scaling factors, and user-defined names for various objects configured
for collection. Where applicable, you can also configure additional device-level
settings (for the same protocol) at the same time.
This chapter gives detailed information for configuring specific types of devices. For
step-by step information on using the configuration tool, refer to the D400 online
Help.

4.1 Configuration Overview


Configuring the D400 to communicate with devices typically includes the following
steps:
1. Create D400 client map file for each device and protocol type.
2. Define the data points list and set point properties.
3. Set protocol-specific properties.
4. Set up serial and network device connections.
5. Configure protocol-specific settings for each device connection.
6. Save the configuration file.
7. Run the configuration file in the D400 by committing the changes.

D400 Substation Gateway Software Configuration Guide 59


GE Energy

4.2 Client Maps


The D400 communicates with devices connected to your power network. These
devices monitor and record several types of information. The information can be
generally classified in the following point groups, defined by default in the D400:
• Present values (PVal) that reflect the current state of the power system at an
instance in time.
• Peak demand that reflects the minimum and maximum power flow conditions
encountered.
• Demand
Point groups can be modified on the System Wide tab in the D400 Online
Configuration Tool.
The devices store all the information in a “map”. Refer to the device manufacturer’s
manual for a list and description of all the data points available from a particular
device.
The D400 polls for and retrieves information from a device according to a client map
file. The client map file is based on a specific protocol and specifies what information
to gather from a device. The map file contains information on how polling is
scheduled for a particular type of device based on the device’s capabilities, frequency
of polling, selected data points, etc.
The D400 includes the following default client maps:
• DNP3
• Hydran
• SEL Binary
• MODBUS
You can use these default client maps or customize them for your system
requirements. Once you create a client map file, it becomes available to select on the
Configuration page when assigning device connections.
Note: If you are running a LogicLinx program on your D400 and you change the point
mapping, you must synchronize the configuration within SGConfig to ensure that
your LogicLinx mappings are still valid.

Creating Client Maps

» To create or edit a client map


1. On the Configuration page, select the Client Map tab.
2. Click New to create a new client map or Open to edit an existing client map.
3. Select the device protocol type and then create or select the device map file.
4. Edit the data type and device protocol settings as desired.
5. Click Save and enter a name for your map file.

60 SWM0066–3.00–2, General
GE Energy

Tip Keep the default map files as basic templates. To create custom templates,
modify the default map files, click "Save" and then enter a new template name.
For more information on creating a client map, refer to the D400 online Help.

Protocols
You can create map files for devices using the following protocols.
• IEC 60870-5-101+104 Client (p. 61)
• IEC 60870-5-103 Client (p. 71)
• DNP3 Client (p. 77)
• Generic ASCII Client (p. 83)
• IEC 61850 Client (p. 83)
• Hydran Client (p. 92)
• SEL Binary Client (p. 94)
• MODBUS Client (p. 97)

4.3 IEC 60870-5-101+104 Client


The IEC 60870-5-101+104 Client map defines how the D400 is configured to poll data
from IEC 60870-5-101+104 compliant devices. Map settings are available on the
Client Map tab when an IEC 60870-5-101+104 protocol type is selected.

Common Properties
Settings are available in the Device Properties pane. Table 37 lists the device-specific
protocol settings.
Table 37 Common Properties

Setting Description Range Default


Buffer Overflow DI The information object address of the DI point 0 to 16777215 0
where the ON (1) state indicates that the event
buffer on the device has overflowed.
A value of 0 disables this feature.
Command The time (in seconds) after which a Command 0.01 to 3600.0 10.0
Timeout is assumed to have completed if the
Termination message has not been received
from the remote device.
General The time (in seconds) after which a General 0.01 to 3600.0 30.0
Interrogation Interrogation is assumed to have completed if
Timeout no Termination of General Interrogation
message has been received from the remote
device.

D400 Substation Gateway Software Configuration Guide 61


GE Energy

Setting Description Range Default


Counter The time (in seconds) after which a Counter 0.01 to 3600.0 30.0
Interrogation Interrogation is assumed to have completed if
Timeout no Termination of Counter Interrogation
message has been received from the remote
device.
Time Sync The time (in seconds) after which a Delay 0.01 to 3600.0 5.0
Timeout Acquisition Request or a Time Sync request is
assumed to have completed if the ACTCON
PDU has not been received from the remote
device
ACTCON Expected Specifies whether or not an ACTCON PDU is Yes Yes
expected from the remote device after the No
application sends an ACT PDU request.
ACTCON Timeout The time (in milliseconds) after which an 1 to 65535 1000
ACTCON PDU is assumed to come back after
sending out a request of ACT PDU (only
applicable to control requests, general
interrogation requests, and counter
interrogation requests).
ACTTERM Specifies whether or not an ACTTERM PDU is Yes Yes
Expected expected to indicate the completion of a No
transaction.
Time Offset The device’s time base offset from UTC, in -1440 to 1440 0
minutes. A positive value means the device’s
time base is ahead (or East) of GMT while a
negative value means the device’s time base
is behind (or West) of GMT.
Control Override Specifies whether or not the application shall None None
override the Control Type sent in an RTDB DirectOperate
control request, to use in the actual Binary
SBO
Output request to the remote device.
Time Sync Interval The time synchronization interval (in minutes). 0.0 to 1440.0 10.0
A value of 0.0 disables scheduled time
synchronization to the remote device.
Global Counter The Global Counter Interrogation interval (in 0.0 to 1440.0 0.0
Interrogation minutes). A value of 0.0 disables Global
Interval Counter Interrogations to the remote device,
except on application startup.
Group X Counter The Group X Counter Interrogation interval (in 0.0 to 1440.0 0.0
Interrogation minutes). A value of 0.0 disables Group X
Interval Counter Interrogations to the remote device,
except on application startup.
Global The Global General Interrogation Interval (in 0.0 to 1440.0 30.0
Interrogation minutes). A value of 0.0 disables Global
Interval General Interrogations to the device, except
on application startup.

62 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Group X The Group X General Interrogation Interval (in 0.0 to 1440.0 0.0
Interrogation minutes). A value of 0.0 disables Group X
Interval General Interrogations to the device, except
on application startup.

IEC 60870-5-101
Settings are available in the IEC 60870-5-101 pane. Table 38 lists the device-specific
protocol settings.
Table 38 IEC 60870-5-101 Properties

Setting Description Range Default


Information The number of octets used in the information 1 to 3 1
Object Address object address field.
Length
Cause of The number of octets used in the Cause of 1 to 2 1
Transmission Transmission field.
Length
Data Link Confirm Specifies whether or not the application Enabled Enabled
requests data link confirmation when Disabled
transmitting data
TX Delay Specifies whether or not the application Enabled Enabled
Acquisition performs a TX Delay Acquisition command to Disabled
the device prior to performing the Clock
Synchronization
Default TX Delay The default transmission delay (in 0 to 60000 0
milliseconds) that is used by the application to
perform a Clock Sync of the remote device
when the TX Delay Acquisition is disabled

IEC 60870-5-104
Settings are available in the IEC 60870-5-104 pane. Table 39 lists the device-specific
protocol settings.
Table 39 IEC 60870-5-104 Properties

Setting Description Range Default


Information The number of octets used in the information Not editable 3
Object Address object address field.
Length
Cause of The number of octets used in the Cause of Not editable 2
Transmission Transmission field.
Length
Default TX Delay The transmission delay (in milliseconds) that is 0 to 60000 0
used by the application to perform a Clock
Sync of the remote device.

D400 Substation Gateway Software Configuration Guide 63


GE Energy

Setting Description Range Default


Controls with Time Specify if the application is to include a time Enabled Disabled
Tag tag with control requests. Disabled
Max TX Frames The maximum number of information frames 1 to 32,767 8
Before Ack that the application transmits before it must
receive an acknowledgement message (value
of w).
Max RX Frames The maximum number of information frames 1 to 32,767 12
Before Ack that the application receives before it must
send an acknowledgement message (value of
k).
Connect Timeout The maximum time (in seconds) that the 1 to 255 30
application waits for the TCP transport layer to
establish a connection (value of t0).
Send Timeout The maximum time (in seconds) that the 1 to 255 15
application waits for an acknowledgement
after sending a frame (value of t1).
No Data Timeout The maximum time (in seconds) that the 1 to 255 10
application waits before sending a
supervisory acknowledgement (S) frame
(value of t2).
Idle Timeout The period during which no messages are 1 to 255 20
received, in seconds, that the application
allows pass before sending a test frame (value
of t3).

Info Objects
An information object consists of a set of data elements. You can create the following
types of information objects:
• Input
– Bitstring
– Double Point
– Integrated Total
– Measurand
– Packed Single Point
– Single Point
– Step Position
• Output
– Double Command
– Regulating Step Command
– Setpoint Command
– Single Command

» To create an Information Object


1. Click Add Info Object.

64 SWM0066–3.00–2, General
GE Energy

2. On the New Info Object window, enter values for the fields as described in
Table 40 and click OK.
3. Enter the number of rows and click Add to create and configure elements
within the information object.
Table 40 Info Object Settings

Setting Description Range


Info Object Type The type of information object to create. Bitstring
Double Point
Integrated Total
Measurand
Packed Single Point
Single Point
Step Position
Double Command
Regulating Step Command
Setpoint Command
Single Command
Info Object Name An identifier used within the configuration 1 to 128 ASCII characters
interface.
Address The assigned address for BitString and Packed 1 to 16777215
Single Point types; the starting default address
for all other types.

The table directly below the Info Object type drop-down menu shows the configured
Info Object Name and either the Address or Starting Address of the selected
information object. When Bitstring or Packed Single Point types are selected, the
Address value indicates the actual information object address. If any other Info
Object type is selected, the Starting Address value indicates the default starting
address that will be used when a new information object element is added.
The Info Object Name field in this table cannot be edited.

Bitstring
Table 41 Bitstring Element Settings

Setting Description Range Default


Bit Position The bit position within the DI point 1 to 32 Incremented
from 1
Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
ON State Text description of the 1 state. Up to 32 ON
characters

D400 Substation Gateway Software Configuration Guide 65


GE Energy

Setting Description Range Default


OFF State Text description of the 0 state. Up to 32 OFF
characters
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Double Command
Table 42 Double Command Element Settings

Setting Description Range Default


Address The address of this information object 1 to 16777215 Incremented
element by 1 from
starting
address
Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
Command An attribute that specifies in greater detail the No Additional Persistent
Qualifier type of control action requested. Definition
Short Pulse
Duration
Long Pulse
Duration
Persistent
ON State Text description of the 1 state. Up to 32 ON
characters
OFF State Text description of the 0 state. Up to 32 OFF
characters
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Double Point
Table 43 Double Point Element Settings

Setting Description Range Default


Address The address of this information object 1 to 16777215 Incremented
element by 1 from
starting
address
P1 Name Text description of the first point in the map Up to 128 DP XA
file for this double point object. characters

66 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


P1 ON State Text description of the 1 state for the first Up to 32 ON
point. characters
P1 OFF State Text description of the 0 state for the first Up to 32 OFF
point. characters
P1 Group Point group to which the first point belongs. List of defined Group
point groups assigned to ID
number 0
P2 Name Text description of the second point in the Up to 128 DP XB
map file for this double point object. characters
P2 ON State Text description of the 1 state for the second Up to 32 ON
point. characters
P2 OFF State Text description of the 0 state for the second Up to 32 OFF
point. characters
P2 Group Point group to which the second point List of defined Group
belongs. point groups assigned to ID
number 0

Integrated Total
Table 44 Integrated Total Element Settings

Setting Description Range Default


Address The address of this information object 1 to 16777215 Incremented
element by 1 from
starting
address
Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Measurand
Table 45 Measurand Element Settings

Setting Description Range Default


Address The address of this information object 1 to 16777215 Incremented
element by 1 from
starting
address
Point Name Text description of the point in the map file. Up to 128 MX
characters

D400 Substation Gateway Software Configuration Guide 67


GE Energy

Setting Description Range Default


Multiplier Scale factor of the point (m of formula mx +b). Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64- 0.0
bit Float
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Packed Single Point


Table 46 Packed Single Point Element Settings

Setting Description Range Default


Bit Position The bit position within the DI point 1 to 32 Incremented
from 1
Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
ON State Text description of the 1 state. Up to 32 ON
characters
OFF State Text description of the 0 state. Up to 32 OFF
characters
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Regulating Step Command


Table 47 Regulating Step Command Element Settings

Setting Description Range Default


Address The address of this information object 1 to 16777215 Incremented
element by 1 from
starting
address
Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
Regulating The relative position that the step controller is Lower Lower
Command State commanded to move to. Higher

68 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Command An attribute that specifies in greater detail the No Additional Persistent
Qualifier type of control action requested. Definition
Short Pulse
Duration
Long Pulse
Duration
Persistent
ON State Text description of the 1 state. Up to 32 ON
characters
OFF State Text description of the 0 state. Up to 32 OFF
characters
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Setpoint Command
Table 48 Setpoint Command Type 2 Element Settings

Setting Description Range Default


Address The address of this information object 1 to 16777215 Incremented
element by 1 from
starting
address
Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
Conversion The type of setpoint command. There are 3 Normalized Normalized
possible types: Scaled
• Normalized - value is between -1 and ShortFP
+1 -2^-15
• Scaled - value is scaled using
multiplier and offset to -2^15 to
+2^15 – 1
• Short Floating Point - value is a 32-bit
floating point.
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64- 0.0
bit Float
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

D400 Substation Gateway Software Configuration Guide 69


GE Energy

Single Command
Table 49 Single Command Element Settings

Setting Description Range Default


Address The address of this information object 1 to 16777215 Incremented
element by 1 from
starting
address
Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
Command An attribute that specifies in greater detail the No Additional Persistent
Qualifier type of control action requested. Definition
Short Pulse
Duration
Long Pulse
Duration
Persistent
ON State Text description of the 1 state. Up to 32 ON
characters
OFF State Text description of the 0 state. Up to 32 OFF
characters
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Single Point
Table 50 Single Point Element Settings

Setting Description Range Default


Address The address of this information object 1 to 16777215 Incremented
element by 1 from
starting
address
Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
ON State Text description of the 1 state. Up to 32 ON
characters
OFF State Text description of the 0 state. Up to 32 OFF
characters

70 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Step Position
Table 51 Step Position Element Settings

Setting Description Range Default


Address The address of this information object 1 to 16777215 Incremented
element by 1 from
starting
address
Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64- 0.0
bit Float
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

4.4 IEC 60870-5-103 Client


The IEC 60870-5-103 Client map defines how the D400 is configured to poll data from
IEC 60870-5-103 compliant devices. Map settings are available on the Client Map tab
when an IEC 60870-5-103 protocol type is selected.

Device Properties
Settings are available in the Device Properties pane. Table 52 lists the device-specific
protocol settings.
Table 52 IEC 60870-5-103 Device Properties

Setting Description Range Default


Time Offset The device’s time base offset from UTC, in -1440 to 1440 0
minutes. A positive value means the device’s
time base is ahead (or East) of GMT while a
negative value means the device’s time base
is behind (or West) of GMT.

D400 Substation Gateway Software Configuration Guide 71


GE Energy

Setting Description Range Default


Data Link Confirm Specifies whether or not the application will Enabled Enabled
request data link confirmation when Disabled
transmitting data.
General The General Interrogation interval (in minutes). 0.0 to 1440.0 30.0
Interrogation A value of 0.0 disables General Interrogations
Interval to the remote device, except on application
startup.
General The time (in seconds) after which a General 0.01 to 3600.0 30.0
Interrogation Interrogation is assumed to have completed if
Timeout no Termination of General Interrogation
message has been received from the remote
device.
Command The time (in seconds) after which a General 0.01 to 3600.0 10.0
Timeout Command is assumed to have completed if
the appropriate ASDU Type 6 (COT=ACK or
NACK) message has not been received from
the remote device.
Auto Time Sync Specifies whether or not the application Enabled Enabled
performs a time sync to the remote device Disabled
when the application detects a change in the
local system time and at application startup.
Time Sync Interval The time synchronization interval (in minutes). 0.0 to 1440.0 10.0
A value of 0.0 disables scheduled Time
Synchronizations to the remote device.
Time Sync The time (in seconds) after which a time sync 0.01 to 3600.0 5.0
Timeout shall be assumed to have completed if the
appropriate ASDU Type 6 (COT=Time Sync)
message has not been received from the
remote device.

Info Objects
An information object consists of a set of data elements. You can create the following
types of information objects:
• Input
– Measurand Time Tag Relative
– Measurand Type 1
– Measurand Type 2
– Measurand User Defined
– Time Tagged Message
• Output
– General Command

» To create an Information Object


1. Click Add Info Object.

72 SWM0066–3.00–2, General
GE Energy

2. On the New Info Object window, enter values for the fields as described in
Table 53 and click OK.
3. Enter the number of rows and click Add to create and configure elements
within the information object.
Table 53 Info Object Settings

Setting Description Range


Info Object Type The type of information object to create. General Command
Measurand Time Tag Relative
Measurand Type 1
Measurand Type 2
Measurand User Defined
Time Tagged Message
Info Object Name An identifier used within the configuration 1 to 128 ASCII characters
interface.
Function Type The IEC 60870-5-103 function type 0 to 255
corresponding to this information object type
reported by the remote device.
Info Number Starting address for this object. 0 to 255

The table directly below the Info Object type drop-down menu shows the configured
Info Object Name and either the Function Type and Info Number or the Default
Function Type and Initial Info Number of the selected information object.
When General Command or Time Tagged Message types are selected, the Default
Function Type value indicates the default function type that will be used when a new
information object element is added. The Initial Info Number value is incremented for
each new information object element that is added.
Note: Additional info-object level settings are available for Time Tagged Message
objects. These are described in Table 59 below.
For all other info object types, values entered for Function Type and Info Number are
used for all information object elements that are created.

General Command
Table 54 General Command Element Settings

Setting Description Range Default


Function Type The IEC 60870-5-103 function type 0 to 255 0
corresponding to this information object type
reported by the remote device.
Info Number Address for this object. 0 to 255 Incremented
by 1 from
starting
address

D400 Substation Gateway Software Configuration Guide 73


GE Energy

Setting Description Range Default


Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
ON State Text description of the 1 state. Up to 32 ON
characters
OFF State Text description of the 0 state. Up to 32 OFF
characters
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Measurand Time Tag Relative Time


Table 55 Measurand Time Tag Relative Time Element Settings

Setting Description Range Default


Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64- 0.0
bit Float
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Measurand Type 1
Table 56 Measurand Type 1 Element Settings

Setting Description Range Default


Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64-bit 1.0
Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64-bit 0.0
Float

74 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Element Name Specifies the name of each element. current L2 or I.N, current L2 or
voltage L1-L2 or I.N
V.EN,
active power P,
reactive power Q
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Measurand Type 2
Table 57 Measurand Type 2 Element Settings

Setting Description Range Default


Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64- 0.0
bit Float
Element Name Specifies the name of each element. current L1 current L1
current L2
current L3
voltage L1-E
voltage L2-E
voltage L3-E
active power P
reactive power Q
frequency f
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to
ID number
0

Measurand User Defined


Table 58 Measurand User Defined Element Settings

Setting Description Range Default


Measurand You can define up to 255 elements within the 1 to 255 Incremented
Position Measurand User Defined info object type. The from 1
Measurand Position setting specifies the
element position that this value is assigned to.

D400 Substation Gateway Software Configuration Guide 75


GE Energy

Setting Description Range Default


Point Name A short identifier for the point in the map file. Up to 66 ASCII <Info object
characters name> X
Point Description A detailed and localized description for the Up to 128 <Info object
point in the map file. Unicode name> X
characters
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64- 0.0
bit Float
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Time Tagged Message


Table 59 Time Tagged Message Info Object Settings

Setting Description Range Default


Relative Time Specifies whether the time tagged message is Yes No
returned using relative times. No
In General Specifies whether the points in this object are In General In General
Interrogation returned in response to a General Interrogation Interrogation
Interrogation. Not In General
Interrogation
Fleeting Points Specifies whether the points in this object are Fleeting Points Fleeting
fleeting points. Not Fleeting Points
Points
Fleeting Points Specifies how fleeting point values are sent to Two Events Two Events
Reporting the database. Applicable only for fleeting Send Always
point objects.

Table 60 Time Tagged Message Element Settings

Setting Description Range Default


Function Type The IEC 60870-5-103 function type 0 to 255 0
corresponding to this information object type
reported by the remote device.
Info Number Starting address for this object. 0 to 255 Incremented
by 1 from
starting
address
P1 Name Text description of the first point in the map Up to 128 See note
file for this double point object. characters

76 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


P1 Group Point group to which the first point belongs. List of defined Group
point groups assigned to ID
number 0
P1 ON State Text description of the 1 state for the first Up to 32 ON
point. characters
P1 OFF State Text description of the 0 state for the first Up to 32 OFF
point. characters
P2 Name Text description of the second point in the Up to 128 See note
map file for this double point object. characters
P2 Group Point group to which the second point List of defined Group
belongs. point groups assigned to ID
number 0
P2 ON State Text description of the 1 state for the second Up to 32 ON
point. characters
P2 OFF State Text description of the 0 state for the second Up to 32 OFF
point. characters

Note: The format for the default value is X/Y Z, where X is the function type, Y is the
info number, and Z is either Point 1 or Point 2.

4.5 DNP3 Client


The DNP3 Client map defines how the D400 is configured to poll data from DNP3
devices. The D400 supports the following configurable DNP3 data types:
• Analog inputs - measured or computed values by the device
• Analog outputs - physical or computed analog quantities
• Digital inputs - states of physical or logical Boolean devices
• Digital outputs - physical or logical ON-OFF, raise-lower, and trip-close points
• Accumulators - counter values
• Device properties – device-level settings
The DNP3 Client map settings are available on the Client Map tab when a DNP3
protocol device type is selected.
Note: Additional DNP3 client configuration settings are available for device
communications when configuring DNP3 serial connections on the Serial tab.

Analog Inputs
Settings are available on the Analog Input tab on the Client Map tab. The D400
provides the mapping settings for analog inputs as shown in Table 61.

D400 Substation Gateway Software Configuration Guide 77


GE Energy

Table 61 Analog Input Mapping Settings

Setting Description Range Default


Point # Number of the point in the device Analog Input 0 to 65535 Incremented
Map. from 0
Point Name A short identifier for the point in the map file. Up to 66 ASCII AI X
characters
Point Description A detailed and localized description for the Up to 128 Analog Input X
point in the map file. Unicode
characters
Multiplier Scale factor of the point (m of formula mx +b). Full range of 1.0
64-bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 0.0
64-bit Float
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Analog Outputs
Settings are available on the Analog Output tab on the Client Map tab. The D400
provides the mapping settings for analog outputs as shown in Table 62.

Table 62 Analog Output Mapping Settings

Setting Description Range Default


Point # Number of the point in the Analog Output 0 to 65535 Incremented
Map. from 0
Point Name A short identifier for the point in the map file. Up to 66 ASCII AO X
characters
Point Description A detailed and localized description for the Up to 128 Analog Output X
point in the map file. Unicode
characters
Multiplier Scale Factor of a point (m of formula mx +b). Full range of 64- 1.0
bit Float
Offset Scale Factor of a point (b of formula mx +b). Full range of 64- 0.0
bit Float
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0
AO Variation How the point values should be reported. 16-bit, 32-bit 16-bit

Digital Inputs
Settings are available on the Digital Input tab on the Client Map tab. The D400
provides the mapping settings for digital inputs as shown in Table 63.

78 SWM0066–3.00–2, General
GE Energy

Table 63 Digital Input Mapping Settings

Setting Description Range Default


Point # The DNP3 Point Index of this point as 0 to 65535 Incremented
reported from the device. from 0
Point Name A short identifier for the point in the map file. Up to 66 ASCII DI X
characters
Point Description A detailed and localized description for the Up to 128 Digital Input X
point in the map file. Unicode
characters
OFF State Name Text description of the 0 state. Up to 32 OFF
characters
ON State Name Text description of the 1 state. Up to 32 ON
characters
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Digital Outputs
Settings are available on the Digital Output tab on the Client Map tab. The D400
provides the mapping settings for digital outputs as shown in Table 64.
Table 64 Digital Output Mapping Settings

Setting Description Range Default


Point # Number of the point in the Digital Output 0 to 65535 Incremented
Map.
Point Name A short identifier for the point in the map file. Up to 66 ASCII DO X
characters
Point Description A detailed and localized description for the Up to 128 Digital Output X
point in the map file. Unicode
characters
ON State Name Text description of the 1 state. Up to 32 OFF
characters
OFF State Name Text description of the 0 state. Up to 32 ON
characters
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Accumulators
Settings are available on the Accumulators tab on the Client Map tab. The D400
provides the mapping settings for accumulators as shown in Table 65.

D400 Substation Gateway Software Configuration Guide 79


GE Energy

Table 65 Accumulator Mapping Settings

Setting Description Range Default


Point # Number of the point in the Accumulator Map. 0 to 65535 Incremented
from 0
Point Name A short identifier for the point in the map file. Up to 66 ASCII ACC X
characters
Point Description A detailed and localized description for the point Up to 128 Accumulator X
in the map file. Unicode
characters
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Device Properties
Settings are available in the Device Properties pane on the Client Map tab. Table 66
lists the poll-specific settings for the DNP3 device.
Table 66 DNP3 Device Properties

Setting Description Range Default


Name Name of the device map file. Up to 8 N/A
characters
Request Data Link Enables request Data Link Confirmations from True True
Confirm the device. False
Data Link Retry How many times to retry a failed data link 0 to 300 1
layer message before giving up. Increase the
value for unreliable connections, noisy
environment, modem communication, etc.
Data Link Timeout Time (in milliseconds) to wait for a data link 1 to 3600000 1000 (i.e. 1
layer response before deciding it has failed. second)
Set the value much higher for a modem
connection, i.e. 600000.
Enable Unsolicited True: Send Enable Unsolicited at startup, and True False
in response to a NULL UR. False
False: Never send Enable Unsolicited.
Disable True: Send Disable Unsolicited at startup, and True False
Unsolicited in response to ANY UR. False
False: Never send Disable Unsolicited.
Feedback Poll AO When the LOCAL IIN bit is asserted in the True False
device, poll for Analog Outputs. False
Feedback Poll DO When the LOCAL IIN bit is asserted in the True True
device, poll for Digital Outputs. False
Feedback Poll When the LOCAL IIN bit is asserted in the True False
Events device, poll for Class 1, 2, 3 data. False

80 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Override Control When an Override is configured, ignore the None None
Type Control Type propagated by the system point Direct Operate
database. That is, always send the control
Direct Operate
type configured for this setting.
No ACK
SBO
Remote True: Send Accumulator commands to the True True
Accumulators device. False
False: Perform accumulator operations in the
system point database.
Connection Check True: Periodically send Link Status messages True True
Enable to the device to check connection. False
Connection Check If Connection Check is enabled, send a Link 30 to 36000 3600
Timeout Status message to the device after this time
out interval (in seconds) has elapsed since a
message was last received from the device
Enable Extended True: Send the Extended Digital/Analog True True
Feedback Polling Feedback poll to the device when a False
Digital/Analog control is sent to the device.
Feedback Poll Interval to wait (in seconds) after the control is 1 to 3600 1
Delay requested, before issuing the Feedback Poll.
Counter Feedback Interval to wait (in seconds) after the counter 1 to 3600 1
Poll Delay command is requested before issuing the
counter poll.
IED Persists True: Device persists counters across restarts. True True
Counters False: Device clears counters on startup. False
This setting affects accumulator processing.
Freeze Command Freeze command used by the application: Running Running
Type Freeze (and Clear) Running Counters or Freeze Counters Counters
(and Clear) Frozen Counters. Frozen Counters
Time Offset Time offset (in minutes) from UTC. For -1440 to 1440 0
example, for Eastern Standard Time, specify
–300, which means UTC minus 5 hours.
Specify only if the device does not use UTC
within DNP3 messages. DNP3 requires the
time base to be UTC, but non-compliant
devices may use local time.
Integrity Poll (min) The D400 requests integrity poll data at this 1 to 6000 5
interval (in minutes).
If set to 0, the request is never transmitted.
Class1 Poll (sec) The D400 requests class 1 data at this interval 0 to 36000 5
(in seconds).
If set to 0, the request is never transmitted.

D400 Substation Gateway Software Configuration Guide 81


GE Energy

Setting Description Range Default


Class2 Poll (sec) The D400 requests class 2 data at this interval 0 to 36000 5
(in seconds).
If set to 0, the request is never transmitted.
Class3 Poll (sec) The D400 requests class 3 data at this interval 0 to 36000 5
(in seconds).
If set to 0, the request is never transmitted.
AI Poll (sec) The D400 requests analog input data at this 0 to 36000 0
interval (in seconds).
If set to 0, the request is never transmitted.
Frozen AI Poll (sec) The D400 requests frozen analog input data 0 to 36000 0
at this interval (in seconds).
If set to 0, the request is never transmitted.
AI Change Poll The D400 requests analog input event data at 0 to 36000 0
(sec) this interval (in seconds).
If set to 0, the request is never transmitted.
Frozen AI Change The D400 requests frozen analog input event 0 to 36000 0
Poll (sec) data at this interval (in seconds).
If set to 0, the request is never transmitted.
Float AI Poll (sec) The D400 requests single-precision analog 0 to 36000 0
input with flag at this interval (in seconds).
If set to 0, the request is never transmitted.
16-Bit AI Poll (sec) The D400 requests 16-bit analog input with 0 to 36000 0
flag data at this interval (in seconds).
If set to 0, the request is never transmitted.
32-Bit AI Poll (sec) The D400 requests 32-bit analog input with 0 to 36000 0
flag data at this interval (in seconds).
If set to 0, the request is never transmitted.
AO Poll (sec) The D400 requests analog output status data 0 to 36000 0
at this interval (in seconds).
If set to 0, the request is never transmitted.
Float AO Poll (sec) This request is never transmitted. 0 to 0 0
16-Bit AO Poll (sec) The D400 requests 16-bit analog output 0 to 36000 0
status data at this interval (in seconds).
If set to 0, the request is never transmitted.
32-Bit AO Poll (sec) The D400 requests 32-bit analog output 0 to 36000 0
status data at this interval (in seconds).
If set to 0, the request is never transmitted.
DI Poll (sec) The D400 requests digital input data at this 0 to 36000 0
interval (in seconds).
If set to 0, the request is never transmitted.

82 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


DI Change Poll The D400 requests digital input event data at 0 to 36000 0
(sec) this interval (in seconds).
If set to 0, the request is never transmitted.
DO Poll (sec) The D400 requests digital output data at this 0 to 36000 0
interval (in seconds).
If set to 0, the request is never transmitted.
Acc Poll (sec) The D400 requests static counter data at this 0 to 36000 0
interval (in seconds).
If set to 0, the request is never transmitted.
Acc Change Poll The D400 requests counter event data at this 0 to 36000 0
(sec) interval (in seconds).
If set to 0, the request is never transmitted.
Frozen Acc Poll The D400 requests frozen counter data at this 0 to 36000 0
(sec) interval (in seconds).
If set to 0, the request is never transmitted.
Frozen Acc The D400 requests frozen counter event data 0 to 36000 0
Change Poll (sec) at this interval (in seconds).
If set to 0, the request is never transmitted.

4.6 Generic ASCII Client


The Generic ASCII client can be used to extract data from devices that use an ASCII-
based communications protocol over a serial connection. Information that can be
collected through this protocol includes:
• Metering data (present values, demand meter data, peak demand data)
• System status and self test status
• Status of digital inputs
• Protective relay fault (PRF) reports
• SOE reports
There are three configurable components of Generic ASCII client map: common
properties, which define device-specific parameters; parsing policies, which define
how messages are handled when they are received; and transactions, which define
how messages are collected from the remote device.

Common Properties
Settings are available in the pane at the right of the window. Table 67 lists the device-
specific protocol settings.

D400 Substation Gateway Software Configuration Guide 83


GE Energy

Table 67 Common Properties

Setting Description Range Default


Device family The name of the device manufacturer or the 1 to 65 none
name product series (for example, SEL or GE DFP). characters
Login required Specify if a valid username and password is True True
required when accessing the remote device. False
Enable logging If set to true, all traffic to and from this device True True
will be logged to a file on the D400. False
Enable unsolicited If set to true, the D400 will accept unsolicited True False
processing data from the remote device. If set to false, False
unsolicited data is ignored.
User comments General comments or information about the 0 to 1024 none
client map file. characters
Fault reset time Whenever a fault occurs, the fault information 0 to 3600 5
(sec) is provided in a pseudo point. After the seconds
configured period of time passes, the value of
the pseudo point is reset to 0. All faults are
recorded in the event log regardless of the
amount of time the pseudo point is active.
Restrike interval The amount of time, in seconds, that must 0 to 3600 30
(sec) pass after a fault is reported before seconds
subsequent fault reports are considered valid.
If a subsequent fault report occurs within this
time period, it is recorded in the event log but
is not reported as the value of the pseudo
point.
Passthrough If pass-through connections are enabled, this 0 to 3600 120
timeout the amount of time that the connection seconds
between the D400 and the remote device
must be idle before protocol transmissions are
initiated. This setting is used to prevent
conflicting commands being issued by the
D400 and operators connected through
passthrough.
Passthrough This parameter is the same as the 0 to 3600 10
response timeout passthrough timeout setting, except that it seconds
applies to those times when the passthrough
connection is idle while awaiting a response
from the remote device. In some cases, this
time period is configured to be longer than the
default timeout below because of the
additional time required to process responses
to operator commands.

84 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Login prompt If login is required, the D400 will monitor 0 to 64 =
incoming data from the remote device for the characters
configured login prompt. When encountered,
the D400 will begin the login sequence. If
neither the login prompt or the successful
login prompt are encountered, the D400 will
send the configured break sequence.
User name The user name to use when logging into the 0 to 64 ACCESS
remote device. characters
Successful login The D400 will monitor the incoming data from 0 to 64 =>
prompt the remote device for the configured characters
successful login prompt. Once detected, the
D400 begins protocol transactions with the
remote device.
Login retries The maximum number of times the D400 will 0 to 255 0
attempt the login sequence.
SOM The start of message character sequence. 0 to 64 0x02
When this sequence is encountered, the D400 characters.
will consider it to be the start of the message.
If the SOM is not defined, any valid ASCII
character received will be considered as the
SOM.
EOM The end of message character sequence. 0 to 64 0x03
When this sequence is encountered, the D400 characters
will consider the message to be complete. If
the EOM is not defined, the message is
assumed to be complete when the response
timeout passes.
Break This character sequence is transmitted to the 0 to 64 0x0D
remote device when the D400 requires a characters
prompt.
Stop transmission This character sequence is transmitted to the 0 to 64 0x13
remote device by the D400 to request that characters
data transmission be stopped. It is used when
the amount of incoming data exceeds the
capacity of the D400 to process it.
Resume This character sequence is transmitted to the 0 to 64 0x11
transmission remote device by the D400 to resume a characters
stopped data transmission.
XON_XOFF flow Enable or disable XON/XOFF flow control. True False
control False
RTS_CTS flow Enable or disable RTS/CTS flow control. True False
control False
DTR_DSR Enable or disable DTR/DSR handshaking. True False
handshaking False

D400 Substation Gateway Software Configuration Guide 85


GE Energy

Setting Description Range Default


Default line ends This character sequence is transmitted to the 0 to 64 Nil (no
remote device by the D400 to indicate the end characters characters
of a command transmission. transmitted)
Default retries The maximum number of times the D400 will 0 to 300 0
retry a transaction when it does not receive a
response from the remote device.
Default timeout The amount of time, in milliseconds, that must 0 to 65000 2500
pass before the D400 will retry a transaction. milliseconds

Parsing Policies
Parsing policies define how incoming generic ASCII messages are processed by the
D400. To add a parsing policy to the client map file, click the Add Parsing Policy
button and configure the options in the popup window. To remove an existing policy,
select it in the drop-down list and click Remove Parsing Policy.
Table 68 lists the options that can be configured for each parsing policy.
Table 68 Parsing Policy options

Setting Description Range Default


Policy name A user-supplied name to identify the parsing 1 to 64 none
policy. characters
Type of policy The type of method that the D400 uses to Token Token
interpret incoming messages. Position
Token: the message is divided into tokens
based on a defined separator pattern.
Position: The contents of the message are
provided in a fixed data position.
Invalid Pattern If this string is returned in response to a 0 to 64 Invalid
request, the D400 assumes that a characters Command
configuration error has occurred. The data
points associated with this message are
placed OFFLINE and the Config Errors pseudo
point is incremented.
Separators The character sequence to be used when 0 to 64 0x09+0x0B+
tokenizing the incoming message. This field is characters 0x0D+0x20
only available when Token is selected as the
type of policy.
Override line end If this parsing policy is required to interpret 0 to 64 Nil (no
line endings differently than as configured on characters characters
the common properties pane, it can be transmitted)
defined here.
Since a parsing policy may be used by
different transactions, you should only apply
an override here if it applies to all transactions
that are configured to use the policy.

86 SWM0066–3.00–2, General
GE Energy

Transactions
Transactions are used to configure message exchange between the D400 and the
remote device. To add a transaction to the client map file, click the Add Transaction
button and configure the options in the popup window. To remove an existing
transaction, select it in the drop-down list and click Remove Transaction.
Once a transaction has been created, you can define the analog input points, digital
input points, and text data points to be made available based on data received from
the remote device.
Table 69 lists the options that can be configured for each transaction.
Table 69 Transaction options

Setting Description Range Default


Transaction name A user-supplied name to identify the 1 to 64 none
transaction. characters
Parsing policy Select a parsing policy to be used by this List of none
name transaction. configured
parsing policies
Trigger Select how message requests are made by Cyclic Cyclic
this transaction. Periodic
Cyclic: The remote device is polled for Unsolicited
information relative to other transactions
based on the number of cycles per poll.
Periodic: The remote device is polled for
information at the configured time frequency.
Unsolicited: The D400 accepts messages from
the remote device as they are made available.
Timestamp Specifies whether timestamp information None None
parsing should be parsed from information on the TransacLevel
transaction level or on the individual point
PointLevel
level. Select None if a timestamp should be
assigned based on the D400 system clock.
Timestamp Specify how timestamps are to be parsed See Table 70
definition from incoming messages. Only available if the
timestamp parsing field is set to TransacLevel.
Message out This character sequence is transmitted to the 0 to 64 Meter
remote device when requesting a message. characters
Override retries The maximum number of retry requests for 0 to 300 0
this transaction. If this value is defined, it
overrides the default retry limit specified in the
common properties pane.
Select 0 to use the default retry limit.
Override line end If this transaction is required to interpret line 0 to 64 Nil (no
endings differently than as configured on the characters characters
common properties pane, it can be defined transmitted)
here.

D400 Substation Gateway Software Configuration Guide 87


GE Energy

Setting Description Range Default


Msec per poll The frequency at which the poll request is 0 to 86400000 30000
transmitted to the remote device. If set to 0,
the poll is only performed once. This setting is
only used if the trigger is set to Periodic.
Cycles per poll The number of times the poll request is 0 to 5000 2
transmitted to the remote device per batch. If
set to 0, the poll is only performed once. This
setting is only used if the trigger is set to
Cyclic.

The Timestamp window allows you to define a custom timestamp parsing policy for
use in a transaction. Table 70 lists the options that can be configured for each
timestamp definition.
Table 70 Timestamp definition

Setting Description Range Default


Date format The format that the remote device reports the MM/DD/YY MM/DD/YY
date in. MM/DD/YYYY
DD/MM/YYYY
Date parsing type The type of method that the D400 uses to Token Position
interpret the data to determine the date. Position
Token: the data is divided into tokens based
on a defined separator pattern.
Position: The contents of the timestamp are
provided in a fixed data position.
Date parsing start The starting position of the date information Numeric value 0
location within the data. Token date parsing type only.
Date parsing The length of the date information within the Numeric value 0
length data. Token date parsing type only.
Date parsing The array index that contains the date. Numeric value 0
index
Date parsing If the date token contains a prefix (for 0 to 64 None
initial string example, “Date: “) it can be specified here. The characters
D400 will remove this string from the token.
Enter None to disable parsing.

88 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Time format The format that the remote device reports the hh:mm:ss Hh:mm:ss
time in. [AM/PM] [AM/PM]
hh:mm:ss
[24 hour]
hh:mm [AM/PM]
hh:mm
hh:mm:ss.msec
[AM/PM]
hh:mm:ss.msec
[24 hour]
Time parsing type The type of method that the D400 uses to Token Position
interpret the data to determine the time. Position
Token: the data is divided into tokens based
on a defined separator pattern.
Position: The contents of the timestamp are
provided in a fixed data position.
Time parsing start The starting position of the time information Numeric value 0
location within the data. Token time parsing type only.
Time parsing The length of the time information within the Numeric value 0
length data. Token time parsing type only.
Time parsing The array index that contains the time. Numeric value 0
index
Time parsing If the time token contains a prefix (for 0 to 64 None
initial string example, “Time: “) it can be specified here. The characters
D400 will remove this string from the token.
Enter None to disable parsing.

Once you have created a transaction, you can add Analog Input points, Digital Input
points, and Text Data points based on messages received by the D400. To add one or
more points, select the number of points you wish to add and click the Add button. To
remove points, select them and click the Delete button.
Table 71, Table 72, and Table 73 list the options that can be configured for each point
type.
Table 71 Analog Input Points

Setting Description Range Default


Point reference The short user-defined identifier for the point. 0 to 66 none
alphanumeric
characters plus
space,
underscore, and
dash

D400 Substation Gateway Software Configuration Guide 89


GE Energy

Setting Description Range Default


Point description The user-defined block of text that provides a 1 to 128 Analog input
detailed and localized description of the point. Unicode n
characters
Multiplier Scale Factor of a point (m of formula mx +b). Full range of 64- 1
bit Float
Offset Scale Factor of a point (b of formula mx +b). Full range of 64- 0
bit Float
Parsing location If the type of parsing policy selected in the Index: Numeric Index: 0
transaction is Token, you can specify the array value Initial string:
index and initial string for this point. Initial string: 0 None
If the type of parsing policy is Position, you to 64 characters Position: 0
can specify the length of the data for this Position:
point. The starting position is automatically Numeric Value
calculated based on the previous configured
points.
Timestamp Specify how timestamps are to be parsed See Table 70
parsing from incoming messages. Only available if the
timestamp parsing field is set to PointLevel.
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Table 72 Digital Input Points

Setting Description Range Default


Point reference The short user-defined identifier for the point. 0 to 66 none
alphanumeric
characters plus
space,
underscore, and
dash
Point description The user-defined block of text that provides a 1 to 128 Digital input n
detailed and localized description of the point. Unicode
characters
ON state A text string that is associated with the 1 0 to 64 ON
state. This string is recorded in the D400 characters
database and is displayed with the point.
OFF state A text string that is associated with the 0 0 to 64 OFF
state. This string is recorded in the D400 characters
database and is displayed with the point.

90 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Parsing location If the type of parsing policy selected in the Index: Numeric Index: 0
transaction is Token, you can specify the array value Initial string:
index and initial string for this point. Initial string: 0 None
If the type of parsing policy is Position, you to 64 characters Position: 0
can specify the length of the data for this Position:
point. The starting position is automatically Numeric Value
calculated based on the previous configured
points.
Timestamp Specify how timestamps are to be parsed See Table 70
parsing from incoming messages. Only available if the
timestamp parsing field is set to PointLevel.
Enumeration 0 The string returned by the device that should 0 to 64 0
be interpreted as the 0 state. characters
Enumeration 1 The string returned by the device that should 0 to 64 1
be interpreted as the 1 state. characters
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

Table 73 Text Data Points

Setting Description Range Default


Point reference The short user-defined identifier for the point. 0 to 66 none
alphanumeric
characters plus
space,
underscore, and
dash
Point description The user-defined block of text that provides a 1 to 128 Analog input
detailed and localized description of the point. Unicode n
characters
Parsing location If the type of parsing policy selected in the Index: Numeric Index: 0
transaction is Token, you can specify the array value Initial string:
index and initial string for this point. Initial string: ??? None
If the type of parsing policy is Position, you Position: Position: 0
can specify the length of the data for this Numeric Value
point. The starting position is automatically
calculated based on the previous configured
points.
Timestamp Specify how timestamps are to be parsed See Table 70
parsing from incoming messages. Only available if the
timestamp parsing field is set to PointLevel.
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to ID
number 0

D400 Substation Gateway Software Configuration Guide 91


GE Energy

4.7 IEC 61850 Client


The D400 supports communications to IEC 61850 compliant devices using the IEC
61850 client application. The IEC 61850 Loader was specifically developed to assist in
the configuration of the D400 for IEC 61850 server devices.
For information on how to configure the D400 for IEC 61850 communications, refer to
the IEC 61850 Loader online help.

4.8 Hydran Client


The Hydran Client map defines how the D400 is configured to poll data from Hydran
devices. The D400 supports the following configurable Hydran data types:
• Read system variable – read from a register in a device
• Read system Boolean – read discrete inputs in a device
• System status – read discrete inputs such as alarm and alarm acknowledgement
information in a device
• Device properties – device-level settings
Hydran Client map settings are available on the Client Map tab when a Hydran
protocol device type is selected.

Read System Variable


Settings are available on the Read System Variable tab on the Client Map tab. The
D400 provides mapping settings for read system variables as shown in Table 74.
Table 74 Read System Variable Mapping Settings

Setting Description Range Default


Point # Number of the point in the device Analog Input 0 to 65535 Incremented
Map. from 0
Point Name A short identifier for the point in the map file. Up to 66 ASCII RSV X
characters
Point Description A detailed and localized description for the Up to 128 Read System
point in the map file. Unicode Variable X
characters
Multiplier Scale factor of the point (m of formula mx +b). Full range of 1.0
64-bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 0.0
64-bit Float
Poll Type The type of poll to be taken of the point See Table 75 Fast
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Table 75 lists the available Poll Types.

92 SWM0066–3.00–2, General
GE Energy

Table 75 Supported Poll Types

Poll Type Description


Fast The application schedules requests to retrieve the values of Registers/Coils as quickly as
possible, subject to the configured Inter-Poll Delay.
Slow The application schedules requests to retrieve the values of Registers/Coils at a slower
rate; requests occur once a Fast Poll Cycle Count cycle has been completed.
Once The application schedules requests to retrieve the values of Registers/Coils once upon
startup and subsequently whenever the device returns to an online state after
communications failure.

Read System Boolean


Settings are available on the Read System Boolean tab on the Client Map tab. The
D400 provides mapping settings for read system Boolean points as shown in Table
76.
Table 76 Read System Boolean Mapping Settings

Setting Description Range Default


Point # Number of the point in the device Analog Input 0 to 65535 Incremented
Map. from 0
Point Name A short identifier for the point in the map file. Up to 66 ASCII RSB X
characters
Point Description A detailed and localized description for the Up to 128 Read System
point in the map file. Unicode Boolean X
characters
ON State Text description of the 1 state. Up to 32 ON
characters
OFF State Text description of the 0 state. Up to 32 OFF
characters
Poll Type The type of poll to be taken of the point See Table 75 Fast
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

System Status
Settings are available on the System Status tab on the Client Map tab. The D400
provides mapping settings for system status points as shown in Table 77.
Table 77 System Status Mapping Settings

Setting Description Range Default


System Status Text description of the point in the Analog Input Up to 128 SS xxx
Name Map. characters
OFF State Name Text description of the 0 state. Up to 32 OFF
characters
ON State Name Text description of the 1 state. Up to 32 ON
characters

D400 Substation Gateway Software Configuration Guide 93


GE Energy

Setting Description Range Default


Word Position Specifies the word index that contains the 0 to 3 0
system status.
Bit Position Specifies which resulting integer is used to 0 to 23 0
determine the state of the DI
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Device Properties
Settings are available in the Device Properties pane on the right of the Client Map
tab. Table 78 lists device-specific settings for the Hydran device.
Table 78 Hydran Device Properties

Setting Description Range Default


Poll Interval Time, in milliseconds, to wait between polls 0 to 65535 10
Time Sync How often, in seconds, performing time 0 to 86400 60
Frequency synchronization should be performed with the
remote device.
If set to 0, time synchronization is disabled.
System Status Poll The polling rate of system status information See Table 75 Fast
Type
Fast to Slow Poll Number of fast poll cycles before a slow poll 1 to 255 10
Frequency cycle is initiated
Retry Count The number of retries attempted before the 0 to 255 3
device is assumed to be offline
Degraded Time Time, in seconds, between attempts by the 0 to 86400 30
D400 to bring an offline device online

4.9 SEL Binary Client


The SEL Binary Client map defines how the D400 is configured to poll data from SEL
Fast Meter devices. The SEL client application uses ASCII messages to extract
Protective Relay Fault (PRF) information from the SEL device. The D400 supports the
following configurable SEL Binary data types:
• Fast Meter analog channel
• Demand analog channel
• Peak demand analog channel
• SER digital channel
• Device properties

94 SWM0066–3.00–2, General
GE Energy

The SEL Binary Client map settings are available on the Client Map tab when a SEL
Binary protocol device type is selected.
Note: Additional SEL Binary configuration settings are available for device
communications when configuring SEL serial connections on the Serial tab.

Auto-discovery
Some SEL devices support auto-discovery, also known as self-description. This
feature allows you to use point mappings automatically provided by the device rather
than creating a custom mapping.
Point mappings provided via auto-discovery always override those specified in the
selected map file. However, if the remote device refuses an auto-discovery request,
the D400 will fall back to the mappings specified in the configured map file.
Tip: It is recommended that you create a specific placeholder map file for devices
that use auto-discovery; this map file should be given a distinctive name that will
indicate to system operators that the selected map file is being overridden.

Fast Meter Analog Channel


Settings available on the Fast Meter Analog Channel tab on the Client Map tab. The
D400 provides the mapping settings for fast meter analog outputs (Function code 1)
as shown in Table 79.
Table 79 Fast Meter Analog Outputs

Setting Description Range Default


Name Text description of the point in the Fast Meter Up to 128 FMA_xxx
Analog Channel Map. characters
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to
ID number 0
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64- 0.0
bit Float

Demand Analog Channel


Settings available on the Demand Analog Channel tab on the Client Map tab. The
D400 provides the mapping settings for demand analog outputs (Function code 2) as
shown in Table 80.
Table 80 Demand Analog Outputs

Setting Description Range Default


Name Text description of the point in the Demand Analog Up to 128 DAC_xxx
Channel Map. characters

D400 Substation Gateway Software Configuration Guide 95


GE Energy

Setting Description Range Default


Point Group Point group to which the point belongs. List of defined Group
point groups assigned to
ID number 0
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64- 0.0
bit Float

Peak Demand Analog Channel


Settings available on the Peak Demand Analog Channel tab on the Client Map tab.
The D400 provides the mapping settings for peak demand analog outputs (Function
code 3) as shown in Table 81.
Table 81 Peak Demand Analog Outputs

Setting Description Range Default


Name Text description of the point in the Peak Demand Up to 128 PDA_xxx
Analog Channel Map. characters
Point Group Point group to which the point belongs. List of defined Group
point groups assigned to
ID number 0
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64 0.0
bit Float

SER Digital Channel


Settings are available on the SER Digital Channel tab on the Client Map tab. The
D400 provides the mapping settings for SER digital inputs (Function code 5) as shown
in Table 82.
Table 82 SER Digital Input Settings

Setting Description Range Default


Point Name A short identifier for the point in the map file. Up to 66 ASCII SER X
characters
Point Description A detailed and localized description for the point Up to 128 SER Digital
in the map file. Unicode Channel X
characters
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0
OFF State Name Text description of the 0 state. Up to 32 OFF
characters
ON State Name Text description of the 1 state. Up to 32 ON
characters

96 SWM0066–3.00–2, General
GE Energy

Device Properties
Settings are available in the Device Properties pane on the Client Map tab. Table 83
lists the poll-specific settings for the SEL Fast Meter device.
Table 83 SEL Binary Device Properties

Setting Description Range Default


Name Name of the device map file. Up to 8 <File name>
characters
No. of Targets Number of Target Rows returned by the device 0 to 255 0
in the Fast Meter command
No. of Breakers Number of Breakers supported by the Fast 1 to 10 0
Operate message
No. of Remote Number of Remote Bits supported by the Fast 0 to 255 0
Bits Operate message
Pulse Remote Bits If Pulsing of remote bits is supported by the Yes No
Fast Operate message No
No. of Calculation Number of Calculation blocks returned by the 0 to 4 0
Blocks Fast Meter Definition Block
Block1 Type of calculations that is defined in Block 1 0: Standard None
Calculation Type Power
1: Delta
Power
2: Voltages
Only
3: Currents
Only
4: Single
Phase
None
Block2 Type of calculations that is defined in Block 2 0 to 4 None
Calculation Type None
Block3 Type of calculations that is defined in Block 3 0 to 4 None
Calculation Type None
Block4 Type of calculations that is defined in Block 4 0 to 4 None
Calculation Type None

4.10 MODBUS Client


The MODBUS Client map defines how the D400 is configured to poll data from
MODBUS devices. The D400 supports the following configurable MODBUS data types:
• Read Coil Status – status of coils

D400 Substation Gateway Software Configuration Guide 97


GE Energy

• Read Input Status – digital input data


• Read Holding Register – holding registers of the device
• Read Input Register – input registers of the device
• Write Single Coil – set a single output to either ON or OFF in the device
• Write Single Register 6A – set a single holding register in the device (value
required)
• Write Single Register 6B – set a single holding register in the device (value
optional)
MODBUS Client map settings are available on the Client Map tab when a MODBUS
protocol device type is selected.

Read Coil Status


Settings are available on the Read Coil Status tab on the Client Map tab. The D400
provides mapping settings for read coil status points as shown in Table 84.

Table 84 Read Coil Status Settings

Setting Description Range Default


Address A unique identifying number in the register map 0 to 65535 x
Point Name A short identifier for the point in the map file. Up to 66 ASCII Coil X
characters
Point Description A detailed and localized description for the point Up to 128 Coil X
in the map file. Unicode
characters
OFF State Name Text description of the 0 state. Up to 32 OFF
characters
ON State Name Text description of the 1 state. Up to 32 ON
characters
Poll Type The type of poll to be taken of the point See Table 75 Fast
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Read Status Input


Settings are available on the Read Status Input tab on the Client Map tab. The D400
provides mapping settings for read status input points as shown in Table 85.
Table 85 Read Status Input Settings

Setting Description Range Default


Address A unique identifying number in the register map 0 to 65535 x
Point Name A short identifier for the point in the map file. Up to 66 ASCII Input X
characters

98 SWM0066–3.00–2, General
GE Energy

Setting Description Range Default


Point Description A detailed and localized description for the point Up to 128 Input X
in the map file. Unicode
characters
OFF State Name Text description of the 0 state. Up to 32 OFF
characters
ON State Name Text description of the 1 state. Up to 32 ON
characters
Poll Type The type of poll to be taken of the point See Table 75 Fast
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Read Holding Register


Settings are available on the Read Holding Register tab on the Client Map tab. The
D400 provides mapping settings for read holding register points as shown in Table
86.
Table 86 Read Holding Register Settings

Setting Description Range Default


Address A unique identifying number in the register map 0 to 65535 x
Point Name A short identifier for the point in the map file. Up to 66 ASCII Holding Register
characters X
Point Description A detailed and localized description for the point Up to 128 Holding Register
in the map file. Unicode X
characters
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64 0.0
bit Float
Poll Type The type of poll to be taken of the point See Table 75 Fast
Data Type The type of data polled See Table 87 UINT16
ASCII Size ASCII size, in bits, when a text string is being 0 to 99 0
retrieved from the device. If this field is set to 0,
the register does not contain ASCII data.
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Table 87 lists the available data types for MODBUS Client points.

Table 87 Supported Data Types

Data Type Description


INT8 8-bit signed integer. Range: -128 to 127.

D400 Substation Gateway Software Configuration Guide 99


GE Energy

UINT8 8-bit unsigned integer. Range: 0 to 255.


INT16 16-bit signed integer. Range: -32768 to +32767.
UINT16 16-bit unsigned integer. Range: 0 to 65535.
INT32 32-bit signed integer. Range: -2147483648 to +2147483647.
UINT32 32-bit unsigned integer. Range: 0 to 4294967295.
FLOAT32 IEEE® single-precision floating point value, MSB-LSB or little endian.
FLOAT32_MODICON Single-precision floating point value, LSB-MSB or big endian.
DATE Date in the format of DD-MMM-YYYY.
TIME 24 hour time in the format of HH:MM:SS.
ASCII A string of ASCII data. Range as specified in ASCII Size.

Read Input Register


Settings are available on the Read Input Register tab on the Client Map tab. The
D400 provides mapping settings for read holding register points as shown in Table
88.
Table 88 Read Input Register Settings

Setting Description Range Default


Address A unique identifying number in the register map 0 to 65535 x
Point Name A short identifier for the point in the map file. Up to 66 ASCII Input Register X
characters
Point Description A detailed and localized description for the point Up to 128 Input Register X
in the map file. Unicode
characters
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64 0.0
bit Float
Poll Type The type of poll to be taken of the point See Table 75 Fast
Data Type The type of data polled See Table 87 UINT16
ASCII Size ASCII size, in bits, when a text string is being 0 to 99 0
retrieved from the device. If this field is set to 0,
the register does not contain ASCII data.
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Write Single Coil


Settings are available on the Write Single Coil tab on the Client Map tab. The D400
provides mapping settings for write single coil points as shown in Table 89.

100 SWM0066–3.00–2, General


GE Energy

Table 89 Write Single Coil Settings

Setting Description Range Default


Address A unique identifying number in the register map. 0 to 65535 x
Point Name A short identifier for the point in the map file. Up to 66 ASCII Single Coil X
characters
Point Description A detailed and localized description for the point Up to 128 Single Coil X
in the map file. Unicode
characters
OFF State Name Text description of the 0 state. Up to 32 OFF
characters
ON State Name Text description of the 1 state. Up to 32 ON
characters
Data Value The value to be written to the point. 0000, FF00 FF00
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Write Single Register 6A


Settings are available on the Write Single Register 6A tab on the Client Map tab. The
D400 provides mapping settings for write single register 6A points as shown in Table
90.
Table 90 Write Single Register 6A Settings

Setting Description Range Default


Address A unique identifying number in the register map. 0 to 65535 x
Point Name A short identifier for the point in the map file. Up to 66 ASCII Single 6A
characters Register X
Point Description A detailed and localized description for the point Up to 128 Single 6A
in the map file. Unicode Register X
characters
OFF State Name Text description of the 0 state. Up to 32 OFF
characters
ON State Name Text description of the 1 state. Up to 32 ON
characters
Data Value The value to be written to the point. 0000, FF00 FF00
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Write Single Register 6B


Settings are available on the Write Single Register 6B tab on the Client Map tab. The
D400 provides mapping settings for write single register 6B points as shown in Table
91.

D400 Substation Gateway Software Configuration Guide 101


GE Energy

Table 91 Write Single Register 6B Settings

Setting Description Range Default


Address A unique identifying number in the register map. 0 to 65535 x
Point Name A short identifier for the point in the map file. Up to 66 ASCII Single 6B
characters Register X
Point Description A detailed and localized description for the point Up to 128 Single 6B
in the map file. Unicode Register X
characters
Multiplier Scale factor of the point (m of formula mx +b). Full range of 64 1.0
bit Float
Offset Scale factor of the point (b of formula mx +b). Full range of 64 0.0
bit Float
Point Group Point group to which the point belongs. List of defined Group assigned
point groups to ID number 0

Device Properties
The D400 provides mapping settings for the MODBUS Client settings on the right side
of the Client Map tab as shown in Table 92.
Table 92 MODBUS Device Properties

Setting Description Range Default


Inter Poll Delay Delay, in milliseconds, between polls 0 to 999 100
Reconnect Interval Time, in seconds, between attempts by the 1 to 3600 10
D400 to bring an offline device online
Endian Type Endian data interpretation in the map file Little, Big Big
Max Block Size The maximum block size, in bits, of MODBUS 0 to 255 255
requests
Request Retry The number of retries for each request 1 to 255 10
Count
Fast to Slow Poll Number of fast poll cycles before a slow poll 0 to 255 10
Cycle Frequency cycle is initiated
Fault Reset Time Time, in seconds, for which the fault parameter 0 to 3600 5
pseudo points retain values from the latest
fault
Restrike Interval Once the first fault has occurred, the time to 0 to 3600 30
wait (in seconds) before updating the Fault
Pseudo points with information if subsequent
faults occur before this interval has elapsed
PRF Processing The PRF processing type to use Pre-defined list None
Type of types
Response Timeout The number of retries attempted before the 100 to 65535 2000
device is assumed to be offline

102 SWM0066–3.00–2, General


GE Energy

5
Configuring Masters

You can customize the D400 to transmit the necessary data from Intelligent
Electronic Devices (IEDs) to master stations. Server applications in the D400 allow the
D400 to retrieve selected data from event queues and the real-time database and
send the data to the master station according to the how the SCADA protocol is
defined.
The D400 configuration tool supports configuration of protocol-specific object
references, scaling factors, and user-defined names for various objects configured
for transmission. Where applicable, you can also configure additional device-level
settings (for the same protocol) at the same time.

This chapter gives detailed information for configuring a DNP3 SCADA master. For
step-by step information on using the configuration tool, refer to the D400 online
Help.

D400 Substation Gateway Software Configuration Guide 103


GE Energy

5.1 Configuration Overview


Configuring server applications for use on the D400 typically includes the following
activities:
1. Create D400 server map file for each master station and protocol type.
2. Select data points and assign point indices.
3. Configure protocol-specific settings.
4. Configure scaling and enable reverse scaling (reverse effect of scaling applied
by a client application).
5. Set up serial and network master connections.
6. Configure protocol-specific settings for each master connection.
7. Save the configuration file.
8. Run the configuration file in the D400 by committing the changes.

5.2 Server Maps


SCADA master stations monitor many remote terminal units and gateway devices for
certain critical information. The D400 forms an integral part of a SCADA system by
collecting data from devices and then transmitting selected information to the
master station as required. The D400 stores all the desired information for a master
station in a “map” that lists and describes the selected data points from selected
devices
The server map file is based on a specific protocol and specifies what information to
present to a master. The map file contains information on how and when data is
transmitted to a particular master station and the selected devices and data points.
The D400 includes a default DNP3 server map. You can use the default server map or
customize it for your system requirements. Once you create a server map file, it
becomes available to select on the Configuration page when assigning master
connections.

Creating Server Maps

» To create or edit a server map


1. On the Configuration page, select the Server Map tab.
2. Click New to create a new client map or Open to edit an existing server map.
3. Select the SCADA protocol type and then create or select the master map file.
4. Edit the data type and protocol settings as desired.
5. Click Save and enter a name for your map file.

104 SWM0066–3.00–2, General


GE Energy

Tip To create a custom mapping template, create a map file, click "Save" and enter a
template name.
For more information on creating a server map, refer to the D400 online Help.

Logical Remote Units


The D400 can be configured to function as several distinct instances. Each instance is
called a Logical Remote Unit (LRU). It appears as a single, physical server to any
master station communicating with the LRU.
The D400 can be configured to represent multiple Logical Remote Units (LRUs) to
multiple master stations. The data presented to each master station may be identical
or unique and can be achieved using multiple protocols simultaneously.
For example, the D400 can maintain a separate event queue for every master station
configured in the system. If a data point is configured for presentation to eight
master stations, an event on the point will cause eight events to be reported – one
event to each master station.

Communication Statistics
Server applications maintain communication statistics and other status information
in the real-time database as pseudo points.

5.3 IEC 60870-5-101+104 Server


The IEC 60870-5-101 and IEC 60870-5-104 Server applications allow remote master
stations to retrieve and/or modify the information in the database of the D400 using
the IEC 60870-5 protocol.
The IEC 60870-5-101+104 Server map defines how the D400 is configured to present
data to IEC 60870-5 masters. You can create the following types of information
objects:
• Bitstring
• Double Command
• Double Point
• Integrated Total
• Measurand
• Packed Single Point
• Regulating Command
• Root Directory
• Setpoint Command
• Single Command
• Single Point
• Step Position

D400 Substation Gateway Software Configuration Guide 105


GE Energy

You can configure the IEC 60870 Server Time Zone offset using the d400cfg
command line utility. Refer to section 9.6 Configure Time Synchronization.

» To create an Information Object


1. Click Add Info Object.
2. On the New Info Object window, enter values for the fields as described in
Table 93 and click OK.
3. Configure each info object and add points to present to the master station.
Table 93 Info Object Settings

Setting Description Range


Info Object Type The type of information object to create. Bitstring
Double Command
Double Point
Integrated Total
Measurand
Packed Single Point
Regulating Command
Root Directory
Setpoint Command
Single Command
Single Point
Step Position
Info Object Name An identifier used within the configuration 1 to 128 ASCII characters
interface.
Starting Info Object Starting address for this object. 1 to 16777215
Address

The table directly below the Info Object type drop-down menu shows the configured
values for the selected Info Object. Info Object Name cannot be edited in this table.

Bitstring
Table 94 Bitstring Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Address The address of this entry. 1 to 16777215
Interrogation The interrogation group used for reporting this Not Used Not Used
Group information object. Group 1

Group 16

106 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Interrogation Specify whether to include this information Include Include
Response object in a general interrogation response. Exclude
Report Class Specify if spontaneous events for this object are Class 1 Class 1
reported as class 1 or class 2 messages. Applies Class 2
to unbalanced mode and spontaneous events
only.
Periodic Update The type of periodic updating Not Used Not Used
Mode Background
Scan
Periodic Update The time (in seconds) between periodic reports. 0 to 65535 0
Interval Used only if Periodic Update Mode is not set to
Not Used.
Periodic Report Specify if periodic reporting (if enabled) should Disabled Disabled
On Power Up begin immediately upon startup. Enabled
Time Tag The type of time tag to use. None None
With Time Tag
With CP56 Time
Tag
Per-Point Settings
Bit Position 1 to 32 Incremented
from 1
IED System Point Identifier. Consists of Home N/A System
Directory and Point Name. Based on selected DI Assigned
point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Binary Input Up to 128 Assigned IED
map. Based on selected DI point. Read only. characters point name.
Invert Select if the value of the mapped points should True or False False
be inverted.

Double Command
Table 95 Double Command Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Starting The starting address of this entry. 1 to 16777215
Address
Time Tag The type of time tag to use. None None
With Time Tag
With CP56 Time
Tag

D400 Substation Gateway Software Configuration Guide 107


GE Energy

Setting Description Range Default


Per-Point Settings
Address The address of this entry. Read only. N/A N/A

Control Type The type of control to operate. Trip/Close Persistent


Regulating
Persistent
Short Pulse The control duration (in seconds) of the short 1 to 1000
Duration pulse output. 2147483647
Long Pulse The control duration (in seconds) of the long 1 to 2000
Duration pulse output. 2147483647
Transmission The type of transmission used for control Select and Select and
Type command execution; either a select and Execute Execute
execute command sequence or direct execute Direct Execute
command sequence.
Source Point First of two digital input source points selected Not editable System
One from the Point Picker to comprise the 4 state assigned
point being monitored. Based on user identifier
configured DI point name prefixed with system
assigned identifier.
Source Point Second of two digital input source points List of points N/A
Two selected to comprise the 4 state point being based on
monitored. configured DIs.

Double Point
Table 96 Double Point Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Starting The starting address of this entry. 1 to 16777215
Address
Interrogation The interrogation group used for reporting this Not Used Not Used
Group information object. Group 1

Group 16
Interrogation Specify whether to include this information Include Include
Response object in a general interrogation response. Exclude
Report Class Specify if spontaneous events for this object are Class 1 Class 1
reported as class 1 or class 2 messages. Applies Class 2
to unbalanced mode and spontaneous events
only.

108 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Periodic Update The type of periodic updating Not Used Not Used
Mode Background
Scan
Periodic Update The time (in seconds) between periodic reports. 0 to 65535 0
Interval Used only if Periodic Update Mode is not set to
Not Used.
Periodic Report Specify if periodic reporting (if enabled) should Disabled Disabled
On Power Up begin immediately upon startup. Enabled
Time Tag The type of time tag to use. None None
With Time Tag
With CP56 Time
Tag
Valid Time The minimum amount of time (in milliseconds) -1 to 65535 -1
that both digital input points must be stable
before an ON or OFF state is reported. –1
disables this setting.
Suppress Time The minimum amount of time (in milliseconds) -1 to 65535 -1
that both digital input points must be stable
before an indeterminate state is reported. –1
disables this setting.
Per-Point Settings
Address The address of the entry. Read only. N/A N/A

Source Point First of two digital input source points selected Not editable System
One from the Point Picker to comprise the 4 state assigned
point being monitored. Based on user identifier
configured DI point name prefixed with system
assigned identifier.
Source Point Second of two digital input source points List of points N/A
Two selected to comprise the 4 state point being based on
monitored. configured DIs.
Invert Select if the value of the mapped points should True or False False
be inverted.

Integrated Total
Table 97 Integrated Total Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Starting The starting address of this entry. 1 to 16777215
Address

D400 Substation Gateway Software Configuration Guide 109


GE Energy

Setting Description Range Default


Interrogation The interrogation group used for reporting this Not Used Not Used
Group information object. Group 1
Note: Selecting groups 5 through 16 cause the …
same result as selecting "Not Used".
Group 16
Report Class Specify if spontaneous events for this object are Class 1 Class 1
reported as class 1 or class 2 messages. Applies Class 2
to unbalanced mode and spontaneous events
only.
Time Tag The type of time tag to use. None None
With Time Tag
With CP56 Time
Tag
Per-Point Settings
Address Read only. N/A N/A

IED System Point Identifier. Consists of Home N/A System


Directory and Point Name. Based on selected DI Assigned
point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Binary Input Up to 128 Assigned IED
map. Based on selected DI point. Read only. characters point name.
Accumulator Specifies whether every change (transition) or Pulse Pulse
Type every pair of changes (pulse) in the monitored Transition
accumulator point value increments the
reported count.
Accumulator Specifies whether the running or frozen Running Running
Return Type accumulator value is reported. Frozen
Accumulator Specifies whether or not the master station is Enabled Disabled
Freeze allowed to freeze the monitored accumulator Disabled
point.
Accumulator Specifies whether or not the master station is Enabled Disabled
Clear allowed to clear the monitored accumulator Disabled
point.
Threshold Specifies the minimum change in accumulator 0 to 1000000 1
value required to produce a spontaneous report
or event.
Only used when the Accumulator Return Type is
Running.

110 SWM0066–3.00–2, General


GE Energy

Measurand
Table 98 Measurand Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Starting The starting address of this entry. 1 to 16777215
Address
Interrogation The interrogation group used for reporting this Not Used Not Used
Group information object. Group 1

Group 16
Interrogation Specify whether to include this information Include Include
Response object in a general interrogation response. Exclude
Report Class Specify if spontaneous events for this object are Class 1 Class 1
reported as class 1 or class 2 messages. Applies Class 2
to unbalanced mode and spontaneous events
only.
Periodic Update The type of periodic updating Not Used Not Used
Mode Background
Scan
Periodic/Cyclic
Periodic Update The time (in seconds) between periodic reports. 0 to 65535 0
Interval Used only if Periodic Update Mode is not set to
Not Used.
Periodic Report Specify if periodic reporting (if enabled) should Disabled Disabled
On Power Up begin immediately upon startup. Enabled
Time Tag The type of time tag to use. None None
With Time Tag
With CP56 Time
Tag
Conversion The type of setpoint command. There are 3 Normalized Normalized
possible types: Scaled
• Normalized - value is between -1 and ShortFP
+1 -2^-15
• Scaled - value is scaled using multiplier
and offset to -2^15 to +2^15 – 1
• Short Floating Point - value is a 32-bit
floating point.

D400 Substation Gateway Software Configuration Guide 111


GE Energy

Setting Description Range Default


Quality Whether or not quality information is included With Quality With Quality
with this entity. Descriptor Descriptor
Without Quality
Descriptor
Per-Point Settings
Address The address of this entity. Read only. N/A N/A

IED System Point Identifier. Consists of Home N/A System


Directory and Point Name. Based on selected DI Assigned
point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Binary Input Up to 128 Assigned IED
map. Based on selected DI point. Read only. characters point name.
Multiplier Scale factor of the point (m of formula mx + b) Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx + b) Full range of 64- 0.0
bit Float
Polarity Specifies whether or not a negative analog Bipolar Value Bipolar Value
value is valid. Unipolar Value
Threshold The initial minimum change in the analog input 0 to 5
value that is required in order to produce a 1,000,000,000
spontaneous report or event.
High Limit The initial high limit that is required for an -1.0E+12 to 1.0E+12
analog input value to exceed in order to 1.0E+12
produce an event.
Low Limit The initial low limit that is required for an analog -1.0E+12 to -1.0E+12
input value to exceed in order to produce an 1.0E+12
event.

Packed Single Point


Table 99 Packed Single Point Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Address The address of this entry. N/A N/A
Interrogation The interrogation group used for reporting this Not Used Not Used
Group information object. Group 1

Group 16
Interrogation Specify whether to include this information Include Include
Response object in a general interrogation response. Exclude

112 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Report Class Specify if spontaneous events for this object are Class 1 Class 1
reported as class 1 or class 2 messages. Applies Class 2
to unbalanced mode and spontaneous events
only.
Periodic Update The type of periodic updating Not Used Not Used
Mode Background
Scan
Periodic Update The time (in seconds) between periodic reports. 0 to 65535 0
Interval Used only if Periodic Update Mode is not set to
Not Used.
Periodic Report Specify if periodic reporting (if enabled) should Disabled Disabled
On Power Up begin immediately upon startup. Enabled
Per-Point Settings
Bit Position Specifies the bit position within the information 1 to 32 Incremented
object element. from 1
IED System Point Identifier. Consists of Home N/A System
Directory and Point Name. Based on selected DI Assigned
point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Binary Input Up to 128 Assigned IED
map. Based on selected DI point. Read only. characters point name.
Invert Select if the value of the mapped points should True or False False
be inverted.

Regulating Command
Table 100 Regulating Command Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Starting The starting address of this entry. 1 to 16777215
Address
Time Tag The type of time tag to use. None None
With Time Tag
With CP56 Time
Tag
Per-Point Settings
Address The address of this entry. Read only. N/A N/A

Control Type The type of control to operate. Trip/Close Persistent


Regulating
Persistent

D400 Substation Gateway Software Configuration Guide 113


GE Energy

Setting Description Range Default


Short Pulse The control duration (in seconds) of the short 1 to 1000
Duration pulse output. 2147483647
Long Pulse The control duration (in seconds) of the long 1 to 2000
Duration pulse output. 2147483647
Transmission The type of transmission used for command Select and Select and
Type control execution; either a select and execute Execute Execute
command sequence or direct execute Direct Execute
command sequence.
Source Point First of two digital input source points selected Not editable System
One from the Point Picker to comprise the 4 state assigned
point being monitored. Based on user identifier
configured DI point name prefixed with system
assigned identifier.
Source Point Second of two digital input source points List of points N/A
Two selected to comprise the 4 state point being based on
monitored. configured DIs.

Root Directory
Table 101 Root Directory Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Address The address of this entry. 1 to 16777215 none

Setpoint Command
Table 102 Setpoint Command Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Starting The starting address of this entry. 1 to 16777215 none
Address
Time Tag The type of time tag to use. None None
With Time Tag
With CP56 Time
Tag

114 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Conversion The type of setpoint command. There are 3 Normalized Normalized
possible types: Scaled
• Normalized - value is between -1 and ShortFP
+1 -2^-15
• Scaled - value is scaled using multiplier
and offset to -2^15 to +2^15 – 1
• Short Floating Point - value is a 32-bit
floating point.
Per-Point Settings
Address The address of this entry. Read only. N/A N/A

IED System Point Identifier. Consists of Home N/A System


Directory and Point Name. Based on selected DI Assigned
point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Binary Input Up to 128 Assigned IED
map. Based on selected DI point. Read only. characters point name.
Multiplier Scale factor of the point (m of formula mx + b) Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx + b) Full range of 64- 0.0
bit Float
Polarity Specifies whether or not a negative analog Bipolar Value Bipolar Value
value is valid. Unipolar Value
Transmission The type of transmission used for control Select and Select and
Type command execution; either a select and Execute Execute
execute command sequence or only an execute Direct Execute
command sequence.
Send Ackterm Specifies whether the application sends an No No
ACTTERM response to the master station when Yes
a C_SE setpoint command completes

Single Command
Table 103 Single Command Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Starting The starting address of this entry. 1 to 16777215
Address
Time Tag The type of time tag to use. None None
With Time Tag
With CP56 Time
Tag

D400 Substation Gateway Software Configuration Guide 115


GE Energy

Setting Description Range Default


Per-Point Settings
Address The address of this entry. Read only. N/A N/A

Control Type The type of control to operate. Trip/Close Persistent


Regulating
Persistent
Short Pulse The control duration (in seconds) of the short 1 to 1000
Duration pulse output. 2147483647
Long Pulse The control duration (in seconds) of the long 1 to 2000
Duration pulse output. 2147483647
Transmission The type of transmission; either a select and Select and Select and
Type execute command sequence or only an execute Execute Execute
command sequence. Direct Execute
Source Point First of two digital input source points selected Not editable System
One from the Point Picker to comprise the 4 state assigned
point being monitored. Based on user identifier
configured DI point name prefixed with system
assigned identifier.
Source Point Second of two digital input source points List of points N/A
Two selected to comprise the 4 state point being based on
monitored. configured DIs.

Single Point
Table 104 Single Point Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Starting The starting address of this entry. 1 to 16777215 none
Address
Interrogation The interrogation group used for reporting this Not Used Not Used
Group information object. Group 1

Group 16
Interrogation Specify whether to include this information Include Include
Response object in a general interrogation response. Exclude
Report Class Specify if spontaneous events for this object are Class 1 Class 1
reported as class 1 or class 2 messages. Applies Class 2
to unbalanced mode and spontaneous events
only.

116 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Periodic Update The type of periodic updating Not Used Not Used
Mode Background
Scan
Periodic Update The time (in seconds) between periodic reports. 0 to 65535 0
Interval Used only if Periodic Update Mode is not set to
Not Used.
Periodic Report Specify if periodic reporting (if enabled) should Disabled Disabled
On Power Up begin immediately upon startup. Enabled
Time Tag The type of time tag to use. None None
With Time Tag
With CP56 Time
Tag
Per-Point Settings
Address The address of the entity. 1 to 16777215 none

IED System Point Identifier. Consists of Home N/A System


Directory and Point Name. Based on selected DI Assigned
point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Binary Input Up to 128 Assigned IED
map. Based on selected DI point. Read only. characters point name.
Invert Select if the value of the mapped points should True or False False
be inverted.

Step Position
Table 105 Step Position Mapping Settings

Setting Description Range Default


Info Object Settings
Info Object The name of the information object as entered N/A N/A
Name on the New Info Object window. Read only.
Starting The starting address of this entry. 1 to 16777215 none
Address
Interrogation The interrogation group used for reporting this Not Used Not Used
Group information object. Group 1

Group 16
Interrogation Specify whether to include this information Include Include
Response object in a general interrogation response. Exclude
Report Class Specify if spontaneous events for this object are Class 1 Class 1
reported as class 1 or class 2 messages. Applies Class 2
to unbalanced mode and spontaneous events
only.

D400 Substation Gateway Software Configuration Guide 117


GE Energy

Setting Description Range Default


Periodic Update The type of periodic updating Not Used Not Used
Mode Background
Scan
Periodic Update The time (in seconds) between periodic reports. 1 to 255 60
Interval Used only if Periodic Update Mode is not set to
Not Used.
Periodic Report Specify if periodic reporting (if enabled) should Disabled Disabled
On Power Up begin immediately upon startup. Enabled
Time Tag The type of time tag to use. None None
With Time Tag
With CP56 Time
Tag
Per-Point Settings
Address The address of the entity. 1 to 16777215 none

IED System Point Identifier. Consists of Home N/A System


Directory and Point Name. Based on selected DI Assigned
point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Binary Input Up to 128 Assigned IED
map. Based on selected DI point. Read only. characters point name.
Multiplier Scale factor of the point (m of formula mx + b) Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx + b) Full range of 64- 0.0
bit Float
Polarity Specifies whether or not a negative analog Bipolar Value Bipolar Value
value is valid. Unipolar Value
Threshold The initial minimum change in the analog input 0 to 5
value that is required in order to produce a 100,000,000
spontaneous report or event.
High Limit The initial high limit that is required for an -1.0E+12 to 1.0E+12
analog input value to exceed in order to 1.0E+12
produce an event.
Low Limit The initial low limit that is required for an analog -1.0E+12 to -1.0E+12
input value to exceed in order to produce an 1.0E+12
event.

118 SWM0066–3.00–2, General


GE Energy

5.4 DNP3 Server


The DNP3 Server application allows a remote master station to retrieve and/or
modify the information in the database of the D400 using the DNP3 protocol.
Because the DNP3 server application supports device-level addressing, it can access
the full range of addresses supported by the protocol. For example, for DNP3, all
master station addresses are user configurable per the DNP3 address range of 0 to
65519.
The DNP3 Server map defines how the D400 is configured to present data to DNP3
masters. The D400 supports the following configurable DNP3 data types:
• Analog inputs - measured or computed values by the device
• Digital inputs - states of physical or logical Boolean devices
• Analog outputs - physical or computed analog quantities
• Digital outputs - physical or logical ON-OFF, raise-lower, and trip-close points
• Accumulators - counter values
• Device properties – device-level settings
The DNP3 Server map settings are available on the Server Map tab when a DNP3
SCADA protocol type is selected.

Analog Inputs
Settings are available on the Analog Inputs tab. The default property values are
defined in the lower pane. The D400 provides the mapping settings for analog inputs
as shown in Table 106.
Table 106 Analog Input Mapping Settings

Setting Description Range Default


Index Point Index (0 Based). Each point index number 0 to 65535 Incremented
must be unique. from 0.
IED System Point Identifier. Consists of Home N/A System
Directory and Point Name. Based on selected AI Assigned
point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Analog Input Up to 128 Assigned IED
map. Based on selected AI point. Read only. characters point name.
Multiplier Scale factor of the point (m of formula mx + b) Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx + b) Full range of 64- 0.0
bit Float
Dead Band Minimum change in the AI point value that 0 to 65535 User selected
constitutes an event. A value of 0 disables event Default
generation for the point.

D400 Substation Gateway Software Configuration Guide 119


GE Energy

Setting Description Range Default


Static Variation How the point values should be reported. 32-Bit User selected
16-Bit Default
32-Bit w/o flag
16-Bit w/o flag
32-Bit Float
Event Variation Indicates how an event on this point should be 32-Bit with Time User selected
reported. 32-Bit without Default
Time
16 Bit with Time
16 Bit without
Time
32-Bit Float with
Time
32-Bit Float
without Time
Class Default Class for change events on the point. None User selected
3 Default
2
1

Settings are available in the lower pane of the Analog Inputs tab. The configuration
settings defined in Table 107 are used to configure the default values for all analog
input points defined in the DNP3 server map.
Table 107 Analog Input Properties

Setting Description Range Default


Default Class All AI events belong to this class by default. None 2
Assignment 3
2
1
Default Static Type to report, when the master does not 32-Bit 32-Bit
Variation request any specific type. 16-Bit
32-Bit w/o flag
16-Bit w/o flag
32-Bit Float

120 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Default Event Type to report, when the master does not 32-Bit with Time 32-Bit with Time
Variation request any specific type. 32-Bit without
Time
16 Bit with Time
16 Bit without
Time
32-Bit Float with
Time
32-Bit Float
without Time
Default Dead Minimum change in the AI point value that 0-65535 5
Band constitutes an event. A value of 0 disables event
generation for the point.

Digital Inputs
Settings are available on the Digital Inputs tab. The default property values are
defined in the lower pane. The D400 provides the mapping settings for digital inputs
as shown in Table 108.
Table 108 Digital Input Mapping Settings

Setting Description Range Default


Index Point Index (0 Based). Each point index number 0 to 65535 Incremented
must be unique. from 0.
IED System Point Identifier. Consists of Home N/A System
Directory and Point Name. Based on selected DI Assigned
point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Binary Input Up to 128 Assigned IED
map. Based on selected DI point. Read only. characters point name.
Invert Select if the value of the mapped points should True or False False
be inverted.
Static Variation How the point values should be reported. 32-Bit User selected
16-Bit Default
32-Bit w/o flag
16-Bit w/o flag
32-Bit Float

D400 Substation Gateway Software Configuration Guide 121


GE Energy

Setting Description Range Default


Event Variation Indicates how an event on this point should be 32-Bit with Time User selected
reported. 32-Bit without Default
Time
16 Bit with Time
16 Bit without
Time
32-Bit Float with
Time
32-Bit Float
without Time
Class Default Class for change events on the point. None User selected
3 Default
2
1

Settings are available in the lower pane of the Digital Inputs tab. The configuration
settings defined in Table 109 are used to configure the default values for all digital
input points defined in the DNP3 server map.
Table 109 Digital Input Properties

Setting Description Range Default


Default Class All DI events belong to this class by default. None 1
Assignment 3
2
1
Default Static Type to report, when the master does not With Status With Status
Variation request any specific type. Without Status
Default Event Type to report, when the master does not With Time With Time
Variation request any specific type. Without Time

Analog Outputs
Settings are available on the Analog Outputs tab. The default property values are
defined in the lower pane. The D400 provides the mapping settings for analog
outputs as shown in Table 110.

Table 110 Analog Output Mapping Settings

Setting Description Range Default


Index Point Index (0 Based). Each point index number 0 to 65535 Incremented
must be unique. from 0.
IED System Point Identifier. Consists of Home N/A System
Directory and Point Name. Based on selected Assigned
AO point from the Point Picker. Read only. Identifier

122 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Point Name Text description of the point in the Analog Up to 128 Assigned IED
Output map. Based on selected AO point. Ready characters point name.
only.
Multiplier Scale factor of the point (m of formula mx + b) Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx + b) Full range of 64- 0.0
bit Float
Static Variation How the point values should be reported. 32-Bit User selected
16-Bit Default
32-Bit w/o flag
16-Bit w/o flag
32-Bit Float

Settings are available in the lower pane of the Analog Outputs tab. The configuration
settings defined in Table 111 are used to configure the default values for all analog
output points defined in the DNP3 server map.
Table 111 Analog Output Properties

Setting Description Range Default


Default Static Type to report, when the master does not 32-Bit 32-Bit
Variation request any specific type. 16-Bit

Digital Outputs
Settings are available on the Digital Outputs tab. The default property values are
defined in the lower pane. The D400 provides the mapping settings for digital outputs
as shown in Table 112.
Table 112 Digital Output Mapping Settings

Setting Description Range Default


Index Point Index (0 Based). Each point index number 0 to 65535 Incremented
must be unique. from 0.
IED System Point Identifier. Consists of Home N/A System
Directory and Point Name. Based on selected Assigned
DO point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Digital Output Up to 128 Assigned IED
map. Based on selected DO point. Read only. characters point name.
Supported Command the DNP3 server should expect. If the All operations User selected
Command DNP3 server receives a command that is not SBO Only Default
configured, it will reject the command.

Settings are available in the lower pane of the Digital Outputs tab. The configuration
settings defined in Table 113 are used to configure the default values for all digital
output points defined in the DNP3 server map.

D400 Substation Gateway Software Configuration Guide 123


GE Energy

Table 113 Digital Output Properties

Setting Description Range Default


Default The DNP3 server uses this as the default All operations SBO Only
Command command to support, when the master does SBO Only
Supported not request any specific type.

Accumulators
The accumulators are used for reporting running values, frozen values, and events.
This means that the same DNP3 point index is used for both the running and frozen
value. The DNP3 server returns the running value when data points for Static
Variation (Object 20) is requested by the master station. The DNP3 server returns the
frozen value when data points for Static Variation (Object 21) is requested by the
Master station. The Threshold configured is used to qualify events for running
accumulators only Event Variation (Object22). Frozen accumulator events (Object 23)
are generated whenever a configured accumulator is frozen.
Settings are available on the Accumulators tab. The default property values are
defined in the lower pane. The D400 provides the mapping settings for accumulators
(counters) as shown in Table 114.
Table 114 Accumulator Mapping Settings

Setting Description Range Default


Index Point Index (0 Based). Each point index number 0 to 65535 Incremented
must be unique. from 0.
IED System Point Identifier. Consists of Home N/A System
Directory and Point Name. Based on selected Assigned
ACC point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Accumulator Up to 128 Assigned IED
map. Based on selected ACC point. Read only. characters point name.
Threshold Minimum change required in the Running 0 to 5000 User selected
Accumulator count to cause an event to be Default
generated. 0 will disable generation of Running
Accumulator Events.
Static Variation How the point values should be reported. 32-Bit User selected
Applies to Running value. 16-Bit Default

Event Variation Indicates how an event on this point should be 32-Bit with Time User selected
reported. Applies to Running value. 32-Bit without Default
Time
16 Bit with Time
16 Bit without
Time

124 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Frozen Static How the point values should be reported. 32-Bit with Time User selected
Variation Applies to Frozen value. 32-Bit without Default
Time
16 Bit with Time
16 Bit without
Time
Frozen Event Indicates how an event on this point should be 32-Bit with Time User selected
Variation reported. Applies to Frozen value. 32-Bit without Default
Time
16 Bit with Time
16 Bit without
Time
Class Default Class for change events on the point. None User selected
3 Default
2
1

Settings available in the lower pane on the Accumulators tab. The configuration
settings defined in Table 115 are used to configure the default values for all
accumulator points defined in the DNP3 server.
Table 115 Accumulator Properties

Setting Description Range Default


Default Class All ACC Events belong to this class by default None 3
Assignment 3
2
1
Default Static Type to report, when the master does not 32-Bit 32-Bit
Variation request any specific type. 16-Bit
(Object 20 and
21)
Default Event Type to report, when the master does not 32-Bit with Time 32-Bit with Time
Variation request any specific type. 32-Bit without
(Object 22 and Time
23)
16 Bit with Time
16 Bit without
Time
Frozen Static Type to report, when the master does not 32-Bit with Time 32-Bit with Time
Variation request any specific type. 32-Bit without
Time
16 Bit with Time
16 Bit without
Time

D400 Substation Gateway Software Configuration Guide 125


GE Energy

Setting Description Range Default


Frozen Event Type to report, when the master does not 32-Bit with Time 32-Bit with Time
Variation request any specific type. 32-Bit without
Time
16 Bit with Time
16 Bit without
Time
Default Minimum change in the ACC point value that 0 to 5000 0
Threshold constitutes an event.

5.5 MODBUS Server


The MODBUS Server application allows a remote master station to retrieve and/or
modify the information in the database of the D400 using the MODBUS protocol.
The MODBUS Server map defines how the D400 is configured to present data to
MODBUS masters. The D400 supports the following configurable MODBUS data types:
• Coils
• Read Only Registers
• Read Write Registers
• Input Status
The MODBUS Server map settings are available on the Server Map tab when a
MODBUS protocol type is selected.

Coils
Mapping settings are available in the upper pane of the Coils tab as shown in Table
116
Table 116 Coil Mapping Settings

Setting Description Range Default


Address The MODBUS address assigned to the point 0 to 65535 X
IED System Point Identifier. Consists of Home N/A System
Directory and Point Name. Based on selected Assigned
DO point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Digital Output Up to 128 Assigned IED
map. Based on selected DO point. Read only. characters point name
Type The point type. Read only. DI, DO Assigned type
Control Spec See Table 117. Only enabled for DO type points.

126 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Feedback Opt If set to Self, the values of the DO points are Self Self
returned. If set to Digital Inputs, the value of the DigitalInput
Digital Input point is returned. Only enabled for
DO type points.
Feedback Point If Feedback Opt is set to Digital Input, the point List of points N/A
selected will be returned. based on
configured DIs
Invert Select if the value of the mapped points should True or False False
be inverted. Only enabled for DI points.

Table 117 Control Specification Properties

Setting Description Range Default


Control Code The control commands that the IED will accept Latch ON/OFF Latch ON/OFF
Pulse ON/OFF
TRIP/CLOSE
Function Code The protocol function code to pass as part of Select Before Select Before
the digital control command sent to a device. Operate Operate
Direct Operate
Count Number of times to consecutively repeat a 1 to 255 1
control code, applying the pulse on and pulse
off times to each control pulse repetition
(applies only to Control Codes of type Pulse On,
Pulse Off, Trip, or Close).
On Time Duration, in milliseconds, of an ON pulse 0 to 65535 0
Off Time Duration, in milliseconds, of an OFF pulse 0 to 65535 0

Property settings are available in the lower pane of the Coils tab. The configuration
settings defined in Table 118 are used to configure the default values for all coils
defined in the MODBUS server map.
Table 118 Coil Properties

Setting Description Range Default


Default Control See Table 119.
Spec
Default If set to Self, the values of the DO points are Self Self
Feedback Opt returned. If set to Digital Inputs, the value of the DigitalInput
Digital Input point is returned.
Default Invert Select if the value of the mapped points should True or False False
be inverted by default

D400 Substation Gateway Software Configuration Guide 127


GE Energy

Table 119 Default Control Specification Properties

Setting Description Range Default


Default Control The control commands that the IED will accept Latch ON/OFF Latch ON/OFF
Code by default Pulse ON/OFF
TRIP/CLOSE
Default Function The default protocol function code to pass as Select Before Select Before
Code part of the digital control command sent to a Operate Operate
device. Direct Operate
Default Count Number of times to consecutively repeat a 1 to 255 1
control code, applying the pulse on and pulse
off times to each control pulse repetition
(applies only to Control Codes of type Pulse On,
Pulse Off, Trip, or Close).
Default On Time Default duration, in milliseconds, of an ON pulse 0 to 65535 0
Default Off Time Default duration, in milliseconds, of an OFF 0 to 65535 0
pulse

Read Only Registers


Mapping settings are available on the Read Only Registers tab as shown in Table
120.
Table 120 Read Only Register Mapping Settings

Setting Description Range Default


Address The MODBUS address assigned to the point 0 to 65535 X

IED System Point Identifier. Consists of Home N/A System


Directory and Point Name. Based on selected Assigned
DO point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Digital Output Up to 128 Assigned IED
map. Based on selected DO point. Read only. characters point name
Type The point type. Read only. DI, AI, AO, ACC Assigned type
Data Format The type of data polled See Table 87 INT16
Point Value to The attribute of the point to be polled Value Value
Use Frozen Value
Date and Time
Freeze Date and
Time
Multiplier Scale factor of the point (m of formula mx + b) Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx + b) Full range of 64- 0.0
bit Float

128 SWM0066–3.00–2, General


GE Energy

Property settings are available in the lower pane of the Read Only Registers tab. The
configuration settings defined in Table 121 are used to configure the default values
for all read only registers defined in the MODBUS server map.
Table 121 Read Only Register Properties

Setting Description Range Default


Default Point The attribute of the point that should be polled Value Value
Value To Use by default Frozen Value
Date and Time
Freeze Date and
Time
Default Default scale factor of the point (m of formula Full range of 64- 1.0
Multiplier mx + b) bit Float
Default Offset Default scale factor of the point (b of formula Full range of 64- 0.0
mx + b) bit Float

Read Write Registers


Mapping settings are available on the upper pane of the Read Write Registers tab as
shown in Table 122.

Table 122 Read Write Register Mapping Settings

Setting Description Range Default


Address The MODBUS address assigned to the point 0 to 65535 X

IED System Point Identifier. Consists of Home N/A System


Directory and Point Name. Based on selected Assigned
DO point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Digital Output Up to 128 Assigned IED
map. Based on selected DO point. Read only. characters point name
Type The point type. Read only. DI, AI, AO, ACC Assigned type
Data Format The type of data polled See Table 87 INT16
Point Value to The attribute of the point to be polled Value Value
Use Frozen Value
Date and Time
Freeze Date and
Time
Multiplier Scale factor of the point (m of formula mx + b) Full range of 64- 1.0
bit Float
Offset Scale factor of the point (b of formula mx + b) Full range of 64- 0.0
bit Float

D400 Substation Gateway Software Configuration Guide 129


GE Energy

Property settings are available in the lower pane of the Read Write Registers tab.
The configuration settings defined in Table 122 are used to configure the default
values for all read write registers defined in the MODBUS server map.

Table 123 Read Write Register Properties

Setting Description Range Default


Default Point The attribute of the point that should be polled Value Value
Value To Use by default Frozen Value
Date and Time
Freeze Date and
Time
Default Default scale factor of the point (m of formula Full range of 64- 1.0
Multiplier mx + b) bit Float
Default Offset Default scale factor of the point (b of formula Full range of 64- 0.0
mx + b) bit Float

Input Status
Mapping settings are available on the upper pane of the Input Status tab as shown
in Table 124.
Table 124 Input Status Mapping Settings

Setting Description Range Default


Address The MODBUS address assigned to the point 0 to 65535 X

IED System Point Identifier. Consists of Home N/A System


Directory and Point Name. Based on selected Assigned
DO point from the Point Picker. Read only. Identifier
Point Name Text description of the point in the Digital Output Up to 128 Assigned IED
map. Based on selected DO point. Read only. characters point name
Type The point type. Read only. DI, AI, AO, ACC Assigned type
Invert Select if the value of the mapped points should True or False False
be inverted

Property settings are available in the lower pane of the Input Status Mapping tab.
The configuration settings defined in Table 125 are used to configure the default
values for all read write registers defined in the MODBUS server map.
Table 125 Input Status Properties

Setting Description Range Default


Default Invert Select if the value of the mapped points should True or False False
be inverted by default

130 SWM0066–3.00–2, General


GE Energy

6
Configuring D400
Automation Applications

The D400 Automation applications retrieve data from the real-time database,
manipulate the data and store the results in the real-time database. The type of data
supported by the automation applications varies depending on the application. The
D400 currently supports the following automation applications:
• Alarm
• Calculator
• LogicLinx (optional)

6.1 Configuration Overview


Configuring automation applications for use on the D400 typically includes the
following steps:
1. Select data points.
2. Define application points.
3. Set up the point manipulations and associated settings.
4. Save and run the configuration file by committing the changes.

D400 Substation Gateway Software Configuration Guide 131


GE Energy

6.2 Alarm
In the substation-monitoring environment, alarms are used to indicate the
occurrence of an event that requires attention, for example, the opening of a breaker
due to an over-current condition.
The D400 monitors a given set of digital input points for alarm conditions. Each
configured alarm has three points associated with it in the D400 system: two digital
input points and one analog input point.
Upon detecting an alarm condition on a source point or a group of points, the D400
creates a record in the database and presents the alarm to the operator on the D400
Active Alarms page for further action. Once an alarm is acknowledged it is archived
by moving it from the Active Alarms page to the Historical Alarms page.

Alarm Types
The following alarms types are configurable on the D400:
• Deviation (2-state): Generates an active alarm when the point state changes from
normal to alarmable, and archives the alarm only when the point state returns to
normal and the alarm is acknowledged.
• On Update (2-state): Generates an active alarm when the alarm state changes
from one state to another, and archives the alarm when the alarm is
acknowledged. In effect, two alarms are created: the first alarm is generated
when the source point changes from ON to OFF, and a second alarm is generated
when the source point changes from OFF to ON.
• Double Point (4-state): Two alarm types are generated – an On Update alarm and
a Deviation alarm.
– An On Update alarm is generated when the double point is in the transit state
(both points = 0) or in the invalid state (both points = 1) and the state persists
longer than the configured invalid period of time. The On Update alarm is
archived when it is acknowledged.
– A Deviation alarm is generated when the double point is in the open state
(open point = 1, close point = 0) and is put in the reset state when the double
point returns to the close state (open point = 0, close point = 1). The Deviation
alarm is archived when the alarm state is reset and it is acknowledged.

Creating Alarms
You create alarms on the Alarm tab on the Configuration page. Refer to the Online
Help for additional information.

6.3 Calculator
The Calculator application is typically used in the D400 to carry out the following
functions:
• Provide the digital output point for the Global Controls Disable functionality

132 SWM0066–3.00–2, General


GE Energy

• Perform Mathematical, Logical, or Timer based operations on selected system


data points
• Automatically operate one or more digital or analog outputs when certain
conditions are met
The Calculator creates new points in the D400 system point database based on the
results of configured expressions. All Calculator-owned points are referred to in the
expressions by a configurable alias name. The values of the data points generated by
the Calculator are evaluated each time a change event is received on one of the data
points referenced in a defined expression.
The following data types are supported for use in expressions.
• Analog Input (AI)
• Digital (binary) Input (DI)
• Analog Output (AO)
• Digital (binary) Output (DO)
• Accumulators
• Text
The Calculator supports the following types of point calculations:
• Quality conversion
• Type conversion
• Evaluation/timer expressions
• Assignment expressions
One you have defined calculated points, they are available for selection when
creating client and server maps, and configuring alarms. During runtime, calculated
point values are presented to the operator on the Automation tab on the Point
Details page.

Creating Calculated Points


You create calculated points on the Calculator tab on the Configuration page. Refer
to the Online Help for additional information.

6.4 LogicLinx (optional)


The D400 supports soft-logic automation using LogicLinx. The SGConfig LogicLinx
Wizard was specifically developed to assist in the configuration of LogicLinx on the
D400.
For information on how to configure LogicLinx on the D400, refer the LogicLinx on
D400 Quick Start Guide (SWM0069).

D400 Substation Gateway Software Configuration Guide 133


GE Energy

6.5 D400 Redundancy Manager


The D400 Redundancy Manager is responsible for managing communications
between the two D400 units and the RS232 switch panel. It also controls
synchronization of quality and non-pseudo accumulator point data.

Operational States
The D400 Redundancy Manager supervises the operational state and state
transitions of the D400 units. The following states are possible:
Table 126 D400 Redundancy Manager Operational States

State Description
Active The unit is active and performing all the standard functions of a D400.
Standby The unit is connected to another D400 unit that is in active mode, and
is ready to assume active mode in the event of a failure of the other
D400 unit or a manual change over request.
Non-redundant The D400 is placed in this mode when redundancy is disabled through
the d400cfg utility or when a configuration error is detected.
In this state, the D400 ignores the RS232 switch panel and the other
D400 unit. All redundancy related system points and functions are
disabled.
Failed The D400 has entered an unrecoverable state and all software
functions have been suspended. The unit must be serviced or restarted
to restore functionality.
Service During service mode, D400 units do not accept change over requests.
This mode is used to allow time for the D400 to re-initialize following a
restart or system configuration change.

System Points
When running in active mode, the application provides indications through the
following digital input system points:
Table 127 D400 Redundancy Manager Digital Input Points

Point Name Description


SystemRedundant TRUE if the D400 is configured to be redundant
FALSE if the D400 is not redundant
StandbyD400CommFail TRUE if communications with the redundant D400 unit
have failed; FALSE if not
OFFLINE if the D400 is in non-redundant mode
StandbyD400inServiceMode TRUE if the standby D400 is in service mode; FALSE if not
OFFLINE if the D400 is in non-redundant mode
StandbyD400NotAvailable TRUE if the standby D400 is in failed mode; False if not
OFFLINE if the D400 is in non-redundant mode

134 SWM0066–3.00–2, General


GE Energy

Point Name Description


D400AActive TRUE if the D400 has been designated as unit “A” (See
note)
OFFLINE if the D400 is in non-redundant mode
D400BActive TRUE if the D400 has been designated as unit “B”
OFFLINE if the D400 is in non-redundant mode
Config Sync in Progress TRUE if configuration synchronization is currently in
progress; FALSE if not.
OFFLINE if the D400 is in non-redundant mode.
Standby Config Out of Sync TRUE if the configurations on the active and standby
D400s do not match; FALSE if they do match.
OFFLINE if the D400 is in non-redundant mode.

Note: The D400 is designated as unit A or B depending on the input block it is wired to
on the RS232 switch panel.
You may issue Local Force or Alarm Inhibit commands on these points. All other
commands will be rejected.
In addition to these indications, the following control points are available as digital
outputs:
Table 128 D400 Redundancy Manager Digital Output Points

Point Name Description


StartChangeOver Triggers a change over – the active D400 moves to
standby mode while the standby D400 takes over the
active mode. If you are logged into the online GUI of the
active D400 when a changeover occurs, the browser
window closes and you are required to log in again.
OFFLINE if the D400 is in non-redundant mode.
RestartActive Requests a restart of all software on the active D400.
RestartStandby Requests a restart of all software on the standby D400.
OFFLINE if the D400 is in non-redundant mode.
RebootActive Requests a reboot of the active D400.
RebootStandby Requests a reboot of the standby D400.
OFFLINE if the D400 is in non-redundant mode.
SyncConfig Requests that the configuration of the standby D400 be
synchronized with that of the active unit.
OFFLINE if the D400 is in non-redundant mode.

You may issue any control operation on these points to initiate the request
associated with the point. Upon receiving a control operation, the Redundancy
Manager will momentarily pulse the state of the digital output to ON then OFF.
All local commands other than Control Inhibit will be rejected.

D400 Substation Gateway Software Configuration Guide 135


GE Energy

7
Creating
One-Line Diagrams

The One-Line Designer is a tool that enables you to create specialized diagrams and
forms, customized to your substation environment and viewable via the One-Line
Viewer.
In addition to creating a diagram or schematic of your network, you can display real
time readouts of the values of selected ports and points.

7.1 Drawing Overview


Standard Toolbar
The standard toolbar provides tools to save and open diagrams, modify the
placement of objects, and change the way the Drawing Area is shown.

If you forget a button’s meaning, hover the mouse pointer over the button and a
short description of the button’s function is provided in the upper right of the display.
A shortcut key combination is also shown that you can use to invoke the command.

136 SWM0066–3.00–2, General


GE Energy

Save
As with any application, it is imperative that you save your data in a regular and
ongoing fashion. Click the Save button and enter a file name. Once the filename is
entered, click on the OK button.
Note: If you want the drawing to be the default diagram (the one that is loaded when
you use the One Line Viewer), then the filename must be main.dra. You can also set
the default diagram on the Systemwide > Runtime GUI > Global configuration tab on
the Configuration window.

Open
Use the Open button to retrieve and edit any drawing that has been previously
saved. Select the desired file name from the list and click the OK button.

Repositioning
Repositioning requires no toolbar button. Select an item, hold down the left mouse
button while the cursor is positioned anywhere inside the object, and drag it to the
desired location.

Resizing
To resize an object, select the item, with the Select tool. Position the mouse cursor on
any of the eight mini-boxes, hold down the left mouse button and drag the object to
increase or decrease the size.
Objects may also be resized together and in relationship to each other. After selecting
the multiple objects, three choices are available on the toolbar to resize the objects so
they are the same size on the horizontal plane , the vertical plane , or both
planes simultaneously . The last item selected is the controlling element. This
means all chosen objects are resized to match the last object you have selected while
holding down the <CTRL> key and clicking the mouse button.

Alignment
Multiple objects may be aligned so that any of their four edges or two axes are in
alignment and level along the grid no matter what their size. Buttons for each of the
four edges and two axes are provided on the upper toolbar.

Align Left Align Top Align horizontal center


Align Right Align Bottom Align vertical center

Distribution
Multiple objects may be distributed horizontally or vertically. For horizontal
distribution , the selected objects that are furthest to the left and right remain in
place while the remaining selected objects are distributed evenly based on their
centers. For vertical distribution , the top and bottom selected objects remain in
place while the remaining selected objects are distributed evenly based on their
centers.

D400 Substation Gateway Software Configuration Guide 137


GE Energy

Establishing Order
Objects may be placed one on top of another in a layered configuration. A rectangle,
for example, can be placed over a line. To control the layer order of objects, select an
object, and choose to bring that element to the front or send it to the back .

7.2 Types of Objects


All of the object types you can use to create your diagram are displayed on the
drawing toolbar.

Drawing Toolbar
Select: As you add individual objects to the canvas, they are treated as separate and
distinct entities. After an object has been created, you may wish to return to the
object in order to change its size, position, properties or appearance. Clicking the
Select tool, then clicking the mouse on the object makes that object the active object,
able to be manipulated or altered by the user. You may confirm that the object is
selected by observing a series of eight (8) boxes surrounding the object, located one
to each corner and one to the middle of each edge.
Note: Even in the case of rounded objects, such as circles, the highlight boxes are in a
square configuration. Since a line is one-dimensional, there is space only for two
highlight boxes, one on each end of the chosen line.
Text Box: The Text Box tool allows you to create a box designed specifically to insert
text. In the One Line Designer, the user first creates the box; text is added or altered
by using the Properties display located on the right side of the screen. Clicking into
the Values entry labeled Caption allows you to enter the desired text. Other properties
that may be changed include the alignment of the text inside the box (limited to
left-aligned or centered), the color of the text (ForeColor), the box’s background color
(BackColor) and the box’s border color. Double-clicking in the Font value enables you
to change both the font type and size.
The Text Box tool, as well as other tools described below, also contains the capability
to link to another drawing created by the One-Line Designer and stored on the D400
In the Property Pane box, click the mouse into the value column associated with the
URL Anchor choice. To link to another drawing, type in the correct file name (note that
all One-Line Designer files are saved with a dot extension of .dra, which must be
typed as part of the filename). Likewise, to link to a web page, type in the full web
address [such as http://www.ge.com]. In this manner you may actually create
complex interlinked drawings. This enables someone viewing a particular file to go to
a different diagram that may provide further detail. Should a user want to know
more readings associated with a particular device, clicking on that device image
launches him or her into another diagram that has been created to provide such
magnified detail.
Line: Use this tool to create a one-dimensional line. The properties associated with
this object allow you to alter the type of line (dotted or bold) and whether arrowheads
are included at either the start or end of the line (but not on both ends).

138 SWM0066–3.00–2, General


GE Energy

Rectangle: This tool allows you to create a four-sided box of any size. You can modify
the color of the border and the fill, the border type and thickness, and the URL Anchor
for linking to another drawing.
Ellipse: This tool allows you to create a round object of any dimension. You can
modify the color of the border and the fill, the border type and thickness, and the
URL Anchor for linking to another drawing.
Image: This tool allows you to place an image on the drawing area, such as a
scanned image of a piece of equipment or another specialized element not provided
for in the default object types. When an image object is initially added, the image field
is empty. To assign an image, double-click the value box for the property labeled
Image File. A list of all images contained in the D400’s mnt/usr/Configure/images
directory is presented. Select the desired Image File and click OK. As with the
rectangle and ellipse object types, the border color and type may be changed, as well
as the URL Anchor for linking to another drawing. Additionally, the image may be
rotated 90 or 180 degrees.
Value Box: This is a central element in the development of dynamic diagrams. The
Value Box can contain any device value that is being polled by the D400. After
creating the Value Box, enter the device name into the Properties Values text box.
You can do this by double-clicking into the appropriate value column. This action
reveals a floating menu listing all available devices. You may also choose to manually
type this information into the box, in which case the format for this entry must
include the port number (preceded by the letter P) and the unit ID number, with a zero
(0) separating the two numbers. The format is Pn0xx, where n is the port number
and xx is the Unit ID number. Likewise, the specific PointName is entered in the
appropriate Properties Values column; double-clicking in the Values column offers a
similar “floating menu,” from which the PointName may be selected. In the One Line
Designer, the combined device name and PointName are shown. However, when this
diagram is viewed with the One Line Viewer, the actual value targeted by this
designator is what appears in the Value Box. Font elements and color choices are
available for customization. The HttpPort value is presently reserved for future
implementation.

CB Box: The CBBox object is designed to schematically represent a power system


circuit breaker. The CBBox object accepts status inputs from 2 digital points
(BitStrings). You can program the fill-colors of the breaker object, by setting colors to
the following properties:
• FT_Color
• FF_Color
• TT_Color
• TF_Color
Based on the logic levels of the Digital Points selected, the fill color of the CBBox will
change appropriately in the Run_Mode.
In the design mode, you can set the properties of Value1 and Value2 to 0 or 1 and
verify that the fill color settings are satisfactory. Additionally, several values unique to
Circuit Breaker Box operation are required.

D400 Substation Gateway Software Configuration Guide 139


GE Energy

You can designate the color values for the object dependent on what the Target
Value is and whether or not it is returned. Two appropriate points should be identified.
These two Points may come from two different devices or can come from same
device and are entered into the appropriate Property Value lines for IEDname and the
PointName. Again, double-clicking into the appropriate corresponding Value offers
the “floating menu” choices. Properties for HttpPort, CmdHttpPort, CmdIEDName and
CmdPointName are not being used currently and are reserved for future
implementation.
To assign input points to the CB-Box object, you would invoke the Tag Picker interface
as described below:
• Double Click on the property area of IEDName1.
• Select a device from the Select IED dialog.
• Double Click on the property area of PointName1.
• Select a BitString point from the Select Point dialog.
• Repeat Steps above for the IEDName2, and PointName2
The next step is to choose the desired bits out of the BitString you just selected. The
bit strings are treated as a 0 based array of digital status points. The BitPosition1, and
BitPostion2 properties accept input in x.y format.
Where x = index of the desired status point in the BitString and where y = length of
the BitString . This should always be 1 for the D400

Transformer: This object is a basic graphic representation of a transformer and has


the same Property Value characteristics as a standard rectangle (except for the fill
choice), including border color and type, and rotation. The URL Anchor is also
available for linking to another drawing.

Ground: This object offers graphical representation of a ground and is limited to the
same Property Value characteristics as a standard line, including border color and
type. The URL Anchor is also available for linking to another drawing.

Switch: This object represents a switch in the substation configuration. As such, it has
Property Values that can be drawn from existing equipment, assuming that there is a
device polling this information. You must assign the appropriate IEDname and the
PointName for the switch. You also need to identify the correct Property Value for
when the switch is closed (0 or 1), and apply the opposite value for the open position;
note that the graphic configuration changes its appearance relative to the switch’s
condition. Properties for HttpPort, CmdHttpPort, CmdIEDName and CmdPointName
are not being used currently and are reserved for future implementation. The basic
graphic Property Values seen in other objects, including line width and color, border
color and type, and background color, can also be assigned in the appropriate
Values.

140 SWM0066–3.00–2, General


GE Energy

7.3 Object Configuration Settings


Property Panel
The Property Panel displays the properties associated with the currently selected
object. Based on the type of object selected, the properties window will show
different options.

Table 129 Accumulator Status Object Settings

Setting Description Range Default


Point Identifier A point identifier for a single accumulator point, Existing None
where the identifier consists of the device name and accumulator point
point descriptor identifier
Accumulator Type Whether to monitor status on frozen or running One of Frozen or None
value Running

Table 130 Alarm Object Settings

Setting Description Range Default


Point Identifier A point identifier for a single alarm indicator point, Existing alarm None
where the identifier consists of the alarm indicator indicator point
point descriptor identifier

Table 131 Alarm Box Object Settings

Setting Description Range Default


Alarm Object Unique identifier for an Alarm Object that provides Existing Alarm None
Identifier the data source required for the Alarm Box Object identifier
X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 40
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Font Type The type of font used to display text One of SansSerif, SansSerif
Serif, Monospaced,
DialogInput
Font Size The size of the font used to display text 1 to 100 11
Font Style The font style to apply to the display of text One of normal, Normal
bold, or italic

D400 Substation Gateway Software Configuration Guide 141


GE Energy

Setting Description Range Default


Foreground Color The color to apply to text Any 24 bit RGB Black
color
Text Horizontal The horizontal alignment of the text within the One of Left, Center, Left
Alignment object’s display area or Right
Text Vertical The vertical alignment of the text within the object’s One of Bottom or Bottom
Alignment display area Top
Alarm Behavior Defines blinking display characteristics of the alarm One of Blink Text or Blink Border
box Blink Border
Normal State Text Defines the text to display in the Alarm Box when its Text None
corresponding Alarm is in normal state
Alarm State Text Defines the text to display in the Alarm Box when its Text None
corresponding Alarm is in alarm state
Normal Defines the background color to display in the Alarm Any 24 bit RGB Green
Background Color Box when its corresponding Alarm is in normal state color
Alarm Background Defines the background color to display in the Alarm Any 24 bit RGB Red
Color Box when its corresponding Alarm is in alarm state color
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object color
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
Border Width Defines the pixel width of the border 1 to 7 4
Acknowledgement Defines the user mouse action required to One of Single Left Double Left
Action acknowledge an alarm box Click, Double Left Click
Click, or No Mouse
Click

Table 132 Analog Set Point Object Settings

Setting Description Range Default


Point Identifier A point identifier for a single analog output point on Existing analog None
which to operate a set point command, where the output point
identifier consists of the device name and point identifier
descriptor
Minimum Value Minimum permitted set point value Any 64 bit floating 0
point value

142 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Maximum Value Maximum permitted set point value Any 64 bit floating 0
point value
Function Code The type of protocol request to send as part of the One of Direct Direct Operate
set point command Operate, or Direct
Operate with No
Acknowledgement
Enable Feedback Whether or not to enable a feedback analog input True or False False
point to receive status on a set point command
Note: In a distributed system, the only reliable way
to determine the success of a control operation is
through a hardwired digital input or analog input
point providing the feedback of the process state
being controlled.
Feedback Point If Enable Feedback is True: a point identifier for a Existing analog None
Identifier single analog input point on which to receive the input point
feedback value in response to a set point command, identifier
where the identifier consists of the device name and
point descriptor
Timeout If Enable Feedback is True: the timeout period (in 0 to 65535 10
seconds) during which the feedback point value
must change to correspond to the set point value to
indicate successful completion of the set point
command. A value of 0 shall indicate there is no
timeout.
Deadband If Enable Feedback is True: the feedback value 0 to 100 5
Threshold maximum percentage variation from the set point
Percentage value by which the feedback value shall still be
considered to be equal to the set point value.
Confirmation Defines whether the GUI is to display a confirmation True or False True
Required dialog immediately prior to executing a set point

Table 133 Analog Status Object Settings

Setting Description Range Default


Point Identifier A point identifier for a single analog input, where the Existing analog None
identifier consists of the device name and analog input point
input point descriptor identifier
Deadband The percentage variation from the last value that 0 to 100 5
Threshold exceeded deadband, which once exceeded
Percentage becomes reported, and becomes the new last value
for future reporting

Table 134 Button Object Settings

Setting Description Range Default

D400 Substation Gateway Software Configuration Guide 143


GE Energy

Setting Description Range Default


X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 20
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Font Type The type of font used to display text One of SansSerif, SansSerif
Serif, Monospaced,
DialogInput
Font Size The size of the font used to display text 1 to 100 11
Font Style The font style to apply to the display of text One of normal, Normal
bold, or italic
Foreground Color The color to apply to text Any 24 bit RGB Black
Color
Background Color The color to apply to the background Any 24 bit RGB Grey
Color
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Caption Text for the object to display Text Button
Action Type Defines the action to occur when the user selects One of “Open None
the button Analog Set Point
Interface”, “Open
Digital Control
Interface”, “Open
Raise/Lower
Control Interface”,
“”User Specified
URL in Same
Window”, “User
Specified URL in
New Window”
URL Action Specifies whether to load the URL Address into the Same or New Same
same window, or a new window. An action to open
a link in a different window shall require that the
configured URL does not address a Main page or
Power Bar Enabled page. An action to open a link in
the same window shall require that the configured
URL addresses a Power Bar Enabled page when the
current page is also a Power Bar Enabled page.

144 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


URL Address Specify a link from this object, to either a: Any valid URL None
• URL address, or address, or existing
Oneline Designer
• Oneline Designer drawing
drawing
Object Identifier If Action Type is “Open Analog Set Point Interface”, Object Identifier None
object identifier must belong to an Analog Set Point
Object.
If Action Type is “Open Digital Control Interface”,
object identifier must belong to a Digital Control
Object.
If Action Type is “Open Raise/Lower Control
Interface”, object identifier must belong to a
Raise/Lower Control Object.
Otherwise Object Identifier shall be empty

Table 135 Capacitor Object Settings

Setting Description Range Default


X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 40
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
Rotation Angle of clockwise rotation (in degrees) to apply to 0,90,180,270 0
the image

D400 Substation Gateway Software Configuration Guide 145


GE Energy

Setting Description Range Default


File Path File path of alternate (non-default) image to display Any existing server None
side image file
URL Action Specifies whether to load the URL Address into the Same or New Same
same window, or a new window. An action to open
a link in a different window shall require that the
configured URL does not address a Main page or
Power Bar Enabled page. An action to open a link in
the same window shall require that the configured
URL addresses a Power Bar Enabled page when the
current page is also a Power Bar Enabled page.
URL Address Specify a link from this object, to either a: Any valid URL None
• URL address, or address, or existing
Oneline Designer
• Oneline Designer drawing
drawing

Table 136 Circuit Breaker Box Object Settings

Setting Description Range Default


Object Identifier Object Identifier of a four state Digital Status Object, Existing Digital None
or of a Digital Control Object (configured with four Status or Digital
state feedback status) Control Object
Identifier
X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 40
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1

146 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
Digital Input Value Digital input 1 value to associate with a “true” state 0 or 1 1
1 True State
Digital Input Value Digital input 2 value to associate with a “true” state 0 or 1 1
2 True State
TT Color The background color to display when the digital Any 24 bit RGB Red
input 1 value (low bit) corresponds to the true state, Color
and the digital input 2 value (high bit) corresponds to
the true state.
TF Color The background color to display when the digital Any 24 bit RGB Red
input 1 value (low bit) corresponds to the false state, Color
and the digital input 2 value (high bit) corresponds to
the true state.
FT Color The background color to display when the digital Any 24 bit RGB Red
input 1 value (low bit) corresponds to the true state, Color
and the digital input 2 value (high bit) corresponds to
the false state.
FF Color The background color to display when the digital Any 24 bit RGB Red
input 1 value (low bit) corresponds to the false state, Color
and the digital input 2 value (high bit) corresponds to
the false state.

Table 137 Digital Control Object Settings

Setting Description Range Default


Primary Output Point identifier of a digital output point where the Existing digital None
Point Identifier identifier consists of the device name and point output point
descriptor identifier

D400 Substation Gateway Software Configuration Guide 147


GE Energy

Setting Description Range Default


Function Code The protocol function code to pass as part of the One of Direct None
digital control command sent to a device. Operate, Direct
Operate with No
Acknowledgement,
Select Before
Operate, Select,
Operate
Primary Pulse On Primary control pulse on time in milliseconds (applies 0 to 65535 0
Time only to Control Codes of type Pulse On, Pulse Off,
Trip, or Close)
Primary Pulse Off Primary control pulse off time in milliseconds 0 to 65535 0
Time (applies only to Control Codes of type Pulse On, Pulse
Off, Trip, or Close)
On State Control Protocol control code to send as part of the digital One of Latch On, None
Code control command, when the user requests to send Latch Off, Pulse On,
an On state. Pulse Off, Trip, or
Close
Off State Control Protocol control code to send as part of the digital One of Latch On, None
Code control command, when the user requests to send Latch Off, Pulse On,
an Off state. Pulse Off, Trip, or
Close
On State Control The user defined text used to describe the operation Any text Textual
Text to turn the digital control to “on” representation
of the
configured
control code
Off State Control The user defined text used to describe the operation Any text Textual
Text to turn the digital control to “off” representation
of the
configured
control code
Repeat Count Number of times to consecutively repeat a control 1 to 255 1
code, applying the pulse on and pulse off times to
each control pulse repetition (applies only to Control
Codes of type Pulse On, Pulse Off, Trip, or Close). A
value of 1 means to issue the control code once (e.g.
no repetition)

148 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Secondary Output Whether to enable a secondary output point or not. True or False False
Enabled When a primary output exists but a secondary is not
enabled, an on and off control state are both
associated with the primary output point. Setting a
control state to on or off has the result of executing
the configured control code on the primary output
point. When a primary output and a secondary
output is enabled, then the on control state must be
assigned to only one of them, and the off control
state must be assigned to the other output. Setting
a control state to on or off in this case has the result
of executing the configured control code on either
the primary or secondary output point, but never
both.
Secondary Output If Secondary Output Enabled set to True: point Existing digital None
Point Identifier identifier of a digital output point where the identifier output point
consists of the device name and point descriptor identifier
Secondary Pulse If Secondary Output Enabled set to True: secondary 0 to 65535 0
On Time control pulse on time in milliseconds (applies only to
Control Codes of type Pulse On, Pulse Off, Trip, or
Close)
Secondary Pulse If Secondary Output Enabled set to True: secondary 0 to 65535 0
Off Time control pulse off time in milliseconds (applies only to
Control Codes of type Pulse On, Pulse Off, Trip, or
Close)
Secondary Control If Secondary Output Enabled set to True: whether to On or Off Off
State associate the secondary output point with the On
State or Off State. The primary outpoint point will be
associated with whichever state the secondary is
not associated with.
Feedback Enabled Whether or not to enable feedback status. True or False False
Note: In a distributed system, the only reliable way
to determine the success of a control operation is
through a hardwired digital input or analog input
point providing the feedback of the process state
being controlled.
Feedback Size If Feedback Enabled set to True: whether to utilize 2 2 State or 4 State None
state feedback or 4 state feedback
Primary Feedback If Feedback Enabled set to True: point identifier for a Existing digital None
Point Identifier single two state feedback point consisting of a single input point
digital input point, or of the first of two digital input identifier
points required to represent four state status, where
the identifier consists of the device name and point
descriptor

D400 Substation Gateway Software Configuration Guide 149


GE Energy

Setting Description Range Default


Secondary If Feedback Enabled set to True, and Feedback Size Existing digital None
Feedback Point set to 4 State: point identifier for the second of two input point
Identifier digital input points required to represent four state identifier
status, where the identifier consists of the device
name and point descriptor
Timeout If Feedback Enabled set to True: The timeout period 0 to 65535 10
after which a digital control is executed that the
feedback state must change to correspond to the
digital control state. If the digital control state does
not correspond within the timeout period, the
control shall be aborted. A value of 0 indicates no
timeout.
State 0 Text If Feedback Enabled set to True, and Feedback Size Any text Empty
set to 2, the user defined text used to represent a 2
state feedback value of 0.
State 1 Text If Feedback Enabled set to True, and Feedback Size Any text Empty
set to 2, the user defined text used to represent a 2
state feedback value of 0.
State 00 Text If Feedback Enabled set to True, and Feedback Size Any text Empty
set to 4, the user defined text used to represent a 4
state feedback value of 00.
State 01 Text If Feedback Enabled set to True, and Feedback Size Any text Empty
set to 4, the user defined text used to represent a 4
state feedback value of 01.
State 10 Text If Feedback Enabled set to True, and Feedback Size Any text Empty
set to 4, the user defined text used to represent a 4
state feedback value of 10.
State 11 Text If Feedback Enabled set to True, and Feedback Size Any text Empty
set to 4, the user defined text used to represent a 4
state feedback value of 11.
On Control State The feedback state required to occur in response to If 2 State, one of 0 None
Feedback State an On State sent to a control, in order for the control or 1.
to be considered successful. If 4 State, one of
00, 01, 10, or 11.
Off Control State The feedback state required to occur in response to If 2 State, one of 0 None
Feedback State an On State sent to a control, in order for the control or 1.
to be considered successful. If 4 State, one of
00, 01, 10, or 11.
Confirmation Defines whether the GUI is to display a confirmation True or False True
Required dialog immediately prior to executing a control

150 SWM0066–3.00–2, General


GE Energy

Table 138 Digital Status Object Settings

Setting Description Range Default


Size Whether to utilize 2 state status or 4 state status 2 State or 4 State 2 State
Primary Point A point identifier for a single two state status point Existing digital None
Identifier consisting of a single digital input point, or of the first input point
of two digital input points required to represent four identifier
state status, where the identifier consists of the
device name and point descriptor
Secondary Point If Size set to 4 State: point identifier for the second of Existing digital None
Identifier two digital input points required to represent four input point
state status, where the identifier consists of the identifier
device name and point descriptor
State 0 Text If Size set to 2, the user defined text used to Any text Empty
represent a 2 state feedback value of 0.
State 1 Text If Size set to 2, the user defined text used to Any text Empty
represent a 2 state feedback value of 0.
State 00 Text If Size set to 4, the user defined text used to Any text Empty
represent a 4 state feedback value of 00.
State 01 Text If Size set to 4, the user defined text used to Any text Empty
represent a 4 state feedback value of 01.
State 10 Text If Size set to 4, the user defined text used to Any text Empty
represent a 4 state feedback value of 10.
State 11 Text If Size set to 4, the user defined text used to Any text Empty
represent a 4 state feedback value of 11.

D400 Substation Gateway Software Configuration Guide 151


GE Energy

Table 139 Ellipse Object Settings

Setting Description Range Default


X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 40
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Background Color The background color with which to fill the object Any 24 bit RGB Red
Color
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
URL Action Specifies whether to load the URL Address into the Same or New Same
same window, or a new window. An action to open
a link in a different window shall require that the
configured URL does not address a Main page or
Power Bar Enabled page. An action to open a link in
the same window shall require that the configured
URL addresses a Power Bar Enabled page when the
current page is also a Power Bar Enabled page.
URL Address Specify a link from this object, to either a: Any valid URL None
• URL address, or address, or existing
Oneline Designer
• Oneline Designer drawing
drawing

152 SWM0066–3.00–2, General


GE Energy

Table 140 Ground Object Settings

Setting Description Range Default


X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 40
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
Rotation Angle of clockwise rotation (in degrees) to apply to 0,90,180,270 0
the image
File Path File path of alternate (non-default) image to display Any existing server None
side image file
URL Action Specifies whether to load the URL Address into the Same or New Same
same window, or a new window. An action to open
a link in a different window shall require that the
configured URL does not address a Main page or
Power Bar Enabled page. An action to open a link in
the same window shall require that the configured
URL addresses a Power Bar Enabled page when the
current page is also a Power Bar Enabled page.
URL Address Specify a link from this object, to either a: Any valid URL None
• URL address, or address, or existing
Oneline Designer
• Oneline Designer drawing
drawing

D400 Substation Gateway Software Configuration Guide 153


GE Energy

Table 141 Image Object Settings

Setting Description Range Default


X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 40
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
Rotation Angle of clockwise rotation (in degrees) to apply to 0,90,180,270 0
the image
File Path File path of image to display Any existing server None
side image file
URL Action Specifies whether to load the URL Address into the Same or New Same
same window, or a new window. An action to open
a link in a different window shall require that the
configured URL does not address a Main page or
Power Bar Enabled page. An action to open a link in
the same window shall require that the configured
URL addresses a Power Bar Enabled page when the
current page is also a Power Bar Enabled page.
URL Address Specify a link from this object, to either a: Any valid URL None
• URL address, or address, or existing
Oneline Designer
• Oneline Designer drawing
drawing

154 SWM0066–3.00–2, General


GE Energy

Table 142 Label Object Settings

Setting Description Range Default


X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 20
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
Font Type The type of font used to display text One of SansSerif, SansSerif
Serif, Monospaced,
DialogInput
Font Size The size of the font used to display text 1 to 100 11
Font Style The font style to apply to the display of text One of normal, Normal
bold, or italic
Foreground Color The color to apply to text Any 24 bit RGB Black
Color
Background Color The color to apply to the background Any 24 bit RGB White
Color
Caption Text for the object to display Text Label
Text Horizontal The horizontal alignment of the text within the One of Left, Center, Left
Alignment object’s display area or Right

D400 Substation Gateway Software Configuration Guide 155


GE Energy

Setting Description Range Default


URL Action Specifies whether to load the URL Address into the Same or New Same
same window, or a new window. An action to open
a link in a different window shall require that the
configured URL does not address a Main page or
Power Bar Enabled page. An action to open a link in
the same window shall require that the configured
URL addresses a Power Bar Enabled page when the
current page is also a Power Bar Enabled page.
URL Address Defines the web page to load when a user selects Any valid URL None
the object address

156 SWM0066–3.00–2, General


GE Energy

Table 143 Line Object Settings

Setting Description Range Default


X1 X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the start point width
of the line
Y1 Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the start point of height
the line
X2 X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the end point width
of the line
Y2 Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the end point of height
the line
Arrow Type Defines the type of arrow head to apply to the line at One of No Arrow, No Arrow
the X1, Y2 position (start of line) and/or the X2, Y2 Start Arrow, End
position (end of line) Arrow, or Both
Start and End
Arrows
Line Type Defines the type of line to draw One of Solid, Solid
Dotted, or Dashed
Line Color Defines the color to apply to the line Any 24 bit RGB Black
color
Line Width Defines the pixel width of the line 1 to 100 1

D400 Substation Gateway Software Configuration Guide 157


GE Energy

Table 144 Raise/Lower Control Object Settings

Setting Description Range Default


Primary Output Point identifier of a digital output point where the Existing digital None
Point Identifier identifier consists of the device name and point output point
descriptor identifier
Function Code The protocol function code to pass as part of the One of Direct None
digital control command sent to a device. Operate, Direct
Operate with No
Acknowledgement,
Select Before
Operate, Select,
Operate
Primary Pulse On Primary control pulse on time in milliseconds 0 to 65535 0
Time
Primary Pulse Off Primary control pulse off time in milliseconds 0 to 65535 0
Time
Raise State Control Protocol control code to send as part of the control One of Pulse On, None
Code command, when the user requests to send a Raise. Pulse Off, Trip, or
Close
Lower State Protocol control code to send as part of the control One of Pulse On, None
Control Code command, when the user requests to send a Lower. Pulse Off, Trip, or
Close
Repeat Count Number of times to consecutively repeat a control 1 to 255 1
code, applying the pulse on and pulse off times to
each control pulse repetition. A value of 1 means to
issue the control code once (e.g. no repetition)
Secondary Output Whether to enable a secondary output point or not. True or False False
Enabled When a primary output exists but a secondary is not
enabled, a raise and lower control state are both
associated with the primary output point. Setting a
control state to raise or lower has the result of
executing the configured control code on the
primary output point. When a primary output and a
secondary output is enabled, then the raise control
state must be assigned to only one of them, and the
lower control state must be assigned to the other
output. Setting a control state to raise or lower in
this case has the result of executing the configured
control code on either the primary or secondary
output point, but never both.
Secondary Output If Secondary Output Enabled set to True: point Existing digital None
Point Identifier identifier of a digital output point where the identifier output point
consists of the device name and point descriptor identifier
Secondary Pulse If Secondary Output Enabled set to True: secondary 0 to 65535 0
On Time control pulse on time in milliseconds
Secondary Pulse If Secondary Output Enabled set to True: secondary 0 to 65535 0
Off Time control pulse off time in milliseconds

158 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Secondary Control If Secondary Output Enabled set to True: whether to On or Off Off
State associate the secondary output point with the Raise
State or Lower State. The primary outpoint point will
be associated with whichever state the secondary is
not associated with.
Feedback Enabled Whether or not to enable feedback status. True or False False
Note: In a distributed system, the only reliable way
to determine the success of a control operation is
through a hardwired digital input or analog input
point providing the feedback of the process state
being controlled.
Analog Feedback If Feedback Enabled set to True: point identifier for a Existing analog None
Point single analog input point, where the identifier input point
consists of the device name and point descriptor identifier

D400 Substation Gateway Software Configuration Guide 159


GE Energy

Table 145 Range Aware Bar Chart Object Settings

Setting Description Range Default


Object Identifier Object Identifier of an Analog Status or Accumulator Existing Analog None
Status object. Status or
Accumulator
Status Object
Identifier
X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 80
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
Font Type The type of font used to display the scaling value as One of SansSerif, SansSerif
text Serif, Monospaced,
DialogInput
Font Size The size of the font used to display the scaling value 1 to 100 11
as text
Font Style The font style to apply to the display of the scaling One of normal, Normal
value as text bold, or italic
Foreground Color The color to apply to scaling value displayed as text Any 24 bit RGB Black
Color
Background Color The color to apply to the background, non- Any 24 bit RGB Red
highlighted area of the bar chart. Color
High Range Color The color to apply to the highlighted area, but only Any 24 bit RGB Red
when the real time value exceeds the configured Color
High Range Value.

160 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Low Range Color The color to apply to the highlighted area, but only Any 24 bit RGB Red
when the real time value is less than or equal to the Color
configured High Range Value.
High Range Value The value, which when exceeded by the real time Any 24 bit RGB Red
value, shall result in the highlighted area of the bar Color
chart being displayed in the High Range Color, and
which when the real time value is less than or equal
to, shall result in the highlighted area of the bar
chart being displayed in the Low Range Color.
Bar Scaling Value The value by which the real time values are divided Any 64 bit floating 1
to calculate a full scale percentage that determines point value
the height of the bar during run-time. The Bar
Scaling Value determines the maximum run-time
value that can be displayed in the bar chart.
Fill Direction Fill direction defines the manner in which the One of Top, Bottom
highlighted area shall be drawn: Bottom, Left, or
If set to bottom, the highlighted area shall rise Right
vertically upwards, being filled from its bottom edge
upwards ending at a horizontal line that
corresponds to the percentage of the real time value
as compared to the configured bar scaling value.
If set to top, the highlighted area shall rise vertically
downwards, being filled from its top edge
downwards ending at a horizontal line that
corresponds to the percentage of the real time value
as compared to the configured bar scaling value.
If set to left, the highlighted area shall rise
horizontally to the right, being filled from its left edge
to the right ending at a vertical line that corresponds
to the percentage of the real time value as
compared to the configured bar scaling value.
If set to right, the highlighted area shall rise
horizontally to the left, being filled from its right edge
to the left ending at a vertical line that corresponds
to the percentage of the real time value as
compared to the configured bar scaling value.
URL Action Specifies whether to load the URL Address into the Same or New Same
same window, or a new window. An action to open
a link in a different window shall require that the
configured URL does not address a Main page or
Power Bar Enabled page. An action to open a link in
the same window shall require that the configured
URL addresses a Power Bar Enabled page when the
current page is also a Power Bar Enabled page.
URL Address Specify a link from this object, to either a: Any valid URL None
• URL address, or address, or existing
Oneline Designer
• Oneline Designer drawing
drawing

D400 Substation Gateway Software Configuration Guide 161


GE Energy

Table 146 Range Aware Line Object Settings

Setting Description Range Default


Object Identifier 1 Object Identifier of one of three Analog Status Existing Analog None
objects. Status Object
Identifier
Object Identifier 2 Object Identifier of one of three Analog Status Existing Analog None
objects. Status Object
Identifier
Object Identifier 3 Object Identifier of one of three Analog Status Existing Analog None
objects. Status Object
Identifier
X1 X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the start point width
of the line
Y1 Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the start point of height
the line
X2 X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the end point width
of the line
Y2 Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the end point of height
the line
Arrow Type Defines the type of arrow head to apply to the line at One of No Arrow, No Arrow
the X1, Y2 position (start of line) and/or the X2, Y2 Start Arrow, End
position (end of line) Arrow, or Both
Start and End
Arrows
Line Type Defines the type of line to draw One of Solid, Solid
Dotted, or Dashed
Line Width Defines the pixel width of the line 1 to 100 1
Very Low Range The value, which when the real time value is lower, Any 64 bit floating 0
Value shall result in the line being drawn with the Very Low point value
Range Line Color. Note that Very Low Range Value
<= Low Range Value < High Range Value <= Very
High Range Value.
Low Range Value The value, which when the real time value is lower, Any 64 bit floating 0
but higher than or equal to the Very Low Range point value
Value, shall result in the line being drawn with the
Low Range Line Color. Note that Very Low Range
Value <= Low Range Value < High Range Value <=
Very High Range Value.

162 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


High Range Value The value, which when the real time value is the Any 64 bit floating 0
same or lower, but higher than or equal to the Low point value
Range Value, shall result in the line being drawn with
the Normal Line Color. Also, the value, which when
the real time value is higher, but less than or equal
to the Very High Range Value, shall result in the line
being drawn with the High Line Color. Note that
Very Low Range Value <= Low Range Value < High
Range Value <= Very High Range Value.
Very High Range The value, which when the real time value is the Any 64 bit floating 0
Value higher, shall result in the line being drawn with the point value
Very High Line Color. Note that Very Low Range
Value <= Low Range Value < High Range Value <=
Very High Range Value.
Very Low Range The color to apply to the line, but only when the Any 24 bit RGB Black
Line Color summation of the three Analog Status values is less Color
than or equal to the Very Low Range Value.
Low Range Line The color to apply to the line, but only when the Any 24 bit RGB Black
Color summation of the three Analog Status values Color
exceeds the configured Very Low Range Value and is
less than the Low Range Value.
Normal Range Line The color to apply to the line, but only when the Any 24 bit RGB Black
Color summation of the three Analog Status values is Color
greater than or equal to the configured Low Range
Value and is less than or equal to the High Range
Value.
High Range Line The color to apply to the line, but only when the Any 24 bit RGB Black
Color summation of the three Analog Status values Color
exceeds the configured High Range Value and is less
than or equal to the Very High Range Value.
Very High Range The color to apply to the line, but only when the Any 24 bit RGB Black
Line Color summation of the three Analog Status values Color
exceeds the configured Very High Range Value.

D400 Substation Gateway Software Configuration Guide 163


GE Energy

Table 147 Range Aware Value Box Object Settings

Setting Description Range Default


Object Identifier Object Identifier of an Analog Status or Accumulator Existing Analog None
Status object. Status or
Accumulator
Status Object
Identifier
X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 20
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
Font Type The type of font used to display value as text One of SansSerif, SansSerif
Serif, Monospaced,
DialogInput
Font Size The size of the font used to display value as text 1 to 100 11
Font Style The font style to apply to the display of the value as One of normal, Normal
text bold, or italic
Foreground Color The color to apply to the value displayed as text Any 24 bit RGB Black
Color
High Range Color The color to apply to the background, but only when Any 24 bit RGB Red
the real time value exceeds the configured High Color
Range Value.

164 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Mid Range Color The color to apply to the background, but only when Any 24 bit RGB Red
the real time value is greater than or equal to the Color
configured Low Range Value, and is less than or
equal to the configured High Range Value.
Low Range Color The color to apply to the background, but only when Any 24 bit RGB Red
the real time value is less than the configured Low Color
Range Value.
Low Range Value The value, which when the real time value is lower, Any 64 bit floating 0
shall result in the background being displayed with point value
the Low Range Color.
High Range Value The value, which when the real time value is higher, Any 64 bit floating 0
shall result in the background being displayed with point value
the High Range Color.
Text Horizontal The horizontal alignment of the value displayed as One of Left, Center, Left
Alignment text within the object’s display area or Right

Table 148 Reactor Object Settings

Setting Description Range Default


X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 40
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders

D400 Substation Gateway Software Configuration Guide 165


GE Energy

Setting Description Range Default


Rotation Angle of clockwise rotation (in degrees) to apply to 0,90,180,270 0
the image
File Path File path of alternate (non-default) image to display Any existing server None
side image file
URL Action Specifies whether to load the URL Address into the Same or New Same
same window, or a new window. An action to open
a link in a different window shall require that the
configured URL does not address a Main page or
Power Bar Enabled page. An action to open a link in
the same window shall require that the configured
URL addresses a Power Bar Enabled page when the
current page is also a Power Bar Enabled page.
URL Address Specify a link from this object, to either a: Any valid URL None
• URL address, or address, or existing
Oneline Designer
• Oneline Designer drawing
drawing

166 SWM0066–3.00–2, General


GE Energy

Table 149 Rectangle Object Settings

Setting Description Range Default


X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 20
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Background Color The background color with which to fill the object Any 24 bit RGB Red
Color
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
URL Action Specifies whether to load the URL Address into the Same or New Same
same window, or a new window. An action to open
a link in a different window shall require that the
configured URL does not address a Main page or
Power Bar Enabled page. An action to open a link in
the same window shall require that the configured
URL addresses a Power Bar Enabled page when the
current page is also a Power Bar Enabled page.
URL Address Specify a link from this object, to either a: Any valid URL None
• URL address, or address, or existing
Oneline Designer
• Oneline Designer drawing
drawing

D400 Substation Gateway Software Configuration Guide 167


GE Energy

Table 150 Switch Object Settings

Setting Description Range Default


Object Identifier Object Identifier of a four state Digital Status Object Existing Digital None
Status Object
Identifier
X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 40
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Orientation Whether to draw the switch state representations in Horizontal or Horizontal
a horizontal or vertical orientation Vertical
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
Line Color Defines the color with which to draw the lines that Any 24 bit RGB Black
comprise the switch display Color
Line Width Line width in pixels 1 to 100 1
00 Switch State If the Digital Status Object is a 4 State Digital: The One of Open, None
switch state to display when the digital input 1 value Closed, In Transit,
(low bit) corresponds to the 0 state, and the digital or Invalid
input 2 value (high bit) corresponds to the 0 state.
01 Switch State If the Digital Status Object is a 4 State Digital: The One of Open, None
switch state to display when the digital input 1 value Closed, In Transit,
(low bit) corresponds to the 1 state, and the digital or Invalid
input 2 value (high bit) corresponds to the 0 state.

168 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


10 Switch State If the Digital Status Object is a 4 State Digital: The One of Open, None
switch state to display when the digital input 1 value Closed, In Transit,
(low bit) corresponds to the 0 state, and the digital or Invalid
input 2 value (high bit) corresponds to the 1 state.
11 Switch State If the Digital Status Object is a 4 State Digital: The One of Open, None
switch state to display when the digital input 1 value Closed, In Transit,
(low bit) corresponds to the 1 state, and the digital or Invalid
input 2 value (high bit) corresponds to the 1 state.
0 Switch State If the Digital Status Object is a 2 State Digital: The One of Open or None
switch state to display when the digital input value Closed
corresponds to the 0 state.
1 Switch State If the Digital Status Object is a 2 State Digital: The One of Open or None
switch state to display when the digital input value Closed
corresponds to the 1 state.
URL Action Specifies whether to load the URL Address into the Same or New Same
same window, or a new window. An action to open
a link in a different window shall require that the
configured URL does not address a Main page or
Power Bar Enabled page. An action to open a link in
the same window shall require that the configured
URL addresses a Power Bar Enabled page when the
current page is also a Power Bar Enabled page.
URL Address Specify a link from this object, to either a: Any valid URL None
• URL address, or address, or existing
Oneline Designer
• Oneline Designer drawing
drawing

Table 151 Digital Status Object Settings

Setting Description Range Default


Point Identifier A point identifier for a single RTDB text point, where Existing text point None
the identifier consists of the device name and point identifier
descriptor

Table 152 Transformer Object Settings

Setting Description Range Default


Object Identifier Optional Object Identifier of a Raise/Lower Control Existing None
Object Raise/Lower
Control Object
Identifier
X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width

D400 Substation Gateway Software Configuration Guide 169


GE Energy

Setting Description Range Default


Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 60
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 60
the object width
Orientation Whether to draw the object transformer windings in Horizontal or Horizontal
a horizontal or vertical orientation Vertical
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
Number of Defines the number of transformer windings to 2 or 3 2
Windings include in the object
Winding 1 Line Line width of the first winding in pixels 1 to 100 1
Width
Winding 1 Line Line color of the first winding Any 24 bit RGB Black
Color Color
Winding 2 Line Line width of the second winding in pixels 1 to 100 1
Width
Winding 2 Line Line color of the second winding Any 24 bit RGB Black
Color Color
Winding 3 Line If Number of Windings are Configured as 3: Line 1 to 100 1
Width width of the third winding in pixels
Winding 3 Line If Number of Windings are Configured as 3: Line Any 24 bit RGB Black
Color color of the third winding Color
Load Tap Changer Line width of the load tap changer arrow 1 to 100 1
Line Width
Load Tap Changer Line color of the load tap changer arrow Any 24 bit RGB Black
Line Color Color

170 SWM0066–3.00–2, General


GE Energy

Setting Description Range Default


Load Tap Changer Defines which winding to draw the load tap changer 0, 1, 2, or 3 0
Winding # arrow over top of (with 0 indicating to not draw a
load tap changer arrow)
URL Address Specify a link from this object, to either a: Any valid URL None
• URL address, or address, or existing
Oneline Designer
• Oneline Designer drawing
drawing
URL Action Specifies whether to load the URL Address into the Same or New Same
same window, or a new window. An action to open
a link in a different window shall require that the
configured URL does not address a Main page or
Power Bar Enabled page. An action to open a link in
the same window shall require that the configured
URL addresses a Power Bar Enabled page when the
current page is also a Power Bar Enabled page.

D400 Substation Gateway Software Configuration Guide 171


GE Energy

Table 153 Value Box Object Settings

Setting Description Range Default


Object Identifier Object Identifier of an Analog Set Point, Analog Existing Analog Set None
Status, Accumulator Status, Digital Status, or Text Point, Analog
object. Status,
Accumulator
Status, or Digital
Status Object
Identifier
X X (horizontal) pixel position from the top left corner 0 to the Draw Panel 0
of the screen to the top left corner of the area used width less the
to display the object object width
Y Y (vertical ) pixel position from the top left corner of 0 to the Draw Panel 0
the screen to the top left corner of the area used to height less the
display the object object height
Height Pixel height of the rectangular area used to display 1 to the Draw Panel 20
the object height
Width Pixel width of the rectangular area used to display 1 to the Draw Panel 40
the object width
Border Color Defines the color to apply to the border around the Any 24 bit RGB Black
perimeter of the display area of the object Color
Border Width Defines the pixel width of the border 1 to 7 1
Border Type Defines the type of border to display One of No border, No border
Symmetric borders,
Raised borders,
Sunken borders,
Outdent borders,
Indent borders,
Picture borders,
Double raised,
Double sunken,
Bottom right
borders, Top left
borders
Font Type The type of font used to display value as text One of SansSerif, SansSerif
Serif, Monospaced,
DialogInput
Font Size The size of the font used to display value as text 1 to 100 11
Font Style The font style to apply to the display of the value as One of normal, Normal
text bold, or italic
Foreground Color The color to apply to the value displayed as text Any 24 bit RGB Black
Color
Background Color The color to apply to the background Any 24 bit RGB Red
Color
Text Horizontal The horizontal alignment of the value displayed as One of Left, Center, Left
Alignment text within the object’s display area or Right

172 SWM0066–3.00–2, General


GE Energy

D400 Substation Gateway Software Configuration Guide 173


GE Energy

8
System Utilities

Configuration information related to the D400 system is changed using utility


programs that are installed on the D400 platform.
The D400 system utilities are typically used during the initial setup of the D400 and
for changing the basic configuration of the system, including the network
connections, system date and time, and administrator passwords.
The utilities are intended for use by service personnel and application engineers
responsible for setting up and maintaining the D400. Because of the advanced
functionality, it is helpful to have basic knowledge of Telnet, ftp and Linux commands
in order to execute the commands for your specific system setup.
This chapter covers how to use the various system utilities.

8.1 Utilities Overview


The D400 includes the following utility programs:
• D400 Configuration (See chapter 9 d400cfg - D400 Configuration Utility)
• D400 Connect
• I/O Traffic Display
• Printer
• Email Transfer
• Software licensing tools
• Emergency Access Code
These advanced D400 configuration and system administration functions are
available at the D400 command line interface.

174 SWM0066–3.00–2, General


GE Energy

8.2 Setting up a Terminal Session


You can access these system utilities directly at the D400 command prompt through
the local maintenance port or remotely through the Utilities Power bar button in the
D400 HMI. The Utilities page provides a TELNET or a Secure Shell (SSH) login to
establish a remote terminal session with the D400.
Access to the command line interface requires an Administrator or root log in.
Note: When accessing the D400 with an Administrator-level user account, you may
not have sufficient security privileges to execute the commands listed in this manual.
If this occurs, type “sudo “ in front of each command.
Refer to the D400 Substation Data Manager User’s Manual (994-0089) for instructions
on how to access the D400’s command line interface.

8.3 PPP Dial-In


The D400 supports a PPP dial-in connection from a host computer using a Telnet or
Secure Shell terminal session. To establish a PPP connection, the D400 must have a
COM2 adapter card installed and configured for DTE communications.
The PPP Dial-In connection is configured at the D400 command prompt.
Note: This configuration command involves first editing the configuration file in the
D400 RAM disk and then copying the changed file to the user CompactFlash disk.

» To set up a PPP interface


1. Start a terminal session and log into the D400.
2. At the D400#>> prompt, type vi /etc/ppp/options.ttyS1 and press
Enter.
The default D400 IP address and host IP address are displayed in the
format <D400 IP address>:<host IP address>, as follows:
192.168.169.2:192.168.169.1
3. If desired, modify the host IP address (the second IP address displayed).
4. To save your changes and exit the command, type :wq and press Enter.
The D400 command prompt appears.
5. At the D400#>> prompt, enter the following commands:
mkdir –p /home/D400_SysConfig/etc/ppp
cp /etc/ppp/options.ttyS1 /home/D400_SysConfig/etc/ppp
The configuration is saved to the User CompactFlash.
6. If you haven’t already done so, set up the host computer for a basic dial-up
connection and use the D400 administrator user name and password.
The D400 is now set up to transfer data through a dial-in connection.

D400 Substation Gateway Software Configuration Guide 175


GE Energy

8.4 Pass-Through Connections


For client applications that support pass-through connections, these connections are
accessible through a TCP port on the D400. You can connect to the device through
the D400 using PC-based configuration tools and, if necessary, COM port redirection
software.

» To enable client pass-through connections


1. On the System Wide tab of the D400 Online Configuration Tool, click Security
in the left hand menu.
2. For Pass-Through and Terminal Server Access, select Allow Network
Connections.
The port number is automatically assigned as 8000 plus the serial port number the
client is using. For example, if the client is configured to use serial port 1, the pass-
through connection port is 8001.

To enable pass-through connections on a serial port without enabling a client


application, the port must be configured as an automatic terminal server.

» To enable pass-through connections without a client application


1. On the Connection tab of the D400 Online Configuration Tool, configure the
port as Terminal Server.
2. Set the Startup parameter to Automatic.
3. On the System Wide tab of the D400 Online Configuration Tool, click Security
in the left hand menu.
4. For Pass-Through and Terminal Server Access, select Allow Network
Connections.
The port number is automatically assigned as 8000 plus the serial port number. For
example, if the terminal server is assigned to serial port 2, the pass-through
connection port is 8002.

8.5 Direct Connect


Using the D400connect utility, you can communicate directly with devices via the
D400. The d400connect utility establishes a terminal session with a device connected
to one of the D400 serial ports and transfers binary data without modification.
The direct connect utility is set up at the D400 command prompt.

176 SWM0066–3.00–2, General


GE Energy

Note: You cannot launch the d400connect utility on a serial port that already has an
automatic terminal server configured.

» To start d400connect
1. Connect and configure devices in the D400 Configuration Tool.
2. Start a terminal session and log into the D400.
3. At the D400#>>, enter the following commands
cd /home/D400_APPS/
./d400connect –d -u <D400 port number>
For example, the command in the format ./d400connect –d -u 1 enables
communications to a device connected to Serial Port 1 on the D400.
The device command prompt is displayed.
4. Configure or query the connected device as usual.

Tip Type ./d400connect –h to view help information about the tool. Type
./d400connect –hx for documentation on extended options of the tool.

» To exit d400connect
• Press CTRL + C, and press Enter.
The D400 command prompt appears.

8.6 D400 Configuration Manager


The D400 Configuration Manager provides two modes of operation. In redundant
systems, the utility synchronizes configurations between the two D400 units to
ensure that both are configured identically. In non-redundant setups, you may launch
it manually to copy configurations from the current D400 to another D400 connected
over a network or to a location in the D400’s file system, like a connected USB drive.
In redundant systems, the D400 Configuration Manager can also be activated by
operating the SyncConfig digital output point, which copies the configuration from
the active unit to the standby unit. See section 6.5 D400 Redundancy Manager for
more information.
Note: The D400 Configuration Manager does not synchronize the configuration
parameters defined in the d400cfg utility. You must apply these settings manually.

» To use the D400 Configuration Manager:


1. Start a terminal session and log into the D400.
2. At the prompt, enter the following command:
./configmgr.pl <command line parameters>

D400 Substation Gateway Software Configuration Guide 177


GE Energy

When executing the application, the following command-line parameters are


accepted:
Parameter Description Arguments
-m Mode network, local, or tar.
-i IP Address The IP address of the remote D400 device.
(network mode only)
-l Local Path (local and The local path to transfer the configuration to.
[Lower-case L] tar modes only) In local mode, the entire directory structure
containing the configuration files is copied to a
specified location (for example, the path to a USB
drive may be /dev/sda1).
In tar mode, the configuration files are stored in a
single compressed archive file. When specifying the
path, include a filename ending in .tar.gz
-u Username Username that is used to access the remote D400
(network mode only) unit.
-p Password Prompt yes, no. If a password is required to access the
(network mode only) network D400 device, entering yes for this
parameter will prompt you for a password during
the connection.
If no is entered, SSH key authentication must be
enabled to allow communication between the D400
devices. See To Configure Public Key Authentication
below.
If the –p parameter is not specified, the default
action is yes.
-f Reset Flag yes, no. Entering yes will trigger a restart of all
applications running on the remote D400 device
once the configuration has been synchronized.
If no is entered, the applications will not be
restarted.
If the –f parameter is not specified, the default
action is no.

For example, to trigger a network synchronization followed by a restart of the


applications running on the remote unit, you would enter the command:
./configmgr.pl –m network –i <IP address of remote computer> -
u <username of remote D400 unit> -p yes -f yes
If the transfer of the configuration is successful, a confirmation notice is
displayed. If any errors occur, a description of the failure is shown.

» To Configure Public Key Authentication


When redundancy mode is enabled in d400cfg, public and private SSH keys are
automatically created for you. Follow these steps to enable authentication between
both redundant D400 units.

178 SWM0066–3.00–2, General


GE Energy

Perform the following steps on D400 A:


1. Log onto the terminal of D400 A and enter the following command:
cd /mnt/datalog/SSHKeys/
2. Create a directory using the following commands where user name is the
same as the one configured on D400 B in Redundancy > User Name of PEER
D400:
mkdir <user name>
chmod 770 <user name>
cd <user name>
3. Enter the following commands to copy the public key to D400 A from D400 B:
scp <admin user name>@<IP address of D400 B>
:/mnt/datalog/SSHKeys/id_rsa.pub authorized_keys
chmod 660 authorized_keys
Perform the following steps on D400 B:
4. Log onto the terminal of D400 B and enter the following command:
cd /mnt/datalog/SSHKeys/
5. Create a directory using the following commands where user name is the
same as the one configured on D400 A in Redundancy > User Name of PEER
D400:
mkdir <user name>
chmod 770 <user name>
cd <user name>
6. Enter the following commands to copy the public key to D400 B from D400 A:
scp <admin user name>@<IP address of D400 A>
:/mnt/datalog/SSHKeys/id_rsa.pub authorized_keys
chmod 660 authorized_keys

8.7 Software Licensing Tools


The D400 contains a set of utilities to manage software licensing for optional
applications and features. Licensing is controlled through a single license file stored
on your D400.

» To unlock an application using a license code:


1. Start a terminal session and log into the D400.
2. At the prompt, enter the following commands
cd /home/D400_APPS/
./swlic-unlock –l <26 digit license code>
Note: The parameter –l above is a lower-case letter “L”

D400 Substation Gateway Software Configuration Guide 179


GE Energy

The feature is unlocked and available for use.

» To update existing D400 licenses using a batch file:


GE Energy can issue a batch license file, which contains licenses for multiple D400
units. This is useful when licensing features across many D400 units or when licensing
several applications on one D400 unit.
1. Start a terminal session and log into the D400.
2. Connect a USB drive containing the D400 batch license file.
3. At the prompt, enter the following commands
cd /home/D400_APPS/
./swlic-batch
The tool locates the license file and licenses all applicable features for the current
D400. Repeat steps 1 to 3 for each remaining D400 unit.

» To view detailed information on your D400 license:


1. Start a terminal session and log into the D400.
2. At the prompt, enter the following commands
cd /home/D400_APPS/
./swlic-report
The application output shows the D400 ownership information and a list of available
features. Each item under Application License represents an application or feature
that can be licensed. They are shown in the format:
3 digit application ID number : Description of feature License status
There are four possible license statuses:
Unlocked The feature has been licensed and is available for use.
Trial Disabled A trial license is available for this feature. To enable, see the
instructions below.
Trial Enabled The feature is available for use under a temporary trial license. The
(Expires YYYY-MM-DD) license will expire on the date shown.
Disabled A trial license was used and the feature has now been disabled.
This feature cannot be re-activated unless a license is purchased.

» To enable a trial license for an application or feature:


A 30-day trial license can be obtained for any application listed as Trial Disabled in
the Application License report.
1. Start a terminal session and log into the D400.
2. At the prompt, enter the following commands
cd /home/D400_APPS/
./swlic-trial –id <3 digit application ID number>
Note: The 3 digit application ID number can be obtained using the swlic-report
utility.

180 SWM0066–3.00–2, General


GE Energy

The 30-day trial license is enabled for the feature. Once the 30 days has elapsed, the
feature will be disabled. A trial license can only be enabled once for each feature.

» To obtain information about your D400:


Some older D400 units may not contain a license file. In this case, Customer Service
can generate a replacement license file for you. To do this, you must provide unique
identifying information about your D400.
1. Start a terminal session and log into the D400.
2. At the prompt, enter the following commands
cd /home/D400_APPS/
./swlic-info
Provide the information shown to Customer Service.

8.8 Emergency Access Code


In the event that you cannot log into your D400, you can generate an emergency
access code that will bypass user authentication and give you access to the local or
remote HMI. This can be useful in situations where your remote authentication server
is temporarily unavailable.
You can only create an emergency access code when you are logged in as the root
user and you must be connected to the D400 through one of the configured
emergency access ports (refer to Configure Secure Access on p. 188).

» To generate an emergency access code:


1. Start a terminal session through one of the configured emergency access
ports.
2. Log into the D400 using the root account.
3. At the prompt, enter the following commands
cd /home/D400_APPS/
./emergencyaccess -gen
An emergency access code is generated and displayed on screen. This code remains
valid for five minutes after being created or until someone logs in with it.
The emergency access code can only be used to log into the HMI of your D400; you
cannot use it connect to command-line services like TELNET or SSH.

» To manually clear an emergency access code that has been generated:


1. Start a terminal session through one of the configured emergency access
ports.
2. Log into the D400 using the root account.
3. At the prompt, enter the following commands

D400 Substation Gateway Software Configuration Guide 181


GE Energy

cd /home/D400_APPS/
./emergencyaccess –clear
The emergency access code is cleared from the system and the standard HMI login
screen is displayed again.
Note: Emergency access codes are automatically cleared by the D400 immediately
after being used or five minutes after being generated, whichever comes first.

182 SWM0066–3.00–2, General


GE Energy

9
d400cfg - D400 Configuration
Utility

The D400 Configuration Utility (d400cfg) is used to configure system level settings on
the D400. Using the D400 Configuration Utility, you can perform the following
actions:
• Control user authentication mode
• Configure network and network interface settings
• Configure secure access
• Configure host names
• Configure time synchronization
• View the size of system logs, mSQL database tables, and the NVRAM or reset
them to delete the information stored within
• Configure KVM monitor settings
• Configure system redundancy settings
• Modify power supply fail alarm settings
• Enable or disable mgetty.

The D400 Configuration Utility differs from the D400 Configuration Tool in the D400
HMI in that it directly modifies Linux system configuration files rather than generating
XML configuration files.

D400 Substation Gateway Software Configuration Guide 183


GE Energy

» To start the D400 configuration utility


• At the D400#>> command prompt, type d400cfg and press Enter.
The D400 Configuration Utility menu appears.

To select a function, type the number and press Enter.

9.1 Configure Authentication


From the Authentication menu, you can select the authentication mode and change
the system access settings.

» Local Authentication Mode


Local authentication makes use of files stored locally to control user authentication,
as opposed to connecting to a remote server to obtain user name and password
information.
The D400 has two types of administrative users.
• Root – Full privileges to view and modify all system settings in the D400 and run
commands through the local D400 command line interface. The root user cannot
log into remote command-line services or the D400 HMI.
– Default user name is root and the default password is geroot. Only the
password can be modified (see Root Administrator Settings on p. 185).

184 SWM0066–3.00–2, General


GE Energy

• Administrator – Supervisor-level access to all configuration, runtime, operation,


and system administration screens in the Online D400 HMI as well as full access
to run commands at the D400 command line interface when the sudo command
is used (see section 8.2 Setting up a Terminal Session). If you are using local
authentication, Administrator-level users can be created using the D400
configuration utility (see Administrator Group Users on p. 186).
Tip: If you enable local authentication mode, be sure to create at least one
administrator-level user before exiting from the D400 configuration utility. If you log
out of the system without creating any new administrator users, you will not be able
to log into the D400 remotely.

» Remote Authentication Mode


The D400 supports two remote authentication modes:
• RADIUS
• Cisco® TACACS+
RADIUS remote authentication mode requires the following settings:
• RADIUS server address – valid IPV4 address
• “Shared secret” as provided by the RADIUS administrator – 6 or more characters
Cisco TACACS+ remote authentication mode requires the following settings:
• TACACS+ server address – valid IPV4 address
• TACACS+ secondary server address (if enabled) – valid IPV4 address. If the
primary server does not respond, the D400 will automatically attempt to connect
to the server at this address instead.
• Encryption – select whether to enable or disable encryption for the connection
between the D400 and the TACACS+ server
• Shared secret (if enabled) – as provided by TACACS+ server administrator
• Enable reporting of remote host IP address – if enabled, the D400 will report the
IP address of the D400 to the authentication server. Only enable this if you are
using an authentication server that supports this feature.
Refer to Cisco TACACS+ on p. 208 for information on configuring your TACACS+ server.

» Root Administrator Settings


Allows you to change the password associated with the system root user account.

» HMI Supervisor Settings


HMI supervisors are allowed full privileges to access to all configuration, runtime,
operation and system administration screens in the D400 HMI. One default supervisor
account with the username supervisor is always available on the D400. You can set
the password of this account using the D400 configuration utility. This setting is not
available if you are using remote authentication mode.
Password aging requires the following settings:
• Maximum number of days the password will be valid for

D400 Substation Gateway Software Configuration Guide 185


GE Energy

• Number of days to warn the user before a password change is required


• Date on which accounts (except administrator) will expire (if account expiration is
enabled)
• If account expiration is enabled. Set to 0 to disable.
Note: Be sure to change the password of the supervisor account before enabling
password aging. If this is not done, the account will be locked out immediately since
the default password was assigned earlier than the configured expiry period.

» Pass-through Authentication
Allows you to enable or disable pass-through authentication. When authentication is
enabled, a valid username and password is required to access client applications
through pass-through ports. Enabled by default.

» Administrator Group Users


Allows you to create administrator-level users (if you are using local authentication
mode) and to change details associated with existing administrator user accounts.

» Password Aging
You can configure the D400 to require user passwords to be changed after a certain
period of time passes. This setting is not available if you are using remote
authentication mode. Password aging requires the following settings:
• Maximum number of days the password will be valid for
• Number of days to warn the user before a password change is required
• Date on which accounts (except administrator) will expire (if account expiration is
enabled)
• If account expiration is enabled. Set to 0 to disable.

9.2 Configure Network Settings


The Network Settings menu includes optional settings for the D400 network
interface.
Note: The D400 must be rebooted to activate changed network settings.

» DHCP Server
Allows the D400 to act as a DHCP Server. Following settings are available for
customization:
• Ethernet Interface (eth0 and eth1)
• IP-Address and Subnet Mask for use by the D400 Server
• Gateway address (by default, no gateway configured)
• Start and End addresses to be used by the dynamic assignment

186 SWM0066–3.00–2, General


GE Energy

» Port Forwarding
Allows a device on the D400 first network interface to communicate with devices
coming in on a second network interface or a dial up connection. This requires
configuration only if the D400 has two Ethernet interfaces and/or will use PPP dial-in
and require access to network devices external to the D400.

» ICMP Echo
ICMP echo is a feature to help with securing the D400. By default the D400 cannot be
pinged on any interface, but it can be enabled if required by the administrator.

» Host Name
Used to assign a host name to the D400 unit. The name must be unique to this D400
and only contain alphanumeric characters (– [hyphen] is supported).

9.3 Configure Network Interfaces


The Configure Network Interfaces menu includes settings for the D400’s network
connections.
Note: The D400 must be rebooted to activate changed network settings.

» Static IP Address
Configures the D400 to use manually defined network parameters. Configurable
addresses include:
• Maintenance: Also referred to as the static address, this is the primary IP address,
subnet mask, and default gateway for use by this D400.
Note: In a non-redundant system, the maintenance address is used as the
network address of the device.
• Active: Used for D400 system redundancy. Whichever redundant D400 is active at
the time will assume this IP address; the standby unit reverts to its own
maintenance IP address. The active address settings should be the same on both
redundant units.
• Alias: An alternate address that can be configured to allow a secondary
communications link with the D400. This is typically used for redundant LAN D25s.
When used within a redundant D400 system setup, the alias address settings
should be the same on both redundant units. The alias addresses must be on a
different subnet mask than the maintenance and active addresses.
If your D400 contains a second Ethernet card, you can configure secondary
maintenance, active, and alias IP addresses.

D400 Substation Gateway Software Configuration Guide 187


GE Energy

» Dynamic Address
Configure the D400 to use network parameters that are provided by a DHCP server.
Note: Dynamic addressing is not compatible with D400 system redundancy or
redundant LAN D25s as the active and alias addresses are not provided by DHCP.

9.4 Configure Secure Access


The Configure Secure Access menu allows you to configure the modes through
which users can access the D400.

» Configure TELNET Service


Enable or disable access to the D400 through the TELNET protocol

» Configure FTP Service


Enable to disable access to the D400 through the FTP protocol
Note: When transferring files to and from the D400, you may receive file permission
errors. Disable “permission change error reporting” in your file transfer utility to
prevent these messages from appearing.

» Configure SSH Service


Enable or disable access to the D400 through the SSH protocol

» Configure SFTP Service


Enable or disable access to the D400 through the Secure FTP protocol
Note: When transferring files to and from the D400, you may receive file permission
errors. Disable “permission change error reporting” in your file transfer utility to
prevent these messages from appearing.

» Configure Web Mode


Select if users can access the D400 web interface through an HTTP connection or if
users should be redirected to an HTTPS connection

» Configure Emergency Access Ports


By default, the root user cannot access the D400 remotely. Instead, this account can
only be used to access the D400 locally through one of the configured emergency
access ports.

188 SWM0066–3.00–2, General


GE Energy

» Configure Administrator Only Logins


Select if access to command-line utilities is restricted to Administrator-level users or
not. By default, this option is enabled. This setting restricts access to the following
services:
• Login • SSH • SFTP • Telnet
• FTP • getty • mgetty

Note: The root user is not able to access these services at any time unless it is
through one of the configured emergency access ports.

9.5 Configure Host Names


The Configure Host Names menu allows you to assign a host name to your D400
and to view, add, and delete entries in the hosts file.
Note: The D400 will only allow you to enter IPV4 addresses.

» Add a New Host


This option prompts you to add a host name and IP address to the hosts file.

» Delete a Host
Provides you with a list of configured hosts. Select an item number to delete the
associated host entry.

» Modify a Host
Provides you with a list of configured hosts. Select an item number to modify the
associated host name and IP address. Press Enter to use the previously entered
value.

» Delete all Hosts


This option will remove all entries from the hosts file.

» View all Hosts


Provides you with a list of configured hosts.

9.6 Configure Time Synchronization


The Configure Time Synchronization menu allows you set the D400’s internal date
and time as well as modify options associated with time synchronization.

D400 Substation Gateway Software Configuration Guide 189


GE Energy

» Show Time and Current Settings


Displays the time, time zone, and synchronization settings currently configured.

» Set System Clock


Configure the current calendar date and time of day.

» Set Time Zone


Enter the time zone of the D400.
Note: The D400 uses the IEEE POSIX® standard for time zone naming. POSIX uses the
time zone offset to get GMT from the local time (that is, GMT – local time) instead of
the more common format (local time – GMT). For example, Eastern Standard Time in
North America, which is 5 hours behind GMT, is listed as "GMT+5", and not "GMT-5".

» Set IEC 60870 Server Time Zone


The timestamps of messages received through the IEC 60870-101 and IEC 60870-104
server applications are in UTC time. This option allows you to configure a custom time
zone offset to apply to messages received through this application. This page has
three options:
• Show current time zone: displays the time zone currently configured for the IEC
60870 server. This setting is independent of the main D400 time zone setting.
• Set IEC 60870 server time zone: displays a list of time zones and geographic
locations. Enter the number next to the desired entry to select it as the configured
time zone offset.
• Search time zone: Allows you to search the time zone and geographic locations
list using a keyword search function. Once you locate the desired entry, you can
select it as the desired time zone offset.

» Time Sync Input


Configures the D400 to use either IRIG-B or NTP/SNTP to calibrate the system clock.
• IRIG-B: Enter the IRIG-B format, options are TTL (pulse width code), Sine wave
(amplitude modulated), and Manchester.
Ensure SW2 of the IRIG-B Input Adapter is configured for the proper input type:
Fiber Optic or TTL for TTL and Manchester, BNC for Sine wave.
• NTP: Enter the IP address of the NTP server. The D400 will verify if the source is
accessible by pinging the address.

» Time Sync Output


The D400 can be configured to operate as an NTP time server.

190 SWM0066–3.00–2, General


GE Energy

9.7 Reset System Logs


You can use the Reset System Logs menu to clear various system logs that are
stored in the D400.

» Check Size of Archived Logs


Active system logs are automatically archived when they reach a size of 256 KB. Up
to 10 archives are kept within the D400, with newer logs overwriting older stored logs.
Check Size of Archived Logs lets you view the amount of disk space occupied by
these archived log files. The value is shown in KB.

» Check Size of Current Application Logs


View the amount of disk space occupied by the current application logs. The value is
shown in KB.

» Delete Archived Logs


Permanently delete archived logs from the D400.

» Delete Current Logs


Permanently delete current application logs from the D400.

9.8 Reset mSQL Database Tables


You can modify tables in the mSQL database through the Reset mSQL Database
Tables menu.
Tip: You can use the DB Exporter tool on the Utilities page of the D400 online GUI to
save a backup of the mSQL database tables before deleting them.

» Reset mSQL Database Tables


To delete records from the D400, select a line item from the list. During the deletion,
the mSQL database will be locked for reading or writing and all applications will be
temporarily stopped.
Important! Once you have finished deleting records from the mSQL database, exit
the D400 Configuration Utility and reboot the D400 by entering shutdown –r now.

9.9 Reset NVRAM


You can reset the data being held in NVRAM through the Reset NVRAM menu.

D400 Substation Gateway Software Configuration Guide 191


GE Energy

» Reset NVRAM
Permanently delete data stored in the NVRAM of the D400.
Note: After you have reset the NVRAM, you must restart the processes running on the
D400. To do this, exit the D400 Configuration Utility, type go at the command line, and
press enter.

9.10 Local HMI


You can configure the settings of the local KVM monitor output through the Local
HMI menu.

» Desktop Mode
Enable or disable “kiosk” mode. Kiosk mode will display the local HMI full screen
rather than windowed.

» Monitor
Enter the horizontal and vertical refresh rates, in hertz.
CAUTION: Never exceed the maximum refresh rates of your monitor as damage may
occur. Refer to the manual that came with your monitor for more information.

» DPMS
Enable or disable Display Power Management Signaling. These settings determine
how much time must pass without user interaction before your monitor is put into a
reduced power mode. A setting of “00” will prevent the D400 from triggering the
power mode.
The following modes are available:
• Stand-by: Monitor blanks but power supply remains on; screen restores in
approximately one second when reactivated by keyboard or mouse input by user.
• Suspend: Monitor power supply shuts off; screen restores in approximately 2-3
seconds
• Turned off: Monitor is fully powered down except for an auxiliary circuit to detect
a wake-up signal; screen restores in approximately 8-10 seconds
Note: Refer to the manual that came with your monitor for more information on how
it receives and responds to DPMS signals.

» Screen Resolution
Select one of three output resolutions:
• 1280 x 1024
• 1024 x 786

192 SWM0066–3.00–2, General


GE Energy

• 800 x 600
CAUTION: Never exceed the maximum resolution of your monitor as damage may
occur. Refer to the manual that came with your monitor for more information.

9.11 Redundancy
If you are configuring your D400 for use within a redundant setup, you can configure
redundancy application settings through the Redundancy menu.
The secondary standby IP configuration option is only available if a second Ethernet
interface is installed and configured within the D400.

» Enable Redundancy
Enable or disable redundancy functionality within the D400.

» Configure Heartbeat Timeout


The interval within which the D400 must receive at least one message or heartbeat
from the other D400. Valid ranger is 100 to 1000 ms; default is 300 ms.

» Configure Heartbeat Retries


The number of times the D400 re-transmits a heartbeat message before assuming
that the other D400 has failed. Valid range is 1 to 300; default is 3.

» Configure IP Address of Peer D400


Set the unique IP address of the other D400 device configured within the redundant
system. If the peer D400 has a second Ethernet interface, you can configure it as well.

» Username of Peer D400


Enter the username of the root-level user account on the peer D400 unit. This
username must be administrator when using remote authentication mode.
Generally, this setting is the same on both D400 units. This setting is used in
conjunction with the authentication mechanism defined in appendix B.3 Ethernet
Connections.

9.12 Power Supply


The D400 provides a hardwired power supply failure alarm circuit as well as power
supply failure pseudo points through the system status manager. By default, the
power supply failure alarm will be triggered whenever one or both supplies fail (single
PSU alarm mode). However, you can configure the D400 to only trigger an alarm
when both supplies have failed (redundant PSU alarm mode).

D400 Substation Gateway Software Configuration Guide 193


GE Energy

» Configure Power Fail Alarm


Selecting this option will display the power fail alarm mode that is configured. You
then have the option of switching to the alternate alarm mode.
Alarm Mode
Redundant PSU Single PSU
Both supplies failed Alarm triggered Alarm triggered
Single supply failed Alarm triggered No alarm
Both supplies operating No alarm No alarm

Note: You must have FPGA version 2.0 or greater installed for this feature to work. To
check the FPGA version, enter dmesg –s 16392 | grep –i FPGA at the D400 command
prompt and search for FPGA in the output.

9.13 mgetty
mgetty is a Linux application that is used to facilitate non-PPP modem-based
terminal connections. By default, mgetty is automatically enabled when the COM2
port adapter card is installed in your D400. However, you can manually enable or
disable the mgetty application if required.
Note: The D400 automatically enables or disables mgetty depending on if you have a
COM2 card installed. You should only override the default setting if there is a valid
reason to do so.

» Configure mgetty
Selecting this option will display the current status of mgetty. You then have the
option of enabling or disabling it.

194 SWM0066–3.00–2, General


GE Energy

A
Application Pseudo Points

Applications may provide status information and allow functions or operations to be


initiated through system and/or device level pseudo points. These points can be
accessed through the Point Summary page of the Online HMI.

» To access pseudo points:


1. Log into the online HMI of the D400 unit.

2. Click the Point Summary button on the toolbar.


3. Under the Application tab, click the Details button for the selected
application.
4. Select the appropriate point type tab to view all points belonging to the
group.
5. To send a control request, right-click the point and select Forcing.

IEC 61850 Application


Table 154 IEC 61850 Application, Global, Digital Output

Point Name Description DO state set to


Retrieve All Data Sets This control queues an integrity request for every Completed (0)
from All IEDs data set on every device.
Pending (1)
Global “DisableDevice” This control disables communications to all Disabled (1)
devices belonging to the application. If disabled,
Enabled (0)
the application does not have an open
association with any of its devices, or send user
requests to any device. When it is set to Enabled,
the application sets the device state to its
previous state.

D400 Substation Gateway Software Configuration Guide 195


GE Energy

Point Name Description DO state set to


Enable Polling of All This control disables or enables data set retrieval Disabled (0)
IEDs from all devices belonging to the application, but
Enabled (1)
leaves the associations up and does not prevent
other controls such as “Retrieve All Data Sets
from IED” or “Force to Alternate Channel”. The
application stops polling all devices and disable
all Report Control Blocks.
Force All IEDs Off This control clears all devices off the requested Clear Primary
Primary Channel channel Channel (1)
Clear
Secondary
Channel (0)

Table 155 IEC 61850 Application, Global, Digital Input

Name Description DI state set to


Global “DeviceDisable” Communications is disabled to all devices owned Disabled (1)
by the application. Reflects the status of the
Enabled (0)
Global “DisableDevice” Digital Output pseudo
point.
Enable Polling of All Automatic data retrieval from devices is globally Disabled (0)
IEDs Status disabled. Reflects the status of the “Enable Polling
Enabled (1)
of All IEDs” Digital Output pseudo point.
DCA Status Indicates if the application is running. Enabled (1)
Disabled (0)

Table 156 IEC 61850 Application, Per-Device, Digital Output

Name Description DO status set to


Retrieve all Data Sets This control queues a poll request for every locally Completed (0)
configured Data Set on the device.
Pending (1)
DisableDevice This control disables or enables communications Disabled (1)
to the IED. If disabled, the application shall not
Enabled (0)
have an open association with the device, nor
accept user requests for the device.
Enable Polling of IED This control disables or enables data set retrieval Disabled (0)
from the device, but leaves the association up
Enabled (1)
and does not prevent other controls such as
“Retrieve all Data Sets” or “Force to Alternate
Channel”. The application will also disable all
Report Control Blocks when this control is
disabled.
Force IED to Alternate This control forces the device to the alternate Completed (0)
Channel communications channel.
Pending (1)

196 SWM0066–3.00–2, General


GE Energy

Table 157 IEC 61850 Application, Per-Device, Digital Input

Name Description DI state set to


Primary Channel Health Indicates health of primary communications Failed (0)
channel. If primary channel is in use, Normal
Normal (1)
health means the association is up. If primary
channel is not in use, Normal health means an
association is possible on this channel. Failed
health means the last association attempt failed.
Secondary Channel Indicates health of secondary communications Failed (0)
Health channel. If secondary channel is in use, Normal
Normal (1)
health means the association is up. If secondary
channel is not in use, Normal health means an
association is possible on this channel. Failed
health means the last association attempt failed.
Primary Channel Status Indicates if primary channel is In Use or Not In Not In Use (0)
use. In use status means this channel is the
In Use (1)
active channel and the association is up on this
channel.
Secondary Channel Indicates if secondary channel is In Use or Not In Not In Use (0)
Status Use. In use status means this channel is the
active channel and the association is up on this In Use (1)
channel.
Overflow (1)
Report Buffer Overflow Indicates if the device has reported a buffer No Overflow (0)
overflow condition in one of its buffered report
Overflow (1)
control blocks.
Retrieve All Data Sets Operation to retrieve All Data Sets from device Completed (0)
from IED Status that was triggered by either the “Retrieve All
Pending (1)
Data Sets from All IEDs” or the “Retrieve All Data
Sets from IED” pseudo Digital Output is either
completed or under way.
DeviceDisable Device is enabled or disabled as controlled by Disabled (1)
the DisableDevice Digital Output or the Global
Enabled (0)
“DisableDevice” Digital Output.
Polling of IED Status Polling is enabled or disabled as controlled by the Disabled (0)
“Enable Polling to IED” Digital Output or the
Enabled (1)
“Enable Polling of All IEDs to IED” Digital Output.

D400 Substation Gateway Software Configuration Guide 197


GE Energy

Name Description DI state set to


Configuration Indicates whether the most recent configuration Failed (0)
Comparison Status comparison for this device failed. The application The DCA
compares the composition of the device’s Data logged the
Sets with what it has configured locally. discrepancies it
detected.
OK (1)
There were no
discrepancies
in the most
recent
comparison.
Device Online Indicates whether communications with the ON (1)
device is Active (Online) or Inactive (Offline)
OFF (0)

Table 158 IEC 61850 Application, Per-Device, Analog Input

Name Description Value of the AI point


“AddCause for …” This point is created for each field DO and AO See note below.
point. The name of the pseudo point includes the
point name of the associated DO or AO field point.

Note: The value of this field indicates the result of the last AO or DO operation on an IEC
61850 enhanced security control (see the following table). For IEC 61850 normal security
controls, the values are 0 for commands that are successfully sent and –255 for
commands that fail to send.
For enhanced security controls, a non-zero value indicates failure; a zero value indicates
success. A positive value indicates one of the IEC 61850 Additional Causes was reported
by the device. A negative value larger than -255 indicates a low-level MMS error was
reported by the device. A value of -255 indicates another error condition not specifically
listed has occurred.
Error Class Error Description Value of AI
Unknown Error Unknown error. -255
DataAccessError object-non-existent -10
DataAccessError object-access-unsupported -9
DataAccessError object-attribute-inconsistent -8
DataAccessError type-inconsistent -7
DataAccessError type-unsupported -6
DataAccessError invalid-address -5
DataAccessError object-undefined -4
DataAccessError object-access-denied -3
DataAccessError temporarly-unavailable -2

198 SWM0066–3.00–2, General


GE Energy

Error Class Error Description Value of AI


DataAccessError hardware-fault -1
Success Success 0
Additional Cause Blocked-by-switching-hierarchy 2
Additional Cause Select-failed 3
Additional Cause Invalid-position 4
Additional Cause Position-reached 5
Additional Cause Parameter-change-in-execution 6
Additional Cause Step-limit 7
Additional Cause Blocked-by-Mode 8
Additional Cause Blocked-by-process 9
Additional Cause Blocked-by-interlocking 10
Additional Cause Blocked-by-synchrocheck 11
Additional Cause Command-already-in-execution 12
Additional Cause Blocked-by-health 13
Additional Cause 1-of-n-control 14
Additional Cause Abortion-by-cancel 15
Additional Cause Time-limit-over 16
Additional Cause Abortion-by-trip 17
Additional Cause Object-not-selected 18

D400 Substation Gateway Software Configuration Guide 199


GE Energy

B
System Redundancy

This chapter provides additional information on redundant D400 setups. Refer to 2.4
D400 System Redundancy for an overview of configuring redundancy.

B.1 Validating the Redundant Connections


Once you have configured your redundant setup, you should test the system to
ensure that redundancy has been properly configured.

» To validate a redundant system:


1. Log into the online HMI of the active D400 unit.

2. Click the Point Summary button on the toolbar.


3. Under the Application tab, click the Details button for RedunMgr.
4. Select the Digital Input tab and verify that the points are in the following
states:
Point Name Quality Value
SystemRedundant Online 1
StandbyD400CommFail Online 0
StandbyD400inService Mode Online 0
StandbyD400NotAvailable Online 0
D400AActive Online 1 if you are connected to D400 A
0 if you are connected to D400 B (See note)
D400BActive Online 1 if you are connected to D400 A
0 if you are connected to D400 B (See note)

200 SWM0066–3.00–2, General


GE Energy

Point Name Quality Value


Config Sync in Progress Online 0
Standby Config Out of Sync Online 0 if both D400s have the same configuration
1 if both D400s have a different configuration

Note: If D400AActive and D400BActive remain fixed at 0 or 1 regardless of the


position of the A/B switch on the RS232 panel, ensure that the RS232 adapter
cards containing the redundancy control ports are set to the DTE position.
Refer to Switch SW1/SW2 Configuration and Switch SW3/SW4 Configuration
in the D400 Substation Data Manager Hardware User’s Manual (994-0089) for
more information.
5. Select the Digital Output tab and verify that all points are online and have a
value of zero.

B.2 Data Synchronization


The following data is automatically synchronized from the active to the standby
D400:
• Accumulator running values
• Local commands that have been applied to individual system points (control
inhibit, scan inhibit, local force, etc.).
Data is synchronized between the units through the dedicated serial link. Initial states
are synchronized when the active unit first begins to communicate with the standby
unit. Once this initial synchronization is complete, individual events are transferred
from the active unit to the standby unit as they occur in real-time. The data to be
synchronized is stored in the user CompactFlash card of the D400 so that it is not lost
in the event that power is interrupted to both units.
The active unit will indicate if the configuration on the standby unit does not match
itself via the Standby Config Out of Sync digital input.
Note: Disabling a device from being scanned using the DisableDevice digital output
or by using the Enable/Disable IED button in the IED Communication Summary of
the D400 HMI is not synchronized.
Both application configurations (for example, DNP server mappings, LogicLinx
programs, etc.) and system configurations (for example, time sync inputs, user logins
and passwords, etc.) are synchronized. The only parameters that are not
synchronized are IP addresses, as they must be independently configured for each
unit (see B.3 Ethernet Connections). No other data is synchronized between the two
D400s, including system point values, software licenses, or firmware images.
While configuration transfer is in process, the standby unit will not accept any
commands from the active unit. The active unit will indicate via the Config Sync in
Progress digital input when configuration synchronization is occurring. When
synchronization is complete, the software on the standby unit will reset in order to

D400 Substation Gateway Software Configuration Guide 201


GE Energy

implement all the changes (this is only a software restart, not a reboot of the entire
device).
During the reset, the active unit may briefly indicate that the standby unit has failed. If
the standby unit remains in failed mode, or if the Standby Config Out of Sync digital
input does not turn off after the standby unit completes the restart, then the
configuration synchronization has likely failed. Check the system and diagnostic logs
in both the active and standby units for details on why the synchronization did not
complete.
System configuration changes (like username/password combinations) transferred to
the standby unit are only available after the device has been rebooted. This can be
done by issuing a control command on the RebootStandby digital output point.
Caution: It is extremely important that you do not change the configuration of the
active D400 while configuration synchronization is in progress.

B.3 Ethernet Connections


When you configure a pair of D400s for redundancy, you need a total of 3 IP
addresses for the two D400s:
• One unique IP address for each D400
• One “active” IP address to be used by the active D400.
The same “active” IP address is configured in both D400s. When a D400 is in active
mode, it will use the configured “active” IP address. In any other state, it will use its
own unique IP address. This allows external devices and master stations to use only
one IP address to access the pair of D400s. Table 159 describes the possible
combinations.
Table 159 IP Address Combinations

D400 A D400 B
State IP Address State IP Address
 Active  Unique (D400 B)
 Unique (D400 A)  Active
 Unique (D400 A)  Unique (D400 B)
 Active (See note)  Active (See note)

 denotes active state,  denotes standby state

Note: Having both D400s active at the same time can only be achieved if the two
units have not been connected to either the switch or to each other. In any other
scenario, the two units will successfully arbitrate so that only one D400 claims the
active IP address.
This scheme requires static IP address configuration. The D400 Redundancy solution
does not support use of a DHCP server to assign dynamic IP addresses.

202 SWM0066–3.00–2, General


GE Energy

If the D400s have a secondary Ethernet interface installed, a second set of 3 IP


addresses is assigned to that interface, using the same rules.

Configuration Synchronization Over Ethernet


All data synchronization normally occurs over the dedicated serial link between the
two D400 units. However, if the units can communicate with each other over
Ethernet, the standby D400 will attempt to use this connection for faster data
transfer when synchronizing the configuration. Refer to the procedure shown under
To Configure Public Key Authentication in section 8.6 D400 Configuration Manager.

B.4 Error Messages and Troubleshooting


Table 160 describes the possible error messages displayed by the D400 Redundancy
Manager. These messages are entered in the diagnostic log of the D400.
Table 160 D400 Redundancy Diagnostic Error Messages

Sr. No Diagnostic log messages Details


1 b034_active_proc_db_sync() failed with error Initial mSQL database synchronization
<error code> failed. Quality or accumulator records may
not have been transferred correctly.
2 Active: failed to pull switch towards The active unit failed to pull the switch. The
RS232 switch panel may not be powered
correctly or the connection from the switch
panel to the D400 may not be correct.
3 Active: Health CHK failed: Terminating Child A software error in the D400 Redundancy
Manager has occurred.
4 [ACTIVE]: Rejecting command <command type The user issued a command that is not
#> because other D400 is in Service Mode valid when the standby is in Service Mode.
5 [ACTIVE]: Rejecting command <command type The user issued a command that was
#> because activity <activity type> is in rejected because another activity was
progress already in progress.
6 [ACTIVE]: Rejecting command <command The user issued a command that was
type> because other D400 is not available rejected since the active cannot
communicate with the other D400. The
other D400 may have failed or the serial
link between the two may be disconnected.
7 [ACTIVE]: CONFIG SYNC activity response Configuration synchronization failed
timeout waiting for response from standby because the standby unit failed to respond
to the active. The standby unit may have
failed or the serial link between the two
may be disconnected.
8 [ACTIVE]: Standby D400 rejected the Config Configuration synchronization failed
Sync request with reason <reason code> because the standby unit issued an error.

D400 Substation Gateway Software Configuration Guide 203


GE Energy

Sr. No Diagnostic log messages Details


9 [ACTIVE]: Standby D400 failed in Config Sync Configuration synchronization in network
using network mode (Ethernet) mode has failed. The network
connection between the D400s may be
disconnected, or the public/private
authentication keys may not be correctly
configured.
10 [ACTIVE]: Tool task failed with error = <error Configuration synchronization failed
code> because the standby unit issued an error.
Review the <error code> in the table of
Configuration Manager error codes.
11 [ACTIVE]: CONFIG SYNC failed due to tool task Configuration synchronization failed
timeout because the Configuration Manager
software failed to respond.
12 [ACTIVE]: Standby D400 rejected the DB Sync The standby rejected a request to
start request with reason <reason code> synchronize either quality or accumulator
data. The <reason code> is a technical
number with more detail. The most
common cause is that the standby unit is in
service mode or has failed.
13 [ACTIVE]: Standby D400 failed in DB sync in Synchronization of either quality or
network mode accumulator tables failed to complete. The
most common cause is that either
communications with the standby unit
have been interrupted, or the standby is in
service mode or has failed.
14 [ACTIVE]: Response timeout for activity The standby unit failed to send a response
<activity type> subactivity <subactivity type> to the active unit. The numeric codes define
the activity that timed out. This is a
diagnostic message that only needs to be
considered if there are messages indicating
that something has failed.
15 [STATE CONFLICT]: BOTH D400s are ACTIVE: Check the wiring of the D400 units to the
Restarting this D400 switch panel.
16 [STATE CONFLICT]: BOTH D400s are STANDBY: Check the wiring of the D400 units to the
Restarting this D400 switch panel. There could also be loss of
power to the switch panel, as a powered-
down switch panel reads as “standby” to
the D400.
17 Configuration read failed: Entering into Active Redundancy serial ports are not configured
Non-Redundant mode in the connection configuration of the
D400.
18 Redundancy is DISABLED: Entering into Active Diagnostic message only. Redundancy is
Non-Redundant mode disabled in the configuration.
19 Failed to open switch panel port: Entering into This message indicates a software failure
Active Non-Redundant mode of the D400. Either the configuration files of
the D400 have been corrupted, or the D400
has not started properly.

204 SWM0066–3.00–2, General


GE Energy

Sr. No Diagnostic log messages Details


20 Failed to open heartbeat port: Entering into This message indicates a software failure
Active Non-Redundant mode of the D400. Either the configuration files of
the D400 have been corrupted, or the D400
has not started properly.
21 Error in reading switch panel: Entering into This message indicates a software failure
Active Non-Redundant mode of the D400. Either the configuration files of
the D400 have been corrupted, or the D400
has not started properly.
22 Failed to receive initial HB from peer D400: The active D400 never sent a heartbeat
Entering into Active mode message to the standby, causing the
standby unit to become active. Check that
the active unit is functional and that the
serial link between the two units is properly
installed.
23 STATE CONFLICT: This D400 = ACITVE and A, Check the wiring of the D400 units to the
PEER D400 = ACTIVE and A switch panel
Failing this D400
24 STATE CONFLICT: This D400 = ACITVE and A, Check the wiring of the D400 units to the
Peer D400 = ACTIVE and B switch panel
Peer D400 should fail
25 STATE CONFLICT: This D400 = ACITVE and B, Check the wiring of the D400 units to the
Peer D400 = ACTIVE switch panel
Failing this (B) D400
26 STATE CONFLICT: This D400 = STANDBY and A, Check the wiring of the D400 units to the
Peer D400 = STANDBY and A switch panel
Failing this (B) D400

27 STATE CONFLICT: This D400 = STANDBY and B, Check the wiring of the D400 units to the
Peer D400 = STANDBY switch panel. This could also be loss of
Failing this (B) D400 power to the switch panel, as a powered-
down switch panel reads as “standby” and
“B” to the D400.
28 [STANDBY]: Failed to pull the switch, Rejecting The D400 could not pull the switch. Check
Change Over request the wiring of the D400 units to the switch
panel. This could also be loss of power to
the switch panel.
29 [STANDBY]: Config Sync failed in network The standby D400 unit failed to commit its
mode while copying configuration to transferred configuration into the flash
/mnt/usr/ card. The flash card may be full or
someone may have changed the write
permissions on the card. The standby
configuration may be partially copied and
unusable.
30 [STANDBY]: Config Sync failed in local mode Configuration synchronization failed while
due to tool task failure transferring configuration data. The
standby unit uses its original configuration.

D400 Substation Gateway Software Configuration Guide 205


GE Energy

Sr. No Diagnostic log messages Details


31 [STANDBY]: Config Sync failed in local mode The standby D400 unit failed to commit its
while copying configuration to /mnt/usr/ transferred configuration into the flash
card. The flash card may be full or
someone may have changed the write
permissions on the card. The standby
configuration may be partially copied and
unusable.
32 [STANDBY]: CONFIG SYNC Activity: Tool task Configuration synchronization failed while
timeout in mode <tool task mode> transferring configuration data. The
standby unit uses its original configuration.
33 [STANDBY]: CONFIG SYNC Activity: Response The active unit failed to send a response
timeout during configuration sync activity. The
active unit may be experiencing problems,
or the communication link between the two
units may be disconnected. The standby
configuration may be partially copied and
unusable.
34 Response timeout in DB SYNC Activity The standby unit failed to send a response
while synchronizing quality or accumulator
data. The data on the standby unit may not
be up to date. The standby unit may be
experiencing problems or the
communication link between the two units
may be disconnected.
35 [ACTIVE]: Config check completed: The configuration is the same on both
Configuration is same active and standby units.
36 [STANDBY]: Response timeout for activity The standby unit failed to send a response
<activity type> subactivity <sbuactivity type> to the active unit. The numeric codes define
the activity that timed out. This is a
diagnostic message that only needs to be
considered if there are messages indicating
that something has failed.
37 [ACTIVE]: Switch pulled away: Peer D400 is Switch pulled manually when the standby
failed, Failing this D400 unit is not available. The standby unit may
have failed or the communication link
between the two units may be
disconnected.
38 [ACTIVE]: Switch pulled away: Rejecting Switch pulled manually when the standby
CHANGE OVER since Other D400 is in Service unit is in service mode. The active unit
Mode rejects the command to switch over.
39 [ACTIVE]: RACE Condition for switch: Failing Switch was pulled in the last 1000 ms.
this (B) D400

Table 161 describes the possible system event messages displayed by the D400
Redundancy Manager. These messages are entered in the system event log of the
D400. These are notifications of significant events, not necessarily errors. If it
indicates an error or failure, consult the diagnostic log for details.

206 SWM0066–3.00–2, General


GE Energy

Table 161 D400 Redundancy System Log Messages

Sr. No System Event log messages Details


1 Redundancy Manager Started in Active Mode
2 Switching to standby mode
3 Sent message to Software Watchdog to RESTART All
applications
4 Sent message to Software Watchdog to STOP All The D400 is being placed in
applications failed mode.
5 Heartbeat(s) received from Standby system A lost connection with the
:Declaring peer D400 back in Standby State standby has been restored.

6 Redundancy Manager Child Started:


7 Redundancy Manager Application Started
8 Redundancy Manager Started in Active Non-Redundant
Mode
9 Heartbeat(s) missed from Standby system The standby D400 has
:Declaring peer D400 as Failed stopped responding to
communications.
10 Heartbeat(s) missed from Active system The active D400 has stopped
:Declaring peer D400 as Failed responding to
communications.
11 Redundancy Manager Started in Standby Mode
12 Switching from Standby to Active mode

Table 162 describes the error codes that may be returned by the D400 Configuration
Manager.
Table 162 Configuration Manager Error Codes

Err. No Cause
-1 The two D400 units are not already in sync
0 Success
1 Md5sum.txt / tar-zipped file missing in local/tar modes
2 Command line arguments are not proper
3 IP Address or target unit not provided in correct format
4 Validation of transferred configuration files failed
5 Authentication is not set or remote D400 is not accessible
6 Insufficient permissions to read from file
8 Copying of new configuration to /mnt/usr has failed.
20 Configuration is already in sync.

D400 Substation Gateway Software Configuration Guide 207


GE Energy

C
Remote Authentication

C.1 Cisco TACACS+


Use the following settings to configure your TACACS+ server for use with your D400.

Table 163 User Account Privilege Levels

D400 Permission Level TACACS+ Privilege Level


Root n/a (see note)
Administrator 0–3
Supervisor 4–7
Operator 8 – 11
Observer 12 – 15

Note: Only one root account exists on the D400 and it is stored locally. While it cannot
be deleted from the system, you can change the password using the D400
Configuration Utility.

Table 164 TACACS+ Service Parameters

TACACS+ Parameters
D400 Service
Service Protocol Port
Login d400local none console
HMI Access Manager d400httpd none web
Getty d400getty none ttyS0

208 SWM0066–3.00–2, General


GE Energy

TACACS+ Parameters
D400 Service
Service Protocol Port
Mgetty d400getty none ttyS1
TELNET d400telnet none 23
FTP d400ftp none 21
SSH d400sshd none 22
SFTP d400sshd none 22
Terminal Server d400terminalserver none <Port Number>
Pass-through d400passthrough none <Port Number>

D400 Substation Gateway Software Configuration Guide 209


GE Energy

Modification Record
Version Rev. Date Author Change Description
1.00 0 July 31, 2007 S. Tessari Document created.
1 Nov. 14, 2007 M. Haska Updated Table 66 [Bug #3673], added note regarding
upgrade availability, changed “DNP” to “DNP3” throughout.
2 Dec. 4, 2007 M. Haska Documented new d400cfg options
Feb. 6, 2008 M. Haska Added LogicLinx, MODBUS Client, Hydran Client, MODBUS
Server, pass-through connections
April 30, 2008 M. Haska Documented licensing tools, rewrote serial connections
chapter, updated serial and network connections sections.
2.00 0 June 5, 2008 M. Haska Updated configuration parameters for DNP3 protocol
throughout.
June 17, 2008 M. Haska Revised Calculator section for new GUI
2.20 0 September 16, 2008 M. Haska Updated Serial DNP Master Stations for multiple LRU
2.50 0 October 21, 2008 M. Haska Added Redundancy Manager, Configuration Manager, IP
Changer, and System Status Manager
Updated d400cfg section on network interfaces
2.60 0 Dec. 2, 2008 M. Haska Addition of IEC 60870-5-101/103 client protocols.
2.70 0 Jan. 26, 2009 M. Haska Addition of IEC 60870-5-101/104 server protocols.
Enhancements to security features & remote authentication.
1 Jan. 27, 2009 M. Haska Minor corrections to Table 164.
2 Feb. 24, 2009 M. Haska Minor corrections to Table 13, Table 158 note.
Added troubleshooting note to section B.1.
Added note regarding feedback points to Table 132, Table
137, Table 144.
2.75 0 July 22, 2009 M. Haska Minor corrections to Table 158 note.
Added new buttons for One Line Designer tool.
Added IEC 60870-5-104 Client.
2.80 0 Feb. 22, 2010 M. Haska Added new TACACS+ options.
1 Mar. 4, 2010 M. Haska Added FLOAT32_MODICON in Table 87, added dual endpoint
options in Table 32.
3.00 0 Apr. 27, 2010 M. Haska Added Virtual Serial Ports, documented Terminal Server
settings, clarified public key authentication configuration in
section 8.6, general changes throughout for firmware V3.00.
1 Jun. 22, 2010 M. Haska Added Generic ASCII Client Map and d400cfg options
2 Jul 21, 2011 R. Rees Updated Technical Support and Customer Service contact
information.

D400 Substation Gateway Software Configuration Guide 210

You might also like