SWM0066 D400 Software Config V300 R2
SWM0066 D400 Software Config V300 R2
SWM0066 D400 Software Config V300 R2
Energy
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
Contents
Product Support 8
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
4 SWM0066–3.00–2, General
GE Energy
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
6 SWM0066–3.00–2, General
GE Energy
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.
Product Support
If you need help with any aspect of your GE Energy product, you have a few options.
8 SWM0066–3.00–2, General
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
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.
Access Manager
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).
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
Server Client
Master Station Application Application Device(s)
(DPA) (DCA)
System Point
Database
Automation
Application
(DTA)
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.
HMI
(Power Bar )
Configuration
Tool GUI Configuration
Data
Configuration XML
Files
Configuration
Data
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
• 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.
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.
The following chapters describe how to configure the D400 for various substation
applications.
20 SWM0066–3.00–2, General
GE Energy
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.
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
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
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.
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
24 SWM0066–3.00–2, General
GE Energy
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)
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
D400 Substation
LRU A Data Manager
Addr. 1
LRU B
Addr. 2
System
Database
LRU C
Addr. 3
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.
30 SWM0066–3.00–2, General
GE Energy
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
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
32 SWM0066–3.00–2, General
GE Energy
Hydran Multi-drop
The following settings are used when configuring a Hydran Multi-drop connection.
34 SWM0066–3.00–2, General
GE Energy
36 SWM0066–3.00–2, General
GE Energy
38 SWM0066–3.00–2, General
GE Energy
40 SWM0066–3.00–2, General
GE Energy
42 SWM0066–3.00–2, General
GE Energy
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.
44 SWM0066–3.00–2, General
GE Energy
Modbus Multi-drop
The following settings are used when configuring a Modbus Multi-drop connection.
Table 23 Modbus Multi-drop
Printer Device
The following settings are used when connecting a printer device.
Table 24 Printer Device
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.
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.
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.
The following settings are used when configuring a Single SEL Binary connection.
Table 29 Single SEL Binary
48 SWM0066–3.00–2, General
GE Energy
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.
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.
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.
50 SWM0066–3.00–2, General
GE Energy
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.
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.
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.
54 SWM0066–3.00–2, General
GE Energy
56 SWM0066–3.00–2, General
GE Energy
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.
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)
Common Properties
Settings are available in the Device Properties pane. Table 37 lists the device-specific
protocol settings.
Table 37 Common Properties
62 SWM0066–3.00–2, General
GE Energy
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
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
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
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
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
Double Command
Table 42 Double Command Element Settings
Double Point
Table 43 Double Point Element Settings
66 SWM0066–3.00–2, General
GE Energy
Integrated Total
Table 44 Integrated Total Element Settings
Measurand
Table 45 Measurand Element Settings
68 SWM0066–3.00–2, General
GE Energy
Setpoint Command
Table 48 Setpoint Command Type 2 Element Settings
Single Command
Table 49 Single Command Element Settings
Single Point
Table 50 Single Point Element Settings
70 SWM0066–3.00–2, General
GE Energy
Step Position
Table 51 Step Position Element Settings
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
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
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
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
Measurand Type 1
Table 56 Measurand Type 1 Element Settings
74 SWM0066–3.00–2, General
GE Energy
Measurand Type 2
Table 57 Measurand Type 2 Element Settings
76 SWM0066–3.00–2, General
GE Energy
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.
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.
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.
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
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
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.
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
80 SWM0066–3.00–2, General
GE Energy
82 SWM0066–3.00–2, General
GE Energy
Common Properties
Settings are available in the pane at the right of the window. Table 67 lists the device-
specific protocol settings.
84 SWM0066–3.00–2, General
GE Energy
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
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
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
88 SWM0066–3.00–2, General
GE Energy
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
90 SWM0066–3.00–2, General
GE Energy
92 SWM0066–3.00–2, General
GE Energy
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
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
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.
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
98 SWM0066–3.00–2, General
GE Energy
Table 87 lists the available data types for MODBUS Client points.
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
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.
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.
Communication Statistics
Server applications maintain communication statistics and other status information
in the real-time database as pseudo points.
You can configure the IEC 60870 Server Time Zone offset using the d400cfg
command line utility. Refer to section 9.6 Configure Time Synchronization.
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
Double Command
Table 95 Double Command Mapping Settings
Double Point
Table 96 Double Point Mapping Settings
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
Measurand
Table 98 Measurand Mapping Settings
Regulating Command
Table 100 Regulating Command Mapping Settings
Root Directory
Table 101 Root Directory Mapping Settings
Setpoint Command
Table 102 Setpoint Command Mapping Settings
Single Command
Table 103 Single Command Mapping Settings
Single Point
Table 104 Single Point Mapping Settings
Step Position
Table 105 Step Position Mapping Settings
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
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
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
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
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.
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
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
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.
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
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
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
Coils
Mapping settings are available in the upper pane of the Coils tab as shown in Table
116
Table 116 Coil Mapping Settings
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
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
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.
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
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
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.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
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
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
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.
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.
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.
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.
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.
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 .
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).
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.
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
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.
8
System Utilities
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.
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.
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.
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.
» 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.
» 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.
» 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
» 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).
» 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.
» 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.
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.
» 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.
» 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.
» 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
• 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.
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.
A
Application Pseudo Points
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
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.
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.
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)
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.
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.
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.
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.
C
Remote Authentication
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.
TACACS+ Parameters
D400 Service
Service Protocol Port
Login d400local none console
HMI Access Manager d400httpd none web
Getty d400getty none ttyS0
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>
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.