DAPStudio User Manual - DAP5 - v1.00
DAPStudio User Manual - DAP5 - v1.00
DAPstudio™
User Manual
(For DAP 5)
The contents of this manual are the property of ASAT Solutions Inc. No part of this work may be reproduced
or transmitted in any form or by any means, except as permitted in written license agreement with ASAT
Solutions Inc. The information contained in this document is subject to change without notice.
Any attached hardware schematics and technical descriptions, or software listings that disclose source
code, are for information purposes only. Reproduction in whole or in part to create working hardware or
software for other than ASAT Solutions Inc. products is strictly prohibited except as permitted by written
liicense agreement with ASAT Solutions Inc.
TRADEMARK NOTICES
ASAT, DAP, VPort and are trademarks and service marks of ASAT Solutions Inc.
Microsoft Visio is a trademark of Microsoft Corporation. All other brand and product names mentioned in
this document are trademarks or registered trademarks of their respective companies.
Monitor Applications
Monitor The third communication protocol application enables the DAPserver™
Application to monitor communication between devices. Figure 1-6 shows an
example where the DAPserver™ monitors the communication between
a Control Center and lower order device. The DAPserver™ can log in
the real-time database, and transfer information; for example,
measurements, breaker positions, and energy.
Main The Main Workspace is used to configure protocol related point and
Workspace parameter information.
File Menu
Overview Selecting the “File” option will display the File sub menu shown in
Figure 2-7.
New Project Selecting the “New Project” option will display the Create New Project
window shown in Figure 2-8. New DAPstudio™ projects are defined
using this menu option.
Open Project This menu option is used to open an existing DAPstudio™ project.
DAPstudio™ will first prompt you to close the active project.
Close Selecting this menu option will close the currently open project.
Project DAPstudio™ prompts for confirmation before closing the project.
Save
This option saves the current project to disk. The button on the
Toolbar provides the same functionality as the “Save” option.
It is a recommended practice to periodically save to disk during
the development of a project.
Exit Selecting this menu option will close the current project and exit
DAPstudio™.
Connect
Overview Choosing this option allows you to connect to a DAPserver™ through
the Connect to device window shown in Figure 2-16.
SCP Configuration
Overview The SCP Configuration option, as seen in Figure 2-17, allows you to
configure the SCP related parameters and options. These parameters
are used in downloading of the configuration and updating the firmware
processes.
After configuring all the desired parameters and options, left-click on the
Save button to finish.
Download
Overview The Download option is used to download the current project
configuration to the connected DAPserver™.
For the step-by-step procedure on how to use this option, please refer
to the section Downloading a Project under DAPstudio™ Projects in this
manual.
Update Firmware
Overview The Update Firmware option is used to perform a firmware update in
the DAPserver™.
For the step-by-step procedure on how to use this option, please refer
to Updating DAP™ Firmware in the Introduction section of this manual.
System Menu
Overview From the DAPstudio™ Main window, the System menu can be
accessed by left clicking on the “System” option on the DAPstudio™
menu bar. The System menu is shown in Figure 2-20.
Configure IP Address
IP Address The “Configure IP Address” option allows you to configure the IP
address of the Ethernet ports on the DAPserver™. The following is a
step-by-step instruction on how to configure these IP addresses.
10. Left-click twice anywhere on the row of the Ethernet port you want
to configure. The Change IP Address window, shown in Figure 2-24
will open.
11. In the IP Address input field, type in the new IP address for the
Ethernet port you selected. If required, change the Mask and
Gateway; otherwise, keep these parameters the same. Ensure to
14. In the IP Address input field, type in the old IP address of the
Ethernet port your computer is connected to. Left-click the “OK”
button. A pop up message will appear asking to restart the
DAPserver™. Left-click the “No” button, because the
communication is currently offline and will not be able to restart the
DAPserver™.
15. Left-click the “Save” button. Left-click the “Exit” button. This will
close the Network IP Setting window.
Eth0
192.168.0.189
Eth0 IP Table
192.168.0.208
192.168.0.128
2. Select the “Local Configure” option and left-click the “Next” button.
The Configure IP Table window will appear and is shown in Figure
2-28.
3. Using the Interface pull-down menu, select the Ethernet port that
requires configuration. In the IP Address input field type in an IP
address of a computer or a device permitted to access the
DAPserver™, using the specified Ethernet port.
10. Ensure the IP Address property has the correct IP address of the
DAPserver™’s Ethernet port that the current computer is connected
to. Left-click the “Finish” button.
11. Log in and left-click the “OK” button. A pop up window shown in
Figure 2-30 will let you know the download was successful. Left-
3. Left-click the “Yes” button. The IP address will be removed from the
IP Table.
Eth0 Eth1
192.168.0.189 192.168.1.189
Add Route The following is a step-by-step instruction on how to add routes to the
Router Table.
2. Select the “Local Configure” option and left-click the “Next” button.
The Configure Router window, shown in Figure 2-33 will be
displayed.
3. Using the pull-down menu for the Interface property, select the
DAPserver™ Ethernet port that requires routing.
4. In the Network input field, type in the IP address of the network you
want the Ethernet port to connect to. In most cases for Eth0, the
network IP address is 192.168.0.0. For Eth1, the network IP
address is 192.168.1.0, and so on.
5. In the Mask input field, type in the Netmask for the Ethernet port.
Usually the Netmask is 255.255.255.0 which groups all computers
and devices with IP address that starts with 192.168.0.xxx as a
single network connected to Eth0. For Eth1, the Netmask will group
all computers and devices with 192.168.1.xxx as a network, and so
on.
10. Ensure the IP Address property has the correct IP address of the
DAPserver™’s Ethernet port that the current computer is connected
to. Left-click the “Finish” button.
11. Log in and left-click the “OK” button. A pop up window will let you
know the download was successful. Left-click the “OK” button to
close the pop up window.
2. In the Route Table, left-click twice on the interface of the route that
requires modification.
5. Left-click the “Yes” button. Observe the changes made to the route
in the Route Table.
9. Log in and left-click the “OK” button. A pop up window will let you
know the download was successful. Left-click the “OK” button to
close the pop up window.
2. In the Route Table, left-click twice on the interface of the route that
needs to be deleted. Left-click the “Delete” button. A pop up window
shown in Figure 2-36 will appear asking you for confirmation.
3. Left-click the “Yes” button. The route will be removed from the
Route Table.
7. Log in and left-click the “OK” button. A pop up window will let you
know the download was successful. Left-click the “OK” button to
close the pop up window.
6. The two personal computers can now access each other. To test
this, from PC1 try to ping PC2 and vice versa.
Note The routing feature can be easily disabled by deselecting the checkbox
that allows IP network forwarding on DAPserver™, i.e., the Enable
Router box in the Configure Router Window.
Add PPP The following is a step-by-step instruction on how to add a PPP Port.
Port
2. Select the “Local Configure” option and left-click the “Next” button.
The Configure PPP Server window will appear and is shown in
Figure 2-39 below.
3. Using the pull-down menu for the Serial Port property, select the
serial port used to connect to the remote device.
5. In the Remote Client IP input field, type in the IP address you want
10. Log in and left-click the “OK” button. A pop up window will let you
know the download was successful. Left-click the “OK” button to
close the pop up window.
Modify PPP The following is a step-by-step instruction to modify the existing PPP
Port port.
2. In the Port Defined Table, left-click twice on the Serial Port of the
PPP port that requires modification.
5. Left-click the “Yes” button. Observe the changes made to the PPP
port in the Port Defined table on the left of the Configure PPP
Server window.
9. Log in and left-click the “OK” button. A pop up window shown will let
you know the download was successful. Left-click the “OK” button
to close the pop up window.
Delete PPP The following is a step-by-step instruction to delete existing PPP port.
Port
2. In the Port Defined table, left-click twice on the Serial Port of the
PPP Port that needs to be deleted. Left-click the “Delete” button. A
pop up window shown in Figure 2-41 will appear asking you for
confirmation.
3. Left-click the “Yes” button. The PPP port will be removed from the
Port Defined table.
Configure NTP
Overview Network Time Protocol (NTP) is used to synchronize the current
system’s time with a time server on the network. The “Configure NTP”
option allows you to configure the DAPserver™ to be either an NTP
Client, NTP Server or both. For better understanding, refer to Figure
2-42, which illustrates the NTP concept. Additional information can also
be obtained from the NTP section of the manual.
Client Mode The DAPserver™ uses the NTP Client to time synchronize itself from
an external time source. In Figure 2-43, the DAPserver™ is time
synchronized via a GPS clock. The GPS clock NTP Server provides the
time synchronization information to the DAPserver™ NTP Client.
5. From the System menu, left-click the “Configure NTP” option. The
6. Select the “Local Configure” option and left-click the “Next” button.
The Configure NTP window will appear and is shown in Figure 2-44
below. Notice that the NTP is disabled by default.
8. Type in the primary time server IP address into the Primary NTP
Server IP input field. Primary time server can either be a GPS
clock, personal computer, another DAPserver™ or the Internet.
10. Type in the update period (in minutes) into the Update Frequency
input field.
11. Left-click the “Next” button. The Configure Download window will
appear, and is shown in Figure 2-29.
12. Ensure the IP Address property has the correct IP address of the
DAPserver™’s Ethernet port that the current computer is connected
to. Left-click the “Finish” button.
13. Log in and left-click the “OK” button. A pop up window will let you
know the download was successful. Left-click the “OK” button to
close the pop up window.
3. Type in the primary time server IP address into the Primary NTP
Server IP input field if the DAPserver™ is to acquire the time from
an external source. Primary time server can either be a GPS clock,
personal computer, another DAPserver™ or the Internet. If the
1. From the System menu, left-click the “Configure Time Zone” option.
2. Select the “Local Config” option and left-click the “Next” button. The
Configure Time Zone window will appear and is shown in Figure
2-48 below.
3. Using the pull-down menu for the Time Zone property, select the
time zone the DAPserver™ belongs to.
6. Log in and left-click the “OK” button. A pop up window will let you
know the download was successful. Left-click the “OK” button to
close the pop up window.
In order to log in, left-click on the User Login option, and fill in the
Username and Password fields in the DAPstudio™ User Login window
that opens.
User Logout By left-clicking on this option, a logged in user will be logged out.
Note that when a user is logged in, the User Login option is grayed out.
The same is true about the User Logout option when the use is logged
out.
Reboot DAPserver™
It is possible to restart the DAPserver™ that is being used by the
project currently open in DAPstudio™ by left-clicking on this option.
Uploading a Project
General The following is a step-by-step instruction for uploading a DAPstudio™
project.
1. In the Main DAPstudio™ window, pull-down the File menu by left
clicking on “File” at the top of the screen. Left-click “Open Project…”
option, as shown in Figure 2-53.
10. Select the project you have just created by left clicking on the
project’s icon. Left-click the “OK” button, this will take you back to
the Connect Setting window.
11. Left-click on the “Finish” button. The project will begin to upload.
Once the project is finished uploading, the User Login window will
be displayed.
12. Login and left-click on the “OK” button. This will open the uploaded
project, and the Main DAPstudio™ window of the project will be
displayed. Main DAPstudio™ window should look similar to the
window in Figure 2-60.
Max. Event This feature will be documented in a later release of this document.
Records
Max. Fault This feature will be documented in a later release of this document.
Records
Max. Days of This property specifies the maximum number of days recorded in the
Historic Data historical database. The valid range is 0 (disable historical recording) to
365 days with a default value of 1 year. The memory required for the
Historical trending buffer can be calculated using Equation 2-1.
Maximum This property specifies the maximum disk space used, in percentage,
Disk Space before a database clean up is performed. When this limit is reached, the
(%) system will delete the oldest record to free up some space. Refer to the
Used Disk Space pseudo point for the actual amount of disk usage in
percentage.
Records Per This property specifies the number of records, in percentage over the
Delete (%) total number of records, to be deleted per deletion operation, and it is
associated with the Maximum Disk Space property.
Watch Dog This property enables or disables the hardware watchdog. Normally this
property is enabled and should be temporarily disabled during a
firmware update.
Console This property specifies the hotkey used to access the VT100 console.
Hotkey The valid options are l, m, n, and o.
Model This property specifies the product model, which identifies the hardware
and firmware.
Time Sync. This property only applies to a redundant configuration and instructs the
Standby active CPU to time synchronizes the standby CPU.
CPU
RTDB Sync. This property only applies to a redundant configuration and instructs the
Period active CPU to periodically synchronize the real-time database with the
standby CPU. This period also specifies the period the active CPU time
synchronizes the standby CPU. The valid range is 0 (disable
synchronization) to 3600 minutes with a default setting of 10 minutes.
Timeout for In a redundant configuration the active CPU will monitor the
ALL IED communication with all of the IEDs. A switch over to the standby CPU
Offline will occur when communication is lost with all IEDs for the period of time
specified by this property. The valid range is 0 to 3600 seconds with a
default setting of 60 seconds.
Basic Information
Property The System Pseudo Point Basic Information window and properties are
Window similar to the Client Application System Pseudo Point Basic Information
window.
Value
Property The System Pseudo Point Value window and properties are similar to
Window the Client Application System Pseudo Point Value window.
Free memory This is the current available memory in kilobytes. The free memory is
updated every second.
Switch board This pseudo digital input reports the availability of hardware redundancy
status switching. This point is set when hard switching is not available.
Alarm Notify This feature will be documented in a later release of this document.
Service
DAPstudio™ This pseudo point reports the current operational status of the
service DAPstudio™ module. The pseudo point will be:
• Cleared when the DAPstudior™ module is configured and
available.
• Set when an error has been detected and the DAPstudio™
module is not running.
VT100 This pseudo point reports the current operational status of the VT100
Console console database module. The pseudo point will be:
service • Cleared when the VT console is configured and available.
• Set when an error has been detected and the VT100 console
database module is not running.
Historic DB This pseudo point reports the current operational status of the historical
service database module. The pseudo point will be:
• Cleared when the historical database is configured and available.
• Set when an error has been detected and the historical database
module is not running.
DAPviewer™ This pseudo point reports the current operational status of the DAP
service Server DAPviewer™ module. The pseudo point will be:
• Cleared when DAPviewer™ is configured and available.
• Set when an error has been detected and the DAPviewer™
module is not running.
Redundant This pseudo point reports the current operational status of the
DAPserver™ redundancy module. The pseudo point will be:
Running This pseudo point is only used for a redundant system and indicates
status which CPU is active (in control).
Partner CPU This pseudo point reports the operational status of the partner CPU.
Status The pseudo point can report:
• 0 – Off-line mode, the partner CPU cannot be found.
• 1 - Standby mode, the partner CPU is detected and is available
to become active (take control).
• 2 - Active mode, the partner CPU is detected and currently active
(in control).
Authority This pseudo point reflects the status of the security key, which is
key checked every 10 minutes. This pseudo digital input is asserted when a
valid security key is detected. When the security is missing this pseudo
point will be cleared and the DAPserver™ will restart every 2 hours.
Reboot This pseudo point is used to restart the device. For a redundant system,
Device both CPUs are restarted.
Switch This pseudo point is only applicable to a redundant system and is used
Device to remotely switch control to the standby CPU.
Used Disk This pseudo point is a representation of the amount of disk space used
Space (%) on the compact flash card (In percentage).
Last Login This feature will be documented in a later release of this document.
User Name
Last Login IP This feature will be documented in a later release of this document.
Last Event This feature will be documented in a later release of this document.
Message
Current This pseudo point shows which configuration zone is currently being
Configuration used within the server.
Zone
Firmware This pseudo point allows you to view the current firmware version of the
Version server that you are connected to.
Current User This feature will be documented in a later release of this document.
Name
Port Name This property specifies the name of the system port.
Type This property specifies the port type, which must be serial TCP.
CPU A This is the TCP/IP address or serial port name for CPU A.
Address
CPU B This property specifies the TCP/IP address or serial port name for CPU
Address B, in a redundant configuration.
Parameter For a TCP/IP connection, this property specifies the port number. For a
serial port connection, this property specifies the communication
configuration (baud rate – number of data bits – parity checking
method, number of stop bits).
User: root
Password: root
This section is about users and groups and changing passwords. It also
describes the application used to add permissions for those users.
System
General The System tab contains many useful functions for configuring the
DAPserver; these functions are described below:
Change In this window you will select a user to change their password. You will
Passwords be prompted to enter the old password then the new one.
DAP This option is used to assign permissions to a user for the DAPView
Permissions application.
Users and User management is done though here; you will be able to select
Groups Create a new User and select a username and other group properties.
The appropriate information for this section can be found in DAP 5
Quick Start Guide.
Event Files Event files are automatically configured for each Client and Server
application that you configure. If there are any errors or warnings
generated then you can view them here.
DAP-100 This option allows you to change how the serial ports are configured for
Serial Port the DAP-100 hardware platform. Com Ports 3-10 are RS232/RS485
Configuratio configurable.
n
Serial
Serial Port For serial communication channel, the Port Group property window is
Group shown in Figure 3-2. Detailed descriptions of the properties are
provided in the following sections.
Serial Port Serial Port Name is the name of the DAPserver™’s port that the current
Name Client is connected to. The system supports a maximum of 45 serial
ports; therefore, Serial Port Name ranges from COM0 to COM44.
However, the range may vary for different hardware platforms. Refer to
the hardware platform specification to determine the range of serial
ports supported.
For a Monitor Application, two communication ports maybe used to
monitor the communication traffic. One port is used to monitor the
receiving message for the master, and the other port is used to monitor
the message sent to the slave. Therefore, specify the Serial Port Name
property to connect to the RX line of the master communication port.
Baud Rate The speed of data being transferred between the Client and the
DAPserver™. The minimum baud rate is 75 and the maximum is 256
000. The default value for Baud Rate is 9600.
Data Bits Data Bits is the number of bits used in the data being transferred
between the Client and the DAPserver™. The minimum number of Data
Bits is 5, and the maximum number of Data Bits is 8. The default value
of Data Bits is 8.
Parity Parity is the type of parity checking used for the communication
between the Client and the DAPserver™. The different types are:
“Odd”, “Even”, “Mark”, and “Space”. You may select “No” to disable the
parity check. Odd parity checking sets the parity bit so that there are
odd number of 1’s among the data bits and parity bit. Even parity
checking sets the parity bit so that there are even number of 1’s among
the data bits and parity bit. Mark parity checking permanently sets the
parity bit to 1. Lastly, Space parity checking permanently sets the parity
bit to 0. The default setting for the Parity property is “No”.
Stop Bits The number of stop bits used in the communication between the Client
and the DAPserver™. Values available for the Stop Bits property are 1,
1.5 and 2. The default value is set at 1.
Flow Control The type of flow control for the communication between the device and
the DAPserver™. Setting the Flow Control property to “No” will disable
flow control. Available settings for Flow Control are “XON/XOFF” and
“Hardware”. For XON/XOFF flow control, two specific characters are
assigned to XON and XOFF. When the Receiver sends the XOFF
character during communication, the Transmitter will stop sending data,
and will only resume transmission when the Receiver sends the XON
character. Hardware flow control uses the dedicated signal wires such
TX Port The serial port name connected to the transmit line of the
Name communication master. TX Port Name property is only valid for a
Monitor Application.
Modem The type of working mode for the modem that is supported by this port.
Support The available options are: None, Server Mode and Client Mode.
Modem This property is only valid when the modem is working in the client
Connecting mode. The available options are: Always Connent and Event Driven.
Method When Event Driven is selected, the modem is only connected when
there is information to be sent.
Phone The phone number to dial out for the modem connection. This property
Number is only applicable to the modem working in the client mode.
Modem Idle The maximum idle period, in seconds, after which the modem hangs
Hangups up, when it is working in the event driven mode.
TCP/IP
TCP/IP Port For TCP/IP communication channel, the Port Group property window is
Group shown in Figure 3-3. Detailed descriptions of the properties are given
below.
Driver Name Driver Name is the name of the file (without the extension) that contains
the current port’s driver. The default Driver Name is “CDDPPPort”.
Server IP The Server IP is the IP address of the current device that is providing
the data.
For Monitor Application, the Server IP address is the IP address of the
Server being monitored.
Server Port The Server Port is the port number used by the current device. For
example, for Modbus protocol, IEC® 60870-5-104 protocols, and DNP 3
protocols, the assigned port numbers are 502, 2404 and 20000,
respectively.
For Monitor Application, Server Port is the port number of the Server
being monitored.
Client IP The Client IP property is only valid for Monitor Application. Client IP is
the IP address of the target Client that is being monitored.
UDP/IP
UDP/IP Port For UDP/IP communication channel, the Port Group property window is
Group shown in Figure 3-4. Detailed descriptions of the properties are given
below.
Receive Port The port number used to receive message from the TCP/IP network.
The Receive Port ranges from 1 to 4 294 967 295.
For Monitor Application, the Receive Port is the receiving port number
for the Client being monitored.
Send Port The port number used to send message to the TCP/IP network. The
Send Port ranges from 1 to 4 294 967 295.
For Monitor Application, the Send Port is the sending port number for
the Client being monitored.
Client The IP address of the target client. It is only valid if used for a monitor
Address application.
Object Name This property specifies the name of this Client instance in the Real-Time
Database. Each Object Name is unique in the DAPserver™.
Com. The time interval, in seconds, to calculate ratio of frame error and frame
Statistic flow speed. Used to calculate communication channel health. The valid
Interval range is 60 to 600 seconds with a default setting of 60 seconds.
Time Sync. The interval, in seconds, the DAPserver™ will time synchronize the
Period devices associated with the Client application. The valid range is 1 to
360000 seconds with a default of 60 seconds. Setting the period to -1
will disable the time synchronization of the devices. When the Time
Sync Period is set to 0 the DAPserver™ will only time synchronize the
device during initialization.
Basic Information
Property The Client Application Pseudo Point Basic Information properties,
Window shown in Figure 3-6, are common for all Client protocols and used to
define the core application pseudo point information.
Bay Name This property defines the name of the bay to which this point belongs.
Group Name This property is a unique name used in conjunction with the following
Point Description property when referencing the Client Application
Pseudo Point information. The Group Name is used by the HMI for
trending and event querying; therefore, using a label (maximum 64
characters) associated with the substation topology is recommended.
Name This property specifies the name of this point. It should be unique within
the bay and group to which it belongs.
Point This property provides a descriptive label (maximum 128 characters) for
Description the pseudo point; for example, Running Status. This property is used in
the HMI Application Point Status Viewer and Event Recorder.
Value Type This property specifies the data type the Client application will use when
storing the pseudo point in the database. The valid pseudo point data
types are:
Initial Value During initialization the pseudo point is set, in the database, to the value
specified in this property.
Point Type This property indicates the data type applied to this pseudo point. The
following data types are supported:
• Analog input
• Counter
• Digital input
• Analog output
• Digital output
• Message
Point This property specifies the ownership for this pseudo point. This
Ownership property is set to System for the predefined Client application. Pseudo
points maintained by the DAPserver™. You can create your own
pseudo points for this Client application by setting this property to User
and defining the pseudo point calculating method as a Double Status
Calculating point or a “System” point to have the pseudo point available
to be used in the Logic Application.
Off Name This property defines the name of this digital input pseudo point when it
has a value of 0.
On Name This property defines the name of this digital input pseudo point when it
has a value of 1.
Value
Property This window provides a continuously updated view of the Client
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This property provides a descriptive label for the pseudo point; for
Description example, Running Status. This property can only be changed from the
Client Application Pseudo Point Basic Information window.
Quality This field is a quality indicator for the pseudo point. The following quality
indicators may be shown:
• The pseudo point is On-line or Off-line
• The device, associated with the pseudo point, has restarted
• Communication with the device, associated with the pseudo
point, has been lost
• The pseudo point is locally or remotely forced
• The pseudo point is out of range
Modify Date The date the pseudo point was last updated in the database.
Modify Time The time the pseudo point was last updated in the database.
Basic Information
Property The Client Application Device Pseudo Point Basic Information window
Window and properties are similar to the Client Application higher-level pseudo
points and described in 0Basic Information.
Value
Property The Client Application Device Pseudo Point Value window and
Window properties are similar to the Client Application higher-level pseudo
points and described in 0Value.
Device A pseudo digital input indicates the current state of communication with
Enabled/ the remote device. A pseudo digital output enables or disables
Disabled communication with the remote device. While disabled, the Client
Application will not poll, accept trip/close, unsolicited responses, or
send user requests to the remote device.
Channel 1 This pseudo digital input reports the communication health (on-line or
Status off-line) to the remote device using the first communication channel.
The Client Application uses the Communication Retries property, in the
Device settings, to evaluate the communication health.
Channel 2 This pseudo digital input reports the communication health (on-line or
Status off-line) to the remote device using the second communication channel.
The Client Application uses the Communication Retries property, in the
Device settings, to evaluate the communication health.
Channel 1 When set to “Active”, this pseudo digital input indicates the
Channel 2 When set to “Active”, this pseudo digital input indicates the
Active DAPserver™ is communicating with the remote device using the
second communication channel. “Standby” indicates the DAPserver™
is not communicating with the remote device using the second
communication channel.
Remote Operating this pseudo digital output will reset the remote device. The
Reset the Client application checks the digital output defined for this device and
Device operates all digital outputs with a “Reset” command type. The Client
Application will set the digital inputs and event points with an Auto
Reset property to “Disable”.
Remote Operating this pseudo digital output will instruct the remote device to
Queue report all items defined in the polling table. The Client Application
Integrity Poll performs an integrity poll of the remote device
Remote Operating this pseudo digital output will issue a Time Synchronization
Queue command to the remote device.
TimeSync.
Request
Basic Information
Property The Analog Input Basic Information properties, shown in Figure 3-9, are
Window common for all Client protocols and used to define the core analog input
information.
Bay Name This property defines the name of the bay to which this point belongs.
Group Name This property is a unique name used in conjunction with the following
Point Description property when referencing the analog input
information. The Group Name is used by the HMI for trending and event
querying; therefore, using a label (maximum 64 characters) associated
with the substation topology is recommended.
Name This property specifies the name of this point. It should be unique within
the bay and group to which it belongs.
Point This property provides a descriptive label (maximum 128 characters) for
Description the analog input; for example, incoming line. This property is used in the
HMI Application Point Status Viewer and Event Recorder.
Value Type This property specifies the data type the Client application will use when
storing the analog input in the database. The valid analog input data
types are:
• Discrete
• Signed or unsigned integer
• Signed long integer
Initial Value During initialization the analog input is set, in the database, to the value
specified in this property. A value may be chosen which makes it
convenient to identify the initialization setting. For example, -50 for a
132 kV line would indicate this voltage has not been updated.
Database
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Dead Band This property specifies the threshold, which must be exceeded before
an analog input data change event is generated. This function
minimizes the number of unnecessary analog input data change events,
thereby improving system performance.
A Dead Band of 1 Amp, for a 1000 Amp line, requires changes as low
as 0.1% to be reported. This low setting exceeds the resolution of the
measuring equipment and may result in noise being reported and
processed. A setting which accommodates the resolution of the
measuring equipment will filter out this meaningless information.
Restore at This property disables/enables the recovery of the old value of this point
Restart from the NVRAM when DAPserver™ is powered up.
Log Method This property specifies the method used by DAPserver™ for logging the
analog input information into the historical database. The available
options are: Disable, Threshold and Sampling Time.
Log This property is used in association with the Log Method property, and
Threshold specifies the threshold used when the Threshold is chosen as the log
method. Whenever the analog input value exceeds this threshold, or
stays above it, it will be logged in the historical database.
Sampling This property specifies the interval, in minutes, to record this analog
Time input in the historical database. The valid range is 0 (disable) to 1440
(once a day) with a default setting of 0.
Calculation
Min Value This property specifies the minimum value permitted for this analog
input. The DAPserver™ will update the database with this value
Max Value This property specifies the maximum value permitted for this analog
input. The DAPserver™ will update the database with this value
whenever the device reports this analog input is greater than this
maximum. The maximum value must be set to a value greater than or
equal to the associated Min Value setting. Leaving this property empty,
disables the maximum value checking for this analog input.
The Min Value and Max Value are applied when displaying the
analog input value in DAPviewer™. These limits are not
applied when the displaying the analog input value in
DAPstudio™.
Offset/Min The Offset and Multiplier are used to scale the raw value received from
Raw the device, the scaled value is stored in the DAPserver™ database.
The scaling is applied as follows:
Multiplier/Ma Refer to the Offset section for a description of scaling. The Multiplier
x Raw Value range is -10000000 to 10000000 with a default of 1, which effectively
disables the Multiplier.
Transform This property specifies the method used in transforming the raw value
Method of the analog input to the engineering value. The available options are:
Scale and Percentage.
Control
Property The Analog Input Control properties, shown in Figure 3-10, are common
Window for all Client protocols. This window defines the relationship between
analog inputs, locking applications, and digital output operations.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Lower The digital output associated with a lower operation applied to the
Control analog input. A custom window allows you to associate the analog input
Point to a digital output on the same device. This feature can be disabled by
leaving this property empty; any lower control applied to this analog
input will simply subtract one from the value of this analog input.
Raise The digital output associated with a raise operation applied to the
Control analog input. A custom window allows you to associate the analog input
Point to a digital output on the same device. This feature can be disabled by
leaving this property empty; any raise control applied to this analog
input will simply add one to the value of this analog input.
Value
Property This window provides a continuously updated view of the Client
Window Application analog inputs. A sample Client Application Analog Input
Value window, for a non-redundant system, is shown in Figure 3-11.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This property provides a descriptive label for the analog input; for
Description example, transformer 1 winding temperature. This property can only be
changed from the Analog Input Basic Information window.
Quality This field is a quality indicator for the analog input. The following quality
indicators may be shown:
• The analog input is On-line or Off-line
• The device, associated with the analog input, has restarted
• Communication with the device, associated with the analog
input, has been lost
• The analog input is locally or remotely forced
• The analog input is out of range
Modify Date The date the analog input was last updated in the database.
Modify Time The time the analog input was last updated in the database.
Basic Information
Property The Digital Input Basic Information properties, shown in Figure 3-13,
Window are common for all Client protocols and used to define the core digital
input information.
Bay Name This property defines the name of the bay to which this point belongs.
Group Name This property is a unique name used in conjunction with the following
Point Description property when referencing the digital input
information. The Group Name is used by the HMI for event querying;
therefore, using a label (maximum 64 characters) associated with the
substation topology is recommended.
Name This property specifies the name of this point. It should be unique within
the bay and group to which it belongs.
Point This property provides a descriptive label (maximum 128 characters) for
Description the digital input; for example, breaker. This property is used in the HMI
Application Point Status Viewer and Event Recorder.
Value Type This property indicates the data format for the digital input in the system
database. The Digital Input Value Type can be a single point or double
point value. The default setting is the more frequently used single point.
Initial Value During initialization, the digital input is set to the state specified in this
property. The valid options are “Open” or “Close” with “Open” being the
default setting.
Class This property specifies the class to which this point belongs. The
available options are: Alarm, Fault, Status and Information.
Open Name This is the text string associated with the digital input when the digital
input is in the open state. This string is shown in DAPstudio™ user
interface, HMI, and is recorded into Historic Database. The Open Name
can be set to one of the predefined strings or input by the user.
Close Name This is the text string associated with the digital input when the digital
input is in the closed state. This string is shown in DAPstudio™ user
interface, HMI, and is recorded into Historic Database. The Close Name
can be set to one of the predefined strings or input by the user.
Value (3) This property specifies the name of a digital input that is defined as a
Name double point whenever it has a value equal to 3.
Database
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Inverted The DAPserver™will record the inverted raw state in the database.
State Digital input inversion can be enabled or disabled, with disable as the
default setting. The following settings are applied:
• Disable – Inversion is disabled, a single point digital input is
logged as a 1, a double point is logged as a 2. Clearing a single
point digital input is logged as a 0, a double point as a 1.
• Enable – Inversion is enabled, a single point digital input is
logged as a 0, and a double point is logged as a 1. Clearing a
single point digital input is logged as a 1, a double point as a 2.
Restore at This property disables/enables the recovery of the old value of this point
Restart from the NVRAM when DAPserver™ is powered up.
Alarm Settings
Property The Digital Input Alarm Settings properties, shown in Figure 3-14, are
Window common for all Client protocols.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
COS This property enables or disables the reporting of COS digital input
changes to DAPstudio™, and logging into the Historical database. The
following COS settings are available:
• Disable – A COS digital input change is never reported to
DAPstudio™ or logged in the Historical database.
• Open State Only – A COS digital input change is only reported to
DAPstudio™ and logged in the Historical database when the
digital input changes from closed to open.
• Close State Only – A COS digital input change is only reported to
DAPstudio™ and logged in the Historical database when the
digital input changes from open to closed.
• Open and Close State – A COS digital input change is reported
to DAPserver™ and logged into the Historical database
whenever the digital input changes state.
Control
Property The Digital Input Control properties, shown in Figure 3-15, are common
Window for all Client protocols. This window defines the relationship between
digital inputs, locking applications, and digital output operations.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Open DO The digital output associated with a trip operation applied to the digital
Point input. A custom window allows you to associate the digital input to a
digital output on the same device. This feature can be disabled by
leaving this property empty; any trip control applied to this digital input
will simply set the value of this digital input to open.
Close DO The digital output associated with a close operation applied to the digital
Point input. A custom window allows you to associate the digital input to a
digital output on the same device. This feature can be disabled by
leaving this property empty, any close control applied to this digital input
will simply set the value of this digital input to closed.
Value
Property This window provides a continuously updated view of the Client
Window Application digital inputs. A sample Client Application Digital Input Value
window, for a non-redundant system, is shown in Figure 3-16.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This property provides a descriptive label for the digital input; for
Description example, breaker. This property can only be changed from the Digital
Input Basic Information window.
Quality This field is a quality indicator for the digital input. The following quality
indicators may be shown:
• The digital input is On-line or Off-line
• The device, associated with the digital input, has restarted
• Communication with the device, associated with the digital input,
has been lost
• The digital input is locally or remotely forced
Modify Date The date the digital input was last updated in the database.
Modify Time The time the digital input was last updated in the database.
Counters
Basic Information
Property The Counter Basic Information properties, shown in Figure 3-18, are
Window common for all Client protocols and used to define the core counter
information.
Bay Name This property defines the name of the bay to which this point belongs.
Group Name This property is a unique name used in conjunction with the following
Point Description property when referencing the counter information.
The Group Name is used by the HMI for trending and event querying;
therefore, using a label (maximum 64 characters) associated with the
substation topology is recommended.
Name This property specifies the name of this point. It should be unique within
the bay and group to which it belongs.
Value Type This property specifies the data type the Client application will use when
storing the counter in the database. The valid counter data types are:
• Signed or unsigned integer
• Signed long integer
• Short (32-bit IEEE format) floating point
• Double (64-bit IEEE format) floating point
Initial Value During initialization the counter is set, in the database, to the value
specified in this property.
Database
Reference The Reference Name respresents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Dead Band This property specifies the threshold, which must be exceeded before a
counter data change event is generated. This function minimizes the
number of unnecessary counter data change events, thereby improving
system performance.
Restore at This property disables/enables the recovery of the old value of this point
Restart from the NVRAM when DAPserver™ is powered up.
Log Method This property specifies the method used by DAPserver™ for logging the
analog input information into the historical database. The available
options are: Disable, Threshold and Sampling Time.
Log This property is used in association with the Log Method property, and
Threshold specifies the threshold used when the Threshold is chosen as the log
method. Whenever the analog input value exceeds this threshold, or
stays above it, it will be logged in the historical database.
Sampling This property specifies the interval, in minutes, to record this counter in
Time (min) the historical database. The valid range is 0 (disable) to 1440 (once a
day) with a default setting of 0.
Calculation
Min Value This property specifies the minimum value permitted for this counter.
Max Value This property specifies the maximum value permitted for this counter.
The DAPserver™ will update the database with this value whenever the
device reports this counter is greater than this maximum. The maximum
value must be set to a value greater than or equal to the associated Min
Value setting. Leaving this property empty disables the maximum value
checking for this counter.
Offset/Min The Offset and Multiplier are used to scale the raw value received from
Raw the device, the scaled value is stored in the DAPserver™ database.
The scaling is applied as follows:
Multiplier/Ma Refer to the Offset section for a description of scaling. The Multiplier
x Raw Value range is -10000000 to 10000000 with a default of 1, which effectively
disables the Multiplier.
Transform This property specifies the method used in transforming the raw value
Method of the analog input to the engineering value. The available options are:
Scale and Percentage.
Value
Property This window provides a continuously updated view of the Client
Window Application counters. A sample Client Application Counter Value
window, for a non-redundant system, is shown in Figure 3-19.
Point This property provides a descriptive label for the counter; for example,
Description breaker. This property can only be changed from the Counter Basic
Information window.
Quality This field is a quality indicator for the counter. The following quality
indicators may be shown:
• The counter is On-line or Off-line
• The device, associated with the counter, has restarted
• Communication with the device, associated with the counter, has
been lost
• The counter is locally or remotely forced
• The counter has rolled over
Modify Date The date the counter was last updated in the database.
Modify Time The time the counter was last updated in the database.
Analog Outputs
Basic Information
Property The Analog Output Basic Information properties, shown in Figure 3-21,
Window are common for all Client protocols and used to define the core analog
Bay Name This property defines the name of the bay to which this point belongs.
Group Name This property is a unique name used in conjunction with the following
Point Description property when referencing the analog output
information. The Group Name is used by the HMI for trending and event
querying; therefore, using a label (maximum 64 characters) associated
with the substation topology is recommended.
Name This property specifies the name of this point. It should be unique within
the bay and group to which it belongs.
Point This property provides a descriptive label (maximum 128 characters) for
Description the analog output; for example, transformer 1. This property is used in
the HMI Application Point Status Viewer and Event Recorder.
Value Type This property specifies the data type the Client application will use when
storing the analog output in the database. The valid analog output data
types are:
• Discrete
• Signed or unsigned integer
• Signed long integer
• Short (32-bit IEEE format) floating point
• Double (64-bit IEEE format) floating point
Alarm Settings
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Setting This property disables/enables the alarm when the point’s setting
Change changes.
Alarm
DI Name for This property specifies the digital input used (typically a pseudo digital
Alarm AO input) to alarm a difference between this analog output and the last
Change confirmed value. No change alarms issued when this property is left
blank.
Point Name This property specifies the analog input (typically a pseudo point) used
For to store the last confirmed analog output value. This value is updated
Confirmed when this analog output is updated and confirmed by operating the
Value “Remote Reset Device” pseudo control. During a DAPserver™ restart,
the last confirmed value is retrieved from the historical database.
Control
Property The Analog Output Control properties, shown in Figure 3-22, are
Window common for all Client protocols. This window defines the relationships
between analog outputs, locking applications, and output types.
Associate This property specifies the analog input or counter point used (typically
Output AI or a pseudo analog input or counter) to issue an analog output command
CT when they change. No analog output is issued when this property is left
blank.
Set This property uses the programmable logic function to define the
Interlocking interlocking logic applied when operating this analog output.
Operate The Operate Method for Analog Outputs operation method will be:
Method • Direct operate
• Select before operate
Operate This property is only used when the Operate method is set to “Select-
Timeouts Before-Operate” and is the maximum amount of time, in milliseconds,
allowed between the Select command and Operate command. The
valid range is 1000 to 60000 milliseconds with a default setting of 10000
(10 seconds).
Value
Property This window provides a continuously updated view of the Client
Window Application analog outputs. A sample Client Application Analog Output
Value window, for a non-redundant system, is shown in Figure 3-23.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This property provides a descriptive label for the analog output; for
Description example, transformer 1 taps position. This property can only be
changed from the analog Output Basic Information window.
Interlocking This is the current status of the interlocking logic for this analog output.
An empty field indicates operation of this analog output is blocked by
the interlocking logic.
Quality This field is a quality indicator for the analog output. The following
quality indicators may be shown:
• The analog output is On-line or Off-line
• The device, associated with the analog output, has restarted
• Communication with the device, associated with the analog
output, has been lost
• The analog output is locally or remotely forced
• The analog output is out of range
Modify Date The date the analog output was last updated in the database.
Modify Time The time the analog output was last updated in the database.
Basic Information
Property The Digital Output Basic Information properties, shown in Figure 3-25,
Window are common for all Client protocols and used to define the core digital
output information.
Bay Name This property defines the name of the bay to which this point belongs.
Group Name This property is a unique name used in conjunction with the following
Point Description property when referencing the digital output
information. The Group Name is used by the HMI for event querying;
therefore, using a label (maximum 64 characters) associated with the
substation topology is recommended.
Name This property specifies the name of this point. It should be unique within
the bay and group to which it belongs.
Point This property provides a descriptive label (maximum 128 characters) for
Description the digital output; for example, breaker. This property is used in the HMI
Application Point Status Viewer and Event Recorder.
Value Type This property indicates the data format for the digital output in the
system database. The Digital Output Value Type can be a single point
or double point value. The default setting is the more frequently used
single point.
Initial Value This property specifies the state (set or cleared) this digital output is
initialized to within the DAPserver™ database.
Control
Property The Digital Output Control properties, shown in Figure 3-26, are
Window common for all Client protocols. This window defines the relationships
between digital outputs, locking applications, and output types.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Associate This property specifies the digital input or event point used (typically a
Output DI or pseudo digital input or counter) to issue a digital output control
Event command when they change state. No control output is issued when
this property is left blank.
Trip This property uses the programmable logic function to define the
Interlocking interlocking logic applied when tripping this digital output.
Close This property uses the programmable logic function to define the
Value
Property This window provides a continuously updated view of the Client
Window Application digital outputs. A sample Client Application Digital Output
Value window, for a non-redundant system, is shown in Figure 3-27.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This property provides a descriptive label for the digital output; for
Description example, breaker. This property can only be changed from the Digital
Output Basic Information window.
Interlocking This is the current status of the interlocking logic for this digital output.
“Trip” indicates trip operation of this digital output is permitted by the trip
interlocking logic. “Close” indicates close operation of this digital output
is permitted by the close interlocking logic.
Quality This field is a quality indicator for the digital output. The following quality
indicators may be shown:
• The digital output is On-line or Off-line
• The device, associated with the digital output, has restarted
• Communication with the device, associated with the digital
output, has been lost
• The digital output is locally or remotely forced
Modify Date The date the digital output was last updated in the database.
Modify Time The time the digital output was last updated in the database.
Basic Information
Property The Event Point Basic Information properties, shown in Figure 3-29, are
Window common for all Client protocols and used to define the core event point
information.
Bay Name This property defines the name of the bay to which this point belongs.
Group Name This property is a unique name used in conjunction with the following
Point Description property when referencing the event point information.
The Group Name is used by the HMI for event querying; therefore,
using a label (maximum 64 characters) associated with the substation
topology is recommended.
Name This property specifies the name of this point. It should be unique within
the bay and group to which it belongs.
Point This property provides a descriptive label (maximum 128 characters) for
Description the event point; for example, breaker. This property is used in the HMI
Application Point Status Viewer and Event Recorder.
Value Type This property indicates the data format for the event point in the system
database. The Event Point Value Type can be a single point or double
point value. The default setting is the more frequently used single point.
Initial Value During initialization, the event point is set to the state specified in this
property. The valid options are “Open” or “Close” with “Open” being the
default setting.
Class This property specifies the class to which this point belongs. The
Value (0) This property specifies the name of a digital input that is defined as a
Name double point whenever it has a value equal to 0.
Open Name This is the text string associated with the digital input when the digital
input is in the open state. This string is shown in DAPstudio™ user
interface, HMI, and is recorded into Historic Database. The Open Name
can be set to one of the predefined strings or input by the user.
Close Name This is the text string associated with the digital input when the digital
input is in the closed state. This string is shown in DAPstudio™ user
interface, HMI, and is recorded into Historic Database. The Close Name
can be set to one of the predefined strings or input by the user.
Value (3) This property specifies the name of a digital input that is defined as a
Name double point whenever it has a value equal to 3.
Database
Reference This feature will be documented in a later release of this document.
Name
Inverted The DAPserver™ will record the inverted raw state in its database.
State Event point inversion can be enabled or disabled with “Disable” as the
default setting. The following settings are applied:
• Disable – Inversion is disabled, a single point event is logged as
a 1, a double point event is logged as a 2. Clearing a single point
event is logged as a 0, a double point event as a 1.
• Enable – Inversion is enabled, a single point event is logged as a
0, and a double point event is logged as a 1. Clearing a single
point event is logged as a 1, a double point event as a 2.
Restore at This property disables/enables the recovery of the old value of this point
Restart from the NVRAM when DAPserver™ is powered up.
Alarm Settings
Property The Event Point Alarm Settings properties, shown in Figure 3-30, are
Window common for all Client protocols.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Value
Property This window provides a continuously updated view of the Client
Window Application event points. A sample Client Application Event Point Value
window, for a non-redundant system, is shown in Figure 3-31.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This property provides a descriptive label for the event point; for
Description example, breaker. This property can only be changed from the Event
Point Basic Information window.
Quality This field is a quality indicator for the event point. The following quality
indicators may be shown:
• The event point is On-line or Off-line
• The device, associated with the event point, has restarted
• Communication with the device, associated with the event point,
has been lost
• The event point is locally or remotely forced
Modify Date The date the event point was last updated in the database.
Modify Time The time the event point was last updated in the database.
Length of This property specifies the size, in bytes, of the link layer address for
Link the IEC® 60870-5-101 Client. The link address must be one or two
Address bytes.
Link Idle This is the minimum waiting time, in milliseconds, after sending a no
Interval confirm frame. The valid range is 10 to 100000 milliseconds with a
default setting of 10.
Address as This property specifies the controlling station address for a balanced
Controlled mode connection. The valid addresses are 0 to 65535.
Station
Device This is the remote device IEC® 60870-5-101 address which must be
Address unique within an IEC® 60870-5-101 Client when a multi-drop connection
is used. DAPstudio™ uses the Manufacturer, Device Model, and Device
Address to reference a device; for example, Merlin Gerin -FTU100:3
Restart This is the time, in seconds, between restart attempts. The valid range
Delay is 0 to 100000 seconds with a default value of 30 seconds.
Timeout for This property specifies the time, in milliseconds, to wait for an
Application application layer query response. The valid range is 10 to 100000
Layer milliseconds with a default setting of 1000 (1 second).
Length of This property specifies the size, in bytes, of the Common Address of
Common ASDU for the IEC® 60870-5-101 Client. Table 3-1 defines the available
Address of common addresses for each option; one, two, three or four byte
ASDU Common Address of ASDU.
Length of This property specifies the size, in bytes, of the Cause of Transmission
COT (COT) field. The Cause of Transmission can be one or two bytes.
Length of This property specifies the size, in bytes, of the Information Object
Info. Object Address for the IEC® 60870-5-101 Client. Table 3-2 defines the
Address available information object addresses for each option; one, two, three,
or four byte addresses.
Table 3-2: IEC® 60870-5-101 Client Information Object
Address
Length of Info Object Information Object Address
Address
1 byte The valid range is 0 to 255.
2 bytes The valid range is 0 to 65535.
3 bytes The valid range is 0 to 16777215.
4 bytes The valid range is 0 to 4294967295.
Transmission This property specifies® the method used by the DAPserver™to read
of Integrated counters from the IEC 60870-5-101 device. The following methods are
Totals supported for reading the counter data:
• Disable – Counters are not read from the IEC® 60870-5-101
device.
• Mode A - The IEC® 60870-5-101 device performs a local freeze
and uses unsolicited messaging to report the counter data.
Time Sync. This is the frequency, in seconds, the DAPserver™ time synchronizes
Period the IEC® 60870-5-101 device. The valid range is 1 to 3600000 seconds
and disable (-1) with a default setting of 60 (1 minute). This property
has no effect when the broadcast time synchronization is enabled in the
Client Application Summary table.
Negative This property specifies the format the IEC® 60870-5-101 device will use
Number when reporting negative values. The default setting is the more
Format commonly used two’s complement format. The alternate, Direct setting
sets the most significant sign bit to 1.
Group Info Refer to 0Group Info for detailed information on the IEC® 60870-5-101
Client Group Information table.
Counter Refer to 0Counter Group Info for detailed information on the IEC®
Group Info 60870-5-101 Client Counter Group Information table.
EI Frame This property instructs the DAPserver™ to wait or not wait for an End of
Initialization of frame from the IEC® 60870-5-101 device.
Data Link This property enables or disables data link confirmation between the
DAPserver™ and IEC® 60870-5-101 device. When this property is
Time Format This property specifies the time used by the IEC® 60870-5-101 Client to
time synchronize the device. The IEC® 60870-5-101 Client will use
either UTC or local time.
Originator This property specifies the Originator Address which is only used when
the Cause of Transmission is 2 bytes (see Length of COT).
Select This is the timeout, in seconds, permitted between a select and operate
Timeouts command sent by a Server application to this Client application. The
valid range is 1 to 3600 seconds with a default setting of 30 seconds.
Auto Output This property specifies the delay, in seconds, before automatically
Delay outputting the AO points, based on the value of the associated AI
points.
Group Info
Property The IEC® 60870-5-101 Group Info properties are accessed by selecting
Window the IEC® 60870-5-101 device in the System Management window. The
IEC® 60870-5-101 Client Group Info property window is shown in Figure
3-35.
Group No This property specifies the group number for this set of information
objects. The group number must be in the range 1 to 16.
Start Index This property specifies the point index for the first object within this
group. The Start Index operates in conjunction with the End Index
property to define the range of point indices assigned to this group.
End Index This property specifies the point index for the last object within this
group. All points greater than or equal to the Start Index and less than
or equal to the End Index are included in this group.
Group No This property specifies the counter group number which must be in the
range 1 to 4.
Start Index This property specifies the point index for the first counter within this
counter group. The Start Index operates in conjunction with the End
Index property to define the range of point indices assigned to this
counter group.
End Index This property specifies the point index for the last counter within this
counter group. All points greater than or equal to the Start Index and
less than or equal to the End Index are included in this counter group.
Period for This property specifies the frequency, in seconds, the DAPserver™
Freeze and freezes and polls the IEC® 60870-5-101 device for this counter group.
Poll The valid range is 0 to 3600000, with a default of 0 (disable).
Decreasing the polling frequency decreases the counter group update
time and increases the available communication bandwidth. This
property should be set to a value less than or equal to the desired
maximum counter group update time.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Common This property specifies the Common Address of ASDU used for this
Address analog input. The Common Address range is dependent upon the
Length of Common Address setting in the IEC® 60870-5-101 Device
table (see IEC® 60870-5-101 Device for more information). Table 3-1
summarizes the Common Addresses available for each common
address length.
Point Index This property specifies the Information Object Address associated with
this analog input. The Information Object Address range is dependent
upon the Length of Info Object Address setting in the IEC® 60870-5-
101 Device table (see IEC® 60870-5-101 Device for more information).
Table 3-2 summarizes the Information Object Addresses available for
each information object address length.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Common This property specifies the Common Address of ASDU used for this
Address digital input. The Common Address range is dependent upon the
Length of Common Address setting in the IEC® 60870-5-101 Device
table (see IEC® 60870-5-101 Device for more information). Table 3-1
summarizes the Common Addresses available for each common
address length.
Point Index This property specifies the Information Object Address associated with
this digital input. The Information Object Address range is dependent
upon the Length of Info Object Address setting in the IEC® 60870-5-
101 Device table (see IEC® 60870-5-101 Device for more information).
Table 3-2 summarizes the Information Object Addresses available for
each information object address length.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Common This property specifies the Common Address of ASDU used for this
Address counter. The Common Address range is dependent upon the Length of
Point Index This property specifies the Information Object Address associated with
this counter. The Information Object Address range is dependent upon
the Length of Info Object Address setting in the IEC® 60870-5-101
Device table (see IEC® 60870-5-101 Device for more information).
Table 3-2 summarizes the Information Object Addresses available for
each information object address length.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Common This property specifies the Common Address of ASDU used for this
Address analog output. The Common Address range is dependent upon the
Length of Common Address setting in the IEC® 60870-5-101 Device
table (see IEC® 60870-5-101 Device for more information). Table 3-1
summarizes the Common Addresses available for each common
address length.
Point Index This property specifies the Information Object Address associated with
this analog output. The Information Object Address range is dependent
upon the Length of Info Object Address setting in the IEC® 60870-5-
101 Device table (see IEC® 60870-5-103 Device for more information).
Table 3-2 summarizes the Information Object Addresses available for
each information object address length.
Output This is the ASDU type used to transfer this analog output to the IEC®
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Common This property specifies the Common Address of ASDU used for this
Address digital output. The Common Address range is dependent upon the
Length of Common Address setting in the IEC® 60870-5-101 Device
table (see IEC® 60870-5-101 Device for more information). Table 3-1
summarizes the Common Addresses available for each common
address length.
Point Index This property specifies the Information Object Address associated with
this digital output. The Information Object Address range is dependent
upon the Length of Info Object Address setting in the IEC® 60870-5-
101 Device table (see IEC® 60870-5-101 Device for more information).
Table 3-2 summarizes the Information Object Addresses available for
each information object address length.
Output This is the ASDU type used to transfer this digital input to the IEC®
ASDU Type 60870-5-101 device. The available digital output ASDU types are listed
in Table 3-4.
Table 3-4: IEC® 60870-5-101 Client Digital Output ASDU Type
ASDU Type Description
C_SC_NA_1 <45> Single command
C_DC_NA_1 <46> Double command
C_RC_NA_1 <47> Regulating step command.
Link Idle This is the minimum waiting time, in milliseconds, after sending a no
Interval confirm frame and broadcast frame. The valid range is 0 to 100000
milliseconds with a default setting of 10.
Link Retries This property is the number of retries when a valid response is not
received from the IEC® 60870-5-103 device. The total communication
attempts performed is one greater than this value, which equates to the
initial attempt plus the retries. The valid range is 0 to 10 with a default
setting of 2 retries.
V-Port This property will enable concurrent VPort operation on the IEC®
Binding 60870-5-103 Client communication channel.
V-Port This is the maximum amount of time the DAPserver™will wait for a
Timeout response to a VPort message. This property has no effect when the
VPort property is disabled. The valid range is 100 to 3600000
milliseconds with a default of 5000 (5 second).
Device This is the remote device IEC® 60870-5-103 address which must be
Address unique within an IEC® 60870-5-103 Client when a multi-drop connection
is used. DAPstudio™ uses the Manufacturer, Device Model, and Device
Address to reference a device; for example, AREVA-P543:3
Restart This is the time, in seconds, between restart attempts. The valid range
Delay is 0 to 100000 seconds with a default value of 0 seconds.
Integrity Poll This property specifies the frequency, in seconds, the DAPserver™
Period polls the IEC® 60870-5-103 device with an integrity poll. The valid range
is 30 to 1000000, with a default of 900. Decreasing the polling
frequency decreases the Integrity data update time and increases the
available communication bandwidth.
First For normal IEC 60870-5-103 link layer process, the first command for
Command is IEC® 60870-5-103 Client issues a Call Link Status. However, for some
Reset Link of the IEC® 60870-5-103 devices the first command the device can
accept is the Reset Link command. In this case, the property should be
enabled.
Bit Length of This property specifies the number of bits included for a measurement.
®
Measurement Bit lengths of 13, 14, 15, and 16 are supported with 13 bits, the IEC
Value 60870-5-103 default standard.
Allow E5 to This property allows E5 to confirm data link reset and call data link
Confirm status. If enabled, E5 frame is allowed to confirm data link reset and call
DataLink data link status. This property is disabled by default.
Auto Output This property specifies the delay, in seconds, before automatically
Delay outputting the AO points, based on the value of the associated AI
points.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Common This property specifies the Common Address of ASDU for the IEC®
Address 60870-5-103 device. The ASDU address is one octet with a valid range
of 0 to 254, 255 is reserved for broadcast. The default Common
Address of ASDU is 1.
Function This property specifies the IEC Function Type corresponding to the
Type(FUN) analog input information returned by the IEC® 60870-5-103 device. The
IEC® 60870-5-103 Information Object Identifier consists of the Function
Type and Info. ID. The valid range is 0 to 255, supporting the IEC and
Private types, with a default of 1.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Common This property specifies the Common Address of ASDU for the IEC®
Address 60870-5-103 device. The ASDU address is one octet with a valid range
of 0 to 254, 255 is reserved for broadcast. The default Common
Address of ASDU is 1.
Function This property specifies the IEC Function Type corresponding to the
Type(FUN) digital input information returned by the IEC® 60870-5-103 device. The
IEC® 60870-5-103 Information Object Identifier consists of the Function
Type and Info. ID. The valid range is 0 to 255, supporting the IEC and
Private types, with a default of 1.
Info. ID This property specifies the information number of the specified Function
Type. The valid range is 0 to 255 with a default setting of 1.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Common This property specifies the Common Address of ASDU for the IEC®
Address 60870-5-103 device. The ASDU address is one octet with a valid range
of 0 to 254, 255 is reserved for broadcast. The default Common
Address of ASDU is 1.
Function This property specifies the IEC Function Type corresponding to the
Type(FUN) digital output information returned by the IEC® 60870-5-103 device. The
IEC® 60870-5-103 Information Object Identifier consists of the Function
Type and Info. ID. The valid range is 0 to 255, supporting the IEC and
Private types, with a default of 1.
Info. ID This property specifies the information number of the specified Function
Type. The valid range is 0 to 255 with a default setting of 1.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Common This property specifies the Common Address of ASDU for the IEC®
Address 60870-5-103 device. The ASDU address is one octet with a valid range
of 0 to 254, 255 is reserved for broadcast. The default Common
Address of ASDU is 1.
Function This property specifies the IEC Function Type corresponding to the
Type(FUN) event point information returned by the IEC® 60870-5-103 device. The
IEC® 60870-5-103 Information Object Identifier consists of the Function
Type and Info. ID. The valid range is 0 to 255, supporting the IEC and
Private types, with a default of 1.
Info. ID This property specifies the information number of the specified Function
Type. The valid range is 0 to 255 with a default setting of 1.
Link Idle This is the minimum waiting time, in milliseconds, after sending a no
Interval confirm frame and broadcast frame. The valid range is 0 to 100000
milliseconds with a default setting of 10.
Link Retries This property is the number of retries when a valid response is not
received from the IEC® 60870-5-103 Reyrolle device. The total
communication attempts performed is one greater than this value,
which equates to the initial attempt plus the retries. The valid range is 0
to 10 with a default setting of 2 retries.
V-Port This is the maximum amount of time the DAPserver™ will wait for a
Timeout response to a VPort message. This property has no effect when the
VPort Binding property is disabled. The valid range is 100 to 3600000
milliseconds with a default of 5000 (5 second).
V-Port This is the time, in milliseconds, to wait when querying from VPort
Connect before cutting off VPort connection. Only one link connection is allowed
for the IEC® 60870-5-103 Reyrolle interface, the real-time
Device This is the remote device IEC® 60870-5-103 Reyrolle address which
Address must be unique within an IEC® 60870-5-103 Reyrolle Client when a
multi-drop connection is used. DAPstudio™ uses the Manufacturer,
Device Model, and Device Address to reference a device; for example,
VATech-Duobias:3
Restart This the time, in seconds, between restart attempts. The valid range is
Delay 0 to 10000 seconds with a default value of 30 seconds.
Polling AI Refer to 0Analog Input Polling Table for detailed information on the
Tab IEC® 60870-5-103 Reyrolle Client analog input polling table.
Polling DI This property specifies the period, in seconds, the DAPserver™ poll the
Period IEC® 60870-5-103 Reyrolle device for digital inputs. The valid range is 0
to 3600 (one hour) with a default setting of 900.
Time This property specifies the method used to time synchronize the IEC®
Synchroniza- 60870-5-103 Reyrolle device. The following time synchronization
tion Type methods are available:
• Standard: Use the standard IEC® 60870-5-103 time
synchronization.
• Private: Use the Reyrolle ATddmmyyhhmi (Adjust Relay Time
command) private command time synchronization.
Password This property specifies the password used to access the password
protected IEC® 60870-5-103 Reyrolle protected commands. The
DAPserver™ uses the Reyrolle PWxxxx (Password Login) private
command with this property specifying ‘xxxx’.
Auto Output This property specifies the delay, in seconds, before automatically
Delay outputting the AO points, based on the value of the associated AI
points.
Info. ID This property specifies the number used to retrieve the analog input
value form the remote device. The DAPserver™ uses the Reyrolle SMn
(Send Measurand n) private command with this property specifying ‘n’.
Polling AI This property specifies the IEC® 60870-5-103 Reyrolle device polling
Period interval, for the specified analog input, in milliseconds. The valid range
is 100 to 1000000 with a default setting of 1000 (1 second).
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Measurand This property specifies the measurand number used to retrieve the
Number analog input value form the remote device. The DAPserver™ uses the
Reyrolle SMn (Send Measurand n) private command with this property
specifying ‘n’.
Index This property isolates a specific analog input when the remote device
returns multiple values in a single response.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Control ID This property operates in conjunction with the Command Type property
to define the command operation. More information on this property is
included in the Command Type discussion.
Command This property specifies the command used to operate this digital output.
Type The available command types are:
• Relay Control – operate an output relay using the Reyrolle SOn
(Select Output Relay ‘n’) and COn (Close Output Relay ‘n’)
private commands. The Control ID property specifies ‘n’, the
output relay to operate.
• Change Setting Group –change the active setting group using
the Reyrolle CGn (Change to Active Setting Group n) private
command The Control ID property specifies ‘n’, the setting group
number to activate.
• Reset - resets the fascia LEDs and any latched output relays
using the Reyrolle RF (Reset Flags) private command.
App. Layer This property specifies the time, in milliseconds, to wait for an
Timeout application layer query response. The valid range is 10 to 3600000
milliseconds with a default setting of 4000 (4 seconds).
Len. of This property specifies the size, in bytes, of the Common Address of
Common ASDU for the IEC® 60870-5-104 Client. Table 3-6 defines the available
Address common addresses for each option: one, two, three or four byte
Common Address of ASDU.
Table 3-6: IEC® 60870-5-104 Client Common Address
Length of This property specifies the size, in bytes, of the Cause of Transmission
COT (COT) field. The Cause of Transmission can be one or two bytes.
Length of This property specifies the size, in bytes, of the Information Object
Info. Object Address for the IEC® 60870-5-104 Client. Table 3-7 defines the
Address available information object addresses for each option: one, two, three,
or four-byte addresses.
Table 3-7: IEC® 60870-5-104 Client Information Object
Address
Length of Info Object Information Object Address
Address
1 byte The valid range is 0 to 255.
2 bytes The valid range is 0 to 65535.
3 bytes The valid range is 0 to 16777215.
4 bytes The valid range is 0 to 4294967295.
Transmission This property specifies® the method used by the DAPserver™ to read
of Integrated counters from the IEC 60870-5-104 device. The following methods are
Totals supported for reading the counter data:
• Disable – Counters are not read from the IEC® 60870-5-104
device.
• Mode A - The IEC® 60870-5-104 device performs a local freeze
and uses unsolicited messaging to report the counter data.
• Mode B - The IEC® 60870-5-104 device performs a local freeze,
the DAPserver™ polls for the counter data. The period that
DAPserver™ polls the counter data from the IEC® 60870-5-104
device is defined as the Counter Info Group.
• Mode C - The DAPserver™ issues a freeze and polls the IEC®
60870-5-104 device for the counter data.
• Mode D - The DAPserver™ issues a freeze while the IEC®
60870-5-104 device uses unsolicited messaging to report the
counter data.
Time Sync. This is the frequency, in seconds, the DAPserver™ time synchronizes
Period the IEC® 60870-5-104 device. The valid range is 1 to 3600000 seconds
and –1 (disable), which is the default setting. This property has no effect
when the broadcast time synchronization is enabled in the Client
Application Summary table.
Group Info. Refer to Group Info for detailed information on the IEC® 60870-5-104
Client Group Information table.
Counter Refer to Counter Group Info for detailed information on the IEC® 60870-
Group Info. 5-104 Client Counter Group Information table.
Sequence This property enables or disables the sequence number checking of the
Check frames received from the remote device. The default setting is enable
(Yes) and should only be changed for unique vendor implementations
that do not use this feature.
Send Stop This property enables or disables the transmission of stop frames to the
Frame remote device. The default setting is enable (Yes) and should only be
changed for unique vendor implementations that do not recognize stop
frames.
Time Format This property specifies the time used by the IEC® 60870-5-104 Client to
time synchronize the device. The IEC® 60870-5-104 Client will use
either UTC or local time.
Originator This property specifies the Originator Address, which is only used when
the Cause of Transmission is 2 bytes (see Length of COT).
Select This is the timeout, in seconds, permitted between a select and operate
Timeouts command sent by a Server application to this Client application. The
valid range is 1 to 3600 seconds with a default setting of 30 seconds.
Auto Output This property specifies the delay, in seconds, before automatically
Group Info
Property The Group info definition table, shown in Figure 3-57, is used to define
Window the object groups retrieved from an IEC® 60870-5-104 device.
Protocol Parameter
Property The protocol properties are accessed by selecting the DNP 3 Client
Window “Protocol Parameter” option in the System Management window. The
DNP 3 Client Protocol Parameter property window is shown in Figure
3-64.
Data Link This is the maximum amount of time, in milliseconds, the DNP 3 Client
Confirm waits for a data link confirmation. If the confirm does not arrive within
Timeout the Data Link Confirm Timeout, the DNP 3 Client retries up to the
number of Max Data Link Retries. The valid range is 100 to 3600000
milliseconds with a default setting of 2000 (2 seconds).
Max Data This property is the number of retries when a data link confirm is not
Link Retries received from the DNP 3 device. One communication failure occurs
when a valid response is not received for the total retries specified in
this property. The total communication attempts performed is one
greater than this value, which equates to the initial attempt plus the
retries. The valid range is 0 to 10 with a default setting of 0 (disable
retries).
Source This property specifies the Source Address of the DNP 3 Client and is
DIR Check When enabled the DNP 3 Client checks the DIR (physical transmission
direction) bit in the control field. Some DNP 3 devices do not reverse
the DIR bit when responding, for these cases DIR checking is set to
“Disable”.
DNP 3 Device
Property The DNP 3 Device properties are accessed by selecting the DNP 3
Window device in the System Management window. The DNP 3 Client Device
property window is shown in Figure 3-65.
Device This is the remote device DNP 3 address which must be unique within a
Address DNP 3 Client when a multi-drop connection is used. DAPstudio™ uses
the Manufacturer, Device Model, and Device Address to reference a
device; for example, SEL-SEL351S:3
Restart This property is the time, in seconds, between restart attempts. The
Delay valid range is 0 to 100000 seconds with a default value of 30.
App. Layer This property specifies the time, in milliseconds, to wait for an
Response application layer confirmation. The valid range is 100 to 100000
Timeouts milliseconds with a default setting of 4000 (4 second).
Application This property specifies the maximum number of retries for the
Layer application layer when a valid application query response is not
Retries received. The valid range is 0 to 10 with a default setting of 0 (disable
retries).
Time Sync. This property is independent of the Time Sync Command in the polling
Method table and specifies the time synchronization method.
• No Time Sync – Automated time synchronization of this DNP 3
device is disabled.
• Time Sync on Time Change - The DNP 3 Client automatically
time synchronizes the DNP 3 device when the DAPserver™
system time is changed.
• Time Sync Based on IIN - The DNP 3 Client automatically time
synchronizes when the DNP 3 device sets the time
synchronization bit in the Internal Indications.
• Auto Time Sync – The DNP 3 Client automatically time
synchronizes when the DNP 3 device sets the time
synchronization bit in the Internal Indications or the DAPserver™
system time is changed.
Feedback This property specifies the delay, in milliseconds, to wait after a control
Poll Delay operation for a feedback poll. The valid range is 0 to 100000000 with a
default setting of 0 (disable feedback poll).
Device Poll Refer to 0DNP 3 Polling Table for detailed information on the DNP 3
Table Client polling table.
Select This property is the timeout, in seconds, permitted between a select and
Timeouts operate command sent by a Server application to this Client application.
The valid range is 1 to 100000 seconds with a default setting of 30
seconds.
Auto Output This property specifies the delay, in seconds, before automatically
Delay outputting the AO points, based on the value of the associated AI
points.
Qualifier This property specifies the points associated with this poll. The following
are supported:
• All Points – All of the points specified by Poll Data Type are
polled. The Start Point and Number of Points properties are not
used.
• Quantity/Range of Points – Only the specified points are polled.
The Start Point and Number of Points properties specify the
range of points.
Start Point This property specifies the first point index this polling record is applied
to and is only used when the Qualifier specifies a range of points. The
Start Point property operates in conjunction with Number of Points to
specify a range of points. The valid range is 0 to 255 with a default
setting of 0.
Number of This is the number of points, starting with the point index specified in
Points Start Point; this polling record is applied to and is only used when the
Qualifier specifies a range of points. The valid range is 0 to 10000000
with a default setting of 1.
Poll Interval This property specifies the DNP 3 device polling interval, for the
specified data type, in milliseconds. The valid range is 10 to
31536000000 milliseconds (1 year) with a default setting of 1000.
IIN Restart This pseudo digital input is set when the DNP 3 device Internal
Bit state Indication reports that it has restarted. The DNP 3 Client resets this bit
by explicitly writing a 0 into this bit of the Internal Indications object in
the DNP 3 device.
IIN Trouble This pseudo digital input is set when the DNP 3 device reports an
abnormal condition.
IIN Local This pseudo digital input is set when one or more digital outputs are not
State Bit available in the DNP 3 device and clear when all of the digital outputs
state are available.
IIN Event This pseudo digital input is set when the DNP 3 device reports that an
Buffer Bit event buffer or application buffer has overflowed.
state
IIN This pseudo digital input is set when the DNP 3 device Internal
Configuration Indication reports the current configuration is corrupt. The available
Corrupt Bit functionality in the DNP 3 device is severely limited until a valid
state configuration is downloaded.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point Index This property specifies the point index where this analog input is located
in the DNP 3 device. The valid range is 0 to 4294967295 with a default
setting of 0.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point Index This property specifies the point index where this digital input is located
in the DNP 3 device. The valid range is 0 to 4294967295 with a default
setting of 0.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
The Object and following Point Index are maintained with the
information reported by the DNP 3 device. All variations
matching the Object and Point Index are mapped to this
counter.
Point Index This property specifies the point index where this counter is located in
the DNP 3 device. The valid range is 0 to 4294967295 with a default
setting of 0.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point Index This property specifies the point index where this analog output is
located in the DNP 3 device. The valid range is 0 to 4294967295 with a
default setting of 0.
Data Length This property specifies the type of analog output: 16-bit or 32-bit.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point Index This property specifies the point index where this digital output is
located in the DNP 3 device. The valid range is 0 to 4294967295 with a
default setting of 0.
Count This is the number of times the output is operated when the Control
Method is set to Pulse. The valid range is 1 to 1000 with a default of 1
(single operation).
On-time This is the duration, in milliseconds, the output is on. This property is
only applicable to Pulse and Trip/Close controls. The valid range is 1 to
100000 milliseconds with a default value of 1000 milliseconds.
Off-time This is the duration, in milliseconds, the output is off. This property is
only applicable to Pulse and Trip/Close controls. The valid range is 1 to
100000 milliseconds with a default value of 1000 milliseconds.
Protocol Parameter
Property The protocol properties are accessed by selecting the Modbus Client
Window “Protocol Parameter” option in the System Management window. The
Modbus Client Protocol Parameter property window is shown in Figure
3-72.
Framing This property specifies the Modbus framing method: serial (RTU or
Method ASCII) or TCP/IP. The default is Modbus RTU which is the most
commonly used serial implementation.
Transaction This property is used for transaction pairing. The Modbus device returns
Identifier the Transaction Identifier it received in the request. The valid range is 0
to 255 with a default of 0.
VPort This property will enable concurrent VPort operation on the Modbus
Binding Client communication channel.
VPort This is the maximum amount of time the DAPserver™ will wait for a
Timeout response to a VPort message. This property has no effect when the
VPort property is disabled. The valid range is 100 to 3600000
milliseconds with a default of 1000 (1 second).
Modbus Device
Property The Modbus Device properties are accessed by selecting the Modbus
Window device in the System Management window. The Modbus Client Device
property window is shown in Figure 3-73.
Device This is the remote device Modbus address which must be unique within
Address a Modbus Client when a multi-drop connection is used. DAPstudio™
uses the Manufacturer, Device Model, and Device Address to reference
a device; for example, GE-F650:3.
Restart This is the time, in seconds, between restart attempts. The valid range
Delay is 0 to 100000 seconds with a default value of 30 seconds.
Period for This property specifies the frequency, in milliseconds; the DAPserver™
Class 1 Data polls the Modbus device for the Class 1 data. The valid range is 10 to
100000, with a default of 500. Decreasing the polling frequency
decreases the Class 1 data update time and increases the available
communication bandwidth. This property should be set to a value less
than or equal to the desired maximum Class 1 data update time.
Period for This property specifies the frequency, in milliseconds; the DAPserver™
Class 2 Data polls the Modbus device for the Class 2 data. The valid range is 10 to
100000, with a default of 1000. Decreasing the polling frequency
decreases the Class 2 data update time and increases the available
communication bandwidth. This property is usually set to a value
greater than or the Period for Class 1 Data.
Period for This property specifies the frequency, in milliseconds; the DAPserver™
Retry Times This property specifies the number of retries attempted when a valid
response is not received from the Modbus device. One communication
failure occurs when a valid response is not received for the total retries
specified in this property. The total communication attempts are one
greater than this value, which equates to the initial attempt plus the
retries. The valid range is 0 to 10 with a default setting of 0 (disable
retries).
Polling This is the time, in milliseconds, to wait for the Modbus device to
Timeout respond to a query. The valid range is 10 to 1000000 milliseconds with
a default setting of 1000.
Select This is the timeout, in seconds, permitted between a select and operate
Timeout command sent by a Server application to this Client application. The
valid range is 1 to 1000000 seconds with a default setting of 30
seconds.
Time Sync. This is the frequency, entered in seconds; the DAPserver™ time
Period synchronizes the Modbus device. The valid range is -1 to 360000
seconds and “Disable” (default setting). This property has no effect
when the Broadcast Time Sync. Periods defined in the Client
Application Summary Table is set to a number greater than 0.
This property is only applicable to Modbus devices with custom
support built into the Modbus Client. The list of Modbus devices
the DAPserver™ can time synchronize, using the Modbus
communication protocol, is found in the DAPserver™ Technical
Reference Manual.
Period for This property specifies the time, in milliseconds; the DAPserver™ polls
Reading the Modbus device for SOE information. The valid range is 100 to
SOE 1000000 milliseconds with a default setting of 1000.
Byte Order This property specifies the byte order the Modbus device returns 2 byte
for 2 Byte values. The order can be Most Significant Byte first (21) or Least
Byte Order This property specifies the byte order the Modbus device returns 3 byte
for 3 Byte values. The default setting is the more commonly used Most Significant
Data Byte first.
Byte Order This property specifies the byte order the Modbus device returns 4 byte
for 4 Byte integer values. The default setting is the more commonly used Most
Integer Data Significant Byte first.
Byte Order This property specifies the byte order the Modbus device returns
for Floating floating point values. The default setting is the more commonly used
Value Most Significant Byte first.
Maximum This property specifies the maximum number of consecutive coils that
Coil Write can be written to the Modbus device using Write Multiple Coils (function
code 15). The valid range is 1 to 800, with a default setting of 800.
Data Bytes This property specifies the number of bytes per register returned by the
per Register Modbus device. The valid settings are 1, 2, 3 or 4 bytes per register.
The default setting is 2 bytes per register which is the most commonly
used register size.
Vendor This property specifies the special parameter 1 for the IED.
Vendor This property specifies the special parameter 2 for the IED.
Parameter 2
Channel This property specifies the delay, in seconds, before the two redundant
Status channel statuses are combined to calculate the channel status.
Calculation
Delay
Auto Output This property specifies the delay, in seconds, before automatically
Delay outputting the AO points, based on the value of the associated AI
points.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Function This is the Modbus function code used to retrieve the analog inputs
Code from the Modbus device. The following function codes are supported:
• Read holding register (Modbus function code 3)
• Read input register (Modbus function code 4)
Address This property specifies the starting register address where this analog
input is located in the Modbus device. An analog input may span more
than one register; one or more analog inputs may share a single
register. The range is 0 to 65535 for the two byte Modbus register
address.
Start Byte This property specifies the starting byte of this analog input within the
starting register and is only applicable when two analog inputs share a
single register and there is more than one byte per register. The Start
Byte can be set to the first (1), second (2), third (3) or not used (0). The
valid range is 0 to 31 with a default setting of 0.
Priority The retrieval of Modbus device information can be prioritized using the
Class polling concept. The Modbus Client supports 3 classes, each with
an independent polling schedule and register assignment. This property
Data Length This property specifies the size of the retrieved analog input, in bytes.
The Start Byte and Data Length will be used to calculate how many
registers are required to receive the Analog Input value from the
Modbus device.
Register This property indicates the data format the Modbus device will use to
Value report the analog input value. The following analog input formats are
available:
• Signed or unsigned integer
• Short floating point
• Binary Coded Decimal
• ASCII & BCD ASCII
• Modulo 1000, 10000 or Modicon (65536)
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Function This is the Modbus function code used to retrieve the digital inputs from
Code the Modbus device. The following function codes are supported:
• Read coil status (Modbus function code 1)
• Read discrete input status (Modbus function code 2)
• Read holding register (Modbus function code 3)
• Read input register (Modbus function code 4)
• Read exception status (Modbus function code 7)
Address For the Read Coil Status and Read Discrete Input Status function
codes, this property specifies the Modbus register containing the digital
input. The range is 0 to 65535 for the two byte Modbus register
address.
For the Read Exception Status function code this property specifies the
exception output associated with the digital input. The least significant
exception output is referenced using address 0, the most significant
using address 7.
For the Read Holding Registers and Read Input Registers function code
this property specifies the register containing the digital input. The
Address is used in conjunction with the Offset to identify the digital input
within the register.
Bit Position This property, applicable for the Read Holding Register and Read Input
Register Function Codes, specifies the bit position of the digital input.
The least significant bit in a Modbus register is offset 0, while the most
significant bit is offset 15. The valid range is 0 to 31 with a default
setting of 0.
Priority The retrieval of Modbus device information can be prioritized using the
Class polling concept. The Modbus Client supports 3 classes, each with
an independent polling schedule and register assignment. This property
is used to assign the digital input to a Modbus Client class: class 1, 2, or
3.
The concept of class data is not defined within the Modbus
definition, this function is a DAPserver™ Modbus Client
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Function This is the Modbus function code used to retrieve the counters from the
Code Modbus device. The following function codes are supported:
• Read holding register (Modbus function code 3)
• Read input register (Modbus function code 4)
Address This property specifies the starting register address where this counter
is located. A counter may span more than one register; one or more
counters may share a single register. The range is 0 to 65535 for the
two byte Modbus register address.
Start Byte This property specifies the starting byte of this counter within in the
starting register and is only applicable when two counters share a single
register and there is more than one byte per register. The Start Byte
can be set to the first (1), second (2), third (3) or not used (0).
Priority The retrieval of Modbus device information can be prioritized using the
Class polling concept. The Modbus Client supports 3 classes, each with
an independent polling schedule and register assignment. This property
is used to assign the counter to a Modbus Client class: class 1, 2, or 3.
Data Length This property specifies the size of the counter, in bytes. The Start Byte
and Data Length will be used to calculate how many registers are
required to report the Counter value.
Register This property indicates the data format the Modbus device will use to
Value report the counter value. The following counter formats are available:
• Signed or unsigned integer
• Short floating point
• Binary Coded Decimal
• ASCII & BDC ASCII
• Modulo 1000, 10000 or Modicon (65536)
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Feedback This is the Modbus function code used to retrieve the analog outputs
Function from the Modbus device. The following function codes are supported:
Code • Read holding register (Modbus function code 3)
Address This property specifies the starting register address where this analog
output is located. An analog output may span more than one register;
one or more analog outputs may share a single register. The range is 0
to 65535 for the two byte Modbus register address.
Start Byte This property specifies the starting byte of this analog output within in
the starting register and is only applicable when two analog outputs
share a single register and there is more than one byte per register. The
Start Byte can be set to the first (1), second (2), third (3) or not used (0).
Priority The retrieval of Modbus device information can be prioritized using the
Class polling concept. The Modbus Client supports 3 classes, each with
an independent polling schedule and register assignment. This property
is used to assign the analog output to a Modbus Client class: class 1, 2,
or 3.
The concept of class data is not defined within the Modbus
definition, this function is a DAPserver™ Modbus Client
enhancement.
Data Length This property specifies the size of the analog output, in bytes. The Start
Byte and Data Length will used to calculate how many registers are
required to report and set the Analog Output value.
Register This property indicates the data format the Modbus device will accept
Value when updating the analog output value. The following analog output
formats are available:
• Discrete
• Signed or unsigned integer
• Short floating point
• Binary Coded Decimal
• ASCII & BCD ASCII
• Modulo 1000, 10000 or Modicon (65536)
Write This is the Modbus function code used to set the analog outputs in the
Function Modbus device. The following function codes are supported:
Code • Write single register (Modbus function code 6)
• Write multiple registers (Modbus function code 16HEX)
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Function This is the Modbus function code used to operate the digital outputs in
Code the Modbus device. The following function codes are supported:
• Force single coil (Modbus function code 5)
• Write single register (Modbus function code 6)
• Write multiple registers (Modbus function code 16HEX)
Address For the Write Single Coil function code this property specifies the
Modbus register containing the digital output. The range is 0 to 65535
for the two byte Modbus register address.
For the Write Single Register and Write Multiple Registers function
codes this property specifies the register containing the digital output.
The Address is used in conjunction with the Offset to identify the digital
output within the register.
Bit Position This property, applicable for the Write Single Register and Write
Multiple Registers Function Codes, specifies the bit position of the
digital output. The least significant bit in a Modbus register is offset 0,
while the most significant bit is offset 15. The valid range is 0 to 31 with
a default setting of 0.
Count This is the number of times the output is operated when the Control
On-time This is the duration, in milliseconds, the output is on. This property is
only applicable to Pulse controls. The valid range is 1 to 10000
milliseconds with a default value of 100 milliseconds.
Off-time This is the duration, in milliseconds, the output is off. This property is
only applicable to Pulse controls. The valid range is 1 to 10000
milliseconds with a default value of 100 milliseconds.
Feedback DI This property is used to specify the corresponding digital input used to
report the state of this digital output.
The digital output state is retrieved using the Read Coil Status
(function code 1) command.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Event Code This property specifies the remote device event code associated with
this event point. A value of -1 disables this function. Table 3-8
summarizes the remote devices supported by the DAPserver™. The
valid range is 0 to 65535 with a default setting of 0.
Value This property specifies the method used to determine the state of this
Defined by point. The following methods are supported:
this Event
• Define by the frame – The state is defined by the received frame.
• Open – The state is set to open (logical 0) when this event is
received.
• Close – The state is set to closed (logical 1) when this event is
received.
DI Bind With This property specifies the digital input associated with this event.
this Event
Protocol Parameter
Property The protocol properties are accessed by selecting the Courier Client
Window “Protocol Parameter” option in the System Management window. The
Courier Client Protocol Parameter property window is shown in Figure
3-80.
Link Layer This property specifies the interface to the Courier device. Currently the
DAPserver™ Courier Client supports the IEC870 which requires an
Areva KITZ to communicate with DAPserver™ and K-Bus interface
V-Port This property will enable concurrent VPort operation on the Courier
Binding Client communication channel.
V-Port This is the time, in milliseconds, to wait when querying from VPort
Connect before cutting off VPort connection. Only one link connection is allowed
Timeout for the Courier interface, the real-time communication with the Courier
Client is suspended. If there is no communication from the VPort
channel, after a certain timeout, the Courier Client will disconnect VPort
connection and restore the real-time communication. The valid range is
100 to 10000000 milliseconds with a default setting of 10000.
Device This is the remote device Courier address which must be unique within
Address a Courier Client when a multi-drop connection is used. DAPstudio™
uses the Manufacturer, Device Model, and Device Address to reference
a device; for example, AREVA-KCEG142:3
Restart This the time, in seconds, between restart attempts. The valid range is
Delay 0 to 3600 seconds with a default value of 30.
Time Sync. This is the frequency, in seconds; the DAPserver™ time synchronizes
Period the Courier device. The valid range is 1 to 32767 seconds with a default
of -1 (disable). This property has no effect when the Time Sync Period
defined in the Courier Device Application Summary Table is set to
number greater than 0.
Polling Tab Refer to Courier Polling Table for detailed information on the Courier
Client polling table.
Query This is the time, in milliseconds, to wait for the Courier device to
Timeout respond to a query. The valid range is 0 to 65535 milliseconds with a
default setting of 1000.
Check CB This property enables or disables the circuit breaker position checking
Select This is the timeout, in seconds, permitted between a select and operate
Timeout command sent by a Server application to this Client application. The
valid range is 1 to 3600 seconds with a default setting of 30 seconds.
Polling Rate This is the minimum time, in milliseconds, between two “Polling Plant
Status” commands. The valid range is 100 to 3600000 with a default
setting of 200 milliseconds.
Auto Output This property specifies the delay, in seconds, before automatically
Delay outputting the AO points, based on the value of the associated AI
points.
Col No This property specifies the column of the Courier menu cell this polling
record is applied to. The valid range is 0 to 255 with a default setting of
0.
The Col No, Row No, and Total Rows collectively define the Courier
menu cells. Consider the following settings:
• Col No = 1
• Row No = 5
• Total Rows = 2
The Courier Client will poll the Courier device for menu cells (row 5,
column 1) and (row 6, column 1).
Start Row This property specifies the first row of the Courier menu cells this polling
record is applied to. The Row No operates in conjunction with the Total
Rows to specify a range of menu cell rows. The valid range is 0 to 255
with a default setting of 0.
Total Rows This is the number of menu cell rows, starting with the row specified in
Start Row, this polling record is applied to. The valid range is 1 to 10
with a default setting of 1.
Poll Interval This property specifies the Courier device polling interval, for the
specified data type, in milliseconds. The valid range is 100 to
31536000000 milliseconds (1 year) with a default setting of 1000.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Col No This is the column of the cell containing the analog input information.
The Courier Client uses the Col No in conjunction with the Row No to
reference the analog input in the Courier device. The valid range is 0 to
255 with a default setting of 0.
Row No This is the row of the cell containing the analog input information. The
Courier Client uses the Row No in conjunction with the Col No to
reference the analog input in the Courier device. The valid range is 0 to
255 with a default setting of 0.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Col No This is the column of the cell containing the digital input information.
The Courier Client uses the Col No in conjunction with the Row No to
reference the digital input in the Courier device. The valid range is 0 to
255 with a default setting of 0.
Row No This is the row of the cell containing the digital input information. The
Courier Client uses the Row No in conjunction with the Col No to
reference the digital input in the Courier device. The valid range is 0 to
255 with a default setting of 0.
Bit Position This is the bit position, within the menu cell contents, of the digital input.
For single point digital inputs, specify the Bit position in the byte value.
For double point digital inputs, specify the first (lower order) bit in the
byte value
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Col No This is the column of the cell containing the analog output information.
The Courier Client uses the Col No in conjunction with the Row No to
reference the analog output in the Courier device. The valid range is 0
to 255 with a default setting of 0.
Row No This is the row of the cell containing the analog output information. The
Courier Client uses the Row No in conjunction with the Col No to
reference the analog output in the Courier device. The valid range is 0
to 255 with a default setting of 0.
Bit Position This is the bit position, within the menu cell contents, of the analog
output. This property has no effect for setting value other than discrete.
The valid range is -1 to 255 with a default setting of -1.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Col No This is the column of the cell containing the digital output information.
The Courier Client uses the Col No in conjunction with the Row No to
reference the digital output in the Courier device. The valid range is 0 to
255 with a default setting of 0.
Row No This is the row of the cell containing the digital output information. The
Courier Client uses the Row No in conjunction with the Col No to
reference the digital output in the Courier device. The valid range is 0 to
255 with a default setting of 0.
CB/Set For a Circuit Breaker or Isolator control, specify the Circuit Breaker
Group No number, range 1 to 3. To change an active setting group, specify the
target setting group no. For other output, this property has no effect.
Isolator For Circuit Breaker control, specify the Isolator No to 0. For an Isolator
specifies the Isolator No associated with the Circuit Breaker, range 1 to
3. For other output, this property has no effect.
The following table outlines the combinations of the above parameters
to identify the different output objects and setting group.
If the Col No=0, Row No=10HEX and Isolator=0, the Courier Client will
consider any control on this digital output is Circuit Breaker trip/close. If
the Col No=0, Row No=10 HEX and Isolator>0, the Courier Client will
consider any control on this digital output is Isolator trip/close. If the Col
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Col No This is the column of the cell containing the event point information. The
Courier Client uses the Col No in conjunction with the Row No to
reference the event point in the Courier device. The valid range is 0 to
255 with a default setting of 0.
Row No This is the row of the cell containing the event point information. The
Courier Client uses the Row No in conjunction with the Col No to
reference the event point in the Courier device. The valid range is 0 to
255 with a default setting of 0.
Bit Position This is the bit position, within the menu cell contents, of the event point.
The valid range is 0 to 31 with a default setting of 0.
Protocol Parameter
Property The protocol properties are accessed by selecting the SPA-Bus Client
Window “Protocol Parameter” option in the System Management window. The
SPA-Bus Client Protocol Parameter property window is shown in Figure
3-88.
Broadcast This property specifies the format used for a broadcast time
Time Sync. synchronization command. The following options are available:
Format • ss.sss
• yy-mm-dd hh.mm.ss.sss
• Both – The SPA-Bus Client send a time synchronization using
yy-mm-dd hh.mm.ss.sss followed by another time
synchronization command using ss.sss.
V-Port This property will enable concurrent VPort operation on the SPA-Bus
Binding Client communication channel.
V-Port This is the maximum amount of time the DAPserver™ will wait for a
Timeout response to a VPort message. This property has no effect when the
VPort Binding property is disabled. The valid range is 100 to 3600000
milliseconds with a default of 1000 (1 second).
SPA-Bus Device
Property The SPA-Bus Device properties are accessed by selecting the SPA-
Window Bus device in the System Management window. The SPA-Bus Client
Device property window is shown in Figure 3-89.
Device This is the remote device SPA-Bus address which must be unique
Address within a SPA-Bus Client when a multi-drop connection is used.
DAPstudio™ uses the Manufacturer, Device Model, and Device
Address to reference a device; for example, ABB-REF543:3
Restart The time, in seconds, between restart attempts. The valid range is 0 to
Delay 100000 seconds with a default value of 30 seconds.
Time Sync. This is the frequency, entered in seconds, the DAPserver™ time
Period synchronizes the SPA-Bus device. The valid range is -1 to 360000
seconds and a default value of 1 (disable). This property has no effect
when the Time Sync. Period defined in the SPA-Bus Device Application
Summary Table is set to number greater than 0.
Polling Tab Refer to SPA-Bus Polling Table for detailed information on the SPA-Bus
Client polling table.
Query This is the time, in milliseconds, to wait for the SPA-Bus device to
Timeout respond to a query. The valid range is 0 to 65535 milliseconds with a
default setting of 100.
Fault Index This property specifies the Event Code for extracting fault records and
Data Event storing in the Historical database. Multiple fault records are referenced
Code using a “,” between the event codes; for example, E128, E129. Leaving
this property to empty indicates there are no fault records to retrieve.
Clear Event When enabled, the DAPserver™ will send the SPA-Bus device a clear
Buffer event command after successfully reading the events.
Polling Rate This is the minimum time, in milliseconds, between two Polling Event
commands. The valid range is 100 to 10000000 with a default setting of
1000 (1 second).
Auto Output This property specifies the delay, in seconds, before automatically
Delay outputting the AO points, based on the value of the associated AI
points.
The Data Type, Start Channel No, Total Channel No, Start Data Item,
and Total Data Item collectively define the SPA-Bus data. Consider the
following settings:
• Data Item = Input Data
• Start Channel No = 1
• Total Channel No = 3
• Start Data Item = 5
• Total Data Item = 2
The SPA-Bus Client will poll (in a single poll) the SPA-Bus device using
the codes: 1I5, 2I5, 3I5, 1I6, 2I6, and 3I6.
Start This is the first channel this polling record will be applied to. The Start
Channel No Channel No operates in conjunction with the Total Channel No to
specify a range of channels. The valid range is 0 to 1000 with a default
setting of 0.
Total This is the number of channels, starting with the channel specified in
Channel Start Channel No, this polling record is applied to. The valid range is 0
Numbers to 100 with a default setting of 0.
Start Data This is the first data item this polling record will be applied to. The Start
Item Data Item operates in conjunction with the Total Data Item to specify a
range of data items. The valid range is 0 to 32767 with a default setting
of 1.
Total Data This is the number of data items, starting with the data item specified in
Items Start Data Item, this polling record is applied to. The valid range is 1 to
32767 with a default setting of 1.
Poll Interval This property specifies the SPA-Bus device polling interval, for the
specified data type, in milliseconds. The valid range is 100 to
31536000000 milliseconds (1 year) with a default setting of 100.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Channel No This is the SPA-Bus channel number used by the SPA-Bus Client to
retrieve the analog input value. The SPA-Bus Client uses the Channel
No. and Code to request analog input values; for example 120I1. The
valid range is 0 to 255 with a default setting of 0.
If this analog input is reported by Event, the SPA-Bus Client will also
use the Channel No and an Event Code to identify the analog input, for
example 120Q1.
Code The Code, used in conjunction with the Channel No, is used by the
SPA-Bus Client to specify the analog input. The Code normally consists
of two parts; the first identifies the type, the second identifies the
position in that type. For example, I1, specifies the first input value.
Event Code The Event Code, used in conjunction with the Channel No, is used by
the SPA-Bus Client to specify an analog input event. The Code
normally consists of two parts; the first identifies the type, the second
identifies the position in that type.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Channel No This is the SPA-Bus channel number used by the SPA-Bus Client to
retrieve the digital input state. The SPA-Bus Client uses the Channel No
and Code to request analog input values; for example 120V1. The valid
range is 0 to 255 with a default setting of 0.
If this digital input is reported by Event, the SPA-Bus Client will also use
the Channel No and an Event Code to identify the analog input; for
example, 120E0.
Code The Code, used in conjunction with the Channel No, is used by the
SPA-Bus Client to specify the digital input. The Code normally consists
of two parts; the first identifies the type, the second identifies the
position in that type. For example, I1, specifies the first input value.
Open Event This property specifies the event code that indicates an open event has
Code been detected and qualified. No open status is expected from the
remote device when this property is empty.
Close Event This property specifies the event code that indicates a close event has
Code been detected and qualified. No close status is expected from the
remote device when this property is empty.
Travel Event This property is only for a double point digital input and specifies the
Invalid Event This property is only for a double point digital input and specifies the
Code event code for reporting the invalid condition (both contacts closed) has
been detected and qualified. There is no effect for single point digital
inputs.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Channel No This is the SPA-Bus channel number used by the SPA-Bus Client to
retrieve the counter value. The SPA-Bus Client uses the Channel No.
and Code to request counters; for example 120I1. The valid range is 0
to 255 with a default setting of 0.
Code The Code, used in conjunction with the Channel No, is used by the
SPA-Bus Client to specify a counter. The Code normally consists of two
parts; the first identifies the type, the second identifies the position in
that type. For example, V1, specifies the first variable.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Channel No This is the SPA-Bus channel number used by the SPA-Bus Client to set
the analog output. The SPA-Bus Client uses the Channel No and Code
to set analog outputs; for example 120S1. The valid range is 0 to 255
with a default setting of 0.
Code The Code, used in conjunction with the Channel No., is used by the
SPA-Bus Client to specify the analog output. The Code normally
consists of two parts; the first identifies the type, the second identifies
the position in that type. For example, S1, specifies the first setting.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Channel No This is the SPA-Bus channel number used by the SPA-Bus Client to
operate the digital output. The SPA-Bus Client uses the Channel No
and Code to operate digital outputs; for example, 120V1. The valid
range is 0 to 255 with a default setting of 0.
Code The Code, used in conjunction with the Channel No, is used by the
SPA-Bus Client to send a direct operation to the digital output. If the
open and close operation codes are different, use a "," to separate the
open and close codes. A “V1” Code is used when the direct open and
close output is the same. A “V1, V2” Code is used when the open
output is operated using V1 while the close output is operated using V2.
This property has no effect on a Select Before Operate output.
Select Open This property specifies the Code used by the SPA-Bus Client for the
Code select open operation. The SPA-Bus Client will use the Select Open
Event property to determine if the select open operation was
successful. This property has no effect on a Direct Operate output
Select Close This property specifies the Code used by the SPA-Bus Client for the
Code select close operation. The SPA-Bus Client will use the Select Close
Event property to determine if the select close operation was
successful. This property has no effect on a Direct Operate output
Execute This property specifies the code used to operate the selected output
Code and is not applicable for Direct Operate outputs.
Cancel Code This property specifies the code used to cancel a previous select
operation and is not applicable for a Direct Operate output
Select Open This property specifies the event code that indicates the result of the
Event Select Open operation. If the success and failure event codes are
different, use a “,” to separate the success and failure codes. An “E126,
E127” instructs the SPA-Bus Client that the receipt of an E126 event
indicates the select open operation was successful, while the receipt of
an E127 event indicates the select open operation failed.
Select Close This property specifies the event code that indicates the result of the
Event Select Close operation. If the success and failure event codes are
different, use a “,” to separate the success and failure codes. An “E126,
Output This is the number of times the output is operated when the Control
Counts Code is set to Pulse. The valid range is 1 to 100 with a default of 1
(single operation).
On Time This is the duration, in milliseconds; the output is on. This property is
only applicable to Pulse controls. The valid range is 1 to 10000
milliseconds with a default value of 100 milliseconds.
Off Time This is the duration, in milliseconds; the output is off. This property is
only applicable to Pulse controls. The valid range is 1 to 10000
milliseconds with a default value of 100 milliseconds.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Channel No This is the SPA-Bus channel number used by the SPA-Bus Client to
retrieve the event. The SPA-Bus Client uses the Channel No., Close
Event Code and Open Event Code to read the status of an event point.
Open Event This property specifies the event code that indicates an open condition
Code has been detected and qualified. No open status is expected from the
remote device when this property is empty.
Digital Input This property specifies the digital input associated with this event.
Bind with
this Event
Protocol Parameter
Property The protocol properties are accessed by selecting the SEL Client
Window “Protocol Parameter” option in the System Management window. The
SEL Client Protocol Parameter property window is shown in Figure
3-97.
Max ASCII This property specifies the maximum timeout period, in minutes, for
Timeout pending ASCII responses.
V-Port This property will enable concurrent VPort operation on the SEL Client
Binding communication channel. By default, VPort Binding is disabled.
SEL Device
Property The SEL Device properties are accessed by selecting the SEL device in
Window the System Management window. The SEL Client Device property
window is shown in Figure 3-98 .
- :
Device Address
Device Type
Manufacturer
Figure 3-99: SEL Device Reference Format
SEL Model This is the SEL relay model and is selected from the pull down list.
Fast Meter This property specifies the frequency, in milliseconds, the DAPserver™
Scan Interval polls the SEL relay for Fast Meter data. The valid range is 100 to
3600000, with a default of 1000. Decreasing the polling frequency
decreases the Fast Meter data update time and increases the available
communication bandwidth. This property should be set to a value less
then or equal to the desired maximum Fast Meter data update time.
Peak Meter This property specifies the frequency, in milliseconds, the DAPserver™
Scan Interval polls the SEL relay for Peak Demand Fast Meter data. The valid range
is 100 to 3600000, with a default of 10000. Decreasing the polling
frequency decreases the Peak Demand Fast Meter data update time
and increases the available communication bandwidth. This property
should be set to a value less then or equal to the desired maximum
Peak Demand Fast Meter data update time.
Maximum The maximum number of SER records the SEL relay will return in a
SER records response. The valid range is 1 to 32, with a default value of 32 records.
The DAPserver™ instructs the SEL relay to limit the SER message
response to this value.
ASCII Polling This property specifies the ASCII polling commands requirements
Table configured for each SEL device. For more information, please refer to
the corresponding section on the next page.
Point This property allows you to customize the point reference parameters
Reference for each SEL device. For more information, please refer to the
Level 1 The property specifies the level 1 access password for the SEL device.
Password
Level 2 The property specifies the level 2 access password for the SEL device.
Password
Event File This property specifies the directory to where all the configured ASCII
Directory reports are saved on the DAPserver™.
Maximum This property specifies the maximum number of the report files that can
Event Log be saved to the above directory. This limit applies to each ASCII
Count command that is configured under the ASCII Polling Table, i.e., for each
command configured, only 50 report files are saved to the specified
directory.
Auto Output This property specifies the delay, in seconds, before automatically
Delay outputting the AO points, based on the value of the associated AI
points.
Command The ASCII command that is sent to the device. This parameter should
match the exact syntax of the SEL ASCII command to which it refers.
Polling Type The polling type of the specified ASCII command. The available options
are: Periodical, Even based and At Startup.
Parameter For a Periodical Polling Type, it specifies the length of the period in
milliseconds.
Point Type The point type for which the value is configured. Only Analog and
Digital Input point types are available.
Point Ref. No The point number that to which the value is assigned. This is the Point
Index/Row of the point under the I/O Parameter tab. The point should
be defined for the same point type configured above.
Command ID The Property ID assigned to the command associated with the value of
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point The Point Index property specifies the analog input measurement to be
Index/Row retrieved from the SEL relay. The following sections define the point
indices for the supported SEL relay models.
SEL-PG10 The DAPserver™ SEL Client implementation uses the SEL Fast Meter
SEL-2PG10 command to retrieve measurements from the SEL-PG10, SEL-2PG10-
0, SEL-2PG10-7, and SEL-2PG10-8. The DAPserver™ also calculates
a set of values using the Fast Meter measurements. The retrieved and
calculated measurements are referenced using the point indices
defined in Table 3-9.
Table 3-9: SEL-PG10/2PG10 Analog Input Point Indices
Point Measurement Source
Index
0 Phase A current Fast
The Demand Fast Meter Scan Interval and Peak Demand Fast
Meter Scan Interval (see 0SEL Device) must be disabled (set
to 0) for the SEL-PG10 and SEL-2PG10 models.
SEL-121-10 The DAPserver™ SEL Client implementation uses the SEL Fast Meter
command to retrieve measurements from the SEL-121-10. The
DAPserver™ also calculates a set of values using the Fast Meter
measurements. The retrieved and calculated measurements are
referenced using the point indices defined in Table 3-10.
Table 3-10: SEL-121-10 Analog Input Point Indices
Point Index Measurement Source
0 Phase A current
1 Phase B current
2 Phase C current Fast
3 Phase A voltage Meter
4 Phase B voltage
5 Phase C voltage
64 Phase A active power
65 Phase B active power
66 Phase C active power
67 Three phase active power
Calculated
68 Phase A reactive power
69 Phase B reactive power
70 Phase C reactive power
71 Three phase reactive power
The Demand Fast Meter Scan Interval and Peak Demand Fast
Meter Scan Interval (see 0SEL Device) must be disabled (set
to 0) for the SEL-121-10.
The Demand Fast Meter Scan Interval and Peak Demand Fast
Meter Scan Interval (see 0SEL Device) must be disabled (set
to 0) for the SEL-121B, SEL-121C. SEL-121G, SEL-121H,
SEL-121S, SEL-221B, SEL-221C, SEL-221G, SEL-221H, and SEL-
221S models.
SEL-121F The DAPserver™ SEL Client implementation uses the SEL Fast Meter
SEL-221F command to retrieve measurements from the SEL-121F and SEL-221F
models. The DAPserver™ also calculates a set of values using the Fast
Meter measurements. The retrieved and calculated measurements are
referenced using the point indices defined in Table 3-12.
Table 3-12: SEL-121F/221F Analog Input Point Indices
Point Index Measurement Source
0 Residual current Fast
1 Phase A current Meter
2 Phase B current
3 Phase C current
4 Phase A voltage
The Demand Fast Meter Scan Interval and Peak Demand Fast
Meter Scan Interval (see 0SEL Device) must be disabled (set
to 0) for the SEL-121F and SEL-221F models.
SEL-151 The DAPserver™ SEL Client implementation uses the SEL Fast Meter
SEL-151C command to retrieve measurements from the SEL-151, SEL-151C,
SEL-251 SEL-251-0, SEL-251-1, SEL-251-2, SEL-251-3, SEL-251C-0, SEL-
SEL-251C 251C-1, SEL-251C-2, and SEL-251C-3. The DAPserver™ also
calculates a set of values using the Fast Meter measurements. The
retrieved and calculated measurements are referenced using the point
indices defined in Table 3-13.
Table 3-13: SEL-151/151C/251/251C Analog Input Point
Indices
Point Index Measurement Source
0 Phase A current
1 Phase B current
2 Phase C current Fast
3 Phase A voltage Meter
4 Phase B voltage
5 Phase C voltage
64 Phase A active power
65 Phase B active power
66 Phase C active power
67 Three phase active power
Calculated
68 Phase A reactive power
69 Phase B reactive power
70 Phase C reactive power
71 Three phase reactive power
The Demand Fast Meter Scan Interval and Peak Demand Fast
Meter Scan Interval (see 0SEL Device) must be disabled (set
to 0) for the SEL-151, SEL-151C, SEL-251, and SEL-251C
models.
SEL-251CD The DAPserver™ SEL Client implementation uses the SEL Fast Meter
SEL-251D command to retrieve measurements from the SEL-251CD-0, SEL-
251CD-1, SEL-251CD-3, SEL-251D-0, SEL-251D-1 and SEL-251D-3.
The Demand Fast Meter Scan Interval and Peak Demand Fast
Meter Scan Interval (see 0SEL Device) must be disabled (set
to 0) for the SEL-215CD and SEL-251D models.
SEL-267D The DAPserver™ SEL Client implementation uses the SEL Fast Meter
command to retrieve measurements from the SEL-267D and SEL-
267D-3. The DAPserver™ also calculates a set of values using the Fast
Meter measurements. The retrieved and calculated measurements are
referenced using the point indices defined in Table 3-15.
Table 3-15: SEL-267D Analog Input Point Indices
Point Index Measurement Source
0 Phase A current
1 Phase B current
2 Phase C current Fast
3 Phase A to phase B voltage Meter
4 Phase B to phase C voltage
5 Phase C to phase A voltage
67 Three phase active power
Calculated
71 Three phase reactive power
The Demand Fast Meter Scan Interval and Peak Demand Fast
Meter Scan Interval (see 0SEL Device) must be disabled (set
to 0) for the SEL-267D.
SEL-300G The DAPserver™ SEL Client implementation uses the SEL Fast Meter
command to retrieve measurements from the SEL-300G. The retrieved
and calculated measurements are referenced using the point indices
defined in Table 3-16.
Table 3-16: SEL-300G Analog Input Point Indices
Point Index Measurement Source
0 Phase A current Fast
1 Phase B current Meter
2 Phase C current
3 Neutral current
4 Phase A voltage
SEL-311 The DAPserver™ SEL Client implementation uses the SEL Fast Meter
SEL-311B command to retrieve measurements from the SEL-311A, SEL-311B,
SEL-311C SEL-311C and SEL-311L models. The retrieved and calculated
SEL-311L measurements are referenced using the point indices defined in Table
3-17.
Table 3-17: SEL-311A/311B/311C/311L Analog Input Point
Indices
Point Index Measurement Source
0 Phase A current
1 Phase B current
2 Phase C current
3 Polarizing current
4 Phase A voltage
5 Phase B voltage
6 Phase C voltage
7 Synchronism voltage
8 Frequency
Fast
9 Station battery voltage
Meter
10 Channel X phase A current
11 Channel X phase B current
12 Channel X phase C current
13 Channel Y phase A current
14 Channel Y phase B current
15 Channel Y phase C current
16 Phase A current vector sum
17 Phase B current vector sum
18 Phase C current vector sum
19 Demand phase A current Demand
20 Demand phase B current Fast
21 Demand phase C current Meter
22 Demand neutral current
23 Demand ground current
24 Demand negative sequence current
25 Demand imported phase A active power
26 Demand imported phase B active power
27 Demand imported phase C active power
28 Demand imported 3-phase active power
29 Demand imported phase A reactive power
30 Demand imported phase B reactive power
31 Demand imported phase C reactive power
32 Demand imported 3-phase reactive power
33 Demand exported phase A active power
34 Demand exported phase B active power
35 Demand exported phase C active power
36 Demand exported 3-phase active power
37 Demand exported phase A reactive power
SEL-321 The DAPserver™ SEL Client implementation uses the SEL Fast Meter
command to retrieve measurements from the SEL-321-1 and SEL-321-
2 models. The DAPserver™ also calculates a set of values using the
Fast Meter measurements. The retrieved and calculated measurements
are referenced using the point indices defined in Table 3-18.
Table 3-18: SEL-321 Analog Input Point Indices
Point Index Measurement Source
0 Phase A current
1 Phase B current
2 Phase C current Fast
3 Phase A voltage Meter
4 Phase B voltage
5 Phase C voltage
64 Phase A active power Calculated
65 Phase B active power
66 Phase C active power
67 Three phase active power
The Demand Fast Meter Scan Interval and Peak Demand Fast
Meter Scan Interval (see 0SEL Device) must be disabled (set
to 0) for the SEL-321-1 and SEL-321-2 models.
SEL-351 The DAPserver™ SEL Client implementation uses the SEL Fast Meter,
SEL-351A Fast Demand Meter and Fast Peak Demand Meter commands to
SEL-351R retrieve measurements from the SEL-351, 351A, 351R, and 351S
SEL-351S models. The DAPserver™ also calculates a set of values using the Fast
Meter measurements. The retrieved and calculated measurements are
referenced using the point indices defined in Table 3-19.
Table 3-19: SEL-351/351A/351R/351S Analog Input Point
Indices
Point Index Measurement Source
0 Phase A current
1 Phase B current
2 Phase C current
3 Neutral current
4 Phase A voltage Fast
5 Phase B voltage Meter
6 Phase C voltage
7 Synchronism check voltage
8 Frequency
9 Station battery voltage
10 Demand phase A current
11 Demand phase B current
12 Demand phase C current
13 Demand neutral current
14 Demand ground current
15 Demand negative sequence current
16 Demand imported phase A active power
17 Demand imported phase B active power
18 Demand imported phase C active power
19 Demand imported 3-phase active power
Demand
20 Demand imported phase A reactive power
Fast
21 Demand imported phase B reactive power
Meter
22 Demand imported phase C reactive power
23 Demand imported 3-phase reactive power
24 Demand exported phase A active power
25 Demand exported phase B active power
26 Demand exported phase C active power
27 Demand exported 3-phase active power
28 Demand exported phase A reactive power
29 Demand exported phase B reactive power
30 Demand exported phase C reactive power
31 Demand exported 3-phase reactive power
32 Peak demand phase A current Peak
SEL-387 The DAPserver™ SEL Client implementation uses the SEL Fast Meter,
Fast Demand Meter and Fast Peak Demand Meter commands to
retrieve measurements from the SEL-387-0, SEL-387-5, and SEL-387-
6. The measurements are referenced using the point indices defined in
Table 3-20.
Table 3-20: SEL-387 Analog Input Point Indices
Point Index Measurement Source
0 Phase A current, winding 1
1 Phase B current, winding 1
2 Phase C current, winding 1
3 Phase A current, winding 2
4 Phase B current, winding 2
5 Phase C current, winding 2 Fast
6 Phase A current, winding 3 Meter
7 Phase B current, winding 3
8 Phase C current, winding 3
9 Phase A current, winding 4
10 Phase B current, winding 4
11 Phase C current, winding 4
12 Demand phase A current, winding 1 Demand
13 Demand phase B current, winding 1 Fast
SEL-387E The DAPserver™ SEL Client implementation uses the SEL Fast Meter,
Fast Demand Meter and Fast Peak Demand Meter commands to
retrieve measurements from the SEL-387E. The measurements are
referenced using the point indices defined in Table 3-22.
Table 3-22: SEL-387E Analog Input Point Indices
Point Index Measurement Source
0 Phase A current, winding 1
1 Phase B current, winding 1
2 Phase C current, winding 1
3 Phase A current, winding 2
4 Phase B current, winding 2
5 Phase C current, winding 2
Fast
6 Phase A current, winding 3
Meter
7 Phase B current, winding 3
8 Phase C current, winding 3
9 Phase A voltage
10 Phase B voltage
11 Phase C voltage
12 Station battery
13 Demand phase A current, winding 1
14 Demand phase B current, winding 1
15 Demand phase C current, winding 1
16 Demand negative sequence current derived from
winding 1
17 Demand residual (ground) current derived from
winding 1
18 Demand phase A current, winding 2
19 Demand phase B current, winding 2
20 Demand phase C current, winding 2 Demand
21 Demand negative sequence current derived from Fast
winding 2 Meter
22 Demand residual (ground) current derived from
winding 2
23 Demand phase A current, winding 3
24 Demand phase B current, winding 3
25 Demand phase C current, winding 3
26 Demand negative sequence current derived from
winding 3
27 Demand residual (ground) current derived from
winding 3
28 Peak demand phase A current, winding 1 Peak
29 Peak demand phase B current, winding 1 Demand
SEL-421 The DAPserver™ SEL Client implementation uses the SEL Fast Meter,
Fast Demand Meter and Fast Peak Demand Meter commands to
retrieve measurements from the SEL-421-0 and SEL-421-1. The
measurements are referenced using the point indices defined in Table
3-23.
Table 3-23: SEL-421 Analog Input Point Indices
Point Index Measurement Source
0 Phase A current, winding 1
1 Phase B current, winding 1
2 Phase C current, winding 1
3 Phase A current, winding 2
4 Phase B current, winding 2
5 Phase C current, winding 2
6 Phase A voltage, winding 1
7 Phase B voltage, winding 1
Fast
8 Phase C voltage, winding 1
Meter
9 Phase A voltage, winding 2
10 Phase B voltage, winding 2
11 Phase C voltage, winding 2
12 Frequency
13 Automation math variable 1
14 Automation math variable 2
15 Automation math variable 3
16 Automation math variable 4
17 Demand phase A current, winding 1 Demand
18 Demand phase B current, winding 1 Fast
19 Demand phase C current, winding 1 Mete
20 Demand zero sequence current
21 Demand negative sequence current
22 Demand imported phase A active power
23 Demand imported phase B active power
24 Demand imported phase C active power
SEL-501 The DAPserver™ SEL Client implementation uses the SEL Fast Meter,
Fast Demand Meter and Fast Peak Demand Meter commands to
retrieve measurements from the SEL-501-0 and SEL-501-1. The
measurements are referenced using the point indices defined in Table
3-24.
Table 3-24: SEL-501 Analog Input Point Indices
Point Index Measurement Source
0 Phase A current, winding 1
1 Phase B current, winding 1
2 Phase C current, winding 1 Fast
3 Phase A current, winding 2 Meter
4 Phase B current, winding 2
5 Phase C current, winding 2
6 Demand phase A current, winding 1
7 Demand phase B current, winding 1
8 Demand phase C current, winding 1
9 Demand negative sequence current derived from
winding 1
10 Demand residual (ground) current derived from
Demand
winding 1
Fast
11 Demand phase A current, winding 2
Meter
12 Demand phase B current, winding 2
13 Demand phase C current, winding 2
14 Demand negative sequence current derived from
winding 2
15 Demand residual (ground) current derived from
winding 2
16 Peak demand phase A current, winding 1 Peak
17 Peak demand phase B current, winding 1 Demand
18 Peak demand phase C current, winding 1 Fast
19 Peak demand negative sequence current derived Meter
from winding 1
20 Peak demand residual (ground) current derived from
SEL-551 The DAPserver™ SEL Client implementation uses the SEL Fast Meter,
SEL-551C Fast Demand Meter and Fast Peak Demand Meter commands to
retrieve measurements from the SEL-551 and SEL-551C. The
measurements are referenced using the point indices defined in Table
3-25.
Table 3-25: SEL-551 Analog Input Point Indices
Point Index Measurement Source
0 Phase A current
1 Phase B current Fast
2 Phase C current Meter
3 Neutral current
4 Demand phase A current
5 Demand phase B current
Demand
6 Demand phase C current
Fast
7 Demand neutral current
Meter
8 Demand ground current
9 Demand negative sequence current
10 Peak demand phase A current
Peak
11 Peak demand phase B current
Demand
12 Peak demand phase C current
Fast
13 Peak demand neutral current Meter
14 Peak demand negative sequence current
SEL-587 The DAPserver™ SEL Client implementation uses the SEL Fast Meter,
Fast Demand Meter and Fast Peak Demand Meter commands to
retrieve measurements from the SEL-587. The measurements are
referenced using the point indices defined in Table 3-26.
Table 3-26: SEL-587 Analog Input Point Indices
Point Index Measurement Source
0 Phase A current, winding 1
1 Phase B current, winding 1
2 Phase C current, winding 1 Fast
3 Phase A current, winding 2 Meter
4 Phase B current, winding 2
5 Phase C current, winding 2
6 Demand phase A current, winding 1 Demand
7 Demand phase B current, winding 1 Fast
8 Demand phase C current, winding 1 Meter
9 Demand negative sequence current derived from
winding 1
10 Demand residual (ground) current derived from
Property The Digital Input I/O Parameter mapping table, shown in Figure 3-104,
Window is used to specify the digital input indications retrieved from a SEL relay
using the SEL Fast Meter command.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point The Point Index property specifies the digital input indication to be
Index/Row retrieved from the SEL relay. The digital input point indices are derived
from the relay word bits as shown in Equation 3-2.
Point Index = (Row * 8) + Bit
Equation 3-2: SEL Digital Input Point Index
An abbreviated listing of the SEL-351S relay word bits, for the physical
inputs and outputs, is shown in Table 3-27.
Some SEL devices may not return a status byte, please check
the SEL documentation.
SER This property is used to associate an event point with the digital input
Associate indication. The association is created by entering the Event Index value
Index from the SNS command (see Figure 3-103).
SEL-300G The DAPserver™ SEL Client implementation uses the SEL Fast Meter
command to retrieve the Status Byte from the SEL-300G. The Status
Indications are referenced using the point indices defined in
Table 3-29.
SEL-311A The DAPserver™ SEL Client implementation uses the SEL Fast Meter
SEL-311B command to retrieve the Status Byte from the SEL-311A, SEL-311B,
SEL-311C SEL-311C and SEL-SEL-311L models. The Status Indications are
SEL-311L referenced using the point indices defined in Table 3-30.
SEL-321 The D DAPserver™ SEL Client implementation uses the SEL Fast
Meter command to retrieve the Status Byte from the SEL-321-1 an
SEL-321-2 models. The Status Indications are referenced using the
point indices defined in Table 3-31.
SEL-351 The DAPserver™ SEL Client implementation uses the SEL Fast Meter
SEL-351A command to retrieve the Status Byte from the SEL-351, SEL-351A,
SEL-351R SEL-351R and SEL-SEL-351S. The Status Indications are referenced
SEL-351S using the point indices defined in Table 3-32.
SEL-387 The DAPserver™ SEL Client implementation uses the SEL Fast Meter
SEL-387A command to retrieve the Status Byte from the SEL-387, SEL-387A, and
SEL-387E SEL-387E models. The Status Indications are referenced using the
point indices defined in Table 3-33.
SEL-501 The DAPserver™ SEL Client implementation uses the SEL Fast Meter
command to retrieve the Status Byte from the SEL-501-0 and SEL-501-
1. The Status Indications are referenced using the point indices defined
in Table 3-34.
SEL-551 The DAPserver™ SEL Client implementation uses the SEL Fast Meter
SEL-551C command to retrieve the Status Byte from the SEL-551 and SEL-551C.
The Status Indications are referenced using the point indices defined in
Table 3-35.
SEL-587 The DAPserver™ SEL Client implementation uses the SEL Fast Meter
command to retrieve the Status Byte from the SEL-587. The Status
Indications are referenced using the point indices defined in Table 3-36.
SEL-2515 The DAPserver™ SEL Client implementation uses the SEL Fast Meter
SEL-2516 command to retrieve the Status Byte from the SEL-2515 and SEL-2516.
The Status Indications are referenced using the point indices defined in
Table 3-37.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point Index The Point Index property specifies the digital output to be operated in
the SEL relay. The following sections define the point indices for the
supported SEL relay models.
Control Type Fast Breaker Operate Controls are always “Trip/Close” and Fast
Remote Bit Operate Controls can be “Pulse” or “Latch”. The following
sections define the control types for the supported SEL relay outputs.
Count This property is only applicable to the “Pulse” Control Type and
specifies the repeat operations of the output. The output is operated 3
times when this setting is 2, the initial operation plus 2 repeat
operations. The valid repeat counts are 0 to 1000 operations with a
default setting of 0 (initial operation only).
On Time This is the duration, in milliseconds, the output is on. This property is
only applicable to the “Pulse” Control Type. The valid range is 0 to
60000 milliseconds with default value of 500 milliseconds.
Off Time This is the duration, in milliseconds, the output is off. This property is
only applicable to the “Pulse” Control Type. The valid range is 0 to
60000 milliseconds with default value of 500 milliseconds.
SEL-251 The DAPserver™ SEL Client implementation uses the SEL Fast
SEL-300G The DAPserver™ SEL Client implementation uses the SEL Fast
Operate Breaker Control and Fast Operate Remote Bit Control
command to send commands to the SEL-300G. The outputs are
referenced using the point indices defined in Table 3-39.
Table 3-39: SEL-300G Digital Output Point Indices
Point Index Output Control
Type
0 Circuit breaker Trip/Close
0 Remote bit 1 Pulse or
Latch
1 Remote bit 2 Pulse or
Latch
2 Remote bit 3 Pulse or
Latch
3 Remote bit 4 Pulse or
Latch
4 Remote bit 5 Pulse or
Latch
5 Remote bit 6 Pulse or
Latch
6 Remote bit 7 Pulse or
Latch
7 Remote bit 8 Pulse or
Latch
8 Remote bit 9 Pulse or
Latch
9 Remote bit 10 Pulse or
Latch
10 Remote bit 11 Pulse or
Latch
11 Remote bit 12 Pulse or
Latch
12 Remote bit 13 Pulse or
Latch
13 Remote bit 14 Pulse or
Latch
14 Remote bit 15 Pulse or
Latch
15 Remote bit 16 Pulse or
Latch
SEL-311 The DAPserver™ SEL Client implementation uses the SEL Fast
SEL-321 The DAPserver™ SEL Client implementation uses the SEL Fast
Operate Breaker Control and Fast Operate Remote Bit Control to send
commands to the SEL-321-1. The outputs are referenced using the
point indices defined in Table 3-41.
Table 3-41: SEL-321-1 Digital Output Point Indices
Point Index Output Control
Type
0 Breaker Trip/Close
0 Remote bit 1 Pulse or
Latch
SEL-351 The DAPserver™ SEL Client implementation uses the SEL Fast
Operate Breaker Control and Fast Operate Remote Bit Control to send
commands to the SEL-351. The outputs are referenced using the point
indices defined in Table 3-42.
Table 3-42: SEL-351 Digital Output Point Indices
Point Index Output Control
Type
0 Breaker Trip/Close
0 Remote bit 1 Pulse or
Latch
1 Remote bit 2 Pulse or
Latch
2 Remote bit 3 Pulse or
Latch
3 Remote bit 4 Pulse or
Latch
4 Remote bit 5 Pulse or
Latch
5 Remote bit 6 Pulse or
Latch
SEL-351A The DAPserver™ SEL Client implementation uses the SEL Fast
SEL-351R Operate Breaker Control and Fast Operate Remote Bit Control to send
SEL-351S commands to the SEL-351A, SEL-351R, and SEL-351S. The outputs
are referenced using the point indices defined in Table 3-43.
Table 3-43: SEL-351A/351R/351S Digital Output Point Indices
Point Index Output Control
Type
0 Breaker Trip/Close
0 Remote bit 1 Pulse or
Latch
1 Remote bit 2 Pulse or
Latch
2 Remote bit 3 Pulse or
Latch
3 Remote bit 4 Pulse or
Latch
4 Remote bit 5 Pulse or
Latch
5 Remote bit 6 Pulse or
Latch
6 Remote bit 7 Pulse or
Latch
7 Remote bit 8 Pulse or
Latch
8 Remote bit 9 Pulse or
SEL-387 The DAPserver™ SEL Client implementation uses the SEL Fast
Operate Breaker Control and Fast Operate Remote Bit Control to send
commands to the SEL-387. The outputs are referenced using the point
indices defined in Table 3-44.
Table 3-44: SEL 387 Digital Output Point Indices
Point Index Output Control
Type
0 Breaker 1 Trip/Close
1 Breaker 2 Trip/Close
2 Breaker 3 Trip/Close
3 Breaker 4 Trip/Close
0 Remote bit 1 Pulse or
Latch
1 Remote bit 2 Pulse or
Latch
2 Remote bit 3 Pulse or
Latch
3 Remote bit 4 Pulse or
Latch
4 Remote bit 5 Pulse or
Latch
5 Remote bit 6 Pulse or
Latch
6 Remote bit 7 Pulse or
Latch
7 Remote bit 8 Pulse or
Latch
8 Remote bit 9 Pulse or
Latch
9 Remote bit 10 Pulse or
Latch
10 Remote bit 11 Pulse or
Latch
11 Remote bit 12 Pulse or
Latch
SEL-387A The DAPserver™ SEL Client implementation uses the SEL Fast
Operate Breaker Control and Fast Operate Remote Bit Control to send
commands to the SEL-387A. The outputs are referenced using the
point indices defined in Table 3-45.
Table 3-45: SEL-387A Digital Output Point Indices
Point Index Output Control
Type
0 Breaker 1 Trip/Close
1 Breaker 2 Trip/Close
2 Breaker 3 Trip/Close
3 Breaker 4 Trip/Close
0 Remote bit 1 Pulse or
Latch
1 Remote bit 2 Pulse or
Latch
2 Remote bit 3 Pulse or
Latch
3 Remote bit 4 Pulse or
Latch
4 Remote bit 5 Pulse or
Latch
5 Remote bit 6 Pulse or
Latch
6 Remote bit 7 Pulse or
Latch
7 Remote bit 8 Pulse or
Latch
8 Remote bit 9 Pulse or
Latch
9 Remote bit 10 Pulse or
Latch
10 Remote bit 11 Pulse or
Latch
11 Remote bit 12 Pulse or
Latch
12 Remote bit 13 Pulse or
Latch
13 Remote bit 14 Pulse or
Latch
14 Remote bit 15 Pulse or
Latch
15 Remote bit 16 Pulse or
SEL-387E The DAPserver™ SEL Client implementation uses the SEL Fast
Operate Breaker Control and Fast Operate Remote Bit Control to send
commands to the SEL-387E. The outputs are referenced using the
point indices defined in Table 3-46.
Table 3-46: SEL-387E Digital Output Point Indices
Point Index Output Control
Type
0 Breaker 1 Trip/Close
1 Breaker 2 Trip/Close
2 Breaker 3 Trip/Close
0 Remote bit 1 Pulse or
Latch
1 Remote bit 2 Pulse or
Latch
2 Remote bit 3 Pulse or
Latch
3 Remote bit 4 Pulse or
Latch
4 Remote bit 5 Pulse or
Latch
5 Remote bit 6 Pulse or
Latch
6 Remote bit 7 Pulse or
Latch
7 Remote bit 8 Pulse or
Latch
8 Remote bit 9 Pulse or
Latch
9 Remote bit 10 Pulse or
Latch
10 Remote bit 11 Pulse or
Latch
11 Remote bit 12 Pulse or
Latch
12 Remote bit 13 Pulse or
Latch
13 Remote bit 14 Pulse or
Latch
14 Remote bit 15 Pulse or
Latch
15 Remote bit 16 Pulse or
Latch
SEL-421 The DAPserver™ SEL Client implementation uses the SEL Fast
Operate Breaker Control and Fast Operate Remote Bit Control to send
commands to the SEL-421. The outputs are referenced using the point
indices defined in Table 3-47.
SEL-501 The DAPserver™ SEL Client implementation uses the SEL Fast
Operate Breaker Control and Fast Operate Remote Bit Control to send
commands to the SEL-501. The outputs are referenced using the point
indices defined in Table 3-48.
Table 3-48: SEL-501 Digital Output Point Indices
Point Index Output Control
Type
0 Breaker X Trip/Close
1 Breaker Y Trip/Close
0 Remote bit X Pulse or
Latch
1 Remote bit Y Pulse or
Latch
SEL-551 The DAPserver™ SEL Client implementation uses the SEL Fast
SEL-551C Operate Breaker Control and Fast Operate Remote Bit Control to send
commands to the SEL-551 and SEL-551C. The outputs are referenced
using the point indices defined in Table 3-49.
Table 3-49: SEL-551/551C Digital Output Point Indices
Point Index Output Control
Type
0 Breaker Trip/Close
0 Remote bit 1 Pulse or
Latch
1 Remote bit 2 Pulse or
Latch
2 Remote bit 3 Pulse or
Latch
3 Remote bit 4 Pulse or
Latch
4 Remote bit 5 Pulse or
Latch
5 Remote bit 6 Pulse or
Latch
6 Remote bit 7 Pulse or
Latch
7 Remote bit 8 Pulse or
Latch
SEL-587 The DAPserver™ SEL Client implementation uses the SEL Fast
Operate Breaker Control and Fast Operate Remote Bit Control to send
commands to the SEL-587. The outputs are referenced using the point
indices defined in Table 3-50.
Table 3-50: SEL-587 Digital Output Point Indices
Point Index Output Control
Type
0 Breaker 1 Trip/Close
1 Breaker 2 Trip/Close
0 Remote bit 1 Pulse or
Latch
1 Remote bit 2 Pulse or
Latch
2 Remote bit 3 Pulse or
Latch
3 Remote bit 4 Pulse or
Latch
SEL-2515 The DAPserver™ SEL Client implementation uses the SEL Fast
SEL-2516 Operate Control to send commands to the SEL-2515 and SEL-2516.
The outputs are referenced using the point indices defined in Table
3-51.
Protocol Parameters
Property The protocol properties are accessed by selecting the SC1801 Client
Window “Protocol Parameter” option in the System Management window. The
SC1801 Client Protocol Parameter property window is shown in Figure
3-106.
Counter This property specifies the period, in seconds; the SC1801 Client will
Scan Interval freeze and read the accumulators in the SC1801 device. The valid
range is 0 (counter freeze and read disabled) to 10000000 seconds with
a default value of 1. The freeze operation is further defined by the
Counter Frozen and Reset property.
Decreasing the polling frequency decreases the counter update time
and increases the available communication bandwidth. This property
should be set to a value less then or equal to the desired maximum
counter data update time.
Checksum This property specifies the error checking method used for the SC1801
Method message security. The SC1801 Client supports the following error
checking methods:
Counter This property enables or disables the Freeze and Reset (SC1801 AFR
Freeze and command) sent to the SC1801 device prior to reading the contents of
Reset the counter.
SOE Correct This property specifies the time, in milliseconds, to adjust the SOE time
Time tags received from the SC1801 device. The valid range is -107 to 108
milliseconds, with a default setting of 0 (correction disabled).
SC1801 Device
Property The SC1801 Device properties are accessed by selecting the SC1801
Window device in the System Management window. The SC1801 Client Device
property window is shown in Figure 3-107.
Device This is the remote device SC1801 address which must be unique within
Address a SC1801 Client when a multi-drop connection is used. DAPStudio
uses the Manufacturer, Device Model, and Device Address to reference
a device, for example: GE -D20:3
Restart This the time, in seconds, between restart attempts. The valid range is
Delay 0 to 100000 seconds with a default value of 30 seconds.
Query This is the time, in milliseconds, to wait for the SC1801 device to
Timeout respond to a query. The valid range is 100 to 3600000 milliseconds with
a default setting of 1000 (1 second).
Time Sync. This is the frequency, in seconds; the DAPserver™ time synchronizes
Period the SC1801 device. The valid range is 1 to 3600000 seconds and
disabled (default setting of -1).
Period for This is the frequency, in seconds, a Data Request Full (DRF) poll is
Interrogating sent to the SC1801 device. The valid range is 0 to 1000000, with a
default of 0 (poll only on SC1801 device restart). Decreasing the polling
frequency decreases the data update time and increases the available
communication bandwidth. This property should be set to a value less
then or equal to the desired maximum data update time.
Dead Band This property is the dead band used by the SC1801 device to report
analog input measurements. The dead band is a 12-bit value in the
range 0 to 4095.
Select This is the timeout, in seconds, permitted between a select and operate
Timeout command sent by a Server application to this Client application. The
valid range is 1 to 3600 seconds with a default setting of 30 seconds.
Auto Output This property specifies the delay, in seconds, before automatically
Delay outputting the AO points, based on the value of the associated AI
points.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Slot No This is the SC1801 device configuration slot number where this analog
input is located. The configuration slot number is a one byte value in the
range 0 to 255 with a default value of 1. The SC1801 Client uses the
Slot No in conjunction with the Point Index to reference the analog input
in the SC1801 device
Point Index This property specifies the point location on the configuration board
identified by the Slot No. The valid range for the analog input Point
Index is 0 to 12 with a default value of 0.
Data Format This property indicates the data format the SC1801 device will use to
report the analog input value. The following analog input formats are
supported:
• Bi-polar
• Uni-polar
• 4 - 20 mA
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Slot No This is the SC1801 device configuration slot number where this digital
input is located. The configuration slot number is a one-byte value in the
range 0 to 255 with a default value of 1. The SC1801 Client uses the
Slot No in conjunction with the Point Index to reference the digital input
in the SC1801 device
Point Index This property specifies the point location on the configuration board
identified by the Slot No. The valid range for the digital input Point Index
is 0 to 24 with a default value of 1.
Slot No This is the SC1801 device configuration slot number where this counter
is located. The configuration slot number is a one-byte value in the
range 0 to 255 with a default value of 1. The SC1801 Client uses the
Slot No in conjunction with the Point Index to reference the counter in
the SC1801 device
Point Index This property specifies the point location on the configuration board
identified by the Slot No. The valid range for the counter Point Index is 0
to 7 with a default value of 1.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Slot No This is the SC1801 device configuration slot number where this analog
output is located. The configuration slot number is a one-byte value in
the range 0 to 255 with a default value of 1. The SC1801 Client uses
the Slot No in conjunction with the Point Index to reference the analog
output in the SC1801 device
Point Index This property specifies the point location on the configuration board
identified by the Slot No. The valid range for the analog output Point
Index is 0 to 8 with a default value of 1.
Data Format This property indicates the data format the SC1801 Client will use to
send the analog output to the remote device. The following analog input
formats are supported:
• Bi-polar
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Slot No This is the SC1801 device configuration slot number where this digital
output is located. The configuration slot number is a one-byte value in
the range 0 to 255 with a default value of 1. The SC1801 Client uses
the Slot No in conjunction with the Point Index to reference the digital
output in the SC1801 device
Point Index This property specifies the point location on the configuration board
identified by the Slot No. The valid range for the digital output Point
Index is 0 to 31 with a default value of 1.
Output Type This digital output will be operated using of the following methods:
• TRD Output
• LDO Output
• CCO Output
• Binary Regulating Step
Object Name This property specifies the name of this Server instance in the Real-
Time Database. Each Object Name is unique in the DAPserver™.
Power On This property specifies the delay, in seconds; the Server will pause after
Delay a restart before responding to the remote Client. The valid range is 0
(power on delay disabled) to 3600 seconds with a default setting of
“Disable”.
Standby When this property is enabled, the standby CPU Server application will
CPU Server respond to poll requests from the remote Client. In this mode, both the
Action active and standby CPU are capable of responding to the remote Client.
When disabled, the standby CPU discards poll requests from the
remote Client. In this mode only the active CPU is capable of
responding to the remote Client.
This property only applies to redundant configurations using
serial channels. This property does not apply to LAN based
communications (TCP and UDP).
Standby When this property is enabled, the standby CPU can receive
CPU commands which are passed on the active CPU. The active will CPU
Command will execute the command; send the result to the standby CPU to return
Process to the initiating remote Client. In this mode, both the active and standby
CPUs will accept commands.
Adding a The process to add Server Application Pseudo Points is similar to the
Pseudo Client Application process.
Point
Copying a The process to copy Server Application Pseudo Points is similar to the
Pseudo Client Application process.
Point
Deleting a The process to delete Server Application Pseudo Points is similar to the
Pseudo Client Application process.
Point
Basic Information
Property The Server Application System Pseudo Point Basic Information window
Window and properties are similar to the Client Application System Pseudo
Point Basic Information window.
Value
Property This window provides a continuously updated view of the Server
Window Application pseudo points. A sample Server Application Pseudo Point
Value window is shown in Figure 3-114.
Running This pseudo digital input indicates the current state of each Server
Status Application. The DAPserver™ scheduler will set the value of this
pseudo digital input.
Channel 1 This pseudo digital input report the presence of configuration errors in
Config the first communication channel parameters. The Server application
Error? checks the first channel configuration parameters and sets this pseudo
digital input accordingly.
Channel 2 This pseudo digital input report the presence of configuration errors in
the second communication channel parameters. The Server application
Channel 3 This pseudo digital input report the presence of configuration errors in
Config the third communication channel parameters. The Server application
Error? checks the third channel configuration parameters and sets this pseudo
digital input accordingly.
Channel 4 This pseudo digital input report the presence of configuration errors in
Config the fourth communication channel parameters. The Server application
Error? checks the fourth channel configuration parameters and sets this
pseudo digital input accordingly.
Protocol This pseudo digital input reports the presence of configuration errors in
Config the Server Protocol Parameter table. The Server application driver
Error? verifies the protocol parameters and set this pseudo digital input
accordingly.
Application This pseudo digital input indicates the Server application is authorized.
Access Authorization is determined by the Server application checking the
hardware authority key to determine the value of this pseudo digital
input. If no authorization is found, the DAPserver™ scheduler will not
start the Server application.
Analog Inputs
Basic Information
Window The Server Analog Input Basic Information properties, shown in Figure
Property 3-116, are common for all Server protocols and are used to define the
analog inputs reported by the Server Application.
Point This is the point description of the mapped analog input or counter.
Description
Value Type This property specifies the date type the Server application will use
when reporting the analog input. The valid analog input data types are:
• Signed or unsigned integer
• Signed long integer
• Short (32-bit IEEE format) floating point
• Double (64-bit IEEE format) floating point
RTDB Point This property references the RTDB point whose value is reported for
the analog input. A custom window allows you to associate the analog
input to any analog input or counter available in the DAPserver™.
Value
Property This window provides a continuously updated view of the analog inputs
Window mapped into the Server Application. A sample Server Application
Analog Input Value window is shown in Figure 3-117.
Digital Inputs
Basic Information
Property The Server Digital Input Basic Information properties, shown in Figure
Window 3-119, are common for all Server protocols and used to define the
digital inputs reported by the Server Application.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Value Type This property specifies the date type the Server application will use
when reporting the digital input. The valid digital input data types are:
• Single point status
• Double point status
RTDB Point This property references the RTDB point whose value is reported for
the digital input. A custom window allows you to associate the digital
input to any digital input available in the DAPserver™.
Value
Property This window provides a continuously updated view of the digital inputs
Window mapped into the Server Application. A sample Server Application Digital
Input Value window is shown in Figure 3-120.
Counters
Basic Information
Property The Server Counter Basic Information properties, shown in Figure
Window 3-122, are common for all Server protocols and used to define the
counters reported by the Server Application.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This is the point description of the mapped analog input or counter.
Description
Value Type This property specifies the date type the Server application will use
when reporting the counter. The valid counter data types are:
• Signed or unsigned integer
• Signed long integer
• Short (32-bit IEEE format) floating point
• Double (64-bit IEEE format) floating point
Value
Property This window provides a continuously updated view of the counters
Window mapped into the Server Application. A sample Server Application
Counter Value window is shown in Figure 3-123.
Basic Information
Property The Server Analog Output Basic Information properties, shown in
Window Figure 3-125, are common for all Server protocols and are used to
define the analog outputs reported by the Server Application.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Value Type This property specifies the date type the Server application will use
when operating the analog output. The valid analog output data types
are:
• Signed or unsigned integer
• Signed long integer
• Short (32-bit IEEE format) floating point
• Double (64-bit IEEE format) floating point
RTDB Point This property references the RTDB point associated with the analog
output. A custom window allows you to associate the analog output to
any analog output available in the DAPserver™.
Value
Digital Outputs
Basic Information
Property The Server Digital Output Basic Information properties, shown in Figure
Window 3-128, are common for all Server protocols and are used to define the
digital outputs reported by the Server Application.
Reference The Reference Name respresents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Open Output This property references the RTDB point associated with the digital
DO output for a close operation. A custom window allows you to associate
the digital output to any digital output, digital input or analog input
available in the DAPserver™.
Close Output This property references the RTDB point associated with the digital
DO output for an open operation. A custom window allows you to associate
the digital output to any digital output, digital input or analog input
available in the DAPserver™.
Value
Property This window provides a continuously updated view of the digital outputs
Window mapped into the Server Application. A sample Server Application Digital
Output Value window is shown in Figure 3-129.
Host Name This property specifies a unique name to identify the communication
channel.
Control When a digital input is specified, the state will dynamically enable or
Operation disable the acceptance and processing of digital output commands on
®
Authorization this channel. This IEC 60870-5-101 Server will accept digital output
commands when the specified digital input is set (logical 1) and reject
the commands when the digital input is cleared (logical 0).
Set When a digital input is specified, the state will dynamically enable or
Operation disable the acceptance and processing of analog output commands on
®
Authorization this channel. This IEC 60870-5-101 Server will accept analog output
commands when the specified digital input is set (logical 1) and reject
the commands when the digital input is cleared (logical 0).
Time Sync. When a digital input is specified, the state will dynamically enable or
Authorization disable the acceptance
®
and processing of time synchronization on this
channel. This IEC 60870-5-101 Server will accept time
synchronization commands when the specified digital input is set
(logical 1) and reject the commands when the digital input is cleared
(logical 0).
Shared When this property is enabled, a common event buffer is used for the
Host This property specifies the pseudo digital input used to indicate the
Communica- communication status for this IEC® 60870-5-101 Server communication
tion Status channel. This property operates in conjunction with the following Off-line
Timeout property.
Off-line This property specifies the time, in seconds, the IEC® 60870-5-101
Timeout Server will wait for a valid message before declaring this
communication channel failed. Communication is operational when the
IEC® 60870-5-101 Server receives a valid message during this period.
The valid range is 0 (disable function) to 3600 seconds with a default
setting of 60 seconds.
Server This is the device address for this IEC® 60870-5-101 Server. If the link
Address address of the receiving frame from this remote Client does not match
this address, the Server will not respond the query. The controlled
station address must be in the range 1 to 65535.
Check FCB This property enables or disables FCB (Frame Count Bit) checking. The
default setting is enabled.
Link Timeout This is the minimum waiting time, in milliseconds, to wait for a data link
confirm frame or response. The valid range is 100 to 10000000
milliseconds with a default setting of 4000 (4 seconds).
Link Delay This is the minimum amount of time, in milliseconds, between response
frames to the remote Client. The valid range is 10 to 108 milliseconds
with a default setting of 10.
Length of This property specifies the size, in bytes, of the link layer address for
Link the IEC® 60870-5-101 Server. The link address must be one or two
Address bytes; with one byte being the default value.
Length of This property specifies the size, in bytes, of the Common Address of
ASDU for the IEC® 60870-5-101 Server. Table 3-52 defines the
Length of This property specifies the size, in bytes, of the Cause of Transmission
COT (COT) field. The Cause of Transmission can be one or two bytes; with
one byte being the default value.
Length of This property specifies the size, in bytes, of the Information Object
Info. Object Address for the IEC® 60870-5-101 Server. Table 3-53 defines the
Address available information object addresses for each option; one, two, three,
or four byte addresses. The default length is set to two bytes.
Table 3-53: IEC® 60870-5-101 Server Information Object
Address
Length of Info Object Information Object Address
Address
1 byte The valid range is 0 to 255.
2 bytes The valid range is 0 to 65535.
3 bytes The valid range is 0 to 16777215.
4 bytes The valid range is 0 to 4294967295.
Time Type This property specifies the time and date format used by the IEC®
60870-5-101 Server for reporting digital and analog inputs. The
following time and date formats are available:
• CPTime562a - IEC® 60870-5-101 seven octet binary time
(default value).
• CPTime242a - IEC® 60870-5-101 three octet binary time.
Counter When enabled, this property instructs the DAPserver™ to reset this
Reset counter after the counter has been successfully transmitted to the IEC®
60870-5-101 Host. This property is only applied when the Transmission
of Integrated Totals property is set to Mode A or Mode B.
Counter This property specifies the time and date format used by the IEC®
Time Format 60870-5-101 Server for reporting counters. The following time and date
formats are available:
• Disable – No time and date information is returned with the
counter (default setting).
• CPTime562a - IEC® 60870-5-101 seven octet binary time.
• CPTime242a - IEC® 60870-5-101 three octet binary time.
Negative This property specifies the format this IEC® 60870-5-101 channel will
Value use when reporting negative values. The default setting is the more
Format commonly used two’s complement format. The alternate, Direct setting
sets the most significant sign bit to 1.
Group Info Refer to Group Info for detailed information on the IEC® 60870-5-101
Server Group Information table.
Counter Refer to 0Counter Group Info for detailed information on the IEC®
Group Info 60870-5-101 Server Counter Group Information table.
EI Frame Enabling this property instructs the IEC® 60870-5-101 Server to send
an End of Initialization frame after processing the reset link command.
By default, the EI Frame parameter is enabled.
Station Call Upon receipt of a General Interrogation command the IEC® 60870-5-
Term Frame 101 Server will send a General Interrogation confirm followed by the
ASDUs. This property specifies whether the IEC® 60870-5-101 Server
will send a station call termination frame at the end of the General
Interrogation. The valid options are “Disable” and “Enable” as the
default.
This property enables the DAPserver™ to satisfy the 1995 and
2003 editions of the IEC® 60870-5-101 specifications.
Time Format This property specifies the time format used by the IEC® 60870-5-101
Server. The valid settings are UTC and local time zone, with the local
time zone being the default.
Refer to the Advanced Configuration Tool for information on
setting the time zone.
Packed When enabled, this property instructs the IEC® 60870-5-101 Server to
Single Point return single point information using a packed information object. Single
Information point information is returned in individual information objects when this
property is disabled. By default, the Packed Single Point Information is
disabled.
Parameter This property is used to specify the group used to report the
Group parameters. The valid range is group 1 to 16 with 0 used to disable
parameter reporting. The Parameter Group is disabled by default.
The parameter group cannot be allocated in the Group Info
table.
Send Event This property specifies how the IEC® 60870-5-101 Server will respond
After when a new event occurs during the response to an interrogation. The
Interrogating default “Enable” setting will buffer and send the new events after the
Call interrogation has been completed. The “Disable” setting will instruct the
IEC® 60870-5-101 Server to send new events during the interrogation
response.
Online/Offline This property disables/enables the event sending when the quality of
Change its value changes.
Property ID This property specifies the group number for this set of information
objects. The group number must be in the range 1 to 16.
Start Index This property specifies the point index for the first object within this
group. The Start Index operates in conjunction with the End Index
property to define the range of point indices assigned to this group.
End Index This property specifies the point index for the last object within this
group. All points greater than or equal to the Start Index and less than
or equal to the End Index are included in this group.
Reporting This property specifies the frequency, in seconds, the IEC® 60870-5-
Period 101 Server transmits this group. The valid range is 0 to 3600000, with a
default of 0 (disable). Decreasing this period decreases this group
update time and increases the available communication bandwidth.
This property should be set to a value less than or equal to the desired
maximum group update time.
Property ID This property specifies the counter group number, which must be in the
range 1 to 4.
Start Index This property specifies the point index for the first counter within this
counter group. The Start Index operates in conjunction with the End
Index property to define the range of point indices assigned to this
counter group.
End Index This property specifies the point index for the last counter within this
counter group. All points greater than or equal to the Start Index and
less than or equal to the End Index are included in this counter group.
Reporting This property specifies the frequency, in seconds, the IEC® 60870-5-
Period 101 Server freezes and transmits this counter group. The valid range is
0 to 3600000, with a default of 0 (disable). Decreasing this period
decreases this group update time and increases the available
communication bandwidth. This property should be set to a value less
than or equal to the desired maximum group update time.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This is the point description of the mapped analog input or counter.
Description
Common This property specifies the Common Address of ASDU used for this
Address analog input. The Common Address range is dependent upon the
Length of Common Address setting in the IEC® 60870-5-101 Protocol
Parameter table (see the Protocol Parameter section for more
information).
Point Index This property specifies the Information Object Address associated with
this analog input. The Information Object Address range is dependent
upon the Length of Info Object Address setting in the IEC® 60870-5-
101 Protocol Parameter table (see the Protocol Parameter section for
more information). Table 3-53 summarizes the Information Object
Addresses available for each information object address length.
ASDU Type The ASDU type used to transfer the analog input to the DAPserver™.
The available analog input ASDU types are:
• Normalized value
• Scaled value
• Short floating point number
• Normalized value without quality descriptor
• Step position information
The IEC® 60870-5-101 ASDU type is determined by the Time Tag for
this analog input and the Time Type for this IEC® 60870-5-101 Server.
Time Tag Enabling this property will instruct the IEC® 60870-5-101 Server to
return time tagged information when reporting this analog input. The
Time Format property, in the IEC® 60870-5-101 Protocol Parameter
table, defines the time tagged information.
Offset The Offset and Divisor are used to scale the value stored in the
DAPserver™ database for transmission in the IEC® 60870-5-101
Server response. The analog input scaling is defined in Equation 3-4.
Divisor Refer to the Offset section for a description of scaling. The Divisor
range is -100000 to 100000 with a default of 1, which effectively
disables the Divisor.
Event This property contains the default dead band the IEC® 60870-5-101
Deadband Server uses to report this analog input when the Transmission Method
is set to Spontaneous. The controlling station may down load a new
dead band value.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Common This property specifies the Common Address of ASDU used for this
Address digital input. The Common Address range is dependent upon the
Length of Common Address setting in the IEC® 60870-5-101 Protocol
Parameter table (see the Protocol Parameter section for more
information).
Point Index This property specifies the Information Object Address associated with
this digital input. The Information Object Address range is dependent
upon the Length of Info Object Address setting in the IEC® 60870-5-
101 Protocol Parameter table (see the Protocol Parameter section for
more information). Table 3-53 summarizes the Information Object
Addresses available for each information object address length.
ASDU Type The ASDU type used to transfer this digital input to the DAPserver™.
The available digital input ASDU types are:
• Single point information
• Double point information
Auto. SOE A remote device normally reports the SOE information. This property
will enable or disable the generation of SOE events for cases where this
is not possible. The following options are available:
• Disable – SOE events are not created.
• Enable when open – SOE events are only created when this
digital input transitions to the open state.
• Enable when close – SOE events are only created when this
digital input transitions to the closed state.
• Enable when changed – SOE events are created whenever this
digital input changes state.
Reference The Reference Name represents a single string of data that combines
the bay name, group name, and name from the basic information tab.
Point This is the point description of the mapped analog input or counter.
Description
Common This property specifies the Common Address of ASDU used for this
Address counter. The Common Address range is dependent upon the Length of
Common Address setting in the IEC® 60870-5-101 Protocol Parameter
table (see the Protocol Parameter section for more information).
Point Index This property specifies the Information Object Address associated with
this counter. The Information Object Address range is dependent upon
the Length of Info Object Address setting in the IEC® 60870-5-101
Protocol Parameter table (see the Protocol Parameter section for more
information). Table 3-53 summarizes the Information Object Addresses
available for each information object address length.
Offset The Offset and Divisor are used to scale the counter stored in the
DAPserver™ database for transmission in the IEC® 60870-5-101
Server response. The counter scaling is defined in Equation 3-5.
Divisor Refer to the Offset section for a description of scaling. The Divisor
range is -100000 to 100000 with a default of 1, which effectively
disables the Divisor.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Common This property specifies the Common Address of ASDU used for this
Address analog output. The Common Address range is dependent upon the
Length of Common Address setting in the IEC® 60870-5-101 Protocol
Parameter table (see the Protocol Parameter section for more
information).
Point Index This property specifies the Information Object Address associated with
this analog output. The Information Object Address range is dependent
upon the Length of Info Object Address setting in the IEC® 60870-5-
101 Protocol Parameter table (see the Protocol Parameter section for
more information). Table 3-53 summarizes the Information Object
Addresses available for each information object address length.
ASDU Type The ASDU type used to transfer this analog output to the DAPserver™.
The available analog output ASDU types are listed in Table 3-55.
Table 3-55: IEC® 60870-5-101 Server Analog Output ASDU
Type
ASDU Type Description
C_SE_NA_1 <48> Set point command, normalized value
C_SE_NB_1 <49> Set point command, scaled value
C_SE_NC_1 <50> Set point command, short floating point
number
Offset The Offset and Divisor are used to scale the received IEC® 60870-5-
101 value prior to setting the analog output value. The analog output
scaling is defined in Equation 3-6.
Divisor Refer to the Offset section for a description of scaling. The Divisor
range is 0.00001 to 10000 with a default of 1, which effectively disables
the Divisor.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point Index This property specifies the Information Object Address associated with
this digital output. The Information Object Address range is dependent
upon the Length of Info Object Address setting in the IEC® 60870-5-
101 Protocol Parameter table (see the Protocol Parameter section for
more information). Table 3-53 summarizes the Information Object
Addresses available for each information object address length.
Direct This property specifies the transmission applied for this digital output.
Control When this property is disabled, select and execute is used to operate
this digital output. When this property is enabled, a direct command is
used to operate this digital output.
Host Name This property specifies a unique name to identify the communication
channel.
Time Sync. When a digital input is specified, the state will dynamically
Authorization enable or disable the acceptance and processing of time
synchronization on this channel. This IEC® 60870-5-104 Server
will accept time synchronization commands when the specified
digital input is set (logical 1) and will reject the digital output
commands when the digital input is cleared (logical 0).
Host This property specifies the pseudo digital input used to indicate the
Communica- communication status for this IEC® 60870-5-104 Server communication
tion Status channel. This property operates in conjunction with the following Off-line
Timeout property.
Off-line This property specifies the time, in seconds, the IEC® 60870-5-104
Timeout Server will wait for a valid message before declaring this
communication channel has failed. Communication is operational when
the IEC® 60870-5-104 Server receives a valid message during this
period. The valid range is 0 (function disable) to 3600 seconds with a
default setting of 60 seconds.
Host This is the host IP address this IEC® 60870-5-104 Server will respond
Address to.
Protocol Parameter
Property The protocol properties are accessed by selecting the IEC® 60870-5-
Window 104 Server Protocol Parameter option in the System Management
window. The IEC® 60870-5-104 Server Protocol Parameter property
window is shown in Figure 3-141.
Length of This property specifies the size, in bytes, of the Common Address of
Common ASDU for the IEC® 60870-5-104 Server. Table 3-56 defines the
Address available common addresses for each option: one, two, three or four
byte Common Address of ASDU.
Table 3-56: IEC® 60870-5-104 Server Common Address
Length of Common Common Address
Address
1 byte The valid range is 1 to 254 with 0 and 255
reserved for broadcast common address.
2 bytes The valid range is 1 to 65534 with 0 and
65535 reserved for broadcast common
address.
3 bytes The valid range is 1 to 16777214 with 0
and 16777215 reserved for broadcast
common address.
4 bytes The valid range is 1 to 4294967294 with 0
and 4294967295 reserved for broadcast
common address.
Length of This property specifies the size, in bytes, of the Cause of Transmission
COT (COT) field. The Cause of Transmission can be 1, 2, 3 or 4 bytes with a
default setting of 2.
Transmission This property specifies the method used to transfer the counters
of Integrated using the IEC® 60870-5-104 Server. The following methods are
Totals supported for reporting the counter data:
• Disable – Counters are not reported by the IEC® 60870-
5-104 Server.
• Mode A - The DAPserver™ performs a local freeze and
uses unsolicited messaging to report the counter data.
• Mode B - The DAPserver™ performs a local freeze and is
polled for the counter data.
• Mode C - The IEC® 60870-5-104 Server receives a
freeze and poll for the counter data.
• Mode D - The IEC® 60870-5-104 Server receives a
freeze and uses unsolicited messaging to report the
counter data.
Counter When enabled, this property instructs the DAPserver™ to reset the
Reset counter after the counter has been successfully transmitted to the IEC®
60870-5-104 Host. This property is only applied when the Transmission
of Integrated Totals property is set to Mode A or Mode B.
Negative This property specifies the format this IEC® 60870-5-104 channel will
Number use when reporting negative values. The default setting
Format (Complementary) is the more commonly used two’s complement
format. The alternate, Direct setting sets the most significant sign bit to
1.
Sequence This property enables or disables the sequence number checking of the
Check frames received from the remote Client. The default setting is enable
(Yes) and should only be changed for unique vendor implementations
that do not use this feature.
Group Info Refer to Group Info for detailed information on the IEC® 60870-5-104
Server Group Information table.
Counter Refer to 0Counter Group Info for detailed information on the IEC®
Group Info 60870-5-104 Server Counter Group Information table.
Time Format This property specifies the time format used by the IEC® 60870-5-104
Server. The valid settings are UTC and local time zone.
Refer to the System Menu section for information on setting the
time zone.
Back Scan This property specifies the tine interval, in seconds, for the IEC® 60870-
Period 5-104 Server to send background scan frames. The valid range is -1 to
10000000 with -1 reserved to disable background scans. The default
setting is -1.
Packed When enabled, this property instructs the IEC® 60870-5-104 Server to
Single Point return single point information using a packed information object. Single
Information point information is returned in individual information objects when this
property is disabled.
Parameter This property is used to specify the group used to report the
Group parameters. The valid range is group 1 to 16 with 0 used to disable
Sending This property specifies how the IEC® 60870-5-104 Server will respond
Event After when a new event occurs during the response to an interrogation. The
Interrogation default, Enable setting will buffer and send the new events after the
Call interrogation has been completed. The Disable setting will instruct the
IEC® 60870-5-104 Server to send new events during the interrogation
response.
Counter This property specifies the time and date format used by the IEC®
Time Tag 60870-5-104 Server for reporting counters.
Group Info
Property The IEC® 60870-5-104 Server Group Info properties are accessed by
Window selecting the IEC® 60870-5-104 device in the System Management
window. There is one record in the IEC® 60870-5-104 Server Group
Info table for each group reported by the IEC® 60870-5-104 Server. A
maximum of 16 records (object groups) is permitted per IEC® 60870-5-
104 Server.
The IEC® 60870-5-104 Server Group Info window and properties are
similar to the IEC® 60870-5-101 Server Application.
DNP 3 Host
Property One or more communication channel can be assigned to a DNP 3
Window Server instance. A maximum of three alternate communication
channels can be assigned to a DNP 3 Server instance.
The DNP 3 Server Host Parameter table, shown in Figure 3-147 is used
to specify the communication channels.
Host Name This property specifies a unique name to identify the communication
channel.
Set When a digital input is specified, the state will dynamically enable or
Operation disable the acceptance and processing of analog output commands on
Authorization this channel. This DNP 3 Server will accept analog output commands
when the specified digital input is set (logical 1) and rejected when the
specified digital input is clear (logical 0).
Time Sync. When a digital input is specified, the state will dynamically enable or
Authorization disable the acceptance and processing of time synchronization on this
channel. This DNP 3 Server will accept time synchronization
commands when the specified digital input is set (logical 1) and
rejected when the specified digital input is clear (logical 0).
Shared When this property is enabled, a common event buffer is used for the
Event Buffer primary and redundant communication channel. An event is reported
once, using the active communication channel.
Host This property specifies the pseudo digital input used to indicate the
Communica- communication status for this DNP 3 Server communication channel.
tion Status This property operates in conjunction with the following Off-line Timeout
property.
Off-line This property specifies the time, in seconds; the DNP 3 Server will wait
Timeout for a valid message before declaring this communication channel has
failed. Communication is operational when the DNP 3 Server receives a
valid message during this period. The valid range is 0 (disable function)
to 3600 seconds with a default setting of 60 seconds.
Server This is the device address for this DNP 3 Server and must be in the
Address range 1 to 65535.
Host This is the device address for the remote host and must be in the range
Address 1 to 65535.
Protocol Parameter
Property The protocol properties are accessed by selecting the DNP 3 Server
Window “Protocol Parameter” option in the System Management window. The
DNP 3 Server Protocol Parameter property window is shown in Figure
3-148.
Max. Data This property is the number of retries when a data link confirmation is
Link Retries not received from the DNP 3 remote Client. Communication failure
occurs when a valid response is not received for the total retries
specified in this property. The total communication attempts performed
is one greater than this value, which equates to the initial attempt plus
the retries. The valid range is 0 to 10 with a default setting of 0 (disable
retries).
Transmission This property specifies the minimum waiting time, in milliseconds, after
Delay the DNP 3 Server sends a No-confirm data link frame to the remote
Client. The delay must be in the range 0 to 10000000 milliseconds.
Data Link This property enables or disables data link confirmation. When this
Confirm feature is enabled, the DNP 3 Server will use the SEND-CONFIRM
frame service. When this feature is disabled the DNP 3 Server will use
the SEND-NO-REPLY frame service.
Max. This property specifies the maximum number of retries for the
Application application layer when a valid application query response is not
Layer received. The valid range is 0 to 10 with a default setting of 0 (disable
Retries retries).
Max. This property specifies the maximum package size, in bytes, for multi-
Application fragment application messages. The fragment size must be in the range
Fragment 256 to 4096; the default setting is 2048 bytes, which is recommended
Size for compatibility with current devices.
Time Sync. This property specifies the frequency, in minutes; this DNP 3 Server will
request time synchronization from the remote Client. A setting of -1
disables this feature, while a setting of 0 instructs the DNP 3 Server to
only request time synchronization at start up. The valid range is -1 to
1000 minutes with a default value of 0.
Select This property is only for Select Before Operate commands and specifies
Timeout the time, in seconds; the DNP 3 Server will wait for an Operate
command after receiving the Select request. The valid range is 1 to 30
seconds with a default setting of 15 seconds.
Check App. When this function is enabled the DNP 3 Server checks the application
Layer layer sequence numbers. Polling between a Select and Operate
Sequence command is not allowed. When this function is disabled, the DNP 3
No. Server does not check the application layer sequence numbering.
Polling between a Select and Operate command is allowed. This is not
a normal practice and not implemented by most vendors. By default, the
Check App. Layer Sequence No. is enabled, and the standard practice
of application layer sequence number checking is used.
Online/Offline This property specifies the method the DNP 3 Server will use to report
Changes online and offline events. Online and offline event reporting can be
disabled or assigned to an event class (Class 1, 2, or 3).
Maximum This property specifies the maximum number of events buffered for this
Event Buffer DNP 3 Server. The valid range is 1000 to 25000 with a default buffer of
2000 events.
Unsolicited Responses
Property The DNP 3 Server Unsolicited Response table, shown in Figure 3-149
Window is used to define the unsolicited messages produced by the
DAPserver™
Class 1 Data This property enables or disables (default) the unsolicited reporting of
class 1 data. This property is used when the Silent Master feature is
disabled. Class 1 unsolicited reporting is enabled when the Silent
Master is enabled.
Class 3 Data This property enables or disables (default) the unsolicited reporting of
class 3 data. This property is used when the Silent Master feature is
disabled. Class 3 unsolicited reporting is enabled when the Silent
Master is enabled.
Hold Time The Hold Time operates in conjunction with the Hold Count and Idle
Report Period to optimize unsolicited event reporting. The hold timer
starts upon the receipt of the first event in the buffer and specifies the
maximum time, in milliseconds; the event can be buffered. An
unsolicited message (containing the events to this point) is sent
whenever this timer expires. The valid range is 0 to 3600000
milliseconds with a default setting of 10000 (10 second).
Increasing the Hold Time may decrease the number of unsolicited
messages thereby increasing the available communication bandwidth.
Increasing the Hold Time may also increase the elapsed time between
unsolicited messages. This added delay might not be suitable for time
critical information.
Hold Count The Hold Count operates in conjunction with the Hold Time and Idle
Report Period to optimize unsolicited event reporting. This property
specifies the maximum number of events buffered for an unsolicited
response. An unsolicited message (containing all events to this point) is
sent whenever this threshold is reached. The valid range is 0 to 1000
with a default buffer setting of 10 events. A Hold Count of 0 or 1
effectively disables event buffering, an unsolicited response is sent
when an event occurs.
Increasing the Hold Count increases the event buffer which results in
fewer unsolicited responses. Decreasing the number of unsolicited
messages increases the available communication bandwidth.
Increasing the Hold Count may also increase the elapsed time between
unsolicited messages. This added delay might not be suitable for time
critical information.
Idle Report The Idle Report Period operates in conjunction with the Hold Time and
Period Hold Count to optimize the unsolicited event reporting. This property
specifies the maximum time permitted, in milliseconds, between events.
An unsolicited message (containing all events to this point) is sent
whenever a subsequent event is not received, after the last received
event, in this period of time. The valid range is 0 to 3600000
Silent Master When enabled, this property will instruct the DAPserver™ to enable
unsolicited messages (the Class 1 Data, Class 2 Data and Class 3 Data
properties are ignored). Confirmations are not requested; the
DAPserver™ assumes all unsolicited messages are successful
received.
The Class 1 Data, Class 2 Data, and Class 3 Data properties are used
when the Silent Master feature is disabled. A confirmation is requested
for every unsolicited message sent.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This is the point description of the mapped analog input or counter.
Description
Point Index This is the DNP 3 point index assigned to this analog input. DNP 3
responses to this point index use the contents and status of this analog
input.
Event Class This property assigns this analog input to an event class for DNP 3
class data polls. The valid settings are class 1, class 2, class 3, object
100, or disable (no class assignment). The default setting is class 2.
Size This property specifies the size, in bits, of this analog input. This analog
input can be defined as 16-bit or 32-bit.
Divisor Refer to the Offset section for a description of scaling. The Divisor
range is -1000000 to 1000000 with a default of 1, which effectively
disables the Divisor.
Event This property specifies the threshold, which must be exceeded before
Deadband an analog input data change event is generated. This function
minimizes the number of unnecessary analog input data change events,
thereby improving system performance.
Units This property is used for the object 100 event class, the different
options are shown in the drop down menu are shown below in Figure
3-151.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point Index This is the DNP 3 point index assigned to this digital input. DNP 3
responses to this point index use the contents and status of this digital
input.
Event Class This property assigns this digital input to an event class for DNP 3 class
data polls. The valid settings are class 1, class 2, class 3, or disable (no
class assignment). The default setting is class 1.
Auto. SOE Normally the DNP Server will use the time tag reported by the remote
device to report an SOE for this digital input. This property will instruct
the DNP Server to generate SOEs as follows:
• Disable – Do not generate SOEs.
• Enabled when open - Generate an SOE when this digital input
transitions from closed to open.
• Enabled when closed – Generate an SOE when this digital input
transitions from closed to open.
• Enable when changed – Generate an SOE whenever this digital
input changes state.
COS When enabled, for this digital input, this property will force the
transmission of a COS prior to sending the SOE. Online and offline
changes for this digital input are only reported as COS.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This is the point description of the mapped analog input or counter.
Description
Point Index This is the DNP 3 point index assigned to this counter. DNP 3
responses to this point index use the contents and status of this
counter.
Event Class This property assigns this counter to an event class for DNP 3 class
data polls. The valid settings are class 1, class 2, class 3, or disable (no
class assignment). The default setting is “Disable”.
Size This property specifies the size, in bits, of this counter. This counter can
be defined as 16-bit or 32-bit.
Type This property specifies the counter contents reported: the running or
frozen value.
Event This property specifies the threshold, which must be exceeded before
Deadband an analog input data change event is generated. This function
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point Index This is the DNP 3 point index assigned to this analog output. DNP 3
commands to this point index will modify the contents and status of this
analog output.
Size This property specifies the size, in bits, of this analog output. This
analog output can be defined as 16-bit or 32-bit.
Offset The Offset and Divisor are used to scale the received DNP 3 value prior
to setting the analog output value. The analog output scaling is defined
in Equation 3-8.
Database Value + Offset
DNP 3Value =
Divisor
Equation 3-8: DNP 3 Server Analog Output Scaling
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point Index This is the DNP 3 point index assigned to this digital output. DNP 3
commands to this point index use the contents and status of this digital
output.
Modbus Host
Property One or more communication channel can be assigned to a Modbus
Window Server instance. A maximum of three alternate communication
channels can be assigned to a Modbus Server instance.
The Modbus Server Host Parameter table, shown in Figure 3-156, is
used to specify the communication channels.
Host Name This property specifies a unique name to identify the communication
channel.
Control When a digital input is specified, the state will dynamically enable or
Operation disable the acceptance and processing of digital output commands on
Authorization this channel. This Modbus Server will accept digital output commands
when the specified digital input is set (logical 1) and reject the
command when the digital input is cleared (logical 0).
Set When a digital input is specified, the state will dynamically enable or
Operation disable the acceptance and processing of analog output commands on
Authorization this channel. This Modbus Server will accept analog output commands
when the specified digital input is set (logical 1) and reject the
command when the digital input is cleared (logical 0).
Time Sync. When a digital input is specified, the state will dynamically enable or
Authorization disable the acceptance and processing of time synchronization on this
channel. This Modbus Server will accept time synchronization
commands when the specified digital input is set (logical 1) and reject
the command when the digital input is cleared (logical 0).
Shared When this property is enabled, a common event buffer is used for the
Event Buffer primary and redundant communication channel. An event is reported
once, using the active communication channel. By default, the Shared
Host This property specifies the pseudo digital input used to indicate the
Communica- communication status for this Modbus Server communication channel.
tion Status This property operates in conjunction with the following Off-line Timeout
property.
Off-line This property specifies the time, in seconds, the Modbus Server will
Timeout wait for a valid message before declaring this communication channel
failed. Communication is operational when the Modbus Server receives
a valid message during this period. The valid range is 0 (disable
function) to 3600 seconds with a default setting of 60 seconds.
Server This is the device address for this Modbus Server and must be in the
Address range 1 to 247.
Protocol Parameter
Property Selecting the Modbus Server “Protocol Parameter” option in the System
Window Management window accesses the protocol properties. The Modbus
Server Protocol Parameter property window is shown in Figure 3-157.
Framing This property specifies the Modbus framing method: serial (RTU or
Method ASCII) or TCP/IP. The default is Modbus RTU, which is the most
commonly used serial implementation.
Byte Order This property specifies the byte order the Modbus Server returns 2 byte
for 2 Byte values. The order can be Most Significant Byte first (21) or Least
Data Significant Byte first (12). The default setting is the more commonly
Byte Order This property specifies the byte order the Modbus Server returns 3 byte
for 3 Byte values. The default setting is the more commonly used Most Significant
Data Byte first.
Byte Order This property specifies the byte order the Modbus Server returns 4 byte
for 4 Byte values. The default setting is the more commonly used Most Significant
Data Byte first.
Byte Order This property specifies the byte order the Modbus Server returns
for Float floating point values. The default setting is the more commonly used
Data Most Significant Byte first.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This is the point description of the mapped analog input or counter.
Description
Function This is the Modbus function code accepted by the Modbus Server to
Code report the contents of this analog input. The following function codes
are supported:
Address This property specifies the starting register address assigned to this
analog input. An analog input may span more than one register; one or
more analog inputs may share a single register. The range is 0 to
65535 for the two byte Modbus register address.
Start Byte This property specifies the starting byte of this analog input within the
starting register and is only applicable when two analog inputs share a
single register and there is more than one byte per register. The Start
Byte can be set to the first (1) or not used (0).
Data Length This property specifies the size of the returned analog input, in bytes.
The Start Byte and Data Length will be used to calculate how many
registers are required to report the Analog Input value.
Value Type This property indicates the data format the Modbus Server will use to
report the analog input value. The following analog input formats are
available:
• Signed or unsigned integer
• Short floating point
• Binary Coded Decimal
• ASCII & BCD ASCII
• Modulo 1000 or 10000
Offset The Offset and Divisor are used to scale the value stored in the
DAPserver™ database for transmission in the Modbus Server
response. The analog input scaling is defined in Equation 3-9.
Database Value + Offset
Modbus Value =
Divisor
Equation 3-9: Modbus Server Analog Input Scaling
The default setting is 0, which effectively disables the Offset.
Divisor Refer to the Offset section for a description of scaling. The Divisor
range is -1000000 to 1000000 with a default of 1, which effectively
disables the Divisor.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Function This is the Modbus function code accepted by the Modbus Server to
Code report the contents of this digital input. The following function codes are
supported:
• Read output coil status (Modbus function code 1)
• Read input status (Modbus function code 2)
• Read holding register (Modbus function code 3)
• Read input register (Modbus function code 4)
Address This property specifies the register address assigned to this digital
input. The range is 0 to 65535 for the two byte Modbus register
address.
Bit Position This property, applicable for the Read Holding Register and Read Input
Register Function Codes, specifies the bit position of the digital input.
The least significant bit in a Modbus register is offset 0, while the most
significant bit is offset 31.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Point This is the point description of the mapped analog input or counter.
Description
Function This is the Modbus function code accepted by the Modbus Server to
Code report the contents of this counter. The following function codes are
supported:
• Read holding register (Modbus function code 3)
• Read input register (Modbus function code 4)
Address This property specifies the starting register address assigned to this
counter. A counter may span more than one register; one or more
counters may share a single register. The range is 0 to 65535 for the
two byte Modbus register address.
Start Byte This property specifies the starting byte of this counter within in the
starting register and is only applicable when two counters share a single
register and there is more than one byte per register. The Start Byte
can be set to the first (1) or not used (0).
Data Length This property specifies the size of the returned counter, in bytes. The
Start Byte and Data Length will used to calculate how many registers
are required to report the Counter value.
Value Type This property indicates the data format the Modbus Server will use to
Offset The Offset and Divisor are used to scale the counter stored in the
DAPserver™ database for transmission in the Modbus Server
response. The counter scaling is defined in Equation 3-10.
Database Value + Offset
Modbus Value =
Divisor
Equation 3-10: Modbus Server Counter Scaling
The default setting is 0, which effectively disables the Offset.
Divisor Refer to the Offset section for a description of scaling. The Divisor
range is -1000000 to 1000000 with a default of 1, which effectively
disables the Divisor.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Function This is the Modbus function code accepted by the Modbus Server to
Code report the contents of this analog output. The following function codes
are supported:
• Read holding register (Modbus function code 3)
• Read input register (Modbus function code 4)
Address The Modbus address assigned to this analog output. The range is 0 to
65535 for the two byte Modbus register address.
Start Byte This property specifies the starting byte of this analog output within in
the starting register and is only applicable when two analog outputs
share a single register and there is more than one byte per register. The
Start Byte can be set to the first (1) or not used (0).
Data Length This property specifies the size of the returned analog output, in bytes.
The Start Byte and Data Length will used to calculate how many
registers are required to set the Analog Output value.
Value Type This property indicates the data format the Modbus Server will accept to
set the analog output value. The following analog input formats are
available:
• Signed or unsigned integer
• Short floating point
• Binary Coded Decimal
• Modulo 1000 or 10000
Offset The Offset and Divisor are used to scale the received Modbus value
prior to setting the analog output value. The analog output scaling is
defined in Equation 3-2.
Database Value + Offset
Modbus Value =
Divisor
Equation 3-21: Modbus Server Analog Output Scaling
Divisor Refer to the Offset section for a description of scaling. The Divisor
range is -1000000 to 1000000 with a default of 1, which effectively
disables the Divisor.
Reference The Reference Name represents a single string of data that combines
Name the bay name, group name, and name from the basic information tab.
Function This is the Modbus function code accepted by the Modbus Server to
Code operate this digital output. The following function code is supported:
• Coil Output (Modbus function code 5)
• Write Single Register (Modbus function code 6)
• Write Multiple Register (Modbus function code 16)
Address The Modbus address assigned to this digital output. The range is 0 to
65535 for the two byte Modbus register address.
Overview This section describes the properties, which are common to all
communication protocols. The supported protocols are listed below.
• IEC® 60870-5-101
• IEC® 60870-5-103
• IEC® 60870-5-104
• DNP 3
Object Name This property specifies the name of this Monitor instance in the Real-
Time Database. Each Object Name is unique in the DAPserver™.
Com. The time interval, in seconds, to calculate ratio of frame error and frame
Statistic flow speed. Used to calculate communication channel health. The valid
Interval range is 60 to 600 seconds with a default setting of 60 seconds.
Time Sync. The interval, in seconds, the DAPserver™ will time synchronize the
Period devices associated with the Monitor application. The valid range is 1 to
360000 seconds with a default of 60 seconds. Setting the period to -1
will disable the time synchronization of the devices. When the time
Control The Monitor Application Port Analog Input, Digital Input, Analog Output,
and Digital Output Control window and properties are similar to Client
Applications.
The Monitor Application Digital Input and Event Point Alarm Setting
Alarm window and properties are similar to Client Applications.
Setting
Protocol Parameter
Property The Monitor Application Protocol Parameter window and properties are
Window similar to the corresponding Client Applications.
There is one record in the Monitor I/O Parameters table for each point
List Mode Left clicking the button on the toolbar will instruct Terminal
window to display the current protocol frame and analyzer output in a
list table. Positioning the mouse on a frame, will display a window of
analyzer result. In List Mode, the analyzer result, of a frame, may not be
fully displayed in the window due to the size of the window.
Options
Overview The option commands can be accessed using the toolbar, shown in
Figure 3-164, which is displayed on the top of the Terminal window.
Open This option is used to find and open a previously saved protocol data
file, which includes the protocol frames and analyzer output. The
contents of the file are displayed using the Terminal window List Mode
or Window Mode. While the historical data is displayed, Terminal
window will not display real-time protocol information. Selecting the
option will resume the real-time protocol display.
By selecting the button, this will initiate the Open File Search
window, shown in Figure 3-165, enabling you to locate the protocol file
that was previously saved.
Protocol files will have the extension .frm
Filter This option is used to set Filter parameters to control which messages
and/or protocol attributes are displayed in the Terminal window.
Protocol messages can be filtered by:
• Frame Type
o Transmitted Messages
o Received Messages
• Address
o When multiple devices are connected to the same
channel, you can select which device to monitor.
• Frame Subtype
o Data
o Read Variable
o Read Input
o Read Last Events
o Read Setting
o Adjust Data Time
o Adjust Time
o Read Output
• Port
o When multiple ports are defined for the channel, you can
select which port to monitor
For protocols, which are “layered protocols”, you can select which layer
to monitor; for example, this feature can be used with DNP 3. This
Search This option is used to search the current protocol information for a
specific message(s). The search function will provide the ability to
search for messages by Frame Type, Device Address, Frame Subtype,
Message Start Time, Message End Time, or for messages containing
specific characters.
Pause/Scroll This option is used to select between stopping the display as it scrolls
and resuming the real-time data display when it is stopped. The
displayed messages with in the Terminal window will remain paused
until the option is selected.
By selecting the button will clear all protocol data from the
Terminal window.
Set This option is used to set the options for saving the protocol data to a
file. The option will enable you to define the Start Time and End
Time for the duration that the file should be recorded and will provide
the advanced functions to save only specific protocol frames.
If the set function is not used, the file can be saved using the
option as previously mentioned.
Reset This option is used for resetting the Terminal window display in order to
resume operation to after a previously saved protocol data file has been
opened.
Login This option is used for logging into the Terminal window in order to
initiate certain commands through the Command window.
The command functions that will require you to login with the proper
authorization are:
• Reset
• Boot
• Switch
• Lock
• Unlock
• Disable
• Enable
• DO
• AO
By selecting the button will open the User Login window, shown
in Figure 3-169. Enter the appropriate Username and Password in the
respective input fields and then select the “OK” button. If authorized,
you can now initiate commands through the Command window that
require control authorization. An example of what the Command
window looks like is shown in Figure 3-170.
Window/List This option is used for changing views of the Terminal window to
Mode change the way that protocol data is displayed.
By default, when the Terminal window initially opens, the view is set to
List Mode. When the button is selected, the view will change
from List Mode to Window Mode. After the button has been
selected and the view has changed, this button changes to the
button, which enables you to change the view back to the List Mode
view. Examples of the List Mode and Window Mode are shown in
Figure 3-171, and Figure 3-172, respectively.
Pre Page This option is used when a previously saved protocol data file is opened
to view the previous pages within the file. While the real-time protocol
data is displayed, this option is grayed out indicating that the option is
inactive.
Next Page This option is used when a previously saved protocol data file is opened
to view the next page within the file. While the real-time protocol data is
displayed, this option is grayed out indicating that the option is inactive.
Filtering
Overview Advanced filtering is provided to allow you to focus on specific
information; for example, interactive procedure for building
communication. The filter conditions are Boolean AND relationship,
more than one can be enabled at any given time.
Protocol Layer
Overview The ISO OSI (International Standards Organization Open System
Interconnection) model specifies seven layers. The International
Application The Application Layer sends and receives complete or original SCADA
Layer messages to and from a master station, submaster stations, outstations
or intelligent electronic devices (IEDs). This layer provides the
commonly required protocols. The Terminal window displays the
Application Layer interactive messages when this filter is active.
Transport The Transport Layer manages flow control including error checking.
Layer The Terminal window only displays the Transport Layer interactive
messages when this filter is active.
Data Link The Data Link Layer builds and maintains the data transmission link.
Layer While this layer is selected, the Terminal window only displays the Data
Link Layer interactive messages.
Address
This filter is used to limit the analysis and display to a single IED. This
option is useful in a multi-drop scenario where several IEDs
communicate with DAPserver™ on a shared communication channel.
The IED is selected using the protocol device address; Terminal
window provides a list of the IEDs on the communication channel.
Frame SubType
For convenience to debug and diagnostic the communication, frames
are assorted to several subtypes according to the function and
application characteristics. Each communication protocol will have its
own frame sub-types. When the DAPserver™ receives the protocol
frames, the DAPserver™ will automatically computes that specific
communication protocol frame subtype.
Port
Overview The DAPserver™ supports a maximum of 4 communication ports for
redundancy, and VPort binding to a runtime communication channel
object. This filter allows you to selectively monitor a port.
RESET
Overview The RESET command will force the Client application to send a close
command to all digital output points whose Command Type property
shown in the “Basic Information” tab of the target remote device is set to
“Reset” as shown in Figure 3-179.
Parameter The ‘Remote Device Reference Name’ is the name of the remote Client
in an instance of the Client application. The name is defined by a string
starting with RD and followed by the serial number of that remote Client
in the instance of the particular Client application. See Figure 3-181.
You must be logged in with remote control authorization.
Example: By opening the Terminal window through the Client application for the
device named DemoABB. See Figure 3-181.
BOOT
Overview The BOOT command will restart the target CPU. If the target CPU has
been configured with redundancy enabled, this command will also
restart the partner CPU.
The BOOT command can be issued in the Terminal window of a Client
Application, Server Application, and/or VPort Application.
Syntax: BOOT
Parameter: No parameter is required for the BOOT command but you must login
first with remote control authorization.
Example: By entering the command BOOT in the Command window, the CPU will
reboot. See Figure 3-182.
SWITCH
Overview The SWITCH command will force the target CPU to switch between
active and standby if the target CPU has been configured for
redundancy (Figure 3-183) and the partner CPU is currently on-line
(Figure 3-184).
Syntax: SWITCH
Parameter: No parameter is required for the SWITCH command but you must login
first with remote control authorization.
Example: By entering the command SWITCH in the Command window, the active
CPU will become the standby and the partner CPU will become active.
DEBUG
Overview The DEBUG command will enable the debug functions of the target
Syntax: DEBUG
UNDEBUG
Overview The UNDEBUG command will disable the debug functions of the target
runtime object and stop the communication traffic in the window.
The UNDEBUG command can be issued in the Terminal window of
either a Client Application, Server Application, and/or VPort Application
Syntax: UNDEBUG
LOCK
Overview The LOCK command will set the interlocking of the target object specific
point (AI, DI, AO, DO) to be blocked. Any command issued to the target
point will be blocked until the UNLOCK function is issued to the target
point or the interlocking PLC application unblocks the command.
The LOCK command can only be issued in the Terminal window of a
Client application instance.
Parameter: The ‘Point Reference Name’ is the name of the point defined in the
target instance of the Client application.
The ‘Point Reference Name’ is defined in the following conventions:
‘Remote Device Reference Name’.’Point Type followed by Point
Serial Number’
Point Type is defined as:
• RAI – Analog Input point in the remote device
• RDI – Digital Input point in the remote device
• RAO – Analog Output point in the remote device
• RDO – Digital Output point in the remote device
• RCT – Counter point in the remote device
UNLOCK
Overview The UNLOCK command will clear the lock command on the interlocking
of the target object specific point (AI, DI, AO, DO) to be enabled. Any
command issued to the target point will be allowed until the LOCK
function is issued to the target point or the interlocking PLC application
blocks the command.
The UNLOCK command can only be issued in the Terminal window of a
Client application instance.
Parameter: The ‘Point Reference Name’ is the name of the point defined in the
target instance of the Client application.
The ‘Point Reference Name’ is defined in the following conventions:
‘Remote Device Reference Name’.’Point Type followed by Point
Serial Number’
Point Type is defined as:
• RAI – Analog Input point in the remote device
• RDI – Digital Input point in the remote device
• RAO – Analog Output point in the remote device
• RDO – Digital Output point in the remote device
• RCT – Counter point in the remote device
• REV – Event point in the remote device
Parameter: The ‘Remote Device Reference Name’ is the name of the remote Client
in an instance of Client application. This name is defined by a string
starting with RD and followed by the serial number of that remote Client
in the instance of Client application. For example, RD1 represents the
first remote Client in the Client application instance.
You must login with remote control authorization.
Example: By entering the command DISABLE RD1 in the Command window will
disable the communication between the Client application and the first
remote device of the specific Client application instance. If the
communication between a Client application and the remote device is
disabled, no polling will be sent to that remote device and any response
including an unsolicited response will be ignored by the Client
application. See Figure 3-189.
ENABLE
Overview The ENABLE command will enable communications between the Client
application and the targeting remote Client defined in this Client
application. The ENABLE command can only be issued in the Terminal
window of a Client application instance.
Parameter: The ‘Remote Device Reference Name’ is the name of the remote Client
in an instance of Client application. This name is defined by a string
Example: By entering the command ENABLE RD1 in the Command window will
enable the communication between the Client application and the first
remote device of the specific Client application instance. If the
communication between a Client application and the remote device has
been enabled, all polling will be sent to that remote device and any
response including all unsolicited responses will be accepted by the
Client application. See Figure 3-190.
DO
Overview The DO command will send a remote control command to the target AI,
DI or DO with a desired Trip/Close (Raise/Lower) value.
If the target point is a AI point, the command will then be redirected to
its associated Raise Control Point or Lower Control Point. If the target is
a DI point, the command will be redirected to its associated Open DO
Point or Close DO Point. If no points have been associated with the AI
or DI points, then no command will be sent and an error will be reported
back to the Terminal window.
The DO command can only be issued in the Terminal window of a
Client application instance.
Parameter: The ‘Point Reference Name’ is the name of the point defined in the
target instance of a specific Client application. The point reference
name is defined in the following convention: ‘Remote Device
Name’.’Point Type followed by Point Serial Number’
AO
Overview The AO command will send a analog control command to the target
analog output with a desired analog value.
The AO command can only be issued in the Terminal window of a
Client application instance.
Example: By entering the command AO RD1.RAO1 200 will force the Client
application to send a analog output command to the first analog output
point of the first remote device with a value of 200.
SHOW
Overview The SHOW command will list the value of the target type of either an
individual system point or a specified range of system points of the
target remote device.
Parameter: The ‘Point Reference Type Name’ is the name of the point defined in
the target instance of a specific Client application. The point reference
name is defined in the following convention: ‘Remote Device
Name’.’Point Type’
Point Type is defined as:
• RAI – Analog Input point in the remote device
• RDI – Digital Input point in the remote device
• RAO – Analog Output point in the remote device
• RDO – Digital Output point in the remote device
• RCT – Counter point in the remote device
Example: By entering the command SHOW RD1.RAO 1~10 will list the value of
the analog output values from point 1 to 10 in the first remote device.
See Figure 3-194.
Adding a The IED manufacturer must be defined before an IED template can be
Manufacturer created. If the manufacturer does not already exist, use the following
process to create the manufacturer.
Start the IED manufacturer creation by left clicking the button, which
is located at the top of the Device Library sub window. The Adding
Manufacturer Properties window, shown in Figure 4-2 is opened to
specify the IED template properties, which are used to define the
filename.
Adding a IEDs are defined during the manufacturer and communication protocol
Model definition. Use the following process to add additional IED template
models to existing manufacturers and communication protocols.
Locate the manufacturer and position the cursor over the
communication protocol. Right-click on the protocol and select the “New
Device” option from the popup menu, which is shown in Figure 4-5.
The Exporting IED Properties window, shown in Figure 4-8 will open to
specify the manufacturer, model and communication protocol
properties, which are used to define the filename. The default settings
are loaded from the Client Application settings.
Modifying Right-click on the IED model, and select the “Edit Point” option in the
Points popup menu, shown in Figure 4-9 below.
Modifying IED templates can be modified from the library. Right-click on the IED
IED model, and select the “Properties” option in the popup menu, shown in
Properties Figure 4-11 below.
Removing a Use the following process to remove an individual IED template from
Single IED the library.
Right-click the on IED model name and select “Delete” from the popup
menu, shown in Figure 4-13.
Removing a Use the following process to remove all of the manufacturer IED
Protocol templates using the same communication protocols.
Removing a Use the following process to remove all of the IED templates
Manufacturer associated with a manufacturer.
Loading into An IED template can be loaded into a Client Application from within the
a Client Device Library function. Start the Device Library function, right-click the
IED model select the “Add to Client Application” option in the popup
menu, shown in Figure 4-19
Importing in An existing IED can be loaded with the library definitions from a Client
a Client Application. Start the Client Application function and right-click on the
IED to load and select the “Properties” option in the popup menu,
shown in Figure 4-25 below.
Application Summary
Property Left clicking on “Network Port Mapping” in the System Management
Window window accesses the Application Summary properties. A sample VPort
Application window is shown Figure 5-6.
Name This property specifies the name of this VPort instance in the Real-Time
Database. Each Name is unique in the DAPserver™.
Network Port
Property The Network Port Configuration window, shown in Figure 5-7 is used to
Window create VPort connections. You can modify the properties, and download
to the DAPserver™ to apply the new configuration.
Port Name The identifier of the current VPort object entered when creating the
VPort connection and can be modified anytime.
Serial Name This property specifies the physical DAPserver™ serial port used for
this VPort connection.
IP Address This property specifies the IP address, used in conjunction with the Port
Number; the remote computer can access the appointed VPort channel.
The Address is the network port IP of DAPserver™ Devices. IP address
should be subject to IPV4, such as “192.168.1.189”.
Port Number This property specifies the network connection’s port number, which
used with the IP Address to specify the VPort connection. Port number
can be any integer, but must be less than 65535.
Network The time in millisecond before confirming timeout for the Virtual Port
Timeout communication. The valid range is 0 to 60000 milliseconds with a
default setting of 2000 milliseconds.
Working This property specifies the VPort connection mode. Table 5-1 defines
Mode the four different types of VPort mode available. The default working
mode is set to “Virtual COM”.
Table 5-1: VPort Working Mode
Working Mode Definition
Virtual COM The Virtual COM mode is used when the
Baud Rate The speed of data being transferred between the Client and the
DAPserver™. The minimum baud rate is 75 and the maximum is 256
000. The default value for Baud Rate is 9600.
Data Bits Data Bits is the number of bits used in the data being transferred
between the Client and the DAPserver™. The minimum number of Data
Bits is 5, and the maximum number of Data Bits is 8. The default value
of Data Bits is 8.
Parity Parity is the type of parity checking used for the communication
between the Client and the DAPserver™. The different types are:
“Odd”, “Even”, “Mark”, and “Space”. You may select “No” to disable the
parity check. Odd parity checking sets the parity bit so that there are
odd number of 1’s among the data bits and parity bit. Even parity
Stop Bits The number of stop bits used in the communication between the Client
and the DAPserver™. Values available for the Stop Bits property are 1,
1.5 and 2. The default value is set at 1.
Flow Control The type of flow control for the communication between the device and
the DAPserver™. Setting the Flow Control property to “No” will disable
flow control. Available settings for Flow Control are “XON/XOFF” and
“Hardware”. For XON/XOFF flow control, two specific characters are
assigned to XON and XOFF. When the Receiver sends the XOFF
character during communication, the Transmitter will stop sending data,
and will only resume transmission when the Receiver sends the XON
character. Hardware flow control uses the dedicated signal wires such
as RTS/CTS or DTR/DSR to control the data flow. The default setting
for the Flow Control is “No”.
Modem The type of working mode for the modem that is supported by this
Support VPort. The available options are: None, Single Modem and Modem
Bridge.
Phone The phone number to dial out for the modem connection. This property
Number is only applicable to the modem working in the client mode.
Modem Idle The maximum idle period, in seconds, after which the modem hangs
Hangup up, when it is working in the event driven mode.
Buffer for The size of the buffer, in bytes, to save the traffic received from the
Modem VPort client side on the serial port, to be sent from the server side
Bridge connected to the modem.
The ASAT Virtual Port Configuration Tool window, shown in Figure 5-9
will display the current virtual port settings. Highlight the virtual port to
be reconfigured and left-click on the Edit button.
The Com to TCP Mapping window, similar to the one in Figure 5-10:
Com to TCP Mapping window, will open. Enter the new settings, and
select the Ok button to save the changes. Left-click on the Update
VPort button to update the VPort with the changed information.
Left-click the “Exit” button when you have finished the virtual port
reconfiguration.
Figure 6-1: The Insert RTDB Point button in the script editor
window
Reference names are structured in three parts separated by a period as
follows:
‘Runtime object reference name’.’Sub runtime object name’.’Point Type and
number’
Runtime There are four prefixes used to identify runtime objects outlined in the
object following table.
reference
name
Sub runtime Sub runtime objects are prefaced with “RD” and reserved for system
object name use according to the object type. Ranges are summarized below. Note
that this summary is for information only. All numbers are assigned
automatically with no interaction from the user.
DAP™ Objects:
RD1 is reserved for the sub runtime object which represents the
device DAP™ properties.
RD3 to RD10 are reserved for the system communication ports.
RD11 to RD17 are reserved for the system protocols.
RD18 to RD127 are reserved for communication protocols.
Client and Monitor Objects:
RD1 to RD124 are reserved for remote devices
RD126 is reserved for the protocol object
RD125 and RD127 are reserved for communication port objects
Server Objects:
RD1 to RD122 are reserved to indicate remote hosts
RD113 to RD121 and RD126 are reserved to indicate remote hosts
RD123, RD124, RD125 and RD127 are reserved to indicate
communication port objects
Batch control and Lock:
RD1 to RD127 are reserved to indicate different control and interlock
objects
VPort:
Point Type Finally, point types are indicated by the prefixes in the table below
and number followed immediately by the point number; for example, RAI9
represents remote analog input #9.
Arithmetic Operators
Overview Table 6-4 summarizes the arithmetic operators provided by the Script
Language.
- Subtraction
* Multiplication
/ Division
Logic Operators
Overview Logic operators are based on Boolean Algebra, which is a method to
use algebraic techniques to expressions. Boolean Algebra is named
after George Boole and uses two possible values: true or false. True
equates to a value of 1, while false equates to 0. Table 6-5 summarizes
the Logic Operators provided by the Script Language.
Comparison Operators
Overview Comparison operators are used to compare two expressions, with the
result evaluating to True or False. Table6-6 summarizes the
Comparison Operators supported by the DAPserver™ Programmable
Logic function.
Bit Operators
Overview Bitwise operators are used to manipulate individual bits. Unlike the
Logic Operators, the Bit Operators treat the operands as a vector of bits
rather than a single number. Table 6-7 summarizes the Bit Operators
supported by the DAPserver™ Programmable Logic function.
Bitwise OR Figure 6-2 shows the Script Logic to bitwise OR two database analog
inputs and return the result.
Bitwise AND Figure 6-4 shows the Script Logic to bitwise AND two database analog
Bitwise Figure 6-6 shows the Script Logic to invert a database analog input and
Invert return the result.
Shift Left The Bitwise Shift Left operator can be used to shift the contents of a
number, several bit positions. For a three bit left shift operation the
three most significant bits are discarded while the three least significant
bits are set to zero. Figure 6-8 shows the Script logic to shift a database
analog input 3 bits left and return the result of the shift operation.
Shift Right The Bitwise Shift Right operator can be used to shift the contents, of a
number, several bit positions). For a three bit right shift operation the
three least significant bits are discarded while the three most significant
bits are set to zero. Figure 6-10 shows the Script logic to shift a
database analog input 3 bits right and return the result of the shift
operation.
Mathematical Functions
Overview Table 6-8 summarizes the mathematical functions supported by the
Script Language.
CASE <constant>:
<statement(s)>;
BREAK;
DEFAULT:
<statement(s)>;
BREAK;
ENDSWITCH;
Adding a The window pictured in Figure 6-13 does not have any scripts
New Script associated with either the Batch Control or Logic Application methods.
To add a Logic Application script, right click on “Logic Application” and
select the “New” option.
The window shown in Figure 6-14 will then appear.
Script Editor To edit the script, left click on the script name. The Script Editing
window will then open as shown in Figure 6-16.
The trigger method is selected from the drop down menu labeled Run
Method as seen in Figure 6-.
With each of the trigger options, the first time the script runs can be
delayed by configuring the Start Delay parameter.
Entering Expressions should be entered with the aid of the Script Edit window.
Script Code To enter the Script Edit window, left click on the “Script Edit” button as
pictured in Figure 6-16. The window shown in Figure 6-17 will appear.
Alarm The first is an example of alarm grouping, shown in Figure 6-20. In this
Grouping script, several digital inputs are OR’ed together. The script is triggered
when one of the digital input trigger point triggers an SOE/COS event.
The result is written to a pseudo digital input whose value reflects
whether one or more of the digital inputs are asserted.
Analog Input The second example, shown in Figure 6-21, demonstrates how an
Counter analog pseudo point might be manipulated. In this example, an analog
pseudo point is incremented each time a digital input changes state.
Thus, the analog input pseudo point acts as a counter.
Multiple The third example, shown in Figure 6-22: demonstrates tripping multiple
Outputs breakers on a condition. If the condition is met (i.e. analog input
LINK2.RD1.RAI1 is less than 16856 and both digital inputs
LINK2.RD1.RDI3 and LINK2.RD1.RDI4 have a value of 1), several
digital outputs are operated. In a substation, these outputs could be
connected to circuit breaker trip coils. This would result in breakers 1
Start Up The following example closes a digital output for three seconds one
time on start up. To set a script up to run only at system start up,
choose “Start Up” from the Run Method drop down list.
Creating a This section details how to create a new pseudo point such that a script
New Pseudo can be written in the Logic Application to alter the value of a pseudo
Point point directly. To add a new pseudo point:
Example In the following example, the script is triggered on the condition that the
DNP 3 health alarm has been triggered. The script outputs an ASCII
string describing which DNP IIN bit is set that triggered the health
alarm. The script is shown in Figure 6-25.
Starting the Open or create a new DAPstudio™ project, from the DAPstudio™ Main
Logic window left-click twice on the “Logic Application” icon as shown in
Application Figure 6-30 to gain access to the Logic Application and Batch Control
scripting functions.
Adding a The window pictured in Figure 6-31 does not have any scripts
New Script associated with either the Batch Control or Logic Application methods.
To add a Batch Control script, right-click “Batch Control” and select the
“New” option.
The window shown in Figure 6-32 will then appear.
Script Editor To edit the script, left-click on the script name. The Script Editing
window will then open as shown in Figure 6-34.
Batch Batch controls are always associated with a digital input. The first step
Control in setting up a Batch Control digital output point is to associate a digital
Setup input. Under the device of interest, open the digital input point list and
left-click on the “Associate & Lock” tab as shown in Figure 6-35.
FOR Loop Figure 6-41shows an example of how to use a FOR loop. In this
routine, LINK2.RD1.PSD16 takes on the value of count during each
step of the loop after which there is a 1 second delay. The loop only
FOR Loop Figure 6-42 shows an example of how to break out of a loop early,
with Early using a BREAK statement. In this case, when LINK2.RD1.RDI1 is
BREAK detected high (1), the FOR loop is ended early, and will proceed to the
line LINK2.RD1.PSD17 = “FOR loop has ended” as the next operation.
Figure 6-44: Bit Operators, the Modulo (%) Operator and XOR
implementation
Substation
Remote PC
D20/D25 D20/D25
Substation LAN
D20/D25 D20/D25
Action Please reference the relevant section of the DAPstudio™ User Manual
for the application that you are experiencing difficulty with to ensure that
all parameters have been configured correctly.
Action Check the version of firmware in the DAPserver™ and update to latest
available.
To check the firmware version in the DAPserver™, open windows
internet explorer and enter http://192.168.0.210/ to access the
DAPserver™. Then verify the firmware version, enabled DAP functions
and protocols as shown next.
Possible The COM port has been defined more then once in your current
Cause configuration
Recommended Check the COM port used for the VPort Device, and check all other
Action applications in the configuration to make sure that no other device is
using the same COM port for the communication channel. If the COM
port is used by another device, change to a different COM port that is
not currently being used, and re-download the configuration.
Possible The configuration for the VPort application was created but was not
Cause saved.
Possible Firewall function is enabled, but the port number for the Virtual Port is
Cause not added to the list of allowed ports.
Recommended Follow the instructions below to add the port in the IP Table.
Action
1. Open DAPstudio™.
11. After the download is finished, a message will appear to tell the
user that download has been successful. The port number for the
virtual port has now been successfully added to the IP Table.
Recommended select Tools > Connect then follow the procedure below for
Action DAPstudio™ to go online with the DAPserver™