PCS-Explorer X Instruction Manual en Overseas General X R1.08
PCS-Explorer X Instruction Manual en Overseas General X R1.08
Auxiliary Software
Instruction Manual
Preface
This instruction manual documentation provides all information about the usage of the auxiliary
software.
We reserve all rights to this document and to the information contained herein. Improper use in particular reproduction and dissemination
to third parties is strictly forbidden except where expressly authorized.
The information in this manual is carefully checked periodically, and necessary corrections will be included in future editions. If
nevertheless any errors are detected, suggestions for correction or improvement are greatly appreciated.
Table of Contents
Preface ...................................................................................................... i
Table of Contents ................................................................................... iii
1 Overview ............................................................................................... 1
1.1 Software Introduction .........................................................................................1
1.2 Design Idea ..........................................................................................................2
1.3 System Requirements ........................................................................................2
1.4 Installation and Registration ..............................................................................2
1.4.1 Installation and Uninstallation ..................................................................................................2
2.7.2 Signature Certification Between the Tool and the Device .....................................................46
4.1.6 Refresh and Synchronization after Function Group Description Modification ......................64
5.4.6 Use Input and Output Symbol Blocks to Connect Signals ..................................................151
10.5.2 GS_RECV_BOOL..............................................................................................................315
11.1 Index for the New Added Function of 1.1.2 Version ................................... 321
11.2 Index for the New Added Function of 1.1.3 Version ................................... 321
11.3 Index for the New Added Function of 1.1.4 Version ................................... 321
11.4 Index for the New Added Function of 1.1.5 Version ................................... 321
11.5 Index for the New Added Function of 1.1.6 Version ................................... 322
11.6 Index for the New Added Function of 2.0 Version ...................................... 322
12 Cautions .......................................................................................... 325
13 Glossary .......................................................................................... 327
14 Manual Version History ................................................................. 329
1 Overview
PCS-Explorer is a software tool designed for PCS series devices based on UAPC platform. The
software has integrated offline visual programming configuration, device drive file generation,
device drive file upgrading and importing, and online debugging and download functions.
In this chapter, basic software functions and relationships between the software and protection
devices will be introduced. Meanwhile, software and hardware requirements for the installation of
PCS-Explorer and necessary system configuration steps are briefly described.
PCS-Explorer is used to configure the inputs, outputs and parameters of PCS series devices in
visual and graphic display so as to facilitate project configuration. It adopts modularization design
to achieve high accuracy, better flexibility and interactive capability. PCS-Explorer has following
functions:
A PCS-Explorer can effectively manage and display the configuration scheme of PCS series
devices in the substation.
PCS-Explorer provides users with standard templates of different PCS series devices to reduce
the creation processes of device configuration scheme (sometimes modifications are not even
necessary) so as to standardize device configurations and simplify project installation and
maintenance. The software also supports unloading driver file from the operating device to create
device.
3. Off-line configuration
Device hardware configurations can be configured through PCS-Explorer. Users can also edit
contents on LCD display window and change device settings of PCS series devices by this
software to meet the site requirements.
PCS-Explorer provides visual device configuration function to simplify and improve configuration
processes. Most operations can be finished by using mouse. Through this software, users are
capable of enabling and disabling device protection functions and programming the required logic
functions.
PCS-Explorer is equipped with download and on-line debugging functions. The pre-configured
files can be compressed into driver package, downloaded to corresponding PCS series devices
and can check device state using debugging function.
In PCS-Explorer, device functions such as protection relay and BCU are divided into different
small modules, which are called components. The component is composed of different interfaces
such as binary input, binary output and other parameters, each component can realize their
inherent function. If these components are composed and collocated legitimately, more
complicated and complete functions can be realized, and then the functions of a complete device
can be realized finally.
“What You See Is What You Get” design mode is adopted for hierarchical menu during off-line
configuration and on-line debugging, so the analog quantity, the binary quantity, settings and etc.
subgrouped data can be clearly organized and browsed.
Operation system
3. Display card with 16-bit and 1024 x 768 resolution rate (1280 x 1024 or higher resolution rate
is recommended)
6. Keyboard
7. Mouse
Installation is comprised of two components: PCS-Explorer program installer and device driver
installer. They are on separate disks. PCS-Explorer program installer is on disc 1, and device
driver installer is on disc 2.
1.4.1.1 Installation of PCS-Explorer
• Insert the installation disk into CD-ROM. The setup program will run automatically if the
Autorun option of the operating system is activated.
• Click disk drive where the program “Explore” is saved and find “Setup.exe” or
“PCS-Explorer.msi” file, the icon is shown below
• Double click the installation file and the following dialog is popped up:
• Click on “Next” and modify installation directory. Click on “Change” and choose an
installation directory location.
After the installation, a PCS-Explorer shortcut would appear on the desktop. At the same
time, a PCS-Explorer shortcut and shortcuts for other PCS-Explorer related subcomponent tools
will be added to “Start Program”.
If need be, PCS-Explorer program and the subcomponent tool can be uninstalled in the “Control
Panel Programs Uninstall a program”.
1.4.1.2 Installation of the device driver
• Insert the installation disk into CD-ROM. The setup program will run automatically if
Autorun is activated.
• Click disk drive where the program “Explore” is saved and find “Setup.exe”, the icon is
shown below
• Double click the installation file and the following dialog is popped up:
• Click on “Next” and the following dialog box will pop up. It can be chosen between “Complete”
installation and “Custom” installation. “Complete” installation installs all the contents from the
device driver disk onto the computer. “Custom” installation allows for the device driver of
certain device types to be installed onto the computer.
• After selecting from the driver setup types “complete installation” or “custom installation”, click
on “Next” to modify installation directory.
• If “Complete” installation is chosen, click on “Next” and installer program will install full contents
from the device driver onto the computer.
If “Custom” installation is chosen, click on “Next” and the following guide page will pop up:
After selecting the device driver of certain device types, click “Next”, the installer program will install
chosen driver files onto the computer.
• Albeit choosing “Complete” installation or “Custom” installation, after completing the installation,
the following dialog box will pop up, prompting that the computer be rebooted. Please ensure
that the computer is rebooted.
If need be, device driver can be uninstalled in the “Control Panel Programs Uninstall a
program”.
Start PCS-Explorer: double-click the shortcut icon on desktop or under ‘start’ menu and the
register license dialog will be popped up automatically:
The first line in this dialog window shows the serial number for your computer. Click “Email to”
button to send the serial number.
Once user email is received and confirmed, NR will return a license number immediately. Please
enter the license in registration window and click “OK” to complete the registration. The
PCS-Explorer is then free to use.
If the computer is changed or the system is fit up again, user need to register again, just start
PCS-Explorer and operate according to the steps introduced in Section 1.4.2.
PCS-Explorer1.1 and its higher version will check whether the software version and the driver file
version are matching, when creating a new driver file or compressing a driver file, if the following
interface pops up, it means part of the function of the driver has overreach the function categories
of current version of PCS-Explorer, click “Upgrade”, the related information will pop up, clock
“email to”, the version information that need to be upgraded will be emailed to the appointed
person, the appointed person will send the corresponding driver file to your mailbox.
PCS-Explorer2.x version can support automatic checking and upgrading function.
1.5 Certifications
ISO9001:2008
ISO14001:2004
OHSAS18001:2007
ISO10012:2003
CMMI L5
2 Startup
According to the window distribution, the main interface of PCS-Explorer can be divided into three
parts:
1. Explorer View: the left-side window includes a resource manager, a symbol library and a
variable library, which manage multiple devices in a substation, visual programming symbols,
and relevant device input/output variables respectively.
2. Output View: the part in the bottom is information column which is used to display prompt
message and find/replace information during editing.
3. Edit View: the part in the middle of this dialog is display and edit window which is used to
display and edit offline configuration and graphics.
“Show Waveform”: Select a COMTRADE wave file, open and display the wave file
“Explorer View”: display or hide resource manager, symbol library and variable library on the
interface
IEC103Tool: open the file “iec103Tool.exe”, execute the communication based on IEC103, check
the device status.
TelDevice: open the file TelDevice.exe, check device analog quantities, binary quantities, settings
and reports etc. information, it can also realize on-line settings configuration.
UapcTool: open the file UapcTool.exe, it can support RAM checking, variables debugging, data
calling, files uploading and downloading etc. functions of network or serial port device.
SerialTool: open the serial port tool SerialTool.exe, it can support RAM checking, variables
debugging, data calling, files uploading and downloading, virtual LCD operating, settings checking
and comparing etc. functions of serial port device.
WaveEv: open the waveform analysis tool i.e. the file “WaveEv.exe”, check and analysis the
waveform.
Download Compare CID: open the CID download and compare tool, it can use read-only mode to
browse the CID file, download the CID file, compare the difference of two CID files, upload the CID
file from the device and compare it with the CID file to be downloaded about the virtual pin
definition difference, and then download it again.
Device Detect Tool: open the device detect tool detectdevice.exe, it can detect all the PCS series
devices within the appointed IP address range of the network. It will display the device information
detailed list with the form of table, it also supplies interface to support “checking device online
status” and “uploading and downloading file”.
Snapshot Collector: open the snapshot collector, it can support packing device profile data, batch
filing configuration files and collection of diagnostic information.
Snapshot Viewer: open the diagnostic information viewer, it can support checking the file package
that generated by the snapshot collector, and it can also support exporting the batch filed
configuration files.
2.1.2.4 “Setting” Menu
2.1.3 Toolbar
There are only three icons when initially opening the interface:
“ ”: create a substation
“ ”: open a substation
Basic operation procedures of using PCS-Explorer to configure devices is shown as Figure 2.2-1,
it can be divided into the following parts:
1. Create project: based on off-line driver file or via on-line mode, add devices
2. Device function select: including market ordering table (MOT) configuration, system function
configuration, function enabling and disabling etc.
3. Visual program configuration: supports logic program in a new created page, and binary input
or output signals configuration.
4. Signals description configuration: for each signal grouping node, the description of the signals
that open to users can be modified.
7. Communication related configuration: users can modify the instance name of IEC61850 logic
equipment, users can also configure the DNP info table by groups.
8. Save file to form the driver file, if there is any mistake, just treat it according to the prompt
information.
9. Downloading the driver file to the device to make the configuration become effective (if the
settings are modified off-line, users need to check “Setting.txt” to download it.
Resource Manager -
Device node demonstrate
Takes PCS-900 series protection device as an example to introduce the typical operation scenes
that open to users.
fiber, the number of circuit breaker, GOOSE configuration, DNP protocol, downloading mode
configuration and remote control function etc. Note: the enabling/disabling of protection function
maybe lead the change of the data sets of ICD file or LN instance number, the signal related to the
disabled protection function will not formed within the ICD.
In the function group configuration page (Function Group Configuration), enabling or disabling the
corresponding protection function. The description of the function group can be modified, then
users can select to refresh and synchronize the prefix of the related settings.
If users want the off-line settings configuration takes effect, after compressing the driver file, users
should select the item “Download setting file” in the ejected downloading interface.
Figure 2.2-8 Select downloading settings file in the ejected interface after compressing the driver file
If the device can support DNP 3.0 communication protocol, just configure the related remote
signaling, remote control etc. signals under the node “DNP Config”.
Please refer to the file “bin/doc/ PCS-Explorer GOOSE Function Instruction Manual.chm” of the
software installed directory about the graphic configuration related to GOOSE communication.
Figure 2.2-13 Logic programming and connection line configuration of PCS-900 series protection device
Configure the binary input signal in the binary input configuration page:
Configure the binary output signal in the binary output configuration page:
The detailed contents about above functions will be introduced in latter chapters.
This section will introduce the usage of PCS-Explorer to manage the configuration for PCS series
device and application of different operations of project file in PCS-Explorer. A demo project is
established as an example to explain the usage of each operations of project file. The contents of
variable database and symbol library will be introduced in this chapter as well.
PCS-Explorer takes substation as a unit to manage engineering projects. All PCS series devices
in this substation are grouped in a project for configuration and management.
A substation shall be established first and then PCS series devices within the substation for
creating a new project.
Click “File”→“New” on main screen or directly press icon in toolbar to pop up the following
dialog window:
Enter a station name in the blank space besides “Station Name” and set the save path in the blank
space below or by clicking . A new substation is created by clicking “OK”. Users can find the
newly created substation in the Substation column under Explorer View, the created substation is
called “node”.
Click the menu “File Open” in the main interface, or click the toolbar shortcut icon directly,
in order to open substation. Or go to “File Recent Files” and select the most recently used
substation files.
Click the menu “File Close” in the main interface, or right click the substation node menu in
order to close the current substation. Before closing it, if the substation file has been changed, a
prompt asking whether to save the modified changes to the substation file will pop up.
Click the menu “File Save” in the main interface, or click the shortcut in the toolbar, in order
to save the current substation.
Right click the substation node menu, the menus are as follows:
Right click the directory node, and choose “Delete Dir” in the pull-down list. Dialog box like Figure
2.4-2 will pop up to confirm delete the directory or not. If click “Yes”, the directory will be deleted.
The subdirectory and device of the deleted directory will be deleted together.
If click “Yes”, dialog box like Figure 2.4-4 will pop up. After renaming the directory successfully, the
substation project will be reloaded.
After a substation node is established, right click the substation node “DemoSubstation” and
choose “New Device” in the pull-down list to add device.
There are three options in the popped up window after “New Device” selected:
“From Drivers” is to create new devices through driver library. Driver library is attached to the
installation CD, please refer to Section 1.4.1.2 for the specific installation method.
“Installed Driver Models” on this interface displays all types and related versions supported by the
current device driver library. If the device driver library is not installed, the tree dialog box is empty
on this interface. New devices can be created by selecting relevant devices and versions.
Click “Import Driver”, the user may extract device driver files from chosen device firmware files and
move them to device driver library.
“From Single Driver” is to create configuration file through offline driver package.
“From Online Driver” is to connect device and create new configuration file by uploading driver
package from the connected device.
If select the option “Synchronise Settings From Device”, the device will remain read the device
settings after the tool have uploaded the driver package. If the device settings are read
successfully, the value of read settings will be synchronized to the corresponding setting items of
the uploaded driver package by the tool. If the device settings are read unsuccessfully, the tool will
not execute the synchronization operation, the original settings contents will be kept.
If select the option “Synchronise DNP Configuration From Device”, the device will remain upload
the file “dnp_cfgX.xml” after the tool have uploaded the driver package. If the file “dnp_cfgX.xml” is
uploaded successfully, the contents of the file “dnp_cfgX.xml” will be synchronized to the
corresponding DNP communication information map file of the uploaded driver package by the
tool, the corresponding rule is as follows:
If part of “dnp_cfgX.xml” file is uploaded successfully and part of “dnp_cfgX.xml” file is uploaded
unsuccessfully, the tool will synchronize the successfully “dnp_cfgX.xml” file to the corresponding
DNP communication information map file, for other DNP communication information map file, the
contents in the driver package will be kept.
“Offline” mode and PCS-978 driver package are taken as model, then click “OK”, a new device
“DemoDevice” is added in “DemoSubstation” node. As shown in Figure 2.4-8, a device
“DemoDevice” is created for PCS-978 configuration.
NOTICE!
For 1.1.3 and the earlier version, uploading the device actually operating settings file is
not supported when online adding a new device (the device actually operating settings
data and the driver file are stored separately). After adding the new device, if users
need to synchronize the device actually operating settings, just select the right-click
menu “Upload settings and Compare” of the node “settings”.
When a new device is added, the related configuration nodes of the device are created
automatically:
Device Config
Program Config
Settings
In practice, contents of created devices may be different subject to selected driver package.
Please refer to the requirements of each engineering project.
More devices can be added to a substation node with the same procedure if configuration on
many devices is required.
If the configuration contents of two devices are almost the same, users can compress the
configured device as a driver file (the formed file is located in the upper directory of the device
folder), then create a new device based on the driver file and modify the IP related settings of
communication settings (Settings/Global/Comm_Settings), save it and compress the driver file
then download it.
Configuration nodes under the device node are as follows: “Device Config”, “Program Config” and
“Settings”. This section provides a brief introduction on each node.
Device configuration node is used to configure devices’ basic configuration information, the four
sub-nodes are as follows:
Under the program configuration node, there are visual device configuration nodes, which are
categorized into three levels: program configuration node, plug-in module node, and page node.
Some plug-in modules support multi-CPUs. Under the plug-in module node, there is one more
node shown as follows:
Compress Driver File: to generate device driver file (the driver file can be downloaded, meanwhile
users can select whether downloading the settings and DNP configuration synchronously)
Edit Offline Driver: to edit offline driver files (tick indicates current status)
To delete redundant device under substation node, right-click the target device and choose
“Delete Device” in the pull-down menu to remove the device from the substation.
Click “Sort Device” menu under the substation node, the following dialog box will pop up:
Select a device name, click “Move Up” to move the device upwards, click “Move Down” to move
the device downwards. After arranging the order, click “OK” to complete rearranging the device
order in the substation.
In the pop-up menu, select “Close File”, if the file is modified, the user would first be prompted
whether to save the device, and then the user would be able to close the device-related pages,
and close device-related symbol library and variable library at the same time.
Right-click the device node and select the menu “Copy Device”, the device can be copied. If
right-click the substation node or directory node, and select the menu “Paste Device”, the copied
device can be pasted to the substation node or directory node.
When pasting the device, the tool will prompt user that the pasting operation will upload the whole
substation project again, so users need to confirm whether execute the pasting operation
continuously or not. If users click the button “No”, the pasting operation will not be executed.
If users click the button “Yes”, the following dialog will be displayed, users need to input the name
of the pasted device. If the inputted name is the same with other device of the current substation
project or current directory, the tool will prompt users to input a name again, if the inputted name is
not duplicated, the device can be pasted successfully.
On front panel of PCS series device, one or two columns of indicators are normally provided. The
quantity of indicators varies with different device models and applications, it is 8~10 normally, and
can be up to 20 at most. The first two indicators always indicate device running status (Healthy)
and alarm status (Alarm). Remaining indicators have their specific meanings according to device
functions (please refer to corresponding instruction manual for details). The control of these
indicators is configured by LED element configuration in PCS-Explorer. After configurating these
LED lights, users need to print the tab label of the LED lights. PCS-Explorer supplies the function
of printing LED’s tab labels of the device.
Right click “Generate LED Label” on the device node, the following dialog will pop up:
Select “Yes” to re-generate driver program, select “No” if otherwise and the existing configuration
file is used. If the configure file have been generated, the tool will analyze the configure file and
generate the default LED labels as follows.
“LED Spacing” in the interface is used to select the upper and lower spacing of LED tab, and
generally, PCS-Explorer will provide the default spacing according to the backplane model.
“Number of Copies” is used to set the number of prints. The user can input customized contents of
the LED light in the following two table columns. Once the configuration is completed, click “OK”,
PCS-Explorer will write the LED tab label into a word format document as following:
After verifying the document content, print the document and modify the printed paper, a LED tab
paper for the device is available.
Variable database is used to save all the signals (contains the signals’ variable name, description
and etc.) in the page. For users’ version, users can only see the variable description under current
language environment.
After creating or opening an existed project, first click on any sub-node of the device,
PCS-Explorer software will automatically read the project’s symbol library, analyze visual page
files, and generate variable database.
This process takes approximately tens of seconds, depending on the computer configurations as
well as the complexity of established projects. Please be patient.
After generating the variable database, the user may view all the variables in “Variable” tab on the
right side of PCS-Explorer as follows:
Variable database is organized based on the levels of device, plug-in module, page, component
and variable. It consists of two sub-pages: “Destination” and “Source”. In the program
configurations, the user needs to use these variables.
Click “Source” and “Destination” tabs, “Destination” and “Source” variables can be displayed
interchangeably.
Right click the device node and plug-in module node, the pop-up menu “Refresh” can refresh the
variable database.
Right click the variable node, the pop-up menu “Locate variable” can locate the variable, check
and open all the pages that the variable is contained.
Symbol library is the basic source of page edit components. Symbol library records the basic
information of components, function block and module block in the page.
After creating or opening existing projects, first click on device program configuration and its
sub-node, PCS-Explorer software will automatically read the project’s symbol library, analyze
visual page files, and generate symbol library.
This process takes approximately tens of seconds, depending on the computer configurations as
well as the complexity of established projects. Please be patient.
As seen above, the symbol library of each device is comprised of multiple symbol libraries. As
seen in the figure above, “common” and “GOOSE_SMV” are the symbol library related to the
device. The contents and meaning of the symbol library may be different for different devices
and/or devices of different versions. Please consult relevant user manuals.
The tool itself supports user authority management, users can configure the user authority of the
tool, control the operation of users and record the operation logs of users etc. Via the menu “User
Management” under the main menu “Settings” of the tool, users can execute the user authority
management operation, it is shown as below.
For the tool equipped with user authority management function, users must log in and pass the
verification, then they can configure and debug the device.
When users log in for the first time, only the default administrator user can be used (Username:
Administrator; Password: Admin_123456). Once a new user have been configured, users can use
the new user to log in.
The log in interface is shown as below, users need to input the username and the password.
After log in successfully, the tool will judge whether the user has the administrator authority, then
different sub-menus will be displayed under the menu of “User Management”.
The sub-menus displayed under the menu “User Management” for the user with administrator
authority is shown as below, user can configurate the authority, import the certificate, display logs,
reset the authority etc.
Figure 2.7-3 The sub-menus for the user with administrator authority
The sub-menus displayed under the menu “User Management” for the user without administrator
authority is shown as below, user can only execute log out operation.
Figure 2.7-4 The sub-menus for the user without administrator authority
When user is logging in, if input the wrong username or password for three times, the tool will be
locked for 3 minutes, it is shown as below.
If a user forget the password, you can reset the password by answering the security questions, the
security questions are configured when the user is created, just execute the submenu “Forget
Password” of the menu “User Management” to reset the password.
After using the user with administrator authority to log in to the tool, execute the submenu “Config
Authority” of the menu “User Management” to configure the user authority of the tool. User
authority configuration includes two parts: role group configuration and user configuration, it is
shown as below. The tool can support up to 10 role groups and 40 users.
In the role group configuration interface, the role group that have been configured will be listed,
there are four kinds of role types: view, configure, debug and administrate. Double-click a single
role group, the detailed authority of this role group will be displayed, just shown as below.
In the role group configuration interface, you can add one role group by executing the right-click
menu “Add Role Group”. If any role group is selected, it can be deleted by executing the right-click
menu “Delete Role Group”, the name of the role group can be modified by executing the right-click
menu “Modify Group Name”, and the detailed authority of the role group can be displayed and
configured by executing the right-click menu “Detail Authority”.
In the user configuration interface, the role group that have been configured will be listed, a user
belongs which role group means the user has the authority of this role group, as shown below.
A new user can be created by executing the right-click menu “Add User” of the role group node.
If execute the right-click menu “Delete User” of a user node, the current selected user can be
deleted; if execute the right-click menu “Modify Password” of a user node, the password of the
user can be modified; if execute the right-click menu “Switch Group” of a user node, the user can
be switched from current role group to other role groups.
Click the button “Mask” in the authority configuration interface, the authority mask setting interface,
as shown below. All the authority items will be displayed in the interface, if any authority item is
selected, it means verification is not needed when executing corresponding operation of this
authority, i.e. all the users has the authority.
The user with administrator authority can clear the current authority configuration, in order to
restore the tool to its original state. After the user with administrator authority logs in to the tool,
execute the submenu “Reset Authority” under the menu “User Management”, all the authority
configuration information will be cleared, the tool will be restored to its original state.
After a user logs in to the tool and open the device configuration, the tool will control the operation
the user can execute according to authority of the user.
The tool will control what contents can be viewed by a user according to the “View” type authority
of this user, it will control whether the editing operation to the corresponding function blocks can be
done by a user according to the “Config” type authority of this user. According to the “Debug” type
authority of a user, the tool can control whether the user can read file from the device, download
file to the device, read settings from the device, download settings to the device, view the online
status of the device and execute online visual debugging.
The tool will record all the operation of users to generate operation logs, it mainly includes two
kinds: authority configuring logs and device configuring and debugging logs. Authority configuring
logs record the operation that done by a user during authority configuration, device configuring
and debugging logs record the operation that done by a user when the user is configuring and
debugging a device.
After the user with administrator authority logs in to the tool, execute the submenu “Show Log”
under the menu “User Management”, the operation logs can be displayed.
In the “CA CERT” tab, click the button “Generate” to generate the CA certificate and CA private key.
Switch to the “Subject CERT” tab, select the generated CA certificate and CA private key, and set
the private key type and private key length to be generated. Click the button “Generate”, the public
key and private key of the tool will be generated, as shown below.
Figure 2.7-11 Generate the public and private key of the device
After the user with administrator authority logs in to the tool, the private key and public key of the
tool can be imported. Execute the submenu "Import Certificate" of the menu "User Management"
to display the import interface, as shown in the following figure. Select the private key in the
selection box of “Private Key”, select the public key of the tool in the selection box of “Certificate”,
and click the button “Import” to import the public key and private key into the tool.
Figure 2.7-12 Import the public and private key of the device
3) Verify the certificate and signature when communicating with the device
The verification of the certificate and signature will be done when the tool communicating with the
device, in order to verify whether the tool is authorized.
When users log in for the first time, only the default administrator user can be used (Username:
Administrator; Password: Admin_123456). Once a new user have been configured, users can use
Under the initial state, per device has an administrator user with all authorities (Username:
Administrator; Password: Admin_123456), users can use this user to execute the authority
configuration and management.
Execute the submenu “Config Authority” of the menu “Authority Configuration” to configure the
user authority of the device.
Device user authority configuration also includes two parts: role group configuration and user
configuration. Each device can support up to 10 role groups and 40 users.
In the role group configuration interface, the role group that have been configured will be listed,
just shown as below. There are six kinds of role types: view, operate, setting, test, debug and
administrate.
The operating procedures of authority configuration and management of the device is the same as
that of the tool, so it is not repeated here.
After the device user authority have been configured, users can download the authority
configuration to the device, so that make the configuration effective in the device.
Execute the submenu “Send to Device” of the menu “Authority Configuration” to download the
authority configuration to the device.
Restart the device after the download is completed, then the new authority configuration will take
effect. When performing an operation on the device LCD, you need to log in using the user in the
downloaded authority configuration.
If the device already has online user authority, you can read the online user authority from the
device first, on this basis, then follow-up authority configuration can be done. Execute the
submenu “Read from Device” of the menu “Authority Configuration”, the authority configuration
can be read from the device.
The tool will record the authority configuration operation to the device to generate operation logs.
The tool can record up to 64 operation logs, when the available space is fully occupied, the oldest
log is automatically overwritten by the latest one. Execute the submenu “Show Log” of the menu
“Authority Configuration” to display the operation logs.
The tool supports offline and online user authority reset of the device. Reset the device offline user
authority means restore the device to the original state with only the user of Administrator. Reset
the device online user authority means restoring the device to the state with no user authority.
Execute the submenu “Reset Authority” of the menu “Authority Configuration”, the tool will display
the dialog box shown as below. Click the button “Yes”, the tool will verify the administrator authority
of the device offline user authority, once the verification passed, the offline user authority of the
device will be reset.
Then the tool will display the dialog box shown as below, you can select whether reset the online
user authority of the device. If click the button “Yes”, the tool will connect the device and verify the
online administrator authority of the device. Once the verification passed, the online user authority
of the device will be reset.
1) Verify the user authority when uploading or downloading the driver package
When use the tool PCS-Explorer2.0 to read the driver package from the device or download the
driver package to the device, if the device has online user authority, then you must use the online
user of the device to log in, and the user need have the authority to read file or download file. If the
user does not have the authority to read or download file, the driver package can not be uploaded
or downloaded.
When use the tool PCS-Explorer2.0 to read the settings from the device or download the settings
to the device, if the device has online user authority, then you must use the online user of the
device to log in, and the user need have the authority to read settings or download settings.
3) Verify the user authority when executing operation use the online debug tool
When use the online debug tool (UapcTool) to connect the device, if the device has online user
authority, the user authority will be verified in the tool UapcTool, and it will control what the user
can do. After connecting to the device, you should input the username and password to log in, as
shown below.
After the login is successful, the tool will display the corresponding function nodes under the
device node on the left side of the interface according to the user's authority, just as shown below,
including debugging variable, uploading file and downloading file. If the user does not have a
certain authority, the corresponding function node will not be displayed.
Figure 2.7-18 The device node of UapcTool after the user logs in
When a user executes the operation of debugging variable, uploading file or downloading file, the
tool judges whether these authoritys need to be re-verified, if necessary, re-inputs the user's
password.
Once a user logs in, if the user does not perform any operation during the login timeout period, it
will be automatically logged out, as shown below.
Device driver file is the basic file of a device. The offline configurations of a complete
PCS-Explorer tool work for the device driver file. The end product is also kept in PCS-Explorer.
Users can upload the driver file from the device, or select the driver file from the driver file library to
create a new device, the new driver file can be generated after secondary development and
configuration of the device.
Click on the device node to generate “dev” files. This process may
be long, please be patient. After the generation, the following dialog box would appear:
Select “Download Device Driver File”: only download device driver file
Select “Download DNP Config File”: only download DNP communication information map file
If the three items are all selected, then device driver file, settings file and DNP communication
information map file will be downloaded to the device.
Select “Remember current options”: the tool will remember the current options, when downloading
device driver file for next time, the tool will select according to the current options. If this option is
not selected, when downloading device driver file for next time, only the option “Download Device
Driver File” is selected by default, other options will not be selected.
Click “OK” and download the file according to the selection, click “Cancel” the selected file will not
be downloaded to the device.
Note: Only after downloading driver file to the device, configuration changes made in the tool can
work.
The generated “dev” file is stored in the storage directory of the substation.
Version of driver file is used to identify their modifications. Right click “Edit Driver Version” on the
device node to modify driver file’s version.
Before downloading firmware files, tools will check file contents. If file contents are incorrect,
please consult the latest firmware files.
The “Reserve Device Config” option is used to decide whether keep the device configuration after
refreshing firmware files (the device configuration includes all the contents of device driver files
and settings configuration etc.)
If select the option “Check device type”, the tool will read the device type from the device at first,
and then check whether it is consistent with the contents of the firmware files that need to be
downloaded. If the device type is inconsistent, the tool will display the following enquiry interface,
users need to decide whether continue the downloading operation.
If select the option “Check MOT ordering code”, the tool will read the MOT ordering code from the
device at first, and then check whether it is consistent with the contents of the firmware files that
need to be downloaded. If the MOT ordering code is inconsistent, the tool will display the following
enquiry interface, users need to decide whether continue the downloading operation.
1) For the rather old version PCS program, downloading firmware files is not supported.
2) After downloading firmware files, the tool will upload the prompt information of the device,
what begins with “Device Info”, maybe error information is included, please treat it carefully.
Especially, for the PCS device without moveable disk, it will refresh firmware files
unsuccessfully if select the option “Reserve device configuration”, so please do not select the
option.
3.3.1 Concepts
ICD files are used for IEC61850 communication. This file describes basic data models and
services provided by IED, but this file does not include IED example names and communication
parameters.
4 Offline Configuration
Click “Device Config”→“Device Setup” node, four labels are displayed in the edit window. These
labels are used to set device information, configure hardware module, system level options and
function groups respectively.
Click the button “Driver Version” on the upper right corner of the interface, the upgrade history of
device driver package can be displayed, just shown as following figure. If developers have not
configured the upgrade history of device driver package, it will not be displayed.
For some devices, one interface used for users to configure self-defined information is added in
the basic information configuration interface, it is shown as below. Users can configure any
content, such as file version and settings version etc. The maximum length of user self-defined
information is 106 bytes.
When the tool generating device driver package file, the user self-defined information and MOT
ordering code information will be generated into it. After the tool downloading the driver package
file to the device, the device will analyze and get the user self-defined information and MOT
ordering code information, and what can also be displayed in device LCD menu.
Note: Not all the devices can support configuring user self-defined information, it is only supported
by the devices of which the “User Info” configuration interface is displayed in the basic information
configuration interface. User self-defined information and MOT ordering code information can only
be displayed in the LCD menu of the devices of which the management program version is
R2.13.018 and latter.
There are four columns information shown in this page, they are slot number, module name,
module model number and module description.
1. Slot number: To simplify hardware configuration, the slot number of PCS series is defined to
start with slot 01 from left to right in rear view of device.
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 P1
N N N N N N N N N N N N
R R R R R R R R R R R R
1 1 1 1 1 1 1 1 1 1 1 1
1 4 1 4 1 1 1 5 5 5 5 3
0 0 2 0 2 2 2 0 2 2 2 0
2 1 3 1 3 2 2 4 1 1 1 1
In the figure, NR1301 located in slot P1 is power supply, NR1102 located in slot 01 is MON module,
and others are functional modules.
2. Module name: the module name is generated automatically after the module is selected.
Normally, the module name implies its function, such as BI(binary input module) and
BO(binary output module), etc.
3. Current Type: choose the current configured module type, it is also marked on the aluminum
base where the module is fixed on. In this column, two types of modules can be observed:
mandatory and optional. As shown in the figure below, cells in “Current Type” column marked
in grey are mandatory modules which are necessary for device normal operation, the module
type is fixed. Other cells marked in white are optional modules which can be configured
according to the application. It is convenient to change the type of optional modules by
clicking the optional module, and select the module type in the pull-down menu or select
“none” to leave the slot blank if not required.
4. Module Description: Module description includes the functions and parameters of the selected
module.
Choose “MOT” page to enter “MOT Configuration” interface as shown below (the content may vary
subject to the created device models, different devices or devices of different versions may be
different). Users can use the radio button on the page to complete MOT configuration.
The “identifier” on the top of the interface is composed of three parts: device model, software
option number string and hardware option number string. And it will change as user select different
MOT option.
The “Language” option in above figure means the third language that supported by the device, it is
not the software tool supported language. The device can not support the switchover among
French, Russian, Spanish and Portuguese, please select “A” if none of the four languages is
supported.
Click the “Software Version” button on the top left of the interface, the software version description
dialog box will pop up as following (just some device’s driver file can support this function), the
shown content is the detailed description of the options in the “Software” group in the MOT
interface.
The MOT configuration can be export into an Excel file, the approach is: on the “SubStation” tab in
the Explorer window, right click the “Device Setup” item and choose “Export MOT(Excel)”. The
exported file is as following:
Note: Function configurations are usually used to configure device’s external function.
The description of function group of the driver file of just some devices can be modified, after the
description of some function group have being modified, the corresponding settings description
will not be modified synchronously (because the settings configuration interface can support the
modification of settings description, it has the highest priority).
Figure 4.1-9 Synchronization button has been added in function group interface
After modifying the description of function group, click “Synchronize Description”, the
synchronization option will pop up, it will replace the function element description and the
description prefix of settings group in the visual page.
Signal grouping are for users to redefine some user signal names. Currently, only the “UserDefine”
group can be edited.
Click on the “UserDefine” sub-node under the signal grouping, the following table will appear:
Next, switch the explorer window on the left-side to the tab “Variable”, user can select variables
which need to be modified from “Destination” and “Source”. Use the mouse to drag a variable to
the table, when release the mouse, the dragged variable and its description will be written to the
corresponding line.
When dragging a variable, if the variable of the same name have already existed in the table, the
following dialog box will be popped up to give a warning:
When dragging a variable, if where the mouse was released have already existed another variable,
a dialog will be popped up to confirm whether insert the new variable before the line, replace the
original variable with the new one, or cancel the drag operation. Take the “insert” operation as an
example, before dragging, the table was as following:
And when dragging a variable to a written line (line 5 in the example), the following dialog box will
be popped up:
Select “Insert”, and the new variable will be inserted before the existed variable (line 5 in the
example):
After adding a variable, user can modify the current description of any variable in the table,
modified descriptions are as follows. It can be seen that the modified items are highlighted in
yellow.
The red border in the above figure indicates the size of editable area, and this area is the same as
the LCD display size of the device.
PCS series devices have 2 types of LCD resolution: 320×240 and 240×128. This parameter is
preset and requires no further change.
Right click the “LCD Graph” node and select the submenu “Change Canvas Size”.
Figure 4.3-3 Select resolution for the devices with only 1 LCD
For the device, its single line diagram under default condition can be completely displayed in LCD,
select the following dialog to finish LCD configuration as shown in the following figure.
For the device, its single line diagram under default condition cannot be completely displayed in
LCD (need to display by scrolling), and LCD configuration can be finished by multi-screen mode.
The quantity of screens can be set by “Screen Number”. After finishing the setup, there are several
LCD configurations to edit. To draw displayed contents in each screen respectively.
PCS-Explorer can import an existed LCD graph into the current project. Right click “LCD Graph”
node and choose “Import” in the menu:
Then PCS-Explorer will pop up a file select dialog box which is used to select the LCD graph need
to be imported. Please pay attention to that import a new LCD graph will overwrite the previous
LCD graph, and this operation is not restorable.
When clicking on the LCD main interface node, a graph toolbar will appear on top of the editing
window. The user may edit and modify graphs according to the project’s requirements. Below is an
introduction on these graph tools:
Mainly displayed are primary equipment symbols, such as transformer, circuit breaker, knife switch,
busbar etc. and symbols for editing, including lines and all sorts of graph symbols, as well as text
boxes used to display data.
Click on these symbols in order to create them in the editing window. As follows is an introduction
on their functions.
Note: For some symbols (such as diamond-shaped switch and power reactor), some devices may
not support the draw of these symbols. After the draw is completed and downloaded to the device,
the corresponding local may be displayed as blank, please observe after downloading.
“ ”: to complete the graph drawing mode, enter the graph editing & selecting mode.
1. “ ”:
Draw straight line
Click it to select the function, start then press left button of mouse to draw line at appropriate
location and release the button at the end of the line.
2. “ ”:
Draw straight line with arrow
Click it to select the function, then press left button of mouse to draw line with arrow at appropriate
location and release the button at the end of the line.
3. “ ”:
Draw rectangle
Click it to select the function, then press left button of mouse to draw a rectangle at appropriate
location and release the button when completed.
4. “ ”:
Draw circle
Click it to select the function, then press left button of mouse to draw a circle at appropriate
location and release the button when completed.
All the graphic elements (including those mentioned below) when dragged from the toolbar for
graphing purpose, will have four points around their shape:
The size of the graphic element can be modified when dragging/hovering the mouse over it.
After selecting one or more graphic elements, leave the cursor in the center; left click to move the
graphic element. The location of the graphic element can be modified using arrow keys on the
keyboard.
“ ”:
Draw circuit breaker (abbreviated CB) with 2 states
Click it to select the function, then press left button of the mouse to draw a circuit breaker at
appropriate location and release the button when completed.
Double click will show the dialog box below, the dialog box has two tabs “Display” and “Control”,
which are used to configure display control variable and remote control object of the circuit breaker
respectively.
In the dialog box, the “Display Control Variable” section is used to select display control variable of
the circuit breaker. And “Display Condition” section is used to set display relations of variables
which have meanings as following:
Variable value is 0 (open position is 0): When variable = 0, display ; when variable=1,
display
Variable value is 1 (open position is 1): When variable =0, display ; when variable =1,
display
In the dialog box, the “Control Object” section is used to select remote control object of the circuit
breaker as following:
“ ”:
Click it to select the function, then press left button of mouse to draw a circuit breaker at
appropriate location and release the button when completed.
Attribute settings of four-state circuit breaker are similar to those of two-state circuit breaker, but
they “Display Condition” cannot be set.
Setup of knife switch is familiar to the setup of circuit breaker. Version R1.0.5 and higher version of
PCS-Explorer supplies two kinds of display forms of knife switch (except the diamond-shaped
switch). Suitable display form can be selected according to the system program of the device and
local display custom.
“ ”:
Click it to select the function, then press left button of mouse to draw a disconnector at appropriate
location and release the button when completed.
“ ”:
Click it to select the function, then press left button of mouse to draw an earthing switch at
appropriate location and release the button when completed.
“ ”:
Click it to select the function, then press left button of mouse to draw an earthing switch at
appropriate location and release the button when completed.
4.3.3.1.4 Transformers
“ ”:
Click it to select the function, then press left button of mouse to draw a 2-winding transformer at
appropriate location and release the button when completed.
The user can double-click the 2-winding transformer to pop up a dialog as shown in the following
figure to change it into a 3-winding transformer.
4.3.3.1.5 Busbar
“ ”:
Draw busbar.
Click it to select the function, then press left button of mouse to draw a busbar at appropriate
location and release the button when completed.
“ ”:
Click it to select the function, then press left button of mouse to draw a power reactor at
appropriate location and release the button when completed. The direction of it can be rotated.
4.3.3.1.7 Text
Left-click it and then left-click in the edit window to pop up a dialog, input the text and click “OK”.
The inputted text will be displayed in the edit window.
Related variable is also required to display the measurement, double click the displayed text and
selected the target measurement signal or status signal in the pop-up dialog box as shown below.
The bottom right corner of the text will be aligned to the grid automatically.
“ ”:
Click it to select the function, then press left button of mouse at appropriate location and release
“ ”:
Click it to select the function, then press left button of mouse to draw a rectangle editing area as
shown in the following figure and release the button when completed.
Click the “ ” button in the left top of the dialog to input text or a measurement signal or a status
Many text or signals can be added in the rectangle editing area as shown in the following figure.
Click “OK” to complete edition. An auto-scrolling window as shown below will be displayed in the
device LCD. The contents in this window will scroll from bottom to top automatically.
As seen above are the editing tools supported under LCD main interface. From left to right are
“cut”, “copy”, “paste”, “delete”, “clockwise rotation of 90 degrees”, “counterclockwise rotation of 90
degrees”, “cancel”, “redo”, “zoom in” and “zoom out”.
: From left to right are “Bring the symbol to top layer”, “Send the symbol to bottom
layer”, and “Grid display toggle button”.
In addition, the user may right click in order to implement symbols editing and aided drafting
function.
For graphing tools, when the cursor hovers over a symbol, a dialog box will pop up automatically
and prompt its functions.
4.3.3.5 Size Toolbar
When the mouse was moved on a size toolbar button, corresponding tool tip will be popped up to
prompt the function of the toolbar button.
This section is ONLY referenced for the engineers of NR, currently only PCS-915 can
support complex symbol library, and the different wiring mode is automatically switched
and imported via the MOT option, users need not to do any operation. It is not
recommended for users to create the LCD single line diagram based on the LCD
complex symbol library.
PCS-Explorer provides many symbols for universal applications. However, for some complex lines,
it is difficult to manually draw symbol. NR will provide some complex symbols to meet various
requirements. The user can check included LCD symbols by this project in the “LCD Symbol”
(Some projects do not include complex symbols, please refer to the actual project).
As shown in the above figure, click different pages to switch to different libraries. A symbol in the
LCD symbol library can be dragged into the editing area. Double click the symbol, its attribute
settings window will pop up. Set the symbol-related signals and etc., as follows:
In the left side of the dialog box is a tree list which lists all the graphic layers of the composite
symbol. Double click an item in the tree list, corresponding variable configure interface will be
shown in the right side of the dialog box. Users can configure related signals for this composite
symbol in the interface.
The variable configuration interface is separated into two parts, which are “Link with Module” and
“Link with Variables”. The “Link with Variables” part contains a tree list, of which the top item
represents the graphic layer, and the child items of it are variables, each variable is related to one
or more graphic element of the graphic layer.
If select “Link with Module”, Users need input a module name in the edit box in this part. Normally,
users do not need to input this edit box.
If select “Link with Variables”, users need associate a variable for each graphic element of the
composite symbol, and set a displayed value for the variable. After this, when the value of the
related variable is equal to the set value, the corresponding graphic element will be drawn. In case
of necessity, users also need to associate a variable for the graphic layer and set the variable’s
displayed value. And similarly, when the value of the related variable is equal to the set value, the
corresponding graphic layer will be drawn. Attention should be paid to that the related variable of
all graphic layer of a composite symbol should be the same, but the displayed value can be
different, and when users modify the related variable of a graphic layer, related variables of other
graphic layer of the composite symbol will be adjusted automatically.
Click the button on the right side of the dialog box, users can preview the selected graphic layer.
In the resource manager on the left-side, execute the right-click menu “Edit Shortcut Key” of the
“LCD Graph” node that under the device node, the configuration interface of function shortcut keys
can be displayed.
When executing LCD function shortcut keys configuration for the first time, the tool will display the
select interface shown as below, users can select according to the actual device LCD panel.
If select “LCD Panel I”, click the button “Next”, the function shortcut keys configuration interface of
the first kind of LCD panel will be displayed. If select “LCD Panel II”, click the button “Next”, the
function shortcut keys configuration interface of the second kind of LCD panel will be displayed.
After users selecting the LCD panel, the LCD panel used for the device is confirmed, in the latter if
users execute the menu of “Edit Shortcut Key” again, the tool will display the corresponding
configuration directly.
4.3.5.1 Function Shortcut Keys Configuration of the First Kind of LCD Panel
The seven function keys on the first kind of LCD panel (“▲”, “▼”, “◄”, “►”, “+”, “-” and “ENT”)
can be configured to associate with an LCD extended command, via executing the function key,
the corresponding LCD extended command can be executed.
The “LCD Key” column in the configuration interface display the name of the keys on the LCD
panel that can be configured to associate with an LCD extended command, respectively means
“Up”, “Down”, “Left”, “Right”, “Plus”, “Minus” and “Confirm”.
Figure 4.3-22 Function shortcut keys configuration interface of the first kind of LCD panel
In the configuration interface, via double-clicking the table entry of the “Extend Command” column
to select the corresponding LCD extended command of the panel key, shown as following figure,
then click on elsewhere of the table to make sure the LCD extended command is selected.
Figure 4.3-23 Editing the panel key related LCD extended command
Via double-clicking the table entry of the “Attribute” column, users can edit the attribute of the
panel key, shown as following figure, then click on elsewhere of the table to make sure the editing
is successful.
If the related LCD extended command of a panel key have been configured, users can select the
first blank entry of the drop-down list of the “Extend Command” column to cancel the configuration.
Figure 4.3-25 Cancel the associated LCD extended command of a panel key
If the configuration have been accomplished, execute the right-click menu “Compress Driver File”
of the device node to generate the driver file of the device. The generated driver file contains the
related contents about function shortcut keys, download it to the device then the function shortcut
keys configuration can take effect.
If there is no need to generate function shortcut keys, users can set the corresponding LCD
extended command of each panel key as blank in the function shortcut key configuration interface,
then regenerate the device driver file.
Note: If the description of LCD extended command is modified in the signal configuration interface,
users need to execute “Refresh” operation in the “Source” interface of the software right side
variable database firstly, then execute the function shortcut keys configuration operation or
generating device driver file operation.
4.3.5.2 Function Shortcut Keys Configuration of the Second Kind of LCD Panel
There are eight function shortcut keys on the second kind of LCD panel (F1~F8), there is one LED
light besides per function shortcut key. Per function shortcut key can be configured to associate
with one or more LCD menu(s) or one LCD extended command, via executing the function key,
the corresponding menu contents will be displayed or the corresponding LCD extended command
can be executed. Per LED light can be configured to associate with one status variable, the status
variable can control the display of the LED light.
The configuration interface is shown as below, it includes the eight function shortcut keys F1~F8,
for each function shortcut key, the corresponding function, LED light color and the associated
status variable can be configured.
Figure 4.3-28 Function shortcut keys configuration interface of the second kind of LCD panel
Via double-clicking the “LED Color” column, the color of each LED light can be configured, it can
be configured as “Green”, “Yellow” or “Red”, it is shown as below.
Via double-clicking the “Associated Signal” column, the associated status variable of each LED
light can be configured, then the status variable can control whether the LED light is turned on or
extinguished, it is shown as below.
Figure 4.3-30 Configure the associated status variable of each LED light
If right-click per function shortcut key node and select the menu “New”, a new sub-node can be
created, LCD menu or LCD extended command can be configured to associate with the sub-node,
it is shown as below.
Figure 4.3-31 Configure the associated LCD menu or LCD extended command of each function shortcut
key
Under each function shortcut key node, several analog quantity menus or binary quantity menus
can be associated, it also can be associated with several report menus, or one other menu (except
for analog quantity menus, binary quantity menus or report menus), or one LCD extended
command, but the print or settings related menus can not be associated, it is shown as below.
If right-click the sub-node and select the menu “Delete”, the LCD menu item or LCD extended
command configured to the corresponding function shortcut key will be deleted.
Figure 4.3-33 Delete the associated LCD menu or LCD extended command of a function shortcut key
If the configuration have been accomplished, execute the right-click menu “Compress Driver File”
of the device node to generate the driver file of the device. The generated driver file contains the
related contents about function shortcut keys, download it to the device then the function shortcut
keys configuration can take effect.
Click the IEC61850 node, parameters related to IEC61850 communication will be displayed in the
edit window. The edit window has three sub-windows, which are IED, access point and LDevice.
Users can modify the attributes of IEC61850 communications such as names of access point and
LDevice in different sub-windows
PCS-Explorer can form the “device.cid” file the default GOOSE configuration file of a device. If
cross-device connection of process layer is needed, users must use PCS-SCL tool to configure,
the operation concerted relationship is shown as Figure 4.4-3.
PCS-Explorer
device.cid
PCS-SCL
device.cid
goose.txt or
configured.ccd
Write to IED
IED
“Import User Configuration” function is an operation on the currently configured device, which can
import user configuration to current driver file from other driver file (offline ways) or from a running
device (online ways).
“Import” may change user’s configurations of current driver file, but does not affect the internal
fixed development level kernel configurations of the device. Normally, when the user has multiple
identical devices or multiple devices of similar functions, and the user required configurations are
identical, “Import” function can be used, which imports the user’s configured information from other
devices into the current device. Or users can create a new device based on the upgraded driver
file, import the already configured driver file on the new device node, the user configuration will be
imported to the new device. Note: the version of the imported driver file should be not higher than
that of current device.
Right click the device node and choose “Import User Configuration”, the following dialog box will
be popped up to select import user configuration offline or online:
If select the offline import mode, a file selecting dialog will be popped up to select the source driver
file. After selecting a source driver file, if the imported device type is checked to be inconsistent
with the current device type, the prompt “Forbidden to import due to inconsistent device type!” will
be shown as follows:
If device types are identical, “Import” will be done automatically, and progress bar similar to the
following figure will be shown.
After “Import” operation is completed, the following dialog box will be shown:
In the import result report, user can choose whether to save the result to current driver file or not.
If select the online import mode, a dialog box will be popped up to connect a running device:
Before clicking “OK” on the dialog, user can select whether import settings from the device. If
“import Settings from Device” is selected, current settings of the device will be imported; otherwise,
the default settings of the device will be imported, but other configurations (except settings) will be
imported.
After clicking “OK”, PCS-Explorer will check the device type of the connected device, and compare
it with the current device type, a warning dialog shown as Figure 4.5-2 will be popped up to warn if
they are inconsistent.
If the device type can match, PCS-Explorer will import configurations of the connected device into
the current device, and progress bar shown as Figure 4.5-3 will be popped up to indicate the
whole import progress.
When the importing operation is completed, a result report dialog shown as Figure 4.5-4 will be
popped up, in the import result report, user can choose whether to save the result to current driver
file or not.
“Upgrade to New Driver” function is an operation on the currently configured device, which can
use driver file from other driver file (offline ways) or from a running device (online ways) to upgrade
current driver file.
“Upgrade to New Driver” will not change current user configuration. It will only upgrade internal
fixed kernel configuration of the device. Once the internal fixed kernel configuration of
manufacture’s driver file have been upgraded, please using the “Upgrade” function upgrade the
configurations of the current device.
Right click the device item and choose “Upgrade to New Driver”, the following dialog box will be
popped up to select upgrade offline or online:
If select the offline mode, a file selecting dialog will be popped up to select the source driver file.
After selecting a source driver file, if its device type is checked to be inconsistent with the current
device type, the prompt “Forbidden to upgrade due to inconsistent device type!” will be shown as
follows:
If device types are identical, “Upgrade” will be done automatically, and progress bar similar to the
following figure will be shown.
If select the online mode, a dialog box will be popped up to connect a running device:
After clicking “OK”, PCS-Explorer will check the device type of the connected device, and compare
it with the current device type, a warning dialog shown as Figure 4.6-2 will be popped up to warn if
they are inconsistent.
If the device type can match, PCS-Explorer will read internal fixed configurations of the connected
device into the current device, and progress bar shown as Figure 4.6-3 will be popped up to
When the upgrading operation is completed, a dialog box as in Figure 4.6-4 will be shown.
PCS-Explorer1.1.2 and its higher version can support DNP communication information map
configuration.
The device driver file contains a default DNP communication information map. If users execute the
right-click menu “Load Default” of the DNP communication information map node, shown as
follows, the default DNP communication information map of the device driver file can be loaded
into current communication information map.
Figure 4.7-2 The right-click menu of DNP communication information map node
If users execute the right-click menu “Load Default All” of the DNP configuration node, shown as
follows, the default DNP communication information map of the device driver file can be loaded
into all communication information maps.
If click a sub-node of any DNP communication information map node, the configuration interface of
the sub-node can be displayed, shown as follows. The left table of the configuration interface
displays the signals list of the sub-node, and the right table displays the alternative signals list. For
different sub-node, the alternative signals list will be different.
By way of dragging the mouse, users can drag signal from the alternative signals list of right side,
then add the signal to the signals list of the left side. If the added signal have already exists in the
current signals list, the prompt shown as below will be displayed.
When dragging a signal, if a signal has been existed at the place the mouse is released, the
prompt shown as below will be displayed. If click the button “Insert”, the dragged signal will be
inserted in front of the current signal. If click the button “Overwrite”, the dragged signal will
overwrite the current signal.
Via executing the right-click menu of the configuration interface, users can insert a blank signal,
delete signal or move signal.
For the “Analog Input” sub-node, the configuration interface will display the factor, dead band and
unit of the signals. For the “Analog Output” sub-node, the configuration interface will display the
factor and unit of the signals. Each entry of the “Factor” or “Deadband” column can be edited via
double-clicking the entry, the factor and dead band of multiple signals can be batch edited via
executing the corresponding right-click menu, shown as below. For factor and dead band of each
signal, only multiples of 10 can be input.
If users execute the right-click menu “Export” of the DNP communication information map node,
the current DNP communication information map can be exported. For the tool, the supported file
types of the exported DNP communication information map are XML file and CSV file, shown as
below.
If users execute the right-click menu “Export All” of the DNP configuration node, all the DNP
communication information map files can be exported. The tool will add the number to the file
name of all the exported DNP communication information map files, in order to distinguish different
DNP communication information map.
If users execute the right-click menu “Import” of the DNP communication information map node,
one DNP communication information map file of XML format or CSV format can be imported. If the
DNP communication information map file is imported successfully, the tool will compare current
DNP communication information map with the imported DNP communication information map,
and the compared result will be displayed, shown as below. The left side of the compare main
interface displays the current configured DNP communication information map, and the right side
displays the imported DNP communication information map. There is a one-to-one
correspondence between the DNP communication information map and the sub-node of two sides,
the sub-node displayed as black color means the contents of the corresponding sub-node of two
sides are same, and the sub-node displayed as red color means the contents of the corresponding
sub-node of two sides are different.
In the left or right side of the compare main interface, double-click one sub-node, the detailed
compare interface of the sub-node will be displayed, shown as below. The same signals are
displayed as black color, the signals that the attribute are different are displayed as red color, for
the signal that only existed for one side, the corresponding location of the not existed side will
displayed as blue twill.
If execute the displaying different contents button “ ” in detailed compare interface, only the
different contents will be displayed in the interface, shown as below. If execute the displaying all
contents button “ ” in detailed compare interface, all the contents will be displayed in the
interface.
In compare main interface and detailed compare interface, users can copy the contents of the right
side DNP communication information map to the left side. Select the different sub-node (red) in
the right side of the compare main interface, then execute the right-click menu “Copy to Left”,
shown as below, the tool will copy the contents of the sub-node to the corresponding sub-node of
the left side. Select the different DNP communication information map node (red) in the right side
of the compare main interface, then execute the right-click menu “Copy to Left”, the tool will copy
the contents of all the sub-nodes that displayed as red color to the corresponding sub-nodes of the
left side.
Select the different content in the right side of the detailed compare interface, then execute the
right-click menu “Copy to Left”, shown as below, the tool will copy the selected content to the left
side.
For the signals that the attribute are different, when the tool executing copy operation, the different
contents will be copied from the right side to the left side.
For the signals that are not existed for left side, when the tool executing copy operation, the
signals in right side will be copied to the left side.
For the signals that are not existed for right side, when the tool executing copy operation, the
signals in the left side will be deleted.
After copying contents from the right side to the left side, then click the save button of the toolbar,
the tool will save the copied contents, and the DNP communication information map of the original
device configuration will be refreshed. The DNP communication information map of the original
device configuration will not be refreshed if the saving operation has not done.
Input the IP address of the device to the dialog, and click the “OK” button, the tool will execute the
downloading operation, the current DNP communication information map will be downloaded to
the device, shown as below, after accomplishing the downloading operation, the tool will display
download successfully or fails.
If execute the right-click menu “Download All” of the DNP configuration node, all the DNP
communication information maps can be downloaded to the device. After accomplishing the
downloading operation, the tool will display each DNP communication information map is
downloaded successfully or not, shown as below.
Note: In the downloading interface displayed after generating device driver file, DNP
communication information map file can also be downloaded according to users’ selection, please
refer to Section 3.1.2.
If execute the right-click menu “Upload All” of the DNP communication information map node, the
tool will firstly upload the communication information map file corresponds to the DNP
communication information map node, if upload successfully, the tool will compare the contents of
the uploaded DNP communication information map file with the contents of the current DNP
communication information map node, the compare interface and operation is the same as the
compare interface and operation when importing DNP communication information map file (in
Section 4.7.2). If upload fails, the comparing operation will not execute and the prompt will be
given.
If execute the right-click menu “Upload All” of the DNP configuration node, the tool will firstly
upload all the communication information map files, then the tool will compare the contents of the
uploaded DNP communication information map files with the contents of the corresponding DNP
communication information map nodes, shown as below.
Figure 4.7-21 Compare the uploaded DNP communication information map file
If the device only has part of DNP communication information map files, or only part of DNP
communication information map files are uploaded successfully when executing upload operation,
then the tool will only compare the contents of the successfully uploaded DNP communication
information map file(s) with the contents of the corresponding DNP communication information
map node(s). Shown as below, if only two DNP communication information map files are uploaded
successfully, then the tool will only compare the contents of the two DNP communication
information map files with the contents of the corresponding DNP communication information map
nodes.
Figure 4.7-22 Compare the successfully uploaded DNP communication information map files
RIO (Relay data Interchange format by Omicron) file is the settings file that can be identified by
OMICRON, the file contains the device settings information and the protection configuration
information. RIO file can be imported to OMICRON tester, and it can be used to test the protection
functions of the device.
The tool currently supports exporting the RIO file of distance protection function, it can be exported
from off-line configuration, it can also be exported via on-line connecting with the device. When
off-line exporting RIO file, the tool will generate the RIO file according to the protection function
and protection settings of the off-line configuration. When on-line exporting RIO file, the tool will
generate the RIO file according to the device actually configured protection function and protection
settings.
NOTICE!
Currently ONLY the RIO file of distance protection function of PCS-902 and PCS-931
can be exported.
If current device driver file can not support exporting RIO file, the prompt shown as below will be
displayed.
If current device driver file can support exporting RIO file, the interface shown as below will be
displayed. The protection function of the device that can support exporting RIO file will be
displayed under the “TestObject” node of the tree list that in the left side of the interface. Currently
the tool can only support exporting the RIO file of distance protection function, so only the distance
protection function node “Distance” will be displayed under the “TestObject” node.
In the “Tolerances” part of the middle of the interface, the tolerances range can be set, the set
value will be generated to RIO file. “Tol. T rel.” means the relative error of time, “Tol. T abs.” means
the absolute error of time. “Tol. Z rel.” means the relative error of impedance, “Tol. Z abs.” means
The table of the middle of the interface displays the available distance protection zone. The “Label”
column of the table displays the name of each zone, such as “Z1 G” means zone 1 of
phase-to-ground distance element, “Z1 P” means zone 1 of phase-to-phase distance element,
“ZLoad L” means left side load encroachment element. The “Fault Loop” column of the table
displays the fault type, “L-E” means phase-to-ground fault, “L-L” means phase-to-phase fault, and
“All” means all types of faults. The “Active” column of the table shows whether the zone is enabled
or not, “True” means the zone is enabled and “False” means the zone is disabled. In the “Show”
column, users can select whether the protection function figure of the zone is displayed in the right
side of the interface.
The right side of the interface shows the figure of distance protection, the figure is generated
automatically according to the configuration and settings of distance protection, it can show the
operation zone of the protection function directly. Select one protection zone in the table, the
corresponding figure will be set as red color, shown as below.
If execute the right-click menu “Export RIO File” of the “TestObject” node of the tree list that in the
left side of the interface, the RIO file can be exported, shown as below.
If via using IEC103 tool (iec103Tool.exe) to execute the on-line export RIO file operation, users
can execute the right-click menu “View Online Status” of the device node to call IEC103 tool, users
can also execute the main menu of PCS-Explorer to run IEC103 tool, shown as below.
In IEC103 tool, execute the right-click menu “Connect to Device” of the device node, the
connecting device dialog shown as below will be displayed, please input the correct device’s IP
address and click “OK” button, then users can connect to the device.
Figure 4.8-7 The right-click menu of the device node of IEC103 tool
After the tool have been connected to the device, execute the right-click menu “Export Online RIO”
of the device node, shown as below.
The tool will firstly read the driver file and settings from the device, shown as below.
After reading the driver file and settings, if the device driver file can not support exporting RIO file,
the prompt shown in Figure 4.8-2 will be displayed. If the device driver file can support exporting
RIO file, the tool will generate the figure of the protection function according to the protection
function configuration of the driver file and the read protection settings, shown as Figure 4.8-3.
Similarly, via executing the right-click menu “Export RIO File” of the node “TestObject” of the tree
list that in the left side of the interface, the RIO file can be exported.
Executing the right-click menu "Config user information" to configure user information. As shown in
the figure below, the administrator must be configured firstly if there is no user information in driver
file of the device. The length of the username and password are no more than eight, username
can consist of English uppercase or lowercase letters and numbers, password can and must
include English uppercase letters, English lowercase letters and numbers. After configuring
administrator, PCS-Explorer will show the user configuration interface.
If there is user information in driver file of the device, as shown in the figure below, using the
administrator to log in first, and the user configuration can be implemented after a successful login.
User configuration interface as shown in the figure below, single-click the button "Reset
Administrator" to reset the user name and password of administrator. By executing the right-click
menu "Add User", a new user can be added.
The interface after adding a new user is shown as the figure below. The first column shows the
user name, other three columns respectively show three groups of operation authority, including
“Control”, “Setting” and “Project”. Select the check box of each operation authority corresponds to
each user to set the user's permitted operation authority. For example, for "User1", it owns the
operation authority of "Control" and "Setting" but not “Project".
Select a user and execute the right-click menu, it can delete the user, change passwords, and
show the user's detailed authority information. Double-click a user item or select a user and
execute the right-click menu "Detail Authority", the user's detailed authority configuration interface
can be shown. In the detailed authority configuration interface, the executable operation of each
authority group can be set by selecting the corresponding check box.
For administrator, it has the rights of all operations by default, and it cannot be add and remove,
always there is only one administrator.
After finishing configuring user information, click the "OK" button in the configuration interface, a
dialog box is displayed to indicate connecting with the device, as shown in the figure below. After
inputting the correct device's IP address, PCS-Explorer will download the user's configuration
information to the device, which will take effect after rebooting the device. The device will verify the
authority of the user according to the configuration information when executing operations by LCD.
Executing the right-click menu "Download user information" of the device node directly, it can also
download user's configuration information to the device. If on user information is configured yet,
PCS-Explorer will display a dialog box as shown in the figure below.
Executing the right-click menu "Upload user information" of the device node, it can upload user
information from the device. If the upload is successful, PCS-Explorer will use the uploaded user
information to replace the current configured user information. After that, it is necessary to switch
into administrator of the device's user information to login before executing other configuration
operation.
Uploading or downloading user information via executing the device node's right-click menu need
to use the current administrator to login firstly.
4.9.1.3 View Operation Logs
PCS-Explorer will record all operations when configuring the user information, and selecting the
right-click menu "Show the user operation log" of the device node can display operation logs, as
shown in the figure below (It is required to login as administrator). By clicking the button "Clear All",
it can clear the operation logs.
If the password of the administrator is forgotten, PCS-Explorer can reset it by executing the
right-click menu "Forget the Password..." of the device node, as shown in the figure below.
The user must send the contents of "Password Code" to NR via e-mail, NR will reply the content of
"Confirm Code" to you. You can reset the password for the administrator after filling the content of
"Confirm Code", as shown in the figure below.
If the device has the configured user information, it is required to pass authority verification before
using IEC103 tool to check device's online status and execute operations. When connecting the
device, the tool will read the user information from the device. According to the user information
read from the device, the operation can be executed directly if not requiring authority verification,
otherwise, the figure below will be displayed to verify the user authority. Select a user from the
user list which is authorized to execute the operation and input the password, and the operation
will be executed after passing authority verification.
If input wrong password three times continuously, the tool will forbid inputting the password, as
shown in the figure below, and other operations can not be executed, which is restored after
waiting for three minutes.
PCS-Explorer1.1.3 and its higher version can support user level HMI configuration. In the resource
manager on the left-side, below the device node, there is a “User HMI Config” node under the
“Device Config” node, it is shown as below. The “User HMI Config” node includes two sub-nodes
“Setting Group” and “DFR Setup”, the two sub-nodes are used for user level setting group
configuration and user level DFR (Disturbance and Fault Record) setup respectively. Generally,
user level setting group configuration function is available for all the devices, but user level DFR
setup function is not available for all the devices.
Click each sub-node, the detailed configuration interface will be displayed, it is shown as below.
User can drag parameter variable from the variable database in the right side to add signal to the
setting group.
When users adding variable to user level setting group, the tool will check, if the signal has been
configured to developer level setting group, the tool will give the prompt (just shown as Figure
4.10-4) and the adding is forbidden. If the signal has been configured to other user level setting
group, the tool will give the prompt (just shown as Figure 4.10-5) and the adding is forbidden.
Figure 4.10-4 The prompt that the variable is repeated with developer level setting
Figure 4.10-5 The prompt that the variable is repeated with user level setting
The setting description can be modified in the configuration interface of user level setting group,
via the right-click menu, users can insert blank line, delete setting, move up and move down
setting, it is shown as below.
Figure 4.10-6 The right-click menu of the configuration interface of user level setting group
After any setting has been configured to user level setting group, the configured contents can be
displayed in the corresponding setting group of the settings, users can off-line set the value of the
setting, it is shown as below.
If user level DFR configuration function is available for the device, the user level DFR configuration
node will be displayed under the “User HMI Config” node, it is shown as below. It includes three
sub-nodes: “User_Trigger”, “User_Analog_Record” and “User_Binary_Record”. The three
sub-nodes are used to configure user level DFR trigger signal group, user level analog quantity
DFR signal group and user level binary quantity DFR signal group respectively.
Click each sub-node, the detailed configuration interface will be displayed, it is shown as below.
User can drag variable from the variable database in the right side to add signal to the DFR group.
When users adding variable to user level DFR group, the tool will check, if the signal has been
configured to developer level DFR group, the tool will give the prompt and the adding is forbidden,
it is shown as below.
Figure 4.10-10 The prompt that the variable is repeated with developer level DFR signal
If the variable type of the signal is unmatched with the DFR group, the tool will give the prompt and
the adding is forbidden, it is shown as below. The variable type of DFR trigger signal must be “b”,
the variable type of analog quantity DFR signal must be “c” or “cu” or “i” or “iu” or “l” or “lu” or “f”,
the variable type of binary quantity signal must be “b”.
Figure 4.10-11 The prompt that the variable type of the signal is unmatched with the DFR group
In the configuration interface of user level DFR group, via the right-click menu, users can delete
signal, move up and move down signal, and batch edit the signal attribute, it is shown as below.
Figure 4.10-12 The right-click menu of the user level DFR configuration interface
For the user level DFR trigger signal group, the trigger type of each DFR trigger signal should be
set, which includes high-level trigger, low-level trigger, rising edge trigger, falling edge trigger and
bilateral trigger, it is shown as below.
Figure 4.10-13 The trigger type of user level DFR trigger signal
(1) High-level trigger: it will trigger the DFR if the high-level duration exceeds a certain time.
(2) Low-level trigger: it will trigger the DFR if the low-level duration exceeds a certain time.
(3) Rising edge trigger: it will trigger the DFR just when a rising edge appears (the high-level
duration is not required).
(4) Falling edge trigger: it will trigger the DFR just when a falling edge appears (the low-level
duration is not required).
(5) Bilateral trigger: it will trigger the DFR when a rising edge or a falling edge appears.
For the variable such as protection starting signal etc., the trigger type should be set as “High-level
trigger”. For the binary signals which should trigger the DFR, the trigger type should be set as the
last three types.
The DFR signal number for user to configure is limited, when the configured signal number of user
level DFR group reaches the upper limit, if users still add signal to the group, the tool will give the
prompt and the adding is forbidden, it is shown as below.
Figure 4.10-14 The prompt that the user level DFR group signal number exceeds the upper limit
Via executing the right-click menu “View All User Record Signals” of the user level DFR
configuration node, all the user level DFR signals can be viewed, which include the user level DFR
signals configured by developers, but all the user level DFR signals can not be edited, it is shown
as below.
The tool provides two configuration symbols “CfgUserAnalogHMI” and “CfgUserBinaryHMI”, which
can be used to configure user level analog quantity signal and user level binary quantity signal
respectively.
In the configuration interface of “Decoupling Parameter”, users can drag eight analog signals from
the variable database to add to it. Due to “NRR_GGIO_AnIn” model is used when creating the
logic node, eight DOs are supported by default, so only eight signals can be added for the symbol
block, and users must drag the analog signals from the variable database, if the signal type is
unmatched, the tool will give the prompt and the adding is forbidden.
In the configuration interface of “Function Block Parameter”, users can select add the signal to
reference list or data set. The description of the data set, the instance number and prefix of the
logic node, and the logic equipment instance can be set, it is shown as below.
In the option of “AnalogGroup”, users can add the signal to user-defined analog quantity reference
list, currently the two reference lists “UserDef_Measurements1” and “UserDef_Measurements2”
are supported. After the signal has been configured to the reference list and the configuration has
been downloaded to the device, users can view the value of the signal via the LCD menu.
In the option of “DataSet_Name”, users can add the signal to user-defined data set, currently the
two data sets “dsUserAin01” and “dsUserAin02” are supported.
In the option of “DataSet_Desc”, users can set the description of data set. If any data set is
selected, the tool will generate the corresponding logic node, the “NRR_GGIO_AnIn” model is
used, write the signal short address that configured in the symbol block to the DO of the logic
node.
In the option of “LDeviceInst”, users can add the logic node that generated automatically by the
device to the logic equipment; in the option of “LNInst”, users can set the instance number of the
logic node, in the option of “LNPrefix”, users can set the prefix of the logic node. If the instance
number of the user-defined logic node is repeated with that of current logic node, the tool will
progressively increase the instance number of the user-defined logic node automatically, and
prompt users to modify. If the instance number is not repeated, the user-defined instance number
will be used.
In the configuration interface of “Decoupling Parameter”, users can drag eight binary signals from
the variable database to add to it. Due to “NRR_GGIO_IND” model is used when creating the logic
node, eight DOs are supported by default, so only eight variables can be added for the symbol
block, and users must drag the binary signals from the variable database, if the signal type is
unmatched, the tool will give the prompt and the adding is forbidden.
In the configuration interface of “Function Block Parameter”, users can select add the signal to
reference list or data set. The description of the data set, the instance number and prefix of the
logic node, and the logic equipment instance can be set, it is shown as below.
In the option of “ReportGroup”, users can select add the signal to the report reference list, the
three reference lists “Binary_Events”, “Superv_Events” and “Trip_Events” can be selected. Only
when the signal has been configured to the reference list, and then the signal can be added to a
data set.
In the option of “BinaryGroup”, users can select add the signal to user-defined binary quantity
reference list, currently the two reference lists “UserDef_Status1” and “UserDef_Status2” are
supported. After the signal has been configured to the reference list and the configuration has
been downloaded to the device, users can view the value of the signal via the LCD menu.
In the option of “DataSet_Name”, users can add the signal to user-defined data set, currently the
two data sets “dsUserDin01” and “dsUserDin02” are supported.
In the option of “DataSet_Desc”, users can set the description of data set. If any data set is
selected, the tool will generate the corresponding logic node, the “NRR_GGIO_IND” model is used,
write the signal short address that configured in the symbol block to the DO of the logic node.
In the option of “LDeviceInst”, users can add the logic node that generated automatically by the
device to the logic equipment; in the option of “LNInst”, users can set the instance number of the
logic node, in the option of “LNPrefix”, users can set the prefix of the logic node. If the instance
number of the user-defined logic node is repeated with that of current logic node, the tool will
progressively increase the instance number of the user-defined logic node automatically, and
prompt users to modify. If the instance number is not repeated, the user-defined instance number
will be used.
The tool can export IEC61850 communication signals and DNP communication map signals to
Excel file according to the predestinate format.
The IEC61850 communication signals that exported by the tool includes all data sets signals and
all remote control point signals, they can be exported according to four groups:
Digital Point: digital quantity data sets, which include dsTripInfo, sAlarm, dsWarning,
dsRelayRec, dsRelayDin, dsDin etc.
Analog Point: analog quantity data sets, which include dsRelayAin, dsAin, dsSetGrpNum etc.
Control Point: all the remote control point that short address is configured
The exported format is shown as below, which include the signal description, type, status; the
belonged data sets, LD instance, LN instance, DO instance, DA instance; and FC type, CDC type.
The IEC61850 related attribute can be got from CID file.
The exported DNP signals is respectively exported according to the four off-line configured DNP
communication maps, per DNP communication map includes three sub-groups:
The exported format is shown as below, which include the signal description, type, status, and the
DNP3.0 protocol related attribute.
Right click the device node and select the menu “Export I/O List”, the following configuration
interface will be displayed, users can select the communication map type that to be exported. At
least one of the two options should be selected, the two options can be selected at the same time.
If “DNP3.0 I/O List” is selected and then click the button “Next”, the following interface will be
displayed, users can select the DNP communication map to be exported. The tool can support
configuring four DNP communication maps, and at least one of them should be selected.
Continuously click the button “Next”, the following interface will be displayed, users can configure
substation name, bay name and the saved file name in the interface. Finally, click the button
“Export”, the tool will execute the export operation, the communication map files can be exported.
The tool can export the basic information and setting configuration information as an IPS format
file.
Right click the device node and select the menu “Export IPS File”, then set the exported path of
the IPS file, the tool will execute the export operation, and pop-up the success prompt box.
The stored contents of the IPS file include: device name, device type, MOT code, program version,
users configuration file version and off-line settings configuration information. It is shown as below:
Under the “Program Config” node, the user can use the visual configuration to set device input,
output and I/O module parameters, and configure variables. Double click the “Program Config”
node; existing configurable plug-in modules and the subpages will be displayed. The users can
also create their own pages, then add new elements, and use relevant editing tools to control the
signals of the elements. Moreover, logic programming can be realized to configure customized
logic functions under relevant pages (CPU module page or DSP module page).
Under the “Program Config” node, configurable plug-in modules will be displayed. These plug-in
modules are consistent with actual hardware configuration. Generally, module name is the
combination of corresponding slot name and module type, or the combination of corresponding
slot name and module function.
Sub-nodes in the above figure are the plug-in modules configured in the device.
Find & Replace: find & replace variable, the search scope includes all visible visual pages.
Print: print and print preview, includes all visible visual pages.
Find & Replace: find & replace variable, the search scope includes all visual pages under the
plug-in module.
Print: print and print preview, includes all visual pages under the plug-in module.
Add Page: add a new page. (Only for single CPU plug-in module)
Find & Replace: find & replace variable, in the right-clicked page.
Specified control rules of relevant signals and parameters (i.e.: variables) of a plug-in module are
realized by its pages. Number of pages may be provided for one plug-in module. Users can
: indicates this page is editable: permit to cut, copy, paste. The user can operate on the
elements and signals in the editable page according to actual requirements.
Right-click the plug-in module node and select “Add Page” in the popped up menu (if it is a
multi-DSP plug-in module, users should right-click the “Main” node. But here, takes the former one
as example).
Input the page name in the edit box of “Name”, select the page size (A3 and A4 are supported)
from the drop-down box of “PageSize” and click “OK”, then the new page node will be generated
under the plug-in module node. After adding a new page, the tool will add footer symbol
automatically according to the page size.
Right-click a page node and select “Delete Page” to pop up a dialog as shown in the following
figure. Click “Yes” to delete selected page.
For the configurable logic programming page, by default, it can be deleted by users, but it can be
configured as undeleted by developers. If users execute the delete operation under the undeleted
page, the tool will display the following prompt.
If there is any locked symbol in the user configurable logic programming page, the page can not
be deleted by users. If users execute the delete operation under the page, the tool will display the
following prompt.
Figure 5.3-5 Deleting the page that has lock module is forbidden
To close a page, users can click the red close button on the right top of the page tab bar, or
middle-click the page tab. Before actually close a page, PCS-Explorer will check the page’s state.
If the page to be closed has changed and not been saved, PCS-Explorer will show a prompt dialog
box, as following:
If click “Yes”, changes of the page will be saved before closing the page. If click “No”, the page will
be closed without saving the changes. If click “Cancel”, the close operation is canceled and the
page keep the open state.
Close: close the current page. That is page “page1” in the figure.
Close Other: close all the other pages, except for the right-clicked one. Those are page “BkrPos”
and “21SOTF” in the figure.
Close All: close all pages, including the right-clicked one. Those are page “page1”, “BkrPos” and
“21SOTF” in the figure.
Close Left: close all the pages that are on the left side of the right-clicked page on the page tab bar.
That is page “BkrPos” in the figure.
Close Right: close all the pages that are on the right side of the right-clicked page on the page tab
bar. That is page “21SOTF” in the figure.
Copy File Path: copy the absolute file path of the right-clicked page to clipboard.
Open Folder: open the folder that contains the right-clicked page.
Right click “Modify Attribute” on the page node in order to set page attributes:
Page attributes can be set to two items: page name and page size. Page size is provided with A4
and A3. Page size only affects the printing result, it will not affect any other edit operation.
The tool will show prompt of cross-reference, and provide cross-reference page name in the
“General Info” window at the bottom of the tool.
After completing cross-reference, the tool will prompt the user to reload the page.
Select “Reload” or “Reload All”, the tool will reload the page. Then some blue hyperlinks are added
to the input/output symbols. The blue hyperlink indicates that the signal is referred to a certain
page.
For example, for the signal “B00.NR1210_Din.Fp1Pwr_err_flag” in the figure above, the blue
hyperlink indicates the signal is referred to the first page of B02 plug-in module.
Double click the blue hyperlink, the tool will automatically open the page which the link pointing to,
and the related input/output will be marked in red.
PCS-Explorer supplies the function to clear cross reference. Right-click the program configuration
node, and choose “Clear Cross Reference” in the popped up menu:
The tool will show prompt of clear cross-reference, and provide name of the pages doing clear
cross-reference in the “General Info” window at the bottom of the tool.
After completing clear cross-reference, the tool will prompt the user to reload the page.
Select “Reload” or “Reload All”, the tool will reload the page. Then all the blue hyperlinks which are
added to the input/output symbols in all pages are deleted.
In the textbox after the “Find what” label, users can input the target string to be searched. The
“Match whole word” option enables whether match whole word, and “Match Case” option enables
whether case sensitive. In the “Filter option” section, users can choose the scope to search. After
configurating all these options, click “Find” and the tool will search all the pages under the
right-clicked node with the options in the “Filter option” section. Meanwhile, the absolute file path
of the page being searched will be shown in the bottom of the dialog box.
When the search is finished, click “Close”, PCS-Explorer will display the search result in the
“Find/Replace Result” tab of the bottom information window, as shown in the following figure:
Double click one line of the results will open the matched page, and display the matched symbol
with red color.
Input the string to be replaced in the textbox after the “From” label and input the string used to
replace in the textbox after the “To” label. The “Match whole word” option enables whether match
whole word, and “Match Case” option enables whether case sensitive. Choose the scope to
search in the “Filter option” section.
After configurating all these options, click “Replace All” and the tool will search all the pages under
the right-clicked node, do the replace operation according to the options in the “Filter option”
section. Meanwhile, the path of the page being searched will be shown in the bottom of the dialog.
If click “Start”, the tool will locate to the firstly searched page symbol according to the sequence of
page, it is shown as below. Click the button “Find Next”, the current replacement will be skipped
and jump to the next place; if click the button “Replace”, the tool will replace the string in the
current searched symbol, and then jump to the next place.
When the replace is finished, click “Close”, PCS-Explorer will display the replace result in the
“Find/Replace Result” tab of the bottom information window, as shown in the following figure. And
prompt whether to reload the pages already opened.
Double click one line of the results will open the matched page, and display the matched symbol
with red color.
Where:
: Draw input symbol block for connection with element input block
: Draw output symbol block for connection with element output block
: Input text
: Undo
: Redo
: Zoom in
: Zoom out
: Zoom to 100%
: Align left
: Align right
: Align top
: Align bottom
: Show/hide grid
NOTICE!
Click “Symbol Library” tab in the resource manager window, some items can be observed in it.
Select the target element and drag it to a suitable position in the page. A new element is added.
If the user drag the element with the “Shift” key pressed down, when the mouse is released, an
As shown below, select “And2” under the “common” file in “Symbol Library”. The user can also
right click “Symbol Library” to select another library, so as to add other elements included in that
library.
For a new element, the tool will automatically allocate a name for it.
The element name consists of element type name (the name in the element library), the suffix of
“user” and an extra number after it.
For the same plug-in module, if there are more than one elements of the same type, to avoid
duplicated element names, the extra number will accumulate automatically according to the
sequence of addition.
Double click the element to pop up the element attributes setup window as below.
Basic information, inputs/outputs and parameters, etc. of this element are displayed in the above
window.
In “Description” of the “basic information” tab, the user can view and modify element description.
The user can use default description of the element, or double click the items to modify element
description according to the requirements.
The effect of element description modification on signal names can be checked in “Variable”
library.
The following 2 figures show the change of signal name of NR1504 with its description changed
from “B12” to “B_12”.
Figure 5.4-4 Description of NR1504 signals when NR1504 element description is “B12”
Figure 5.4-5 Description of NR1504 signals when NR1504 element description is “B_12”
As shown in the above 2 figures, the signal names of the element will follow the change of the
element description.
In the element attributes setup window, analog outputs, binary outputs, analog inputs and binary
inputs can also be modified.
For some elements, parameters (or settings) can be viewed and configured, parameter values can
be modified in “Set Value” column.
1. Configure directly
Double click an item in the “Set Value” column and directly modify the value. Please ensure the
inputted value not to exceed the maximum/minimum limitation.
Double click an item in the “Set Value” column to pop up a list, and select a value from the list.
Batch setup of parameter is also supported. Drag a box to select a number of items, or use “Ctrl”
or “Shift” key to realize multiple selections. Right click the selected items and click “Batch” to pop
up a dialog box for batch setup.
PCS-Explorer also supports direct modification on symbol’s graph for parameter of some elements
and plug-in modules. After selecting an element or plug-in module, click the string to be modified
on the symbol’s graph, a dialog box will be popped up to modify corresponding parameter.
When select the symbol, the mouse turned into shape like “ ”. Then click 220 at the bottom of
the symbol’s graph, a dialog box will be popped up as following:
Click shortcut tool on the tools bar to connect two signals (output of an element to input of
another element): First move mouse to the output point of element or input block symbol, and left
click the point when a small red box appears:
Then, if angled line is required, move mouse and click left button at turning point:
Move mouse to element input point. Where a small red box appears, click left button and then
release the mouse to complete connection:
To draw a direct connection line, after clicking at input point, then move to output point and click it
to draw a connection line.
The usage of input/output symbol block is equivalent an alias for element input/output signal.
Wherever such signal is required, usage of input/output symbol block helps signal connection in
the same page and across different pages. Two modes of input/output symbol blocks are
introduced below.
5.4.6.1 Manual Creation of Input/Output Symbol Block
The method of manual creation of input/output symbol block is as follows: Click on the tools
bar to create an output symbol block. Double click this block to set its ID name and connect it to
output signal of element A. Click on the tools bar to create an input symbol block, and set
the same name of the output symbol block created earlier. Next, connect this input block to the
input signal of element B, element A output signal is then connected to element B input signal,
shown as follows:
Next, an example is provided to explain it further. Following the procedure of element creation, first
right click library “common” under “Symbol Library” and select library “Converter”. Then, click
left-key and drag the element “CONST” to the page, a “CONST” element is created. Click
on the tools bar to create output block and double-click output block to rename it. Double click this
element and set its attribute init_value to 1 in its parameter column. A constant element with output
value of 1 is obtained.
Use the same method to create a constant element with output value of 0 (please modify element
description). While creating elements, two output blocks are created for their output signals:
To discriminate these output blocks, users can double click them to change their names:
Next, create an “And2” element and click and on the tools bar to create two input
blocks and an output block in the same page or another page. Set the same names of the
“CONST” element output blocks created earlier to the names of these input blocks, connect the
input blocks, “And2_user1” element and output block as follows:
In this way, users have connected outputs of two “CONST” elements to the input of “And2”. The
actual effect of such connections is the same as the following logic:
Output block can also be created directly by dragging element output signal. When creating a
symbol block, after select the target symbol block, press and hold “Shift” key to drag it to the page,
then the new created symbol block will automatically create an output block with description; if
press the target symbol block and hold “Alt” key to drag it to the page, then the new created
symbol block will automatically create an blank output block without description.
In addition, by similar method, input block can also be created. Under the “Source” tab in window
“Variable” at the left side, select the output signal to be used as input source. Press and hold left
button of mouse, and directly drag it to the page. When this signal passes input signal connection
point, a red dot will appear to prompt connection. After placing it at a suitable position, connection
line will be automatically generated to connect this input signal.
First, add an element in a page under window “Variable” at left side. Signals of the new element
will be sorted into “Destination” and “Source” according to their nature of input or output. (If they
are not sorted, right-click the node under “Variable” to select “Refresh”)
From tab “Source” of the “variable” library, select “CONST1” output variable and drag it to the page.
When moving near position of the first input point of “And21", the input point becomes red.
Release mouse at this moment that the two points are connected automatically:
Note: In order to ensure the correct operation, the paste function of the input and output blocks are
prohibited for customer version.
Besides, users can also directly drag input variable of And21 from tab “Destination” to “CONST”
element output point, the same logic is formed as shown below:
Then the find or replace operation will just among the selected symbols, that is symbol Or219,
symbol Or220, and the input symbols and output symbols that connected to them.
Operations of Copy, Cut, and Paste are supported for element symbols and other various symbols
in the page.
Press Ctrl+C and then Ctrl+V. Move mouse and dash line of an outline border is displayed:
Release mouse at the place where the copy to be pasted, the copy operation is completed.
The operation of “Cut” is similar to the operation of “Copy”. Short cut key is Ctrl+X.
Click to zoom in and to zoom out. A more common method is to use “Ctrl” key and
mouse roller for free zooming.
Use mouse to select symbols to be aligned. Click to align left. Click to align right. Click
When a device is created by provided templates, under main CPU plug-in board, click and open a
configuration page named “LED” (or similar name). LED element is shown in the editing window.
In above figure, the LED symbol and the connected input block are in blue, indicating that they
cannot be modified. In above figure, the third LED indicator is defined as tripping indicator. This
indicator is self-latched and its color is red. The rest pins in4~in20 can be configured by users,
users can select the state quantities from the variable library and release them to the page, logic
programming can be executed among these state quantities, and the output terminal can be
connected to the LED input terminal, user can save the page and form the driver file, the driver file
can be downloaded to the device. If the state of the input signal changes, the color of the LED
indicator will change.
The indicators can be defined according to the application. The method is very simple:
First, determine required indicators and number of indicators be available. For some fixed
configuration, the necessary functions not allowed to change will be marked in blue, even the
attributes cannot be modified. Only if spare indicators not defined can be freely used.
Double click LED element to open its attributes setup window. You can see that it consists of 4
sub-pages. Switch to “Func Block Parameter” sub-page. Here, indicators 3~20 can be set.
Each indicator has two items to be set: Parameter “latched”: click corresponding entry under “Set
Value” to select “yes” or “no”. If “yes” is selected, indicator attribute is “latched”, indicating that after
this indicator is lit, it will remain “On” even the initiation signal disappears until it is reset. If “no” is
selected, indicator attribute is not “latched”, indicating that the indicator status will follow the
change of its initiation signal.
The other parameter is “color”: The color of indicator can be selected as required: green, yellow,
and red.
After completion of setup, click “OK” to close attributes setup window. The set parameters will be
displayed on the element, as shown below.
Next, indicators initiation signals should be placed on the page and connect them to
corresponding input interfaces of LED element: by means of the method introduced in “page
connection symbol” in the previous section, “ ” is used to create an input block, and manually
input name of signal. A signal from “Source” sub-page of the variable library can be selected and
directly dragged to the page.
On front panel of PCS series device, one or two columns of indicators are normally provided. The
quantity of indicators varies with different device models and applications. This quantity is 8~10
normally, and can be up to 20 at most. The first two indicators always indicate device running
status (Healthy) and alarm status (Alarm). Remaining indicators have their specific meanings
according to device functions (please refer to corresponding instruction manual for details). The
Right click “Generate LED Label” on the device node, the following dialog will pop up:
Select “Yes” to re-generate driver program, select “No” if otherwise and the existing configuration
file is used. If the configuration file has been generated, the tool will analyze the configuration file
and generate the default LED labels as follows.
“LED Spacing” in the interface is used to select the upper and lower spacing of LED tab, and
generally, PCS-Explorer will provide the default spacing according to the backplane model.
“Number of Copies” is used to set the number of prints. The user can input customized contents of
the LED light in the following two table columns. Once the configuration is completed, click “OK”,
PCS-Explorer will write the LED tab label into a word format document as following:
After verifying the document content, print the document and modify the printed paper, a LED tab
paper for the device is available.
PCS series device is normally configured with a number of IO boards. Quantities and models may
vary with different device models.
In the template driver package, these BI and BO boards are normally configured according to
general configuration. Corresponding boards are usually selected according to the application.
However, in some cases, addition of IO boards may be required according to the changing
requirements. At this time, configuration of signals and parameters of additional IO boards is
required. After creation of a device using the template driver package by PCS-Explorer, required
configuration can be performed on editable page (please refer to Section 5.3).
If there is only one model of optional plug-in board under hardware configuration, the page(s)
(normally one page) under this board node in corresponding program configuration is just the
configuration page of this plug-in board. If there are two or more models of optional plug-in board,
select the model of board configured in hardware configuration (please refer to Section 4.1.2).
Also, under board node in program configuration, there will be a number of pages, each
corresponding to a type of optional plug-in board (such pages are normally named after board
model). That is configuration in corresponding configuration page is made according to selected
board models.
Take PCS-978 device project as an example, this device is configured with one BI board
NR1504D (NR1503D can be selected in a pull-down menu), two BO boards NR1521A, and one
BO board NR1523B.
5.4.12.1 Configuration of BI
First, configure the BI board. In hardware configuration page, click “Current Type” item of slot B12.
The pull-down menu at the position, displays NR1503 or NR1504D for selection.
Double click “Program Config” node. Unfold board node “B12:NR1504D”, two page nodes:
“BI_CFG(1503)” and “BI_CFG(1504)” are shown.
In the graph, NR1504D plug-in board symbol and respective output signals are shown with
connection to output symbol block.
Plug-in board symbol shows functions corresponding to NR1504D input pins: numbers in the “PIN”
column are input terminal numbers of NR1504D board, and name or function of each pin is
described in the “BI_Name” column. Pins can be configured via their output signals to form output
symbol blocks.
Take pin 09 as an example, if voltage (BI power supply voltage level is set subject to site condition)
is applied between pin 09 and pin 22 (BI_COMMON), corresponding output signal BI07 will be
released. if the applied voltage disappears, the output signal will be reset.
On the element symbol, two parameters columns of symbols “ ” and “ ”. The former
indicates BI delay pick up time and the latter indicates BI delay drop off time. That is when voltage
applied between a BI input and the common terminal exceeds the BI set delay pick up time,
corresponding output signal will be released, and when the applied voltage is disappeared for a
period exceeding the set delay drop off time, the output signal will be reset.
In addition to these functions and parameters of each pin, at the bottom of plug-in board symbol,
common signals and parameters of NR1504D are provided.
Connect a signal to a pin of NR1504D board and the status of this signal is reflected by the BI
output signal and the connected output symbol block in visual page. Double click such output
symbol block and modify its description in a pop-up dialog box (or maintain default description;
input signal will not be affected).
After the configuration is validated on the device, BI signal status can be viewed on device LCD
via menu “Status”→“Input”→“Node input”, and menu “Status report” etc.
Besides above method for the addition of BI signal and viewing the status, outputs of all
configured binary inputs (including elements) can be viewed in the “Variable” library of “Source”
page. Please note the “Variable” library has to be refreshed if there is any description modification
on of output symbol block. The output symbol block of these binary inputs can be configured as
input symbol block of other elements by dragging, such as used in visual logic programming.
5.4.12.2 Configuration of BO
Configuration of BO is also very simple. In the example, two NR1521A BO boards and one
NR1523B BO board are configured, and corresponding parameters of BO have been set in the
template.
BO boards are included in the template library. Input signal points of BO boards can be viewed in
the “Variable” library of “Destination” page. Each way of BO contacts (output symbol blocks)
corresponds to an input signal point.
Click “UserPage_BO” page under visual configuration node B02. All configurable output symbol
blocks of BO boards with and without corresponding to input signal points are listed in this page.
As shown in the figure, output symbol blocks in blue are inputs of BO board. Each input
corresponds to one way output contact of the BO board. The output contact of BO board will
operate (output relay pickup or reset) in response to the status change of corresponding input
signal. In the figure above, the output contacts of BO boards B13 and B14 have been configured,
they can be modified according to the application or drag the required signals from the variable
library for connection with inputs of spare BO board B15 below BO board B14.
Print: print
Click “Settings” node to enter “Settings” interface and unfold sub-nodes. There are two sub-node
types: global setting (Global) and group settings (group 1-30). Among them, global setting cannot
be replaced in the device and is mainly used for various parameters of device operation. In setting
groups Group1~Group30, only one group is the active setting group used in device operation, and
mainly includes protection settings, the active setting group can be switched among the 30 groups
when required.
In the middle of editing window is the setting group setup interface, where two parameters can be
set. “Active Group” is used to set active setting group No. “Setting Groups” is used to set range of
setting group available for selection. The range shall be within 1~30 and active setting group No.
shall be within this range.
1. System setting (System_Settings): these settings shall be set according to the application. In
addition to settings of device operating parameters including active setting group and system
frequency etc., settings of substation equipment parameters such as transformer capacity,
rated voltage, and rated current etc. are included.
2. Functional logic links (“Function_Links”): these settings are mainly used to enable and disable
functions. Each functional link corresponds to a “Value” entry. When the entry is set to 1, the
function is enabled; when the entry is set to 0, the function is disabled.
3. Device parameters (“Device_Settings”): these settings are mainly used to set parameters of
the device, i.e. device display language, encoding mode, and BI voltage level etc.
Multi-group settings are mainly protection settings. According to particularity of protection settings,
PCS-Explorer provides up to 30 groups of settings to satisfy application for various system
arrangements.
These 30 groups of settings correspond to nodes “Group1” ~ “Group30”. Setting entries in each
group node are the same. Different values can be set to the entries for different groups. Among
these groups, only one group will be used in device operation. When required, the setting group
can be switched to another group.
Since there are many protection settings, and such settings vary with different devices, detailed
description of them is not provided here. To further understand contents of each setting, refer to
instructions manual of relevant device.
The name of a setting is the name you will finally see on the device. You can suitably modify this
name according to actual project requirements: right click on the name entry to be modified to pop
Execute command “Modify Name”; the following window will pop up:
In the “Modify Name” dialog box, you will see two entries, “Original Name” is the default name of
this setting in the symbol library, and “Name” is the name currently used, and can be modified.
Modified setting value must not exceed its range (if there has an ordain). There are two types of
set value modification operation: direct input of the value after double clicking corresponding entry
of the setting value; or selection from a pull-down menu.
You can also right click the entry of set value and select “Get Default Value” in the right-key context
menu, so as to obtain default set value of this entry from the symbol library.
During modification and editing operations of settings in the customizing editing window, modified
item will become red, till you perform saving operation.
User level settings group configuration function is the new added function of PCS-Explorer1.1.3
version.
The “User HMI Config” node is new added, under the “UserDef_Settings” node, two groups of
single-zone global settings and two groups of multi-zone grouped settings are released. The
un-grouped parameters of the parameter column of the variable library can be dragged to the
settings group. Up to 255 user level settings can be configured for one settings group.
To facilitate browsing and other operations of settings, the PCS-Explorer also provides you with
various operations of setting files, e.g. print/print preview settings, and import/export setting file etc.
The following is a detailed introduction.
Before printing of settings, you can firstly execute “Print Preview” to view final contents to be
printed. Right click node “Settings” to pop up the following command menu:
Since global setting group has only one sub-group, for “Print Preview” of settings, this sub-group
will be operated in default. For multi-group settings, since there are many groups, before execution
of this operation, first select setting group number.
After selection of “Print Preview” command from the right-key context menu, the following dialog
box will pop up. Use the arrow at the right side to adjust setting group number, or you can
manually input the number:
The tool will first generate a setting file according to contents of settings, and then execute “Print
Preview” after a while:
The following is an instance for the setting “Print Preview”. You can view contents of this printing.
Normally, contents to be printed will be arranged from start to end according to settings order in
the device:
The export settings operation will export all settings configured for current device. Method of
execution: in right-key context menu of “Settings” node, select command “Export”:
After this command is executed, a dialog box will pop up. In this dialog box, you need to specify
the file name of the exported settings, “xls” file and “stg” file are supported.
As there are many setting groups, total export takes some time. The figure below shows export of
setting file in progress:
The figure below shows exported setting file open in the notepad:
For PCS-Explorer1.1.4 and its higher version, the macro parameter in setting description will be
replaced by the actual content during setting exporting function.
Figure 6.4-6 The exported settings contents of PCS-Explorer1.1.3 and its lower version
Figure 6.4-7 The exported settings contents of PCS-Explorer1.1.4 and its higher version
Project settings import function is also supported. Method of operation: select command Import in
“Settings” right-key context menu:
Then, a dialog box will pop up. Select the setting file to be imported. After selection, the tool will
automatically pop up a window in which current project settings will be compared with imported
settings. Current project settings are at left side and imported setting file is at right side. Different
parts of the two will be shown in red part:
Figure 6.4-8 Compare the imported settings with current project settings
Double click a setting node marked as different to pop up a new tab, from which entries of different
settings can be viewed. To apply imported settings to current project, select these entries, and
right click to select command “Copy to Left” for overlay. You can also directly click the button “ ”
above.
Figure 6.4-9 Use imported setting file to modify current project settings
Besides, in compare window of a group of settings, click button “ ” to view all settings of this
group and click button “ ” to view unequal settings at two sides of the window.
Before download, first manually set download permit on the device, that is to say, select the
command “Local command”→“Permit download”. Then, IP of this device will be displayed on
device LCD and you will be prompted that file can be downloaded to it.
Next, users can download settings file. First right click the “Settings” node and select the
command “Send to Device” in the context menu:
After selection of the command, the following window will pop up to set device IP to be connected:
After IP is set and the password is properly entered, click the button “OK”. The tool will check
whether the setting group, the setting item of each setting group and the setting group number of
local settings configuration and the online device settings configuration are consistent.
If the setting group or the setting item is inconsistent with that of the online device, the prompt box
shown as below will be displayed.
Figure 6.5-2 The Setting group or the setting item inconsistent prompt box
Users need to download the newest driver package and reboot the device, then execute the
command “Send to Device” again, the tool will check the setting group and the setting group
number again.
If the setting group number is inconsistent with that of the online device, the prompt box shown as
below will be displayed.
Figure 6.5-3 The Setting group or the setting item inconsistent prompt box
If users select the button “OK”, the current settings configuration will be downloaded to the device,
if users select the button “Cancel”, the downloading will be cancelled.
After the settings configuration has been downloaded successfully, the tool will reboot the device
automatically to validate the new settings.
By means of PCS-Explorer, users can also call settings file from specified device, and compare
them with current project settings.
First right click the “Settings” node and select the command “Get from Device”, after processing
local settings, a dialog box will pop up to allow setup of IP address of connected device:
Click the button “OK” to execute said Upload Settings from Device and Compare operation:
After successful upload, settings compare window will be opened automatically. In this window,
you can apply settings being used in the device to current project. Particular steps are the same as
those of comparing imported settings with current settings described in Section 6.4.2.2.
7 Connecting Mode
In addition to offline device configuration, PCS-Explorer can perform online debugging on devices.
Device status (based on IEC 60870-5-103) and report reviews, fault record and settings
configuration, remote testing etc
Device diagnose
7.1 iec103Tool.exe
After selecting “View Online Status” command, a dialog box will pop up, in order to configure the
IP of the connecting device. Four commonly used IPs can be selected by default; the user can
also enter the IP manually:
Click “OK” to connect the device. After successful connection, a new window will pop up (the
actual window varies with devices, below is an example):
Top left is workspace, used to display the connected devices and their contents in brief
Top right is browsing area, used to display detailed contents of online device.
Bottom is output area, used to display prompt information in the communication process.
7.1.1.2 Menu
This tool has four menus: “File”, “Operate”, “Setting” and “Help”. Below is a detailed introduction
for each menu.
: establish connection
: disconnect
: delete device
: delete report
Use the right-click menu on “WorkSpaces” or “Create Device” under the “File” menu, the following
dialog box will be popped-up:
Input device name and device address, then create new device and establish connection.
Click “Remote Device” menu under the device node or under the “File” menu, in order to delete the
selected device.
7.1.2.3 Right-Click Menu of the Device Node
Synchronize Device Clock: synchronize device-connected computer time with the device
En_Testmode: binary output testing, this menu exists only when connecting with PCS-985 and
other devices configured with binary output testing function
Extended Test: extended test, only certain devices have this menu
7.1.2.4 Establish Connection
After selecting “View Online Status” command, a dialog box will pop up for users to configure the
IP address of the connecting device. Four commonly used IPs can be selected by default; the user
can also enter the IP manually:
After successful connection, the device node has the following nodes:
Control: remote control node (devices capable of remote control function have this node)
7.1.2.5 Disconnect
In addition, after selecting a device node, click on the software toolbar to connect or
disconnect the device.
On the left side of the window are menu items about all sorts of information read from the device.
Double click these menus, real-time information of the device will display on the right side. The
user can find basic device information, sampling values, all sorts of status, reports and settings
etc.
The user can save basic device information, status or measurement values to local directory.
Double click “Status” or “Measurements” menu on the left side of the main interface, the tool will
display relevant device status or device measurement values on the right side of the main
interface. Select “Export” from the right-click menu on the right-side window in the main interface
as follows:
Select saved directory in the popped-up file dialog box, click “Save”. Exported results are as
follows:
The tool is capable of batch export. It can export all status or measurement values. The user only
needs to use right-click menu of status node or of measurement node on the left-side of the main
interface and select “Export”, as follows:
Select saved directory in the popped-up file dialog box, click “Save”. Exported results are as
follows:
If the user needs to check multiple status group or measurement group, the user can select
multiple groups of status values and measurement values, and use the right-click menu.
Click “Report” on the left side of online status check tool, several sub-nodes are shown as follows
(the number of nodes depends on the actual project, below is an example, but the operating
method is similar.)
Double click “Disturb Records” node, disturb records of the current device are refreshed
automatically on the right-side of the interface:
For other reports, graph display and right-click menu are as follows:
Right click the report page, right-click menu is popped-up. Below is an introduction for each
command.
Refresh: update reports manually. The user can also click in the menu to update.
Below is a compare of interfaces after selecting “Expand All” and “Collapse All”
After clicking “Export” command, a dialog box will be popped-up prompting of entering file names.
Exported files need to with the extensions of “.csv”. In the example, exported files are opened with
Office Excel as follows:
In the “Disturb Records” interface, select the report items of which waveform file record is need to
upload. Right click and select “Record” from the menu, the following window will pop up:
After a while, the device will automatically open waveform file analysis software and upload
waveform files.
After selecting “Clear Report” in the menu or clicking in the toolbar, the following prompt will
appear:
After selecting “Yes”, all device reports (including tripping, self-supervision and binary input/output
event) and fault wave records will be deleted. Please be careful when performing this operation.
Online check tool enables the user to check current device settings and to modify them. The tool
allows for checking settings of all groups.
Red setting group indicates that it is the active setting group, the setting group with an icon
indicates that it is being edited.
7.1.5.1 Modification and Download Settings
Selecting “settings” node will expand settings sub-nodes which can be viewed and modified
(varies with the actual project). Double click one of the sub-nodes, relevant setting items in the
device will be displayed on the right side of the window:
In addition to checking settings, double click items in “Value” column to modify settings. Modified
items will be marked in red:
For settings of the tripping matrix type, in addition to making modifications as described above, the
tool is also capable of configuring by bit. After selecting settings of the tripping matrix type,
right-click menu will pop up, then select “Set by Bit”.
The user can check relevant bits in the dialog box, the tool will automatically calculate related
settings.
Right click and select “Download” from the menu or click on the toolbar to download
settings, the following interface will appear:
After inputting the correct password (the original password is: 123456), the user can continue to
download settings. Otherwise, the settings cannot be downloaded successfully.
The tool will download modified setting items onto the device:
Use online status check tool to download modified setting items onto the device,
After downloading successfully, depending on the contents of modified setting items, the device
will determine whether to reboot. If reboot is necessary, online status check tool will reconnect the
device after rebooting the device.
Online check tool is capable of printing settings of each setting menu item, each group and all the
settings. If the user needs to print settings of a setting menu item, double click the setting menu
item, and select “Print” or “Print Preview” after right clicking setting item display window on the
right-side of the window, shown as follows:
If the user needs to print settings of a certain setting group, he can right click the corresponding
setting group under the settings node on the left side of the interface and select “Print” or “Print
Preview”, shown as follows:
If the user needs to print all the settings, he can right click the “Settings” node on the left side of the
interface, select “Print” or “Print Preview”, shown as follows:
Online check tool is capable of importing and exporting settings, right click the “Settings” node and
select “Export”, shown as follows:
Select local saving directory in the popped-up dialog box, and click “Save”. The tool will read all
the settings from the device, and write into specified file (currently, “xls” file and “stg” file are
supported), exported results are shown as follows:
After exporting files, the user can use text edit tool to open the settings file and modify setting
value.
The tool is also capable of importing settings, right click settings node and select “Import”, shown
as follows:
Select the file which needs to be imported in the popped-up dialog box, and click “Open”. The tool
will read specified files and compare with the current device settings. If a certain item in the setting
file exceeds the range, when importing it, the tool will automatically select this item’s maximum
value.
As shown below, the tool will mark different items in red. As shown on the left are the current
device settings. On the right are selected settings in the file.
Double click a setting menu item, the tool will provide a detailed compare interface. For different
items, if click the arrow above the item on the left side, the settings in the file will overlap the
corresponding settings file on the left side.
After the compare is finished, close the compare window, the tool will prompt of downloading the
settings onto the device:
If “Yes” is selected, settings on the left side of the compare window will be downloaded onto the
device.
7.1.5.4 Password Management of Settings Downloading
Click “Password Management” under “Setting” for the first time, following interface is shown:
After inputting and confirming the new password, click “OK”. Then input the security question and
answer as required:
After inputting the security question and answer, settings password is set successfully.
If the password needs to be changed, click “Password Management” under “Setting”. The user
must enter the old password in order set a new one and the security question.
If the user has forgotten the password, he can click “Forget Password” and the following interface
After answering the securing question, current password will pop up:
Online check tool is capable of the remote control operation. Double click the “Control” node on
the left side of the main interface, the tool will list all the remote controls that the device is provided
on the right side, shown as follows:
Click one remote control group; the remote control dialog box will pop up:
In this dialog box, the user can choose remote control operation types and remote control methods.
Click “Control Selection”, the tool will issue selection command. After remote control is selected
successfully, “Control execution” and “Control cancellation” buttons will be activated. The user
needs to select “Control execution” or “Control cancellation” within 30 seconds.
After remote control is executed successfully, the tool will provide the following prompt:
Binary output (BO) test can simulate device binary output and device report etc. Please refer to the
device manual for detailed functionalities.
7.1.7.1 Enter BO Test Status
For the devices that “En_TestMode” option is provided in the right-click menu of the device node,
driver test is feasible. In order to enter BO test status, BO test permission need to be get by setting
the setting [En_TestMode]. If the following interface appears, [En_TestMode] must be set to “1”.
Special note: BO testing status is a testing status, and will affect device reports and output, the
device is in abnormal working status, and cannot enter this status while running.
7.1.7.2 BO Test
After entering BO test, click “En_TestMode”, all BO test groups will pop up:
Select groups and items which need to perform the BO test, click “Test” under the “Status” item,
and the interface becomes:
“Reset” must be clicked in order to restore the original interface, so that the BO test can be
performed.
“Extended Test” is an IEC103-based open testing function used for remote testing.
Right click the device node and select the menu “Extended Test” to see the following menu:
Click “Test” in “Status” column, the device will send a 200ms pulse to the corresponding output.
Please refer to the device manual for specific definitions and usage.
Now “Reset” must be clicked once more to restore the original interface, then another test can be
carried on.
As described in Chapter 3, users need to download and upload files. Click “Download and Upload”
on the device node, following dialog is shown:
Input the correct IP address to enter the interface for files downloading and uploading, users can
execute files downloading and uploading operations here.
Click “Add” to select the file to be downloaded and click “Remove” to delete the files not needed.
After files selecting, the all selected files will be listed in the window.
Select the correct module type (Module type) and slot number (Slot No.), the downloading
operation can be conducted.
“Send all files” downloads all the files in the download interface and “Send selected files”
downloads selected files in the download interface.
If the option “Reboot when download finished” is selected, after downloading is completed, the tool
will send the reboot command to the device and the device will reboot.
If select the option “Check device type”, the tool will read the device type from the device at first,
and then check whether it is consistent with the contents of the device driver package file that
need to be downloaded. If the device type is inconsistent, the tool will display the following enquiry
interface, users need to decide whether continue the downloading operation.
If select the option “Check MOT ordering code”, the tool will read the MOT ordering code from the
device at first, and then check whether it is consistent with the contents of the device driver
package file that need to be downloaded. If the MOT ordering code is inconsistent, the tool will
display the following enquiry interface, users need to decide whether continue the downloading
operation.
Note: Downloading in this method can not achieve the effect of downloading firmware files. If
download program using the method of downloading firmware files, not only a more rigorous
check of the program files will be conducted in PCS-Explorer, but also the backup and restore
functions of the program can be supported (only for the method of downloading firmware files). If
possible, please use the method of downloading firmware files to download “bin” file and “7z” file.
MODBUS_INFO.txt: device MODBUS protocol related files (it is only available for some devices)
dnp_cfg.xml: device DNP communication configuration file (it is only available for some devices)
Click the button under the column "Directory" in the middle list to set the storage location and
name of the uploaded file.
Run PCS-Explorer and the default mode is edit mode. However, PCS-Explorer also provides
online debugging function: right click on device node and select “Debug”→” Debug Logic Graph ”
to switch to debugging mode.
After clicking the menu, the dialog window shown in Figure 7.3-1 will be popped up:
Input the IP address of device to be debugged and click “OK” to connect PCS-Explorer to device.
A prompt dialog will be popped up indicating connection successful:
After entering debugging mode, double click connection lines, the operating value of
corresponding variable for connection lines will be uploaded from device. Double click again to
close connection line debugging. Up to 20 signals can be debugged simultaneously under one
window. It shall be noticed that for connection lines with same signal source under one window,
the variables are only displayed where the lines are double clicked.
PCS-Explorer also supports batch debug variable operation and batch close variable operation.
Takes batch debug variable operation as an example: select one or more connect line(s), then
right click and choose “Debug Variable”, as show in the following:
Then all the selected connect line(s) will be debugged, as shown in the following:
Batch close variable operation is similar to batch debug variable operation: select one or more
connect line(s), then right click and choose “Close Variable”.
Besides, PCS-Explorer also supports the batch debug of analog output, binary output and
parameter valiables of some element block. In the visual page, double-click the element block, it
will pop-up the element variable batch debug dialog box, and it will use the tabs to show the debug
values of the variables according to different classification, it is shown as below.
The operating value of adjustable variables such as logic program can be viewed via visual online
debugging function.
This function enables PCS-Explorer sending diagnose command to the device, and the device will
check its current state and report the result to PCS-Explorer. Detailed operation is: right click the
device node and choose “Device Diagnose”, then the following dialog box will be shown:
Click “OK” in the dialog box, PCS-Explorer will connect the device. And when receiving the result
report, PCS-Explorer will automatically pop up the report document.
Virtual LCD tool is used to view the analog quantity, status quantity, settings, reports etc.
information of the device, it can also be used to set the settings. The device of which the system
program adopts UAPC2.13DS and its higher version can support virtual LCD tool.
1) Via the right-click menu of the substation node to call the tool “TelDevice”
Execute the command “view station online state” of the right-click menu of the substation node,
the IP address setting dialog box will pop up.
Click the button “Check link state”, the device link state will be checked successively. The interface
supports double-click to modify the IP address, after the IP address have been confirmed and then
click the button “OK”, it can call the tool “TelDevice” and draw the device menu.
2) Via the right-click menu of the device node to call the tool “TelDevice”
Execute the command “view station online status” of the right-click menu of the device node, the
IP address setting dialog box will pop up.
After the IP address have been confirmed and then click the button “OK”, it can call the tool
“TelDevice” and draw the device menu.
3) Via the main menu bar to call the tool “TelDevice” directly
Execute the main menu bar “Tool -> Online Status Tool -> TelDevice”, the virtual LCD tool will be
called directly and no any device list will be loaded.
Figure 7.5-3 Via the main menu bar to call the virtual LCD tool
For the virtual LCD tool that called by the above three modes, the main interface has a slight
difference, but the gross interface is shown as below:
The left part is the device menu structure: it supports connection and development of menus of
several devices at the same time, the menu structure is the same to that of the actual device.
The middle part is the content of device menu: display the analog quantity, status quantity,
settings etc., it supports mixed display of menu page of several devices.
The right part is the LED indicators of the device panel, it can be switched automatically according
to the current device.
Open: open the virtual LCD project file with the suffix name of “.td”
Save: save the current configuration as a project file with the suffix name of “.td”
There are several submenus such as “Explorer”, “Output” and “LED”, the corresponding window
will be displayed if any submenu is selected, otherwise it will be hided.
7.5.2.3 “Setting” Menu
Reconnect timeout time and waveform analysis tool are under the “Setting” menu. If the option
“Remember my choice” is selected during the connection process, the language selection menu
will be added under the “Setting” menu, if click it the default language will be lost, the language
selection box will pop up for the next connection.
Show Setting Group Selection Dialog: show setting group selection dialog box
7.5.2.4 “Help” Menu
7.5.3 Toolbar
: delete a device
If directly call the tool “TelDevic” via the menu of “tool” of the main menu bar, it can create a new
device or delete a device and test.
Click the icon of the main interface toolbar, the IP input dialog will be popped up as follows:
After click the button “OK”, the language selection dialog box will pop up, after selecting the LCD
menu language it will connect the device automatically. If it is successfully connected to the device,
the device node will be displayed as “Device name”:“IP address”, the device menu will be drawn,
the menu is the same to that of the actual device.
Figure 7.5-6 The resource manager window after the tool have been connected to the device
Click the icon of the main interface toolbar, or execute the right-click menu “Delete Device” of
the device node, the delete confirm dialog box will be popped up.
After click the button “OK”, the device will be deleted from the resource manager list. The tool
supports multi-selection deleting.
Execute the command “Disconnect Device” of the right-click menu of the device node, the
connected device can be disconnected. The disconnected device node only displayed as “device
name”, the IP address of the device will not be displayed.
Execute the command “Connect Device” of the right-click menu of the device node again, the
disconnected device can be connected. The IP input dialog will be popped up, after click the
button “OK”, it will draw the device menu.
The main interface toolbar provides the operation icon for batch connecting and disconnecting of
several devices, click the icon the tool will batch connecting all the devices of the resource
manager, click the icon the tool will disconnecting all the devices.
7.5.4.4 Device LED Light Management
In the resource manager on the left-side, execute the item “LED Option” of the right-click menu of
the device node, the LED light configuration dialog box will be popped up.
The dialog box supports the modification of LED light number and description, after click the
button “OK”, the display of LED panel on the right side will be refreshed, via the saving function of
the virtual LCD tool, the LED configuration of each device can be saved to a file, it is convenient to
read the LED configuration directly for the next time.
The virtual LCD tool supports reconnecting function after disconnecting of several devices. When
any number of devices are disconnected successively within 2s, the disconnected device nodes in
the resource manager on the left-side will be switched to disconnecting status, the reconnecting
confirm box will be popped up soon.
After the network restores to normal condition, directly click the button “Reconnect Now” to
reconnect the disconnected devices, the connection will be restored after a moment.
The left side of the resource manager is the device menu, double-click each menu the
corresponding real-time information of the current device will be displayed in the working zone at
the right side, users can view the device basic information, sampled values, status quantities, and
reports etc. The working zone supports the mixed display of menu page of several devices, the tag
name of the tab page is “menu name + IP address”.
If there are several settings groups, manually switch the current editing setting group is supported.
Under the “Settings” node that in the resource manager on the left-side, double-click the
multi-groups setting node, it will pop-up a dialog box for users to edit the active setting group.
Input the active setting group No. and click the button “OK”, it will create a tab in the working zone
to show the settings of current setting group. If “Set Default Setting Group” is selected, when
double-click the setting node for the next time, the above dialog box will not pop up, and it will
directly open the tab of the current active setting group. If users want to manually switch the active
setting group, please click the menu “Show Setting Group Selection Dialog” under the menu bar of
the main interface.
Users can save the status quantities, analog quantities and reports of the device to the local
directory. Double-click the left side menu structure, the corresponding status quantities, analog
quantities and reports of the device will be displayed in the right side, right click the right side
window and select the “Export” command or directly right click the left side node and select the
“Export” command, the corresponding information can be saved, just shown as follows:
Select the saving path in the prompted dialog and click “Save”, the exported result is shown as
follows:
Batch exporting function is also supported for the tool, the all analog quantities and status
quantities can be exported, users just need to right click the main node “Measurements” or “Status”
on the left side and select the “Export” command. Select the saving path in the prompted dialog
and click “Save”.
Click the “Settings” node, the settings sub-nodes that can be viewed and modified will be unfolded
(the settings sub-nodes are different for different projects). Double-click one sub-node, the
corresponding setting items of the device will be displayed in the right side window.
Besides viewing settings, double-click any item of the “Value” column, the value of the setting can
be modified, the modified item is displayed with red background. User can select the “download”
command of the right-click menu to download the modified settings to the device.
If users need to print one settings group, double-click the settings group, the corresponding setting
items will be displayed in the right side window, right click the setting items window and select the
“Print” or “Print Preview” command, just shown as follows:
Takes “Print Preview” command as an example, the printed result is shown as follows:
If users need to print all the settings, just right-click the main node “Settings” in the left side and
select the “Print” or “Print Preview” command.
The virtual LCD tool supports exporting and importing of setting, right-click the main node
“Settings” and select “Export” command, all the settings can be exported. Select the local saving
path in the prompted dialog and click “Save”, the tool will read all the settings from the device and
write them to the indicated file, currently only “xls” format is supported.
After exporting the settings, users can open the settings file through a text edit tool, the settings
value can be modified.
Meanwhile importing of settings is also supported for the tool, right-click the main node “Settings”
and select “Import” command, then select file need to be imported in the prompted dialog and click
“Open”. The tool will read the indicated file and compare it with the settings file of the device. If the
value of any setting item of the imported settings file is out of range, the tool will takes the
maximum value of the setting automatically during importing.
Just shown as follows, the tool will mark the different items with red color, the left side is the
current settings of the device and the right side is the settings that need to be imported.
Double-click one settings group, the detailed compare interface will be provided. For the different
item, click the arrow above the left side, the settings of the left side will be covered by the settings
of the right side.
After comparing the settings, close the compare window, the tool will prompt users whether
download the settings to the device.
If users click “Yes”, the settings on the left side of the compare window will be downloaded to the
device.
The virtual LCD tool supports connection and testing of several devices. Click the icon “ ” of the
toolbar, for the first time the saving path configuration dialog box will be popped up, after the
confirmation the project file with the suffix of “.td” will be generated in the appointed directory.
Click the icon “ ” of the toolbar, select the file with the suffix of “.td” in the dialog box. The virtual
LCD tool will clear all the device nodes in the resource manager currently, then connect all the
devices within the project file, and load the LED light configuration of each device.
Under the menu “Tool” of the main menu bar of PCS-Explorer, execute the menu item “Snapshot ->
Snapshot Collector”, the tool can call the device snapshot data acquire tool. Via the device
snapshot data acquire tool, users can acquire the analog quantity, digital quantity, settings,
waveform, logs, configuration files and debugging diagnostic information of current status of the
device.
In the tool “Snapshot”, users should set the device IP address and data save path at first, just
shown as below. Click “Detect IP”, the IP address of all devices of the current network segment
can be explored, and they will be displayed in the IP address alternative list for user to select. Click
the button “Advanced”, users can set the advanced options of IEC103 communication, generally
the default value should be kept, none modification should be done.
Then click the button “Next”, the tool will connect the device and read the data list of the device,
just shown as below.
After the data lists have been read, the tool will display the select interface shown as below, the
snapshot data type will be listed, users can select which data contents need to be read.
After selecting the snapshot data type, click the button “Next”, the tool will read the snapshot data,
just shown as below.
After Reading device snapshot data, click the button “Open target file”, it will call the tool
“Snapshot Viewer” to display the snapshot data contents, just shown as below.
Under the menu “Tool” of the main menu bar of PCS-Explorer, execute the menu item “Assistive
Tool -> Device Detect Tool”, the tool can call the device detect tool. Via the device detect tool,
users can detect all the PCS devices of one network segment.
Device detect tool includes two parts: detect device and basic information display. Select the
network adapter of local computer in the device detect interface, all the IP address and subnet
mask of the adapter will be listed in the dropdown box of “Local IP Address”. Then select an IP
which is in the same network segment with the device, the tool will automatically calculate the
default start IP address and terminate IP address, user can modify the detected IP address range.
Finally click the button “Scan” to execute the scan operation, if the progress bar prompts
“Complete reading settings, please take the next step!”, it means the scanning is finished. During
the scanning process, users can stop the process if click the button “Stop”. After the scanning is
finished, the button “Next” in the lower right corner of the interface will be enabled, click it to into
the basic information display interface.
In the basic information display interface, the IP address, type and name of the detected device
will be displayed, the two shortcut calling operations “View Online Status” and “Download and
Upload” are provided. Click the button “View Online Status”, it will prior call the virtual LCD
debugging tool and connect to the device, if virtual LCD is not supported by the device, it will call
“IEC103Tool” to connect to the device. Click the button “Download and Upload”, the upload and
download dialog box will be displayed, via the dialog box, uploading and downloading of device
configuration file can be accomplished.
Device level configure and debug tool call framework integrates the main configure and debug
tools of PCS series devices and RCS series devices, it includes PCS-Explorer, PCS-PC,
IEC103Tool, WaveEv and RCS-PC, just shown as below.
Figure 7.8-1 The main interface of device level configure and debug tool call framework
Click the button “Run” that corresponds to each tool, the corresponding tool can be called directly.
In the detailed information interface of each tool, users can view the brief introduction, renewal
history and instruction manual of the tool, just shown as below.
Click the button “Open” on the toolbar, the call framework will automatically call corresponding tool
according to the selected project file type. Click the button “OpenRecent”, it can directly open
several projects that have been open recently.
The tool RCS-PC is special, when opening the tool, users need to select a project directory, all the
device types under the directory will be listed, after selecting a device type then the tool RCS-PC
can be called and open.
Serial port test tool mainly supports downloading file, uploading file, debugging variable, settings
modification, virtual LCD operating etc. functions with serial port mode.
Users can call the tool “SerialTool” via the main interface menu bar “Tool -> Maintenance Tool”, it is
shown as below.
After calling the tool, users can see the serial port parameters setting box, it is shown as below.
The parameters in above figure are just for reference, users should set the serial port connection
parameters according to the actual condition.
The main CPU slot number of the device should be set in the box of “Main CPU Slot No”.
The tool supports the two serial port connection methods (232 or 485), users should select the
connection method via the single-selection box.
If the 232 connection method is selected, users can select the service according to the actual
requirement: “UAPC” provides variable debugging, uploading and download etc. functions.
“Setting” provides online settings viewing, exporting and importing etc. functions. “LCD” supports
visual LCD testing function. “Terminal” supports super terminal function. If the 485 connection
method is selected, only the two services “UAPC” and “Terminal” can be initiated.
In the combo box of “Protocol”, users just need to select the option “Auto”.
After the parameters have been set, click “OK” to initiate the connection.
The main interface is shown as below. In the serial port connection main interface, according to
user’s selection, the selected services will be displayed in the resource manager on the left side.
Serial Port Options: set the serial port parameters, click it to pop up the parameters setting dialog
box.
Options: set the download data frame length and timeout time.
Set Wait for Flashing Time: set the wait for flashing time
LCD: configure the LED lights, users can import and export the LED light configuration.
7.9.2.3 The View Menu
Under the “View” menu, there are “Explorer”, “ToolBar”, “Workspace” and “Output. The
corresponding window will be displayed if any sub-menu is selected, otherwise it will be hidden.
7.9.3 Toolbar
The toolbar of serial port testing tool is: . Following the function of each icon will
be introduced.
: reset
: serial port options, it is the same as the sub-menu “Serial Port Options” of the menu “Setting”
Select the sub-menu “Connect” of the menu “File” or click the icon of the toolbar.
7.9.4.2 Disconnect the Device
Via the right-click menu of the device, users can disconnect the device. Besides, after selecting
the device node, users can realize the disconnecting operation via clicking the icon of the
toolbar.
User can operate upon the virtual LCD via the virtual keyboard to view the contents of LCD menu
and the status of LED lights, it is suitable for the serial port device without LCD panel.
Click the node ““Debug Variables”, the variable debugging interface will be displayed in the right
side.
Users can click “Add Variable” to add registered variable or unregistered variable (or double click
the second column “Value” of the variable that have been listed in the debugging list, it will display
the debugging dialog box using the current variable name, it is convenient for changing name and
adding debugging variable based on the variable)
Via the right-click menu of the debugging variable, users can add a new variable, close the
selected variable, change the displayed symbol of the variable and change the displayed data
system of the variable.
Click the node “Upload”, the upload configuration interface will be displayed in the right side.
Click the button “Add File”, the upload file and saving path configuration dialog box will be popped
up.
After selecting the uploaded file and saving path, click the button “Upload Selected”, the uploaded
file will be generated under the configured path just wait for a moment.
Click the node “Download”, the download program interface will be displayed in the right side.
Users can add the file that need to be downloaded via click the button “Add File”.
If users want to remove a file, just select the file to be removed in the download file list, and click
the button “Remove File”, the selected file can be removed.
Click the button “Download Selected”, the selected file list will be downloaded to the device, it
supports rebooting the device after the downloading.
7.9.8 Settings
Double click the setting group node, the related settings information will be displayed. After
changing the settings, users can download the settings to the device via the right-click menu of the
settings node, users also can import and export the device settings.
The importing function supports the compare between the external settings and the device online
settings. If users select to import the external “.csv” settings file, the settings compare dialog box
will be popped up.
In the figure which is marked with red means there are some differences between the setting
group. Double click the setting group, the corresponding setting group compare tab page can be
created, click the different setting items of the setting group of two sides will be displayed.
Upon the red marked setting group or the “Value” column of the setting item, execute the
right-click menu “Copy to left”, and click the button “Save”. Close the compare dialog box, it will
pop up a dialog box to prompt users that the settings have been modified, whether to download
the new settings.
If users click “Yes”, the modified settings will be downloaded to the device.
Batch downloading of driver package can be classified as two using scenes: several driver
packages are batch downloaded to several devices, single driver package is batch downloaded to
several devices.
The operation process of batch downloading of driver package under the two using scenes is
introduced as follows.
Users can click the button “Check link state” to test the connectivity of the device IP. If the link
state is “disconnect”, it is recommended to check whether the device IP is correct, if it is incorrect,
users can double click the column “Device IP” to modify, after the modification, users can click the
button “Check link state” to test the connectivity again.
If the device IP is set correctly, click the button “OK”, the batch download setting guide will be
popped up just wait for a moment.
7.10.1.1 Create the Network Devices List
The first page of the guide displays the devices list of the resource manager of PCS-Explorer and
the matching state of the online devices within current network. In order to create the matching
devices list, the base is whether the driver package type is the same as that of the device and
whether the MOT information code is matched, it is shown as below.
Users can modify the default IP address again according to the actual condition, after finish the
matching of local device name and the online IP device, click the button “Refresh” on the lower
right side, it can create the matching state again.
In the matching devices list, the option for select whether CID check is permissive is provided, CID
check is not selected by default, if it is selected, the CID compare result will be displayed in the
next page for reference, it can be used to decide whether the CID file will be covered.
7.10.1.2 Batch Setting download Option
If all of the IP addresses of the devices the driver will be downloaded have been listed in the
“Match Deice List”, click “Next” to enter the batch setting download option guide page.
In the guide page, the detailed information of the downloaded device driver is provided. Before the
batch downloading, users should set the download options according to the actual condition, the
options include “Driver Path”, “Download Setting”, “Download DNP”, “Download Lock” and
“Download CID etc. columns.
The batch download tool can automatically scan the driver package of the project directory
appointed location, and it will be filled in the “Driver Path” column. If the driver package path is
blank, it means the command “Compress Driver File” have not been executed in Explorer, users
need to execute the compress command and then click “Refresh” to scan the driver package
again.
The batch download tool also supports setting the driver package manually. Users can double
click the unit grid of the “Driver Path” column or execute the right-click menu “Set download driver
path”, it will pop up the driver package select dialog box, after selecting the driver package, the
device type and MOT code of the local driver package and the online device will be checked, only
the matched driver package can be set successfully and be filled in the “Driver Path” column.
Besides, the tool also supports the select boxes of “Download Setting”, “Download DNP”,
“Download Lock” and “Download CID”, if the select boxes are selected, it respectively means the
setting.txt, dnp_cfgx.xml, B0X_lock.txt and device.cid etc. files in the driver package will be
downloaded, the original above files in the device will be covered. Via the right-click menu, batch
selection or reverse selection can be realized to appoint several lines or the whole column.
The select box of the “IP Address” column will decide whether the online device is listed in the final
download list.
After the batch setting of download options, click “Next” to enter the final download list interface.
Users can execute the batch download command and monitor driver package downloading
process in the interface.
Before executing the batch download, in order to initiate the download permission function, users
need to execute the item “Download” of the menu “Local Cmd” of the LCD panel menu of all the
devices to be downloaded.
Click the button “Download” to execute the batch download command, it is shown as below.
After the driver packages have been downloaded, the state of the “Process State” column will be
refreshed and the device will be rebooted.
Users can click the button “Back” to return to the batch setting download option guide page, the
page records the information that whether the driver packages are downloaded successfully, it
supports the second download of driver package for the unsuccessful devices.
Figure 7.10-5 The main interface for single driver package been batch downloaded to several devices
Users can manage the downloaded devices list via the function button on the right side of the main
interface or the right-click menu of the list zone.
The batch download tool supports two methods for creating the downloaded devices: automatic
scan adding and manually check adding.
7.10.2.1 Create Download List Via Scanning
Click the button “Scan add” on the right side of the main interface or execute the command “Scan
add device” of the right-click menu of the blank zone of the list, the local computer network
parameters setting dialog box will be popped up.
Click the button “Choose Adapter” to pop up the network adapter select dialog box, click “OK” after
selecting the network card, the network parameters setting dialog box will upload the network
configuration of local computer, select the IP which is in the same network segment with the
device and then click “OK”.
The tool will scan all the online devices within the network of which the driver package type is the
same with current driver package, all the devices will be displayed in the download list, it is shown
as below.
MOT code matching is executed during the scanning process, the result will be displayed in the
“MOT Check” column, users can decide whether download the device according to the matched
result.
Click the button “Manually add” on the right side of the main interface or execute the command
“Manually add device” of the right-click menu of the blank zone of the list, the IP address input box
will be popped up.
Figure 7.10-8 The dialog box for create device address manually
Users should input the valid IP address and click “OK”. The tool will connect the input IP, the
online device type and the MOT code will be checked, it the device type is unmatched, the
following prompt box will be popped up.
Select a single line or several lines, click the button “Remove” on the right side of the main
interface or execute the command “Remove device” of the right-click menu, the appointed line(s)
will be deleted.
7.10.2.4 Check the CID File
Click the button “Compare CID” on the right side, the compatibility between the local CID file and
the internal CID file of the device within the download list will be checked. Just wait for a moment,
the check result will be displayed in the “CID Check” column.
Users can decide whether delete the incompatible device according to the CID check result.
According to the actual use condition, users can select whether download the Setting file, the DNP
file, the interlock file, whether cover the device CID file, and whether reboot the device after the
downloading.
Before executing the batch download, in order to initiate the download permission function, users
need to execute the item “Download” of the menu “Local Cmd” of the device LCD panel menu.
Click the button “Download” to execute the batch download command.
After the driver packages have been downloaded, the downloaded state of the “Download State”
column will be refreshed.
In the main interface, click the button “New & Open Cfg File”, users can input the scripting
language according to the specification in the pop-up interface. Generally, the configuration file is
provided by the R & D personnel, users just need to import the configuration file via the button “…”.
Besides, the storage path of the exported diagnosis file and the IP address etc. parameters should
be set.
“Multi Devices” should be selected if users want to use one script configuration file to realize the
batch diagnosis of multiple network port devices, users just need to import the IP configuration file.
The format of the IP configuration file is shown as below.
Click the button “Diagnosis”, the tool will execute the diagnosis according to the configured items
in the script file, and a file with the suffix of “csv” will be generated in the specified path.
8 Introduction of Symbols
The database of common symbols, programmable symbols and function configuration symbols
are under the symbol library file “Common”, and is mainly used for programmable logic as well as
for users to edit plug-in modules and functionality modules. GOOSE_SMV symbol is under the
symbol library “GOOSE_SMV”, and is used to configure GOOSE communication related contents.
NOTICE!
For different device, the supported symbols are different, so there may be some
difference with that described in this chapter.
Meanwhile, for different device, there may be some specific database for special
purposes, please refer to the device manual for the usage.
Programmable logic devices are mainly divided into three symbol libraries: Boolean, arithmetic
operation and data converter, which are respectively used to implement Boolean logic operations,
arithmetic operations and data transformation function, the components in each symbol library are
described in detail one by one as below.
Symbol library of Boolean logic operations provides common logic arithmetic operation modules of
Boolean-variable, including logical operations: “AND”, “OR”, “NOT”, “XOR” and so on, also
provides four different public timer modules and a bistable trigger module with reset priority. Logic
arithmetic symbol are all under the symbol library file “Boolean.gbl”, the supported symbols
include:
Logic-AND module includes And2, And3, And4, And8, and And16 module, which respectively
achieve 2-input, 3-input, 4-input, 8-input, and 16-input AND gate logic.
And16: f_func_out = a1 && a2 && a3 && a4 && a5 && a6 && a7 && a8 && a9 && a10 && a11 &&
a12 && a13 && a14 && a15 && a16
Logic-OR module includes Or2, Or3, Or4, Or8, and Or16 module, which respectively achieve
2-input, 3-input, 4-input, 8-input, and 16-input OR gate logic.
Or2: f_func_out = a1 || a2
Or3: f_func_out = a1 || a2 || a3
Or4: f_func_out = a1 || a2 || a3 || a4
Or8: f_func_out = a1 || a2 || a3 || a4 || a5 || a6 || a7 || a8
Not: f_func_out = ! a1
Logic-XOR module “XOR” includes Xor2, Xor3, Xor4, Xor8, and Xor16 module, which respectively
achieve 2-input, 3-input, 4-input, 8-input, and 16-input Xor gate logic.
Xor2: f_func_out = a1 ^ a2
Xor3: f_func_out = a1 ^ a2 ^ a3
Xor4: f_func_out = a1 ^ a2 ^ a3 ^ a4
Xor8: f_func_out = a1 ^ a2 ^ a3 ^ a4 ^ a5 ^ a6 ^ a7 ^ a8
Dlyon (Delay-ON) component implements the function: When a rising edge inputs, output it with a
settable time delay.
Dlyoff (Delay-OFF) component implements the function: When a falling edge inputs, output it with
a settable time delay.
PulseTimer(Pulse-Timer) component implements the function: When a rising edge inputs, a pulse
output with a settable time width.
DwellTimer(Dwell-Timer) component implements the function: When a rising edge inputs, the
output remains a high height during a settable time.
Dlyon: When the input signal [signal_in] is 1, the timer starts. When the delay variable exceeds the
value [delay_time], the output signal [f_func_out] changes into 1. If the input signal [signal_in] is 0,
the delay variable is cleared to be 0, and the output signal [f_func_out] changes into 0.
Dlyoff: When the input signal [signal_in] is 0, the timer starts. When the delay variable exceeds the
value [delay_time], the output signal [f_func_out] changes into 0. If the input signal [signal_in] is 1,
the delay variable is cleared to be 0, and the output signal [f_func_out] changes into 1.
PulseTimer: When the input signal changes from 0 to 1, the timer starts, and the output signal
changes into 1. If the input signal remains 1 for longer than the set delay value, then when the
delay variable exceeds the value [delay_time], the output becomes 0 immediately; If the input
signal remains 1 for less than the set delay value, the output value depends on the setting Blatch:
when Blatch is 1, the output is 1, when Blatch is 0, the output equals the input.
DwellTimer: When the input signal changes from 0 to 1, the timer starts, and the output signal
changes into 1. When the delay variable exceeds the value [delay_time], the output equals the
input. When the input is 0, the delay variable is cleared to be 0.
If the set input a1(S) is 1 and the reset input a2(R) is 1 too, the output signal is 0.
If the set input a1(S) is 1 and the reset input a2(R) is 0, the output signal is 1.
If the set input a1(S) is 0 and the reset input a2(R) is 1, the output signal is 0.
If the set input a1(S) is 0 and the reset input a2(R) is 0 too, the output signal maintains its previous
state.
3 Q Bit 0 Output
A bistable trigger module “RS_FF_Latch” is a latch with reset priority or set priority. Via the
parameter “En_ResetPrior_SR”, it can be set as a latch with reset priority or a latch with set
priority.
If the set input S is 1 and the reset input R is 1 too, the output signal is 0.
If the set input S is 1 and the reset input R is 0, the output signal is 1.
If the set input S is 0 and the reset input R is 1, the output signal is 0.
If the set input S is 0 and the reset input R is 0 too, the output signal maintains its previous
state.
If the set input S is 1 and the reset input R is 1 too, the output signal is 1.
If the set input S is 1 and the reset input R is 0, the output signal is 1.
If the set input S is 0 and the reset input R is 1, the output signal is 0.
If the set input S is 0 and the reset input R is 0 too, the output signal maintains its previous
state.
T trigger T_FF_Latch
If the input T is 1, cp changes from 0 to 1, Qn+1 = -Qn, the output signal for this time takes the
reverse value of the last time.
If the input T is 0, cp changes from 0 to 1, Qn+1 = Qn, the output signal maintains its previous
state.
Symbol library of arithmetic operation provides a set of function modules used for arithmetic
operations of the Analog data, including addition, multiplication, division and other arithmetic
operations, as well as relational arithmetic operations, maximum/minimum value operation and
bit-limit-value module, all of which are aimed at 16-bit integer number. And the library also
provides the rising edge counter for 16-bit output and bitwise negated module for 16-bit unsigned
short integer and 32-bit unsigned long integer.
Arithmetic symbols are all under the symbol library file “Arithmetic.gbl”, the supported symbols
include:
Arithmetic operation module includes AddInt16 module, MultiInt16 module, DivInt16 module,
respectively achieving addition, multiplication, and division operations of 16-bit integer number.
AddInt16: out = a1 + a2
MultiInt16: out = a1 * a2
DivInt16: out = a1 / a2
Table 8.1-12 List of input and output signals of AddInt16 / MultiInt16 / DivInt16 module
Relational operation module is used to achieve the value compare of two 16-bit integer numbers.
As shown in the following figure.
CompareInt16: If the input “a” is equal to the input “b”, the output [f_func_out] is 1, otherwise 0.
GthenInt16: If the input “a” is more than the input “b”, the output [f_func_out] is 1, otherwise
0.
SthenInt16: If the input “a” is less than the input “b”, the output [f_func_out] is 1, otherwise 0.
Table 8.1-13 List of input and output signals of CompareInt16 / GthenInt16 / SthenInt16 module
Maxhold module and Minhold module are used to record the maximum and the minimum value in
the sequence of 16-bit integer inputs.
Maxhold / Minhold: Record the maximum (minimum) value in the sequence of 16-bit integer inputs
[signal_in], then output it [f_func_out] and maintain its value during a set time [hold_time]. If during
the period, the maximum value is updated, then the module will restart the timer, if timeout occurs,
then the output will be equal to the current input value.
Limit Int16 module is used to limit the value of 16-bit integer input between the maximum and the
minimum.
Table 8.1-16 List of input and output signals of Limit Int16 module
8.1.2.5 Counters
Counters are used to count the change of time sequence from 0 to 1. Three counters are
supported:
8.1.2.5.1 Counter
Counter module is used to record the number of the rising edge of the input sequence.
If the reset input “R” is 0 and the Bit-type input sequence “CLK” changes from 0 to 1, then when
the output value “out “ is less than the maximum count value [max_cnt], the number of “out” will be
added once, or “out” will be cleared to be 0. If the reset input “R” is 1, “out” will be cleared to be 0
immediately.
8.1.2.5.2 CTD
Counter CTD is used to decrement the number of falling edges of input sequence.
If LD = 0, once the falling edge of CD, decrement the current CV value, when CV = 0, the counter
outputs Q to be 1 and stops counting.
When the reset input LD =1, the counter resets, Q is reset to 0 and CV is set to be equal to PV.
8.1.2.5.3 CTU
Counter CTU is used to record the number of rising edges in the input sequence.
If R = 0 and Bit type input sequence CU changes from 0 to 1, CV value will increment by 1; if CV
value is greater than or equal to the value of PV, output quality Q will be 1, and CV will no longer
change.
Bitwise-Negated module includes two modules, BITNOT16 and BITNOT32, respectively achieving
bitwise-negated operations of 16-bit unsigned integer and 32-bit unsigned integer.
Data conversion arithmetic symbols are all under the symbol library “Converter.gbl” file, the
supported symbols are:
The data conversion is between single-position and double-position, bit and byte, byte and word,
byte and double-word.
SpsToDps module achieves the function, sequencing the position-on signal and the position-off
signal in the order of high to low, then combining them, and outputting a double-position signal.
DpsToSps module achieves the function, splitting the double-position input into the one closed
position signal (on) and one open position signal (off), and outputting them in the order of high to
low.
PACK8 module achieves the function, combining 8 Bit input variables into a byte output signal.
4 b3 Bit 0 Input3
5 b4 Bit 0 Input4
6 b5 Bit 0 Input5
7 b6 Bit 0 Input6
8 b7 Bit 0 Input7
9 B Uint8 0 Byte output
UNPACK8 module achieves the function, splitting a byte input signal into 8 Bit output signals.
7 b5 Bit 0 Output5
8 b6 Bit 0 Output6
9 b7 Bit 0 Output7
8.1.3.1.5 PACK2 (Byte to word) Conversion Module
PACK2 module achieves the function, combining 2 Byte input variables into a word output signal.
UNPACK2 module achieves the function, splitting a word input signal into 2 Byte output signals.
PACK4 module achieves the function, combining 4 Byte input variables into a double-word output
signal.
UNPACK4 module achieves the function, splitting a double-word input signal into 4 Byte output
signals.
SEL2 module contains four functional modules, SEL2_UINT8, SEL2_UINT16, SEL2_UINT32, and
SEL2_FLOAT, respectively achieving the below data’s “one from the two” function, Uint8 type,
Uint16 type, Uint32 type, and Float type.
SEL2: if “sel” is 1, then the output “out” is equal to “in1”, otherwise “out” is equal to “in2”.
SEL4 module also contains four functional modules, SEL4_UINT8, SEL4_UINT16, SEL4_UINT32,
and SEL4_FLOAT, respectively achieving the below data’s “one from the four” function, Uint8 type,
Uint16 type, Uint32 type, and Float-type.
0 0 in1(0)
0 1 in2(1)
1 0 in3(2)
1 1 in4(3)
In all of the components, CONST is a special component, although it is only a symbol, by choosing
the parameters and settings it can generate different data types of constant components.
Implementation steps are as follows: Firstly, create a new CONST component, double-click setting
parameters and attributes pop-up window of the component, then click on the “Template Type”
parameter in the “basic information” page, from the drop-down menu many data types can be
observed to be chosen. Besides, by setting the value “Set Value”, corresponding to the parameter
[init_value], in the “parameter” page, a constant initial value can be set.
The symbol library collection “common” also has a symbol library named for “Configuration”, which
contains the following components:
AddEventRecord can implement the function of adding input signal into the related event report.
Connect the signal, as event, needed to be added into the report to the input terminal of
AddEventRecord via connecting line, double-click AddEventRecord symbol, settings window will
pop up as follows:
In the “Func Block Parameter” tab of the pop-up window, the first column lists the event type which
can add the signal into, and by double-clicking the corresponding entry in the second column it
can be chosen whether the signal is added to the corresponding report or to select a category
added. The last two items: “dataset” is used to indicate which IEC61850 data set this signal belong
to; LDeviceInst is used to set the instance name for an IEC61850 logical device.
Please note that once one signal has been connected to AddEventRecord via the connection line,
the data set has been set, the reports or waveform recording etc. function has been selected, and
the driver file has been formed, then if the HMI display of this signal need to be deleted, it can not
be realized by deleting the connection line. Users should reserve the connection line, and
double-click AddEventRecord, in Figure 8.2-2 the related option should not be selected and the
dataset should be set as blank, so that if the driver file is formed next time, when processing the
topology connection, the tool will clear the variable configuration that have been added to HMI
reference list according to symbol connection relation and attribute configuration condition. The
symbol is not recommended, it is only reserved in order to be compatible with 1.05 version.
CfgUserHMI symbol is the new added symbol for 1.1 version, it is used for users to configure the
HMI events of the new added signals in visual logic programming page.
Double-click the symbol, users can drag output variable from output variable library to the interface
(batch selecting several variables is supported), one symbol can support up to ten variables, users
can modify the variable sequence and delete any variable. All the variables can be configured
simultaneously (whether the self-supervision function, binary status change report function,
tripping function, trigger oscillograph function, binary status change trigger oscillograph function
etc. is selected), the data set and logical equipment that need to be transmitted can be selected
(the data set is valid only when at least one of “Superv”, “Binary” and “Trip” is selected). If “Record”
is selected, the variable will be added to the reference list of “Trigger”. If any variable of the symbol
is deleted, the corresponding off-line configuration content will be deleted automatically. It is
recommended to use the symbol “CfgUserHMI” instead of the symbol “AddEventRecord”.
Please note that the reference list of “Trip” is used to configure the related tripping reports, it
includes the starting, operating, tripping etc. instantaneous signals. For the waveform recording
file need to be linked to the corresponding operating report sequence, so the operating report will
form report record only during the whole waveform recording process, it is not suitable to be used
to configure steady-state or long-term latching signals. The reference list of “Superv” is used to
configure the device abnormality or external circuit abnormality signals, it reflects each type of
alarm signals of the device. The reference list of “Binary” is used to configure binary input signals
and virtual remote signals, steady-state or long-term kept signals are recommended to be
configured in the reference list of “Binary”. The three types of reference lists are only configured to
realize the event recording function of the device, which will not affect the normal operation of the
device.
Some users need to hidden some output signals of the variable library, so “HiddenSignal” symbol
is added to “Configuration” symbol library (the symbol is supported by the newest driver file), the
using steps are introduced as follows:
1) Select the “HiddenSignal” symbol from the “Configuration” symbol library, then drag it to the
visual page;
2) Double-click the symbol, select the output signal from the variable library, then drag the output
signal to the list of the prompted dialog;
3) Refresh the symbol library or re-form the driver file, re-open the project;
If users need to make these hidden signals visible, delete these signals in “HiddenSignal” and
re-form the driver file, then re-open the project.
PageInfo symbol can provide a form in which relevant information on the page can be filled,
including the information of the designer, design time and so on.
Drag PageInfo symbol from the symbol library, the symbol can be automatically placed in the
bottom of the page, then double-click the symbol, and set the relevant contents, or print the page,
and fill the content in the paper design.
Please take note the page size when using this symbol. Use “PageInfo” symbol for A4 paper and
“PageInfo_A3” for A3 paper.
9 Interlock Configuration
PCS-Explorer1.1.5 and its higher version can support visual configuration of device interlock
function, online testing, generating and downloading interlock logic file. If the device driver
package supports interlock configuration, the interlock configure node “Interlock” will be displayed
when it is open via the tool, it is shown as below. The interlock node is used to manage the
interlock configuration data, the related operation of interlock configuration is executed under the
node.
Figure 9.1-1 The interlock board node and interlock page node
Generate Interlock File: generate the interlock logic file of all the boards
Send Interlock File to Device: download the interlock logic file of all the boards
Generate Interlock File: generate the interlock logic file of current board
Send Interlock File to Device: download the interlock logic file of current board
Execute the command “Delete Board” of the right-click menu of an interlock board node, the
confirmation dialog box shown as below will be popped up, click the button “OK”, the interlock
board node and the related data can be deleted.
Execute the command “New Page” of the right-click menu of the interlock board node, the setting
dialog box shown as below will be popped up, input the page name in the dialog box and then click
the button “OK”, an interlock page can be created.
Execute the command “Delete Page” of the right-click menu of an interlock page node, the
confirmation dialog box shown as below will be popped up, click the button “OK”, the interlock
page node and the related data can be deleted.
Click the interlock page node, the configuration interface of the page will be displayed in the
middle part of the tool, in the interface, users can configure the interlock logic via graphical method,
the operation method is the same with that of common logic programming, but users can only drag
the symbol and the variable from the interlock symbol library and the interlock variable library to
execute the connection configuration, it Is shown as below.
Execute the command “Send Interlock File to Device” of the right-click menu of an interlock
configure node, the interlock logic file of each board can be downloaded to the device respectively,
it is shown as below. Execute the command “Send Interlock File to Device” of the right-click menu
of an interlock board node, the interlock logic file of current board can be downloaded to the
device.
After the interlock logic file have been downloaded successfully, the prompt dialog box shown as
below will be displayed, click the button “OK” to reboot the device, the interlock configuration will
become effective.
Figure 9.3-3 Reboot the device after the interlock configuration file have been downloaded successfully
If the interlock configuration has been configured in the device, the tool will synchronously
generate the interlock logic file when generating the device driver package file. Meanwhile, when
downloading the device driver package file, users can select whether download the interlock logic
file, it is shown as below. Reboot the device after finish the downloading of interlock logic file, the
interlock logic configuration will become effective.
Figure 9.3-4 The downloading option after generating the driver package
Under the editing mode, execute the command “Debug Logic Graph” of the right-click menu of the
device node, the dialog box shown as below will be displayed, after input the device IP the device
can be connected.
After the device is connected successfully, the interlock page will be switched to debugging mode,
double click the connection line in the page, the value of the corresponding output signal can be
displayed, it is shown as below.
Under the debugging mode, execute the command “Edit Offline driver” of the right-click menu of
the device node, the interlock configure page will be switched to editing mode, then the editing
operation can be done.
The output is a const value, double click the symbol the const value can be set, it can be an
integer or a floating point number, it is shown as below.
Const “True”
Const “False”
The output out = in1 ? (in2 : in3), i.e. if in1 is true (not 0), then out=in2, otherwise out=in3.
Condition operation
The output out = in1 ? (in2 : in3), i.e. if in1 is true (not 0), then out=in2, otherwise out=in3.
Equal
Not equal
Greater than
The output out =1 if in1 is greater than or equal to in2, otherwise out=0.
Less than
The output out =1 if in1 is less than or equal to in2, otherwise out=0.
The output is the reverse value of the input signal, out = !in.
Logic And
The output is the logic And result of the input signals, out = in1 && in2 && … && in20. Double click
the symbol, the number of the input signals can be set, the range is 2~20, it is shown as below.
Figure 9.5-15 The input signals number setting dialog box of the “logic And” symbol
Logic Or
The output is the logic Or result of the input signals, out = in1 || in2 || … || in20. Double click the
symbol, the number of the input signals can be set, the range is 2~20.
Logic XOR
The output is the logic XOR result of the input signals, out = in1 ^^ in2 ^^ … ^^ in20. Double click
the symbol, the number of the input signals can be set, the range is 2~20.
The output is the sum of the input signals, out = in1 + in2 + … + in20. Double click the symbol, the
number of the input signals can be set, the range is 2~20, it is shown as below.
Figure 9.5-19 The input signals number setting dialog box of the “plus” symbol
Subtract
The output is the difference value that the first input signal subtract other input signal(s), out = in1 -
in2 - … - in20. Double click the symbol, the number of the input signals can be set, the range is
2~20.
Multiplication
The output is the product value of the input signals, out = in1 * in2 * … * in20. Double click the
symbol, the number of the input signals can be set, the range is 2~20.
Division
The output is the quotient value that the first input signal been divided by other input signal(s), out
= in1 / in2 / … / in20. Double click the symbol, the number of the input signals can be set, the
range is 2~20.
Mod
The output is the remainder that the first input signal mod other input signal(s), out=in1 % in2 % … %
in20. Double click the symbol, the number of the input signals can be set, the range is 2~20.
Bitwise And
The output is the bitwise And result of the input signals, out = in1 & in2 & … & in20. Double click
the symbol, the number of the input signals can be set, the range is 2~20.
Bitwise Or
The output is the bitwise Or result of the input signals, out = in1 | in2 | … | in20. Double click the
symbol, the number of the input signals can be set, the range is 2~20.
Bitwise XOR
The output is the bitwise XOR result of the input signals, out = in1 ^ in2 ^ … ^ in20. Double click
the symbol, the number of the input signals can be set, the range is 2~20.
The output range is 0~10V, assume the input minimum value is min, the maximum value is max,
so the corresponding linear relation between the input x and the output y is shown as below.
10
min max x
Figure 9.5-28 The linear relation between the input and the output of the voltage conversion symbol
Double click the symbol, the input minimum value and maximum value can be modified, and users
can also select whether hold during power off, it is shown as below.
Figure 9.5-29 The attribute setting dialog box of the voltage conversion symbol
Current conversion
The output range is 4~20mA, assume the input minimum value is min, the maximum value is max,
so the corresponding linear relation between the input x and the output y is shown as below.
20
min max x
Figure 9.5-31 The linear relation between the input and the output of the current conversion symbol
Double click the symbol, the input minimum value and maximum value can be modified, and users
can also select whether hold during power off, it is shown as below.
Figure 9.5-32 The attribute setting dialog box of the current conversion symbol
Maximum value
The output is the maximum value of the input signals. Double click the symbol, the number of the
input signals can be set, the range is 2~20, it is shown as below.
Figure 9.5-34 The input signals number setting dialog box of the maximum value symbol
Minimum value
The output is the minimum value of the input signals. Double click the symbol, the number of the
input signals can be set, the range is 2~20.
The truth-table of the input and the output under default status is shown as below.
Table 9.5-1 The truth-table of the input and the output of the RS trigger
R S Q
0 0 Keep the original value
0 1 1
1 0 0
1 1 The value that output during indeterminate state
Double click the symbol, the two attributes “Output during indeterminate state” and “Hold during
power off” can be set, it is shown as below.
Figure 9.5-37 The attribute setting dialog box of the RS trigger symbol
If the input changes into high level, after a time delay PT (symbol attribute value, it can be set), the
output will change into high level; if the input changes into low level, the output will change into low
level immediately, following is the level change schematic diagram.
in
out
Figure 9.5-39 The level change schematic diagram of the TON trigger
Double click the symbol, the time delay (Triggering Time) can be set, it is shown as below.
Figure 9.5-40 The attribute setting dialog box of the TON trigger
The TOFF trigger is contrary to the TON trigger, if the input changes into high level, the output will
change into high level immediately; if the input changes into low level, after a time delay PT
(symbol attribute value, it can be set), the output will change into low level, following is the level
change schematic diagram. Double click the symbol, the time delay (Triggering Time) can be set.
in
out
Figure 9.5-42 The level change schematic diagram of the TOFF trigger
If the input changes into high level, the output will change into high level for some time (T, symbol
attribute value, it can be set), following is the level change schematic diagram. Double click the
symbol, the time delay (Triggering Time) can be set.
in
t0 t1 t2
out
t0 t0+T t2 t2+T
in
t0 t1 t2
out
t0 t2+T
in
t0 t1 t2
out
t0 t2+T
Figure 9.5-44 The level change schematic diagram of the MONO trigger
If the input changes into high level, the output will change into high level for some time (T, symbol
attribute value, it can be set), if the input still is high level after the timeout of T, the output will also
keep the high level, following is the level change schematic diagram. Double click the symbol, the
time delay (Triggering Time) can be set.
in
t0 t1 t2
out
t0 t0+T t2 t2+T
in
t0 t1 t2
out
t0 t2+T
in
t0 t1 t2
out
t0 t2+T
Figure 9.5-46 The level change schematic diagram of the DWELL trigger
10 GOOSE_SMV Function
10.1 Introduction
Besides traditional binary inputs and outputs, GOOSE binary inputs/outputs are also supported by
PCS series of devices. The information of GOOSE control blocks are determined by the GOOSE
configuration files generated from SCD files.
The PCS-Explorer tool can realize the function of sending and receiving data via GOOSE in PCS
series of devices. After the configuration, a driver package of device will be generated, and finally
the function will be implemented.
The following picture shows an example of the above application, which is a typical logic
programming configuration diagram.
The symbol LINK_INFO (in GOOSE_SMV symbol library) in the above figure are mainly used to
implement the function of configuring link information. Double-click it and then set link type, link
number, plate number, link description, and instance name of logical node.
The symbol GS_RECV_BOOL (also in GOOSE_SMV symbol library) are the symbol of BOOL
variables received by GOOSE. Drag the symbol GS_RECV_BOOL from the symbol library to the
visual GOOSE configuration page, and PCS-Explorer tool will automatically cooperate it with the
receiving unit of GOOSE to receive data from the unit and convert it into the output of symbol.
The symbol GS_DEST is the GOOSE receiving terminal. Usually in the driver package of device
template, the definition of variables received by template can be set via the symbol block
GGIO_SPC_In, and there are some spare signals for GOOSE receiving (Reference to the actual
construction). The below figure is an example of using GGIO_SPC_In:
GGIO_SPC_In symbol block exists in the GOOSE_SMV symbol library, drag it to the visual
configuration page (Some projects or devices already have these configurations), double-click the
symbol and the following window will be popped-up:
Drag these spare variables, which are used for GOOSE receiving and defined by users, to the
window, and in the tab “func block parameter” set the logical device name and other parameters.
Then these variables added can be viewed through the path: PCS-Explorer-> Destination->
GOOSE-SMV: Dest. In the template project there are usually some pre-defined variables in the
receiving template, as shown in the below figure:
The variables, in the node of GOOSE-SMV: Des, can be used as GOOSE receiving terminals, if
dragging them directly to the GOOSE receiving page, it will automatically generate GS_DEST
receiving terminals, as shown in Figure 10.2-1. Then connect them with GS_RECV_BOOL, thus
the receiving of BOOL variables via GOOSE is completed.
The above method is mainly applied to the template project, which has reserved defined terminals.
Or users can follow the above method to define their own GOOSE receiving terminals, thus
receiving via GOOSE is achieved. In addition, users can use the BOOL variables received by
GOOSE in logical programming and operation, as shown in the below figure.
Figure 10.2-5 Example of BOOL variables received by GOOSE used in logic programming
In the above figure, the first output signal of GS_RECV_BOOL firstly connects a GOOSE logic link
(GSLogicLink), then outputs, and adds the output into the deformation report by connecting the
AddEventRecord symbol. The second output signal connects the logic symbol “Not” and delay
symbol “Dlyon”, then outputs, and the output signal of logic programming symbol can be
generated in the variable library.
The PCS-Explorer tool can be used to configure trip signals, alarm signals and state variables sent
by GOOSE.
The following picture shows an example of sending trip signals via GOOSE using the
PCS-Explorer tool, which is a typical configuration diagram.
The symbol PTRC_Out, which exists in the symbol library GOOSE_SMV, is the GOOSE sending
module of trip signals. Drag the symbol from the symbol library to the GOOSE visual configuration
page, then double-click it and the signals configuration window will be popped up.
Then, in the variable library of PCS-Explorer tool, drag the trip signals hoped to be sent by
GOOSE to the appropriate location, as shown in the above figure.
In the tab “func block parameter”, the properties of data sent can be configured, as shown in the
below figure:
Users can add multiple trip signals to be sent, and then select the signals eventually needed to be
sent and operate them in the visual configuration page. As shown in Figure 10.2-6, the trip signals
finally sent via GOOSE also need to connect the GOOSE sending terminal of the symbol block
“GS_PIN”, that is to say the signals added into the symbol “PTRC_Out” can be sent finally only if
they are connected to “GS_PIN”, double-click GS_PIN and modify the description of GOOSE
sending terminals.
The trip signal sent also can connect to GOOSE logic link (GSLogicLink), as shown in Figure
10.2-1.
10.2.2.2 Typical Configuring of Alarm Signals Sent by GOOSE
The following picture shows an example of sending alarm signals via GOOSE using the
PCS-Explorer tool, which is a typical configuration diagram.
Configuring of alarm signals sent by GOOSE is similar to the trip signals’, the difference between
them is the sending modules used. As shown in the above figure, symbol “GGIO_ALM_Out”,
which also exists in the symbol library “GOOSE_SMV”, is the sending module of alarm signals.
Drag the symbol to the GOOSE visual configuration page, double-click it and the configuration
window will be popped up:
Being similar to the trip signals, in the variable library of PCS-Explorer tool, drag the alarm signals
hoped to be sent by GOOSE to the appropriate location, as shown in the above figure.
In the tab “func block parameter”, the properties of data sent can be configured, as shown in the
below figure:
Similarly, users can add multiple alarm signals to be sent, and then select the signals eventually
needed to be sent in the visual configuration page, and connect them with sending terminals of
GOOSE “GS_PIN”, double-click “GS_PIN” and modify the description of the terminals as shown in
Figure 10.2-9.
Except tripping signal, alarm signal which have a specific meaning and need to be sent by specific
modules, in the PCS-Explorer, the ordinary state variables can be sent via GOOSE too, such as
the middle variables of programmable logic, or other state variables hoped to be sent.
The figure below shows an example of a logic programming page built in the PCS-Explorer tool:
In this example, two trip signals are used, one as an input of logical symbol “AND”, the other as
another input after getting through logical symbols “NOT” and “AND”. Logical symbol “AND”
connects a delay symbol “Dlyon”, and if the signals after delay are hoped to be sent by GOOSE,
the below operations are needed.
Configure the signals in the GOOSE sending page as shown in the below figure.
Sending state variables needs to use symbol block GGIO_IND_Out, which also exists in the
symbol library “GOOSE_SMV”. Drag the symbol to the GOOSE visual configuration page,
double-click it and the configuration window will pop up:
Being similar to the trip signals, in the variable library of PCS-Explorer tool, drag the
programmable logic output variables to the appropriate location, as shown in the above figure.
In the tab “func block parameter”, the properties of data sent can be configured, as shown in the
below figure:
Similarly, users can add multiple state variables to be sent, and then select the ones eventually
needed to be sent in the visual configuration page, and connect them with sending terminals of
GOOSE “GS_PIN”, double-click “GS_PIN” and modify the description of the terminals as shown in
Figure 10.2-13.
The previous three sections introduce different methods of typical configuration according to the
kind of signals sent by GOOSE, this section will introduce another method of configuring signals
sent by GOOSE.
As stated before, users can add the signals to be sent into appropriate sending module, but only if
they connect the symbol block “GS_PIN”, the signals can be sent eventually. So users can add
signals likely to be sent into the modules, then determine which ones to be sent. Usually, the
device driver package gotten has been added to template (Reference to the actual construction
and device), or users can add the templates following the method described before personally.
These signals added into sending module can be viewed by PCS-Explorer variable library.
In the first three sections “PTRC_Out”, “GGIO_ALM_OUT”, “GGIO_IND_OUT” have added the
corresponding signals, so in the “Source” column of the variable library the below information can
be saw.
Figure 10.2-16 GOOSE sending source generated after adding signals into GOOSE sending module
Then in the plug-in page of sending and receiving via GOOSE, configurate siganls sent by
GOOSE in this way: from the column “GOOSE_SMV:Source” of the variable library drag trip
signals, alarm signals and state variables to be sent into the visual page, and connect them with
the symbol block “GS_PIN”, thus the configuration is completed.
The GOOSE service supports the exchange of public data comprised of data sets, it is mainly
applied in transmitting data which has high real-time requirements, such as relay protection
tripping, the status of circuit breaker, the interlocking information.
The information exchange of GOOSE service is based on the publish/subscribe mechanism. Any
intelligent electronic device (IED for short) in the same GOOSE network can act as the subscriber
to receive data and can also act as the publisher to provide data for other subscribers. In this way,
it becomes easier to increase/modify the communication data amongst the intelligent electronic
devices.
In order to ensure the real-time property and reliability of GOOSE service, after coding the
NOTICE!
NOTICE!
Basic Encoding Rules (BER for short) are a set of rules for encoding data that is
described using the ASN.1 standard, for the purpose of transmission to a different
computer system).
The mechanism which combines the fast resending of heartbeat messages and status change
messages is adopted in sending messages.
When the data in GOOSE data sets remain unchanged, the heartbeat messages will be sent with
a interval of T0, the status number (i.e.: stnum) in the latest message remain unchanged and the
sequence number (i.e.: sqnum) will increase by 1.
When the data in GOOSE data sets has been changed, after sending a frame of status change
message, the status change message will be sent with the intervals of T1, T1, T2 and T3, the
stnum in the latest message will increase by 1 and the sqnum be cleared to 0.
NOTICE!
T0, T1, T2 and T3 are all positive integers. T0 and T1 can be set in configuration files,
while T2 and T3 are determined by T1 and can be acquired after calculation.
According to the reception of the GOOSE messages and TAL in the received GOOSE messages,
whether the GOOSE link is OK or disconnected can be judged.
NOTICE!
TAL: This INTEGER value shall have a range of 1 to 4 294 967 295. It represents the
timeAllowedtoLive (time allowed to live) of the last sent message. The unit of the value
shall be ms.
Please refer to the section “Processing Mechanism for Maintenance Messages” in this
Chapter.
When service status of the device is set to 1, the GOOSE message sent by the device has a Test
Flag and receiving terminal can obtain service status of sending terminal by the test flag of
message. When the service status of sending terminal conforms to that of receiving terminal, the
device will carry out normal processing to the received GOOSE data. When the service status of
sending terminal doesn’t conform to that of receiving terminal, the device will process the received
GOOSE data accordingly to ensure that the serviced device will not influence the normal running
of device, improving the flexibility and reliability of GOOSE service.
The maintenance mechanisms of PCS series of devices will be introduced in the following
sections.
Three types of maintenance mechanisms are provided for processing 3 types of messages
introduced as below:
2) The Generic Object Oriented Substation Events (GOOSE for short) messages.
2) If the binary input [BI_Maintenance] of the device is energized, the bit “Test” of quality (q)
in the MMS message sent to the clients will be set as “TRUE”.
3) When this binary input is energized, the clients can not remote control logic links.
Modifying settings and switching setting groups are also forbidden.
4) According to the value of the bit “Test” of quality (q) in the received MMS message, the
client can judge whether this message is a maintenance message or not and then deal
with it.
If this message is a maintenance message, the content of this message will not be
displayed in the real-time message window and will not issue audio alarms, but the
graphs can be refreshed so as to keep the state in the graph in step with the actual state.
window.
1) If the binary input [BI_Maintenance] of the device is energized, the bit “Test” in the
GOOSE message sent by the device will be set as “TRUE”.
2) The device will compare the value of the bit “Test” in the received GOOSE message with
the status of the binary input [BI_Maintenance] of the device, if they are the same, the
data in the received GOOSE message will be regarded as a valid message, and then the
data will be used for tripping or will be processed.
If they are different, the data in the received GOOSE message will be treated specially to
ensure the devices in operation will not be affected by the devices in maintenance. In this
way, the flexibility and reliability of the maintenance mechanism for GOOSE messages
will be ensured.
Please refer to the “bin/doc/PCS-Explorer GOOSE Function Instruction Manual.chm” file under the
tool installed directory about the detailed graphical configuration related to GOOSE
communication.
GOOSE_SMV module contains setting symbol blocks related to GOOSE communication, through
which users can achieve the function of GOOSE sending and GOOSE receiving relevant data
such as BOOL variables, warning signals, trip signals and so on.
GOOSE logic links has three categories, GS_LOGIC_LINK is the logic link symbol dedicated for
sending and receiving in the GOOSE configuration; GS_LOGIC_LINK:R is the logic link symbol
dedicated for receiving in the GOOSE configuration; GS_LOGIC_LINK:S is the logic link symbol
dedicated for sending in the GOOSE configuration dedicated logic link of sending GOOSE
configuration. GS_LOGIC_LINK can be enabled or not by setting some parameters, thus the
output value can be controlled. If the parameter [GLink_Op] is set to be 1, the output value is equal
to the input value, and if it is set to be 0, the output value is 0.
Connect the output signals, hoped to be controlled by GS_LOGIC_LINK, to the input terminals of
GS_LOGIC_LINK, and take the output signals of GS_LOGIC_LINK as the new output signals. The
GS_LOGIC_LINK can be enabled or not by the logic links menu in the liquid crystal, only
GS_LOGIC_LINK is enabled, the input signals connected to it can pass, thus the output signals
can be controlled.
10.5.2 GS_RECV_BOOL
Bool input switching symbol of GOOSE, eight variables at most (The actual number of input
variables can be controlled by the parameter [valid_num]). Input variable configuration is received
in Goose text, and the output variables take the value of the corresponding input variables, then
pass them to the other program modules.
10.5.3 LINK_INFO
The usage of LINK_INFO: In the symbol library GOOSE_SMV drag the symbol to the page of
sending and receiving plug-in. Then double-click the symbol, and set link type, link number, plate
number, link descriptions, and instance name of logical device.
10.5.4 GS_PIN
GS_PIN achieves the function of defining the sending terminal in GOOSE_SMV
The usage of GS_PIN: In the symbol library GOOSE_SMV drag the symbol to the page of sending
and receiving plug-in. Then double-click the symbol, set the terminal description, and connect the
variables needed to be sent to the terminal through the connecting line.
GS_AND and GS_OR are based on number of inputs, which can be set using “valid_num” in
“Parameter”. At least two inputs are allowed, at most eight inputs are allowed.
10.5.6 GS_RECV_DBPOS
The symbol can provide configuration for at most 8 dual-position information. The number of
supported output can be set via the parameter “valid_num”, the related graph will also change.
The module’s inputs are eight pairs of closing and opening positions information. Its outputs are
eight closing and opening positions information.
10.5.7 SMV_RECV
SMV_RECV is used in sampling values’ SMV receiving module, the basic pattern is as follows:
The symbol can provide configuration for at most 24 dual-position information. The number of
supported output can be set via the parameter “valid_num”, the related graph will also change.
respectively used to modify GOOSE and SMV dataset and the name of their corresponding report
control block, the basic style is shown as below.
Via the symbol, users can configure the logic device of which GOOSE and SMV dataset will be
modified, set the new dataset name in the row of “New DataSet Name”, and set the new report
control block name in the row of “New Report Name”.
After the dataset name and the report control block name are modified, the content of the
generated CID file will change, meanwhile, the corresponding GOOSE sending block content of
the generated GOOSE file will also change.
Takes user level GOOSE sending symbol “USR_GGIO_IND_OUT” as an example, the user level
decoupled configuration symbol is shown as below. In the symbol, users can set the instance
number, prefix and logic device instance of the corresponding logic node, and the target dataset
generated by the signal configured in this logic node.
For user level GOOSE receiving symbol, user level SMV sending symbol and user level SMV
receiving symbol, the processing method is the same.
Table 11.1-1 Index for the new added function of 1.1.2 version
Table 11.2-1 Index for the new added function of 1.1.3 version
Table 11.3-1 Index for the new added function of 1.1.4 version
Table 11.4-1 Index for the new added function of 1.1.5 version
Table 11.5-1 Index for the new added function of 1.1.6 version
Table 11.6-1 Index for the new added function of 2.0 version
2.0 version software is designed according to compatibility principle, it can open the “spj” project of
1.0 version, it can also create a new device based on the driver file of 1.0 version. The driver files
of two kinds of version format (dev/devx) can coexist in one project.
NOTICE!
There are some changes for symbol storage format and internal configuration attribute,
so mutually copy of logic programming page and symbols between 1.0 version driver
file and 2.0 version driver file is not supported.
The main components and functions of 2.0 version are introduced in following table.
The main interface of PCS-Explorer2.0 is shown as follows, it basically follows the interface style
of 1.0 version. The left part is the resource manager, the first label displays the project directory
and device configure node, the second label displays the programming symbol library. The right
part is the variable library, it displays the visible input, output and parameters of the current device.
The bottom is the output window information, which including the prompted information of driver
file treatment, finding and replacing, cross-references etc. The middle part is the main editing
window.
For a device node, it is classified as “Device Config”, “Program” and “Settings”, which corresponds
to device off-line configuration, programming configuration and settings configuration respectively.
“Device Config” is subdivided into device information, LCD main diagram editing, signal
description configuration, user level configuration and global configuration etc. components.
The configuration node content displayed by 2.0 version device has some little changes:
1) Click the “Device Info” node, configuring device information in the displayed current interface
of the middle part.
2) Click the “Lcd Graph” node, drawing the LCD displayed diagram in the displayed current
interface of the middle part.
3) Click the “Signal Desc” node, the grouping sub-nodes, click the corresponding interface of any
sub-node, the signal description can be modified.
4) Click the “User Config” node, configuring user level analog quantities, status quantities,
settings, data set etc. contents in the corresponding interface of related sub-node.
5) Click the “Global Config” node, executing marketing ordering table selecting, device system
function configuration, function group enabling and disabling etc. function
6) Click the “Program” node, executing logic programming and connection line configuration in
the sub-node page.
12 Cautions
Some typical errors and alarm signals during off-line configuring operation are listed in this
chapter.
13 Glossary
Some typical errors and alarm signals during off-line configuring operation are listed in this
chapter.