System Management Tool Technical Manual System version: 5.1.21 SMT/EN M/C6p DS Agile SMT Technical Manual CONTENTS INTRODUCTION SMT/IT EN/C6p SAFETY AND HANDLING SMT/SA EN/C6p FUNCTIONAL DESCRIPTION SMT/FT EN/C6p INSTALLATION SMT/IN EN/C6p LOGIC DIAGRAMS SMT/LG EN/C6p APPLICATION SMT/AP EN/C6p HUMAN INTERFACE SMT/HI EN/C6p MAINTENANCE SMT/MF EN/C6p PROBLEM ANALYSIS SMT/PR EN/C6p RECORD SHEET SMT/RS EN/C6p TECHNICAL DATA SMT/TD EN/C6p GLOSSARY SMT/LX EN/C6p Product /Project name – Type of document WARNING This guide gives instructions for installation, commissioning and operation of the DS Agile SMT. However, the guide can not cover all conceivable circumstances or include detailed information on all topics. In the event of questions or specific problems, do not take any action without proper authorization. Please contact the appropriate GE Grid Solutions technical sales office and request the necessary information. Refer to the System Release Notes for new features. Any agreements, commitments, and legal relationships and any obligations on the part of GE Grid Solutions, including settlement of warranties, result solely from the applicable purchase contract, which is not affected by the contents of the guide. INTRODUCTION SMT/EN IT/C6P DS Agile System Management Tool Introduction Contents 1 INTRODUCTION TO DS AGILE 3 2 INTRODUCTION TO DS AGILE MANUALS 4 2.1 Chapter description 4 3 INTRODUCTION TO DS AGILE SMT APPLICATIONS 6 3.1 Definitions 6 SMT/EN IT/C6p IT-1 Introduction IT-2 DS Agile System Management Tool SMT/EN IT/C6p DS Agile System Management Tool 1 Introduction INTRODUCTION TO DS AGILE The DS Agile range will continue to be expanded. The general features of DS Agile will also be enhanced, as we are able to adopt new technology solutions. For up-to-date information on any DS Agile product, visit our website: www.grid.alstom.com SMT/EN IT/C6p IT-3 Introduction 2 DS Agile System Management Tool INTRODUCTION TO DS AGILE MANUALS This manual provides a functional and technical description of the DS Agile System Management Tools (SMT) and a comprehensive set of instructions for the DS Agile SMT’s use and application. Important notes: The MiCOM Alstom range of C264 substation and bay computers is being widened to encompass new applications such as the process bus Ethernet network. On this occasion, the name of the range becomes DS Agile. Because new models will soon be available, the name C264 is replaced by C26x in the manuals. Similarly, the C26x setting software will now be called DS Agile S1 instead of MiCOM Alstom S1. Please note that this is a phased evolution, and where the text in the manual refers to software labels, there may still some references to the previous names until the software update is completed. In addition, the C26x units will now be referred to as "controllers" rather than "computers" in order to avoid any confusion with the PC-type computers used in other DS Agile sub-systems. 2.1 CHAPTER DESCRIPTION Introduction (IT) Chapter This is this document containing the description of each chapter of the DS Agile SMT guides. It is a brief introduction to DS Agile SMT capabilities. Safety (SA) Chapter This chapter contains the safety instructions, handling and reception of electronic equipment, packing and unpacking parts, Copyrights and Trademarks. Functional Description (FT) Chapter This chapter contains a description of the product. It describes functions of the DS Agile SMT. Installation (IN) Chapter This chapter contains the installation procedures. Logic Diagrams (LG) Chapter This chapter describes the Logical functions and automations of DS Agile SMT. Applications (AP) Chapter This chapter describes the configuration of the DS Agile SMT using SCE. HMI, Local control and user interface (HI) Chapter This chapter contains the operator interface description, Menu tree organisation and navigation, Setting/configuration software. IT-4 SMT/EN IT/C6p DS Agile System Management Tool Introduction Maintenance (MF) Chapter This chapter provides advice on how to identify failure modes, fault codes and describes the recommended actions to repair. Problem analysis (PR) Chapter This chapter advice on practical examples of problem solving and the company contact information. It includes all information on the self-checking features and diagnostics of DS Agile SMT. Commissioning record sheet (RS) Chapter This chapter provides detailed installation record sheets. Technical Data (TD) Chapter This chapter contains the technical data including, accuracy limits, recommended operating conditions, ratings and performance data. It also describes environment specification, compliance with technical standards. Glossary (LX) Chapter This chapter contains lexical description of acronyms and definitions. SMT/EN IT/C6p IT-5 Introduction 3 DS Agile System Management Tool INTRODUCTION TO DS AGILE SMT APPLICATIONS The DS Agile System Management Tool (DS Agile SMT) is in charge of: The downloading of the configuration provided by the DS Agile System Configuration Editor (DS Agile SCE) into the DS Agile applications (refer to chapter DS Agile/EN CM), The management of the running modes for these Alstom DS Agile applications, Automatic uploading of disturbance files from IEC 61850-8-1 IEDs (DS Agile or non-DS Agile) and legacy IEDs through a DS Agile controller, The monitoring of non DS Agile IEC 61850-8-1 applications, Launching MiCOM S1 Agile in order to have a direct connection between the MiCOM S1 Agile and the IED. This facility is available for IEC 61850-8-1 IEDs and legacy IEDs. User System Configuration Editor (SCE) Configuration data System Management Tool (SMT) Station Bus (IEC 61850) IEC 61850 IEC 61850IED IED S0113ENb Figure 1: Context Diagram 3.1 DEFINITIONS Device/Equipment Application A physical piece of equipment on the station bus, which location is defined by an IP address A part of a device, which has its own database, running mode, … Vdbs It represents the version of System Database (two integers separated by a dot). These two integers represent major and minor evolution ApplicationDataBag A single file which contains all the data for an application. Content of this file is application dependent. It can be a zip file. The filename can be the application name, following by a Vdbs (mandatory) SystemDataBag A zip file. It contains all the data of a given System Database. It represents the vector to move the data from the Configurator System to the DS Agile System. The filename is the DS Agile System name followed by the Vdbs of the corresponding System Database System Database IT-6 All the application databases which compose the system SMT/EN IT/C6p SAFETY & HANDLING SMT/EN SA/C6P DS Agile System Management Tool Safety & Handling Contents 1 INTRODUCTION 3 2 SAFETY 4 2.1 2.2 2.3 Health and Safety Explanation of symbols and labels Installing, Commissioning and Servicing 4 4 4 3 WARRANTY 5 4 COPYRIGHTS & TRADEMARKS 6 4.1 4.2 Copyrights Trademarks 6 6 5 WARNINGS REGARDING USE OF ALSTOM PRODUCTS 7 SMT/EN SA/C6p SA-1 Safety & Handling SA-2 DS Agile System Management Tool SMT/EN SA/C6p DS Agile System Management Tool 1 Safety & Handling INTRODUCTION The present document is a chapter of the DS Agile system documentation. It describes the safety procedures applicable to DS Agile SMT software tools. SMT/EN SA/C6p SA-3 Safety & Handling 2 DS Agile System Management Tool SAFETY Warning: This Safety Section should be read before commencing any work on the equipment. 2.1 HEALTH AND SAFETY The information in the Safety Section of the DS Agile System documentation is intended to ensure that products are properly installed and handled in order to maintain them in a safe condition. It is assumed that everyone who will be associated with the DS Agile System equipments will be familiar with the contents of the different DS Agile System Safety Sections and all Safety documents related to the PC and Communication networks. 2.2 EXPLANATION OF SYMBOLS AND LABELS The meaning of symbols and labels may be used on the DS Agile System equipments or in the DS Agile System product documentation, is given below. 2.3 INSTALLING, COMMISSIONING AND SERVICING Equipment operating conditions The DS Agile System equipments should be operated within the specified electrical and environmental limits. Fibre optic communication Optical LED transceivers used in Switch boards are classified as IEC 825-1 Accessible Emission Limit (AEL) Class 1 and consequently considered eye safe. Optical power meters should be used to determine the operation or signal level of the device. SA-4 SMT/EN SA/C6p DS Agile System Management Tool 3 Safety & Handling WARRANTY The media on which you receive Alstom’s software are warranted not to fail to execute programming instructions, due to defects in materials and workmanship, for a period of 90 days from date of shipment, as evidenced by receipts or other documentation. Alstom will, at its option, repair or replace software media that do not execute programming instructions if Alstom receives notice of such defects during the warranty period. Alstom does not warrant that the operation of the software shall be uninterrupted or error free. A Return Material Authorization (RMA) number must be obtained from the factory and clearly marked on the package before any equipment will be accepted for warranty work. Alstom will pay the shipping costs of returning to the owner parts which are covered by warranty. Alstom believes that the information in this document is accurate. The document has been carefully reviewed for technical accuracy. In the event that technical or typographical errors exist, Alstom reserves the right to make changes to subsequent editions of this document without prior notice to holders of this edition. The reader should consult Alstom if errors are suspected. In no event shall Alstom be liable for any damages arising out of or related to this document or the information contained in it. Except as specified herein, Alstom makes no warranties, express or implied, and specifically disclaims any warranty of merchantability or fitness for a particular purpose. Customer's rights to recover damages caused by fault or negligence on the part of Alstom shall be limited to the amount therefore paid by the customer. Alstom will not be liable for damages resulting from loss of data, profits, use of products or incidental or consequential damages even if advised of the possibility thereof. This limitation of the liability of Alstom will apply regardless of the form of action, whether in contract or tort, including negligence. Any action against Alstom must be brought within one year after the cause of action accrues. Alstom shall not be liable for any delay in performance due to causes beyond its reasonable control. The warranty provided herein does not cover damages, defects, malfunctions, or service failures caused by owner's failure to follow the Alstom installation, operation, or maintenance instructions; owner's modification of the product; owner's abuse, misuse, or negligent acts; and power failure or surges, fire, flood, accident, actions of third parties, or other events outside reasonable control. SMT/EN SA/C6p SA-5 Safety & Handling 4 COPYRIGHTS & TRADEMARKS 4.1 COPYRIGHTS DS Agile System Management Tool Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or mechanical, including photocopying, recording, storing in an information retrieval system, or translating, in whole or in part, without the prior written consent of Alstom. 4.2 TRADEMARKS Alstom, the Alstom logo and any alternative version thereof are trademarks and service marks of Alstom. The other names mentioned, registered or not, are the property of their respective companies. SA-6 SMT/EN SA/C6p DS Agile System Management Tool 5 Safety & Handling WARNINGS REGARDING USE OF ALSTOM PRODUCTS Alstom products are not designed with components and testing for a level of reliability suitable for use in or in connection with surgical implants or as critical components in any life support systems whose failure to perform can reasonably be expected to cause significant injuries to a human. In any application, including the above reliability of operation of the software products can be impaired by adverse factors, including -but not limited- to fluctuations in electrical power supply, computer hardware malfunctions, computer operating system, software fitness, fitness of compilers and development software used to develop an application, installation errors, software and hardware compatibility problems, malfunctions or failures of electronic monitoring or control devices, transient failures of electronic systems (hardware and/or software), unanticipated uses or misuses, or errors from the user or applications designer (adverse factors such as these are collectively termed "System failures"). Any application where a system failure would create a risk of harm to property or persons (including the risk of bodily injuries and death) should not be reliant solely upon one form of electronic system due to the risk of system failure to avoid damage, injury or death, the user or application designer must take reasonably steps to protect against system failure, including -but not limited- to back-up or shut-down mechanisms, not because end-user system is customised and differs from Alstom testing platforms but also a user or application designer may use Alstom products in combination with other products. These actions cannot be evaluated or contemplated by Alstom; thus, the user or application designer is ultimately responsible for verifying and validating the suitability of Alstom products whenever they are incorporated in a system or application, even without limitation of the appropriate design, process and safety levels of such system or application. SMT/EN SA/C6p SA-7 Safety & Handling SA-8 DS Agile System Management Tool SMT/EN SA/C6p FUNCTIONAL DESCRIPTION SMT/EN FT/C6P DS Agile System Management Tool Functional Description Contents 1 DS AGILE SMT ARCHITECTURE 3 1.1 1.2 DS Agile SMT Logical Architecture DS Agile SMT Architecture 3 4 SMT/EN FT/C6p FT-1 Functional Description FT-2 DS Agile System Management Tool SMT/EN FT/C6p DS Agile System Management Tool Functional Description 1 DS AGILE SMT ARCHITECTURE 1.1 DS AGILE SMT LOGICAL ARCHITECTURE DS Agile SMT application is composed of two major software components: DS Agile SMT IEC 61850-8-1 SBUS Agency DS Agile SMT Other Application SMT IEC 61850 Agency StationBus IEC 61850 Agency Application Application IEC 61850 Device Figure 1: Logical architecture The IEC 61850-8-1 SBUS Agency is a generic component used in all DS Agile devices. This component is described in [SBUS_AGENCY] reference document, from a user point of view. The IEC 61850-8-1 SBUS Agency offers services to a set of applications. Alstom DS Agile SMT is one of these applications. It just uses client side services. In the SMT software the IEC agency is a DLL. Other applications can use the IEC 61850-8-1 SBUS Agency. But there is no impact on DS Agile SMT. The IEC 61850-8-1 SBUS Agency supports: The IEC 61850-8-1 device interface, The IEC 61850-8-1 protocol management function. DS Agile SMT supports all others functions (i.e. that are not communication-related) and the other system external interfaces. DS Agile SMT sees the “IEC 61850 world” only through the “IEC 61850 agency”. The following sections apply to describe the DS Agile SMT components. SMT/EN FT/C6p FT-3 Functional Description 1.2 DS Agile System Management Tool DS AGILE SMT ARCHITECTURE It is made of two software components: The System Management tool HMI (SysMntHMI). The System Management tool Kernel (SysMntKernel). DS Agile SMT is made up of only one DS Agile SMT Kernel, which communicates with several DS Agile SMT HMIs. DS Agile SMT Kernel manages the global state of DS Agile SMT. It assumes the communication with the IEC 61850-8-1 SBUS Agency is responsible for the storage and access to SystemDataBag, and manages requests from all DS Agile SMT HMIs. DS Agile SMT HMI manages the User Interface. DS Agile SMT is distributed over two different hardware types: Desktop PC, for HMI part (on which DS Agile SMT HMI software runs) Server PC, for kernel part (on which DS Agile SMT Kernel software runs) The following figure describes the link between physical and logical architecture: Server PC Desktop PC DS Agile SMT HMI TCP/IP DS Agile SMT HMI DS Agile SMT Kernel IEC 61850 Agency TCP/IP Ethernet / Station Bus IEC 61850 device IEC 61850 device IEC 61850 communications DS Agile SMT communications Figure 2: Physical and logical architecture relation The Desktop PC can be remote and uses public network like Internet to access the Server PC. A DS Agile system contains only one Server PC; this software does not limit the number of Desktop PC and IEC 61850-8-1 devices. FT-4 SMT/EN FT/C6p INSTALLATION SMT/EN IN/C6P DS Agile System Management Tool Installation Contents 1 SCOPE OF THE DOCUMENT 3 2 REQUIREMENTS 4 2.1 2.2 2.3 Software configuration Hardware configuration Prerequisites 4 4 4 3 INSTALLATION 5 3.1 3.2 3.3 3.4 3.5 Installation constraints Cyber-Security Basic installation DS Agile SMT Remote HMI installation Installation result 5 6 6 14 14 4 PASSWORD PROTECTION AND USER ACCOUNTS 16 4.1 4.2 4.3 4.4 4.5 4.6 Password Policy User account management User account configuration Modify an existing account Create a user account Delete a user account 16 17 19 20 22 23 5 POST INSTALLATION TUNING 24 5.1 5.2 5.3 General RMI port configuration Disturbance files converters 24 24 26 6 CUSTOMIZATION 27 6.1 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.3 6.3.1 6.3.2 6.3.3 6.3.4 6.3.5 6.3.6 6.3.7 6.3.8 Common tuning SMT HMI tuning Log editor Log file extension Log display size Incomplete equipment selection colour SMT KERNEL tuning IEC 61850-8-1 SBUS agency supervision period System configuration storage size Disturbance storage location Disturbance files storage size Disturbance converters location Disturbance file converters SMT Data Storage Root DisturbanceAlternateStoragePath 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 7 OTHER OPERATIONS 31 7.1 Add access rights to standard user accounts 31 SMT/EN IN/C6p IN-1 Installation DS Agile System Management Tool 7.1.1 7.1.2 Folder Configuration Registry configuration 31 33 8 LANGUAGE 35 9 CHECKS 37 10 UNINSTALL 38 11 APPENDIX 40 11.1 11.2 SMT KERNEL initialisation file SMT HMI initialisation file 40 40 IN-2 SMT/EN IN/C6p DS Agile System Management Tool 1 Installation SCOPE OF THE DOCUMENT This document is a chapter of the DS Agile SMT documentation. It describes the product installation and start-up settings. Before any application software handling, the chapter SA should be read carefully. This document contains the following sections: Installation of DS Agile SMT KERNEL Installation of DS Agile SMT HMI Settings to correctly run the DS Agile SMT application SMT/EN IN/C6p IN-3 Installation DS Agile System Management Tool 2 REQUIREMENTS 2.1 SOFTWARE CONFIGURATION The OS required to run DS Agile SMT is Microsoft® Windows 2003 Server (SP2) (or later), Windows XP Professional SP3 (or later) or Windows 7 Ultimate 64 bits. You can also use a Windows XP Embedded platform. 2.2 HARDWARE CONFIGURATION The minimum hardware requirements to correctly operate the DS Agile SMT applications show in the table that follows: Windows 2003 Server Windows XP/7 Windows XP Embedded CPU PC Core II duo 2.66 GHz (or more) Pentium IV – 3 GHz (or more) RAM 1024 Mbytes 2048 Mbytes 2048 Mbytes Hard disk 40 Gbytes 120 Gbytes 80 Gbytes CD Reader Yes Yes Yes Ethernet port 100 Mbytes 100 Mbytes 100 Mbytes The Desktop PC is a standard PC computer for HMI purpose: colour display, mouse, keyboard, network card. The Server PC is a standard PC computer with data storage and data export/import features: data file system, removable storage devices (CD-ROM, tape, floppy). 2.3 PREREQUISITES Prerequisite installation on the SMT server PC: if you install the SMT on a PC that does not have the Operator Interface (OI) server installed AND is based on Windows XP SP3 or Windows 7 Ultimate 64 bits: Socket limit extension patch file EvID4226Patch.exe available in the OI package/Tools (otherwise, the limit of 10 concurrent TCP connection attempts interferes with the DS AGILE OI connection performance; we recommend that you change the limit to 200 concurrent TCP connection attempts) IEC 61850-8-1 SBUS Agency WinPcap Framework.net 2.0: Automatically installed with Windows XP. Alternatively, an installer is available in the DS Agile OI package (OI tools folder). Close all of the programs on your PC. Restart your PC. IN-4 SMT/EN IN/C6p DS Agile System Management Tool 3 Installation INSTALLATION Note: The SMT can be installed on the same PC as the OI Server (you will be able to switch between them) or the Gateway. The SMT Kernel and the OI Server can run simultaneously. This chapter describes the SMT application installation. SMT KERNEL installation can only be done from the Alstom archive. SMT HMI installation can be done from the Alstom archive, or from the SMT KERNEL PC using SMT HMI set-up (also known as remote SMT HMI installation). In all cases the program group named SMT is created in the Alstom│DCS program group. This SMT group contains short-cut(s) to run SMT HMI and the SMT KERNEL. Installed components can be personalised. To work properly, the DS Agile SMT needs at least Java 2 Runtime Environment (JRE®) release 1.6.2_x. When installing the DS Agile SMT component(s) whether from the Alstom archive or from the SMT KERNEL PC using installation software, this installation software looks for JRE®: if JRE® is not found, or if the JRE® installed release is not at least release 1.6.2, JRE® 1.6.2_x installation is proposed. If a component was already installed on the PC, all the parameter values defined in its initialisation file are duplicated. 3.1 INSTALLATION CONSTRAINTS If an SMT HMI has already been installed from the Alstom archive on a PC, it is not possible to install an SMT HMI from the SMT KERNEL PC, and vice versa. If a single component (i.e. SMT KERNEL or SMT HMI) is installed, a new installation of this component at another location implies that previous installation is "lost" and will have to be uninstalled manually. If only SMT KERNEL is installed, it will not be possible to install an SMT HMI in the future, without "losing" SMT KERNEL installation - then if you plan to install an SMT HMI with the SMT KERNEL you must install it when installing the SMT KERNEL. If only SMT HMI is installed, it will not be possible to install an SMT KERNEL in the future, without "losing" SMT HMI installation - then if you plan to install an SMT KERNEL with the SMT HMI you must install it when installing the SMT HMI. If both SMT KERNEL and SMT HMI have been installed, it is possible to install only SMT KERNEL or SMT HMI at the same location - installing a new SMT KERNEL or SMT HMI (or both) at a different location implies that previous installation is "lost" and will have to be uninstalled manually. It is not possible to install SMT HMI set-up without SMT KERNEL, even if a previous SMT KERNEL release is already installed. SMT/EN IN/C6p IN-5 Installation 3.2 DS Agile System Management Tool CYBER-SECURITY Caution: Before starting to configure the PC and install applications, you should be thoroughly familiar with the DS Agile Network and System Security Guide (DS Agile/EN CS). Before installing the DS Agile software, a number of pre-requisite steps are needed in order to properly secure the system. These steps are documented in the DS Agile Network and System Security Guide. The Network and System Security Guide is available both as a chapter of the DS Agile technical manual and as a stand-alone document. This guide describes the security-related steps that must be implemented BEFORE, DURING and AFTER the installation and adjustments of DS Agile software applications. Before moving on to installing the DS Agile software, make sure these pre-requisite steps are executed. 3.3 BASIC INSTALLATION If an SMT KERNEL or an SMT HMI is running, the user is prompted to stop them before continuing the installation. Double click on SMT-ww.xx.yy.exe to launch DS Agile SMT set-up. After the welcome window, read the Licence Agreement and accept it. Select the components to be installed: SMT Hmi set-up is used for DS Agile SMT HMI remote installation from SMT KERNEL PC. See further down. IN-6 SMT/EN IN/C6p DS Agile System Management Tool Installation 1 If the Java Runtime Environment (JRE) program is not already installed on your PC, a popup window first asks the authorisation to add it to the list of components. Click Yes. This will launch a Java setup program. Click Install and wait until the installation is complete. Click Close when prompted. 2 If you already have the Java 2 Runtime Environment installed on your PC, the next dialog box asks for the destination folder (DS Agile SMT location: SMT_DIR): The default location is C:\Program files\ALSTOM\DCS\SMT. The user can change the destination folder with the Browse button. If SMT has already been installed, the location proposed is the last one used (location for the current version); changing this location in this case (a previous release is installed) will involve that the previous SMT should be explicitly uninstalled by removing the relevant directories (from now on, uninstall concerns the new DS Agile SMT location). If SMT has already been installed, the parameters of the current version (in kernel.ini and hmi.ini) will be proposed as the default value for the current installation. If the new release is installed at the same place than the previous one: old %SMT_DIR%\exe\help\HMI files are saved in the %SMT_DIR%\exe\help\HMI\bak folder old %SMT_DIR%\exe\help\Kernel files are saved in the %SMT_DIR%\exe\help\Kernel\bak folder SMT/EN IN/C6p IN-7 Installation DS Agile System Management Tool 3 The new window offers to install a "Disclaimer" text that will be displayed when the HMI is launched. This disclaimer can for instance be used to ensure that users are aware of security measures and accept to abide by them. If you wish to use a disclaimer, tick Install Disclaimer and click Next. Either keep the default disclaim.txt file or click Browse to select another text file. IN-8 SMT/EN IN/C6p DS Agile System Management Tool Installation 4 The second parameter dialog box allows modifying the DS Agile SMT default parameters if required. These parameters are then inserted into the DS Agile SMT initialisation files (Kernel.ini and Hmi.ini in %SMT\exe). RMI port: port opened by SMT KERNEL for RMI exchanges with SMT HMI (must be included between 0 and 65535), Mcast port: port opened by each DS Agile SMT HMI for receiving multicast messages from SMT KERNEL (the settable range is 0 to 65535, but system ports 0 to 1024 are reserved by IANA and should be avoided) 1 Mcast ad: 1st multicast address for system DB messages, referred to as SysDBmcastAddress in the ini files (230.0.0.251 for device status and 230.0.0.252 for log). Reminder: a multicast address must be included between 224.0.0.0 and 239.255.255.253 Caution: If several DS Agile SMTs are installed over a global network (i.e. each DS Agile system does not have its own isolated network), the “MCast port” and “MCast Address” parameters must be different and there must not be any confusion between multicast addresses. The parameters entered by the user (such as ports, multicast address, etc) are checked. If the value is out of range or incorrect, a pop-up message is displayed and the user has to give a correct value. SMT/EN IN/C6p IN-9 Installation DS Agile System Management Tool 5 Choose the storage sizes: max DB sz: maximum size (in Kbytes) allowed for storing system databases. max Dist sz: maximum size (in Kbytes) allowed for storing disturbance files. Substation: name of the substation (used in Disturbance files) In the field Max Dist sz, add a 0 to have 500,000 Kbytes available. If only SMT HMI is installed, the third parameter dialog box is the following: KERNEL add: name or IP address of the PC where SMT KERNEL is installed; it is auto-filled. IN-10 SMT/EN IN/C6p DS Agile System Management Tool Installation 6 Choose the main storage directory: Once a path is entered the installer tries to create the directory if it does not exist: If it fails the user has to set a directory name that can be created (the Kernel.ini parameter DisturbanceStoragePath can be modified after installation). If the need arises, an additional storage directory can be defined through a kernel.ini parameter (the disturbance files will be stored in the default directory AND in this additional directory): For example, DisturbanceAlternateStoragePath = \\PCLD533NT5\Disturbance where PCLD533NT5 is a remote PC's network name Disturbance is the directory on this remote PC. To allow the file transfer from the SMT PC to the remote PC, the remote directory must be shared with "Full control" permission – writing and reading. SMT/EN IN/C6p IN-11 Installation DS Agile System Management Tool You can define a remote storage directory, i.e. a folder on another PC, to store all of the files managed by the SMT, such as log files, databases, and disturbance files. This is especially useful when you install the SMT on a diskless PC. To define the location of the SMT data storage directory on the remote station, type the location in the window SMT Data Storage Root. IN-12 Enter the remote PC’s IP address or network name and directory. The kernel.ini parameter is SmtDataRoot=\\10.22.186.122\DCS\smt_data_root To allow the file transfer from the SMT PC to the remote PC, the remote directory must be shared with "Full control" permission – writing and reading. SMT/EN IN/C6p DS Agile System Management Tool Installation 7 Keep the default 10 MB or modify the maximum size for the SMT's Sys Log file: 8 Review your settings and click Install to proceed with the installation or Back to make changes: SMT/EN IN/C6p IN-13 Installation DS Agile System Management Tool 9 Wait while the System Management Tool application is being installed. Click Finish when prompted. 3.4 DS AGILE SMT REMOTE HMI INSTALLATION SMT HMI can be installed on a PC different than the one the SMT KERNEL is installed on. Copy the folder install_hmi to a local folder in the desired system and launch the install.bat command. There are no parameters to set during the installation process. The following message appears in the console window: “WARNING: installation in progress DO NOT REMOVE THIS WINDOW”. So you must wait for the self deletion of the console window (it takes around 5 seconds). 3.5 INSTALLATION RESULT Caution: If a previous release of SMT Kernel was already installed at the same location, generated system databases (located in %SMT_DIR%/saveObject/db) may not be compatible with the new installed release. In this event, SMT KERNEL cannot start normally, all these “system DB” directories are removed and SMT KERNEL ends. When the operator launches the SMT KERNEL again, no system database exists and the operator has to restore its previous current system database. Note: Current and standby databases are logged when DS Agile SMT KERNEL exits. IN-14 SMT/EN IN/C6p DS Agile System Management Tool Installation Once the DS Agile SMT installation is performed, SMT KERNEL or SMT HMI can be directly launched from the menu Start | All Programs | Alstom | DCS | SMT. Once you have clicked on the Kernel executable, a yellow icon appears in the system tray: The icon is yellow because the agency is not yet launched. SMT/EN IN/C6p IN-15 Installation DS Agile System Management Tool 4 PASSWORD PROTECTION AND USER ACCOUNTS It is necessary to log in with a valid account and password in order to launch the DS Agile SMT HMI application. The first time the application is launched use the default account: Login: Admin (not case-sensitive) Password: admin (case-sensitive) Enter the login name and password as indicated above and click OK. After the first login, this account must be renamed and the password changed immediately. 4.1 PASSWORD POLICY A user with the Security_Admin role can make it compulsory for users to choose passwords that meet the following complexity requirements: Minimum number of characters: 9 Must contain at least 3 of the following 4 categories: Uppercase letters Lowercase letters Digits Non-alphanumeric/special character: ! " # $ % & ' ( ) * + , - . ` ~ / : ; < = > ? @ [ \ ] ^ _ { } | ¤ To enable/disable password policy, open the menu Options and select Kernel... IN-16 SMT/EN IN/C6p DS Agile System Management Tool Installation Tick/untick Password Policy Enabled to enable/disable password complexity enforcing. Caution: For the change to take effect, stop and restart both the SMT HMI and the SMT Kernel. 4.2 USER ACCOUNT MANAGEMENT The DS Agile SMT HMI is delivered with two default accounts: Observer: Limited access account, can only change his/her own password Default password: observer Admin: Administrator account, can change login names and passwords for all accounts, can delete all accounts except his/her own Default password: admin The passwords for both accounts must be changed immediately upon the first launch of the application. It is recommended to also change the login name of the Admin account. User accounts Access rights for each account are defined using functional "roles", each of which grants a set of rights related to a specific type of activity: data viewing, engineering, system configuration, account administration. Global functions Functional role Associated rights Observer The Observer role only allows to display data, i.e. read information. The Observer role does not allow changing any password other than the user's own password or viewing the security log. System_Engineer The System engineer role only allows access to data useful to run the system. This user works in the substation and can act on switchgear and plant items. The System engineer role contains the rights required to execute control commands. It does not allow changing any password other than his/her own or viewing the security log. SMT/EN IN/C6p IN-17 Installation DS Agile System Management Tool Functional role Associated rights Security_Admin The Security administrator cannot display any operational data from the DS Agile system. It cannot load a configuration database nor change the operating mode of a subsystem. This user is responsible for the security policy. He/she can only: - change passwords, - define account security policy, - add/edit/remove user roles, - display security logs. System_Admin The System administrator is a software specialist: this role allows performing software maintenance for version upgrades. It can display data, load a configuration database and change the operating mode of a subsystem. It does not allow changing any password other than his/her own or viewing the security log. Detailed rights per roles Roles Action Required privilege Observer System_ Engineer Security_ Admin System_ Admin User actions Change login names User_Administration_Right X Change passwords User_Modification_Right X Change own password User_Modification_Right Add user accounts User_Administration_Right X Remove accounts User_Administration_Right X X X X X Authorisation actions Add/remove roles User_Administration_Right X System database actions List all available database versions Observer_Right Add/remove database versions System_Administration_Right X Change database version status System_Administration_Right X X X X X Device actions List the devices in a database version Observer_Right Connect the SMT to devices Device_Management_Right Change the status of a the device Device_Administration_Right X Download databases Device_Administration_Right X Switch device modes Device_Administration_Right X Set the substation's time System_Administration_Right X Change the kernel configuration System_Administration_Right X Enable/disable the password policy Security_Administration_Right X Change the RMI port number Security_Administration_Right X X X X X X X Configuration actions Any user account can be assigned several roles, and thus granted several sets of rights. IN-18 SMT/EN IN/C6p DS Agile System Management Tool 4.3 Installation USER ACCOUNT CONFIGURATION Caution: Except for changing a user's own password, all the operations described in this section require that the user has at least the Security_Admin role. To add, modify or delete user accounts, open the menu Options and select Accounts... The following User Accounts configuration window is displayed: SMT/EN IN/C6p IN-19 Installation 4.4 DS Agile System Management Tool MODIFY AN EXISTING ACCOUNT To change the name and/or the password of an existing account, as well as add or remove associated roles: Open the User Accounts window. Select the name of the account in the Accounts list. Click Edit. The Edit Account window is displayed: To change the name of the account: Select and delete the content in the Login text box. Type the new Login name. Note: The Login name is not case-sensitive. To change the password associated with the account: Select and delete the contents in the Password and Confirm Password text boxes. Type the new password identically in both text boxes. Note: The Password is case-sensitive. Note: If you are changing the password of another user, make sure you transmit it to him/her via a safe media. IN-20 SMT/EN IN/C6p DS Agile System Management Tool Installation To change the roles associated with an account: Tick/untick the relevant boxes in the Roles list. Note: A user account must be given at least one role. Click Save when all changes are complete or Cancel to close without saving. A pop-up window is displayed to confirm the creation if all the fields were correctly filled in: Click OK. If there was an error in the account definition an error message is displayed: Click OK and make the required corrections. SMT/EN IN/C6p IN-21 Installation 4.5 DS Agile System Management Tool CREATE A USER ACCOUNT To create a new user account: Open the User Accounts window. Click New. The Create Account window is displayed: Fill in the Login, Password and Confirm Password text boxes. Tick/untick the relevant boxes in the Roles list. Click Save when all changes are complete or Cancel to close without saving. A pop-up window is displayed to confirm the creation if all the fields were correctly filled in: Click OK. If there was an error in the account definition an error message is displayed: IN-22 Click OK and make the required corrections. SMT/EN IN/C6p DS Agile System Management Tool 4.6 Installation DELETE A USER ACCOUNT To delete a user account: Open the User Accounts window. Select the name of the account in the Accounts list. Click Delete. A confirmation dialog box is displayed: Click Yes to confirm the deletion or No to cancel. Note: The currently active account cannot be deleted. SMT/EN IN/C6p IN-23 Installation 5 DS Agile System Management Tool POST INSTALLATION TUNING Note: Values entered during installation process can be adjusted in *.ini files. 5.1 GENERAL Before running SMT KERNEL: Check that the IEC 61850-8-1 SBUS Agency has already been installed Tune the SMT/agency heart beat period 5.2 RMI PORT CONFIGURATION In order to allow the DS Agile SMT to communicate through a firewall the RMI port number must be defined both in SMT and in the firewall. Caution: The RMI port number must be the same for the Kernel and all the HMIs connected to it. To set the RMI port in DS Agile SMT, it is necessary to have the Security_Admin role. Open the menu Options and select Kernel... Enter the desired port number in the Set RMI Port text box and click OK. IN-24 SMT/EN IN/C6p DS Agile System Management Tool Installation To set the RMI port in the Windows firewall: Open the Control Panel and double click Windows Firewall: Open the tab Exceptions and click Add Port.... Fill in the port details using the same port number as entered in the SMT Kernel dialog box. SMT/EN IN/C6p IN-25 Installation DS Agile System Management Tool Click Change scope... to limit the port opening to a fixed list of IP addresses (for DS Agile other subsystems such as the OI server, the C26x control units, the Gateways etc.). Fill in the Custom list and click OK. Close the Windows Firewall. Note: This must be done before "whitelisting" the PC. 5.3 DISTURBANCE FILES CONVERTERS Their location/use is organised as follows: If the parameter d<xx>FileConverter (xx [00,99]) contains no path (just a file name), SMT KERNEL searches the converter in the default disturbance converter path (defined in DisturbanceConvertersPath), If the parameter d<xx>FileConverter contains a relative path, then this path is used to complement the default disturbance converter path, If the parameter d<xx>FileConverter contains an absolute path, SMT KERNEL searches the converter without taking into account the default disturbance converter path. Then copy/organise the converter location according to the above rules. IN-26 SMT/EN IN/C6p DS Agile System Management Tool 6 Installation CUSTOMIZATION This can be done in initialisation files located in %SMT_DIR%/exe directory: kernel.ini for SMT Kernel, and Hmi.ini for SMT HMI. The typical content of these files is given in appendix, but only parameters described hereafter might be modified (other parameters are set at installation, and should normally not be modified). You can also right click on the systray icon, select Configure Kernel, then Show/Kernel param. 6.1 COMMON TUNING If you install two or more SMT kernels on the same network (or on connected networks), define specific broadcast addresses for each SMT kernel. If it has not been done during installation processes, it can be done afterwards changing the Common part of both ini files to match the addresses: LogMcastAddress, EquipmentMcastAddress and SysDBmcastAddress 6.2 SMT HMI TUNING 6.2.1 LOG EDITOR The log editor is used to display and print the log. It can also be used to save copies of the log file whenever necessary, these copies can be marked up if required. There are two parameters for the log editor: LogEditor and LogEditorOptions. When Log/Kernel/Edit menu is activated, the following command is processed: LogEditor log_file LogEditorOptions (for example: uedit32 log.csv /r) LogEditor is mandatory. If there is no option for this application set LogEditorOptions to "without". If LogEditor contains (a) blank character(s) it (they) must be surrounded with quotes, but in this case the log editor cannot be a "*.bat" file. 6.2.2 LOG FILE EXTENSION The parameter LogFileType defines the extension of the log file. When activating Log/Kernel/Edit menu the content of the log file (Kernel file) is copied from SMT KERNEL to the directory log in the file log.<LogFileType>. Example: if LogFileType = csv, the file created will be log.csv. 6.2.3 LOG DISPLAY SIZE The parameter LogDisplaySize defines the maximum number of events used for real-time log display on DS Agile SMT HMI. This display is managed in roll mode: once the number of received events is reached, each time a new event is received the oldest is deleted. SMT/EN IN/C6p IN-27 Installation 6.2.4 DS Agile System Management Tool INCOMPLETE EQUIPMENT SELECTION COLOUR When a System DB is the Current or the Standby one and that at least one device is connected, its line in the System databases store is coloured. If all the connected devices are OK (correct mode and DB version) but not all the devices of the DB have been selected for connection by the operator, the status of the DB can: be considered as OK (even if a device is missing), then the colour should be green, be considered as missing a device (although it will never be connected because it has not been selected by the operator), then the colour should be yellow, be considered in this special state, then the colour should be blue. The dbpartialselectioncolor parameter is used to define the colour: 1 for yellow, 2 for blue, 3 for green. 6.3 SMT KERNEL TUNING The parameters include: The period of the IEC 61850-8-1 SBUS Agency supervision The maximum size allowed for system configuration storage The storage location of disturbance files The location of disturbance converters The maximum size allowed for disturbance files storage The converters for disturbance file post-processing The definition of a remote folder in order to store all files managed by the SMT (log files, databases, disturbance files) The time-out value for equipment reconnection after an agency reconfiguration (*) The time-out value for disturbance event subscription/un-subscription (*) (*): These parameters are optional, not present after installation, and should not be modified. 6.3.1 IEC 61850-8-1 SBUS AGENCY SUPERVISION PERIOD Set the parameter HeartBeatPeriod to the desired value, in milliseconds. 6.3.2 SYSTEM CONFIGURATION STORAGE SIZE Set the parameter MaxSysDB to desired value, in Kbytes. This parameter corresponds to the maximum size allowed for unzipped system databags storage (only system databag file is unzipped by DS Agile SMT, application Databags, eventually zipped, contained in the system databag file, are not unzipped by DS Agile SMT). Setting this value smaller than the space currently use on the disk will have no immediate effect, this new value will only be taken into account on next system databag storage. IN-28 SMT/EN IN/C6p DS Agile System Management Tool 6.3.3 Installation DISTURBANCE STORAGE LOCATION Parameter DisturbanceStoragePath indicates where disturbance files are stored (this directory is normally created during installation phase). On starting SMT KERNEL check if the directory exists, if not it tries to create it: in case of failure SMT KERNEL displays a message, and stops after user message acknowledgement. 6.3.4 DISTURBANCE FILES STORAGE SIZE Set the parameter MaxDisturbanceStorageSize to desired value, in kbytes. This parameter corresponds to the maximum size allowed to store disturbance files in the directory given by DisturbanceStoragePath parameter. Setting this parameter to a value lower than the space currently used on the disk will have no immediate effect, this new value will only be taken into account upon the next file storage. 6.3.5 DISTURBANCE CONVERTERS LOCATION Parameter DisturbanceConvertersPath indicates where basic disturbance converters are stored (this directory is normally created during installation phase). Parameter DisturbanceAlternateConvertersPath indicates where alternate disturbance converters are stored. To switch from 2001 to 1997 revision year of the COMTRADE standard change the DisturbanceConvertersPath C:\ProgramFiles\Alstom\DCS\Smt\disturbance_converters\COMTRADE2001 to: C:\ProgramFiles\ Alstom\DCS\Smt\disturbance_converters\COMTRADE1997 And change the DisturbanceAlternateConvertersPath: C:\Program Files\Alstom\DCS\Smt\disturbance_converters\COMTRADE1997 to: C:\Program Files\Alstom\DCS\Smt\disturbance_converters\COMTRADE2001 You cannot have both parameters set to the same disturbance converter; in this case, if a conversion fails, the SMT cannot try to convert with the second converter. 6.3.6 DISTURBANCE FILE CONVERTERS For each disturbance files whose extension is d<xx>, with xx [00,99], a converter can be launched after the file has been uploaded. There are 2 parameters for each converter: d<xx>FileConverter and d<xx>FileConverterOptions. The following command is processed after a file uploading (if a converter is defined in “kernel.ini” file): <absolute-path>\d<xx>FileConverter <absolute-path><IED name>_<j>.d<xx> d<xx>FileConverterOptions, for example: C:\Program files\ALSTOM\DCS\conv\conv1.exe “C:\Program files\ALSTOM\DCS\SMT\disturbance \1.0\calc1\IED2_4.d02” /r If there's no converter for this type of file, set d<xx>FileConverter to without, or remove this line from “kernel.ini” file. If d<xx>FileConverter contains a blank character(s) it must be surrounded with quotes, but in this case the converter can't be a *.bat file. SMT/EN IN/C6p IN-29 Installation DS Agile System Management Tool If there's no converter option set d<xx>FileConverterOptions to without, or remove this line from “kernel.ini” file. Time-out value for equipment reconnection Some request (Set Current on a system database for example) may involve an IEC 61850-8-1 SBUS Agency reconfiguration: after the agency starting SMT KERNEL may have to restore some connections and to wait them to be fully established (GLOBE, DI, etc received) before continuing. There's a time-out associated to this wait, it's the parameter named connectionTimeOut and the unit is the millisecond. The default embedded value is 20 s, and the value given is not taken into account if it's smaller than 20 s. Time-out value for disturbance event subscription/un-subscription Starting or stopping disturbance event subscription on an item of equipment (on start/stop disturbance monitoring) uses asynchronous agency services, and then SMT KERNEL needs to wait the asynchronous call-backs. There's a time-out associated to this wait, it's the parameter named distTimeOut and the unit is the millisecond. The default embedded value is 15 s, and the value given is not taken into account if it's smaller than 15 s. In event of an error in the conversion, a file CvtIedDist.log is generated in the related converter folder. 6.3.7 SMT DATA STORAGE ROOT The parameter SmtDataRoot is used to define a remote folder for storing all files managed by SMT (logs, databases, disturbance files). This folder must be shared with full control on it. Typical application: SMT in a diskless PC. Examples: SmtDataRoot=\\10.22.186.122\DCS\smt_data_root SmtDataRoot=\\GTW1\DCS\smt_data_root 6.3.8 DISTURBANCEALTERNATESTORAGEPATH This parameter DisturbanceAlternateStoragePath is used to define an additional storage path for the disturbance files. The disturbance files will be store in the default directory AND in this additional directory. This additional directory name may point to a remote PC identified by its IP address or an network name. Example: DisturbanceAlternateStoragePath = \\PCLD533NT5\Disturbance Where PCLD533NT5 is the network name of a remote PC and Disturbance is a directory on this remote PC. The remote directory must be shared to allow the file transfer from the SMT PC to the remote PC. IN-30 SMT/EN IN/C6p DS Agile System Management Tool 7 OTHER OPERATIONS 7.1 ADD ACCESS RIGHTS TO STANDARD USER ACCOUNTS Installation Because cyber-security is implemented the normally logged in users do not have administrator privileges. Therefore some rights must be added in order to insure correct operation of the DS Agile applications: Modify all the folders used by DS Agile applications Modify all the registry keys used by DS Agile applications 7.1.1 FOLDER CONFIGURATION When running, the DS Agile applications need to be allowed to modify the following folder and the data contained in those folders and their sub-folders: Default DS Agile installation folder: C:\Program Files (x86)\ALSTOM\DCS (Windows 7) or C:\Program Files\ALSTOM\DCS (Windows XP) 7.1.1.1 ADJUST FOLDER PERMISSIONS OF STANDARD USERS 1 Right click the folder used by DS Agile application 2 Select Properties SMT/EN IN/C6p IN-31 Installation DS Agile System Management Tool 3 Select the Security tab 4 Click Edit (Windows 7 only) 5 Select the group "DSAgile Users" 6 In the column Allow, tick Modify. IN-32 SMT/EN IN/C6p DS Agile System Management Tool Installation 7 Click OK. All the accounts in the group "DSAgile Users" are now allowed to modify the selected folder and its subfolders. 7.1.2 REGISTRY CONFIGURATION While running, DS Agile applications need to be allowed to modify the following registry keys: Windows 7: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ALSTOM\DCS Windows XP: 7.1.2.1 HKEY_LOCAL_MACHINE\SOFTWARE\ALSTOM\DCS ADJUST REGISTRY PERMISSIONS OF STANDARD USERS 1. For each of the registry keys listed above, right-click the key and select Permissions... in the contextual menu. SMT/EN IN/C6p IN-33 Installation DS Agile System Management Tool 2. Select the group "DSAgile Users". 3. In the column Allow, tick Modify. 4. Click OK. All the accounts in the group "DSAgile Users" are now allowed to modify the corresponding registry keys. IN-34 SMT/EN IN/C6p DS Agile System Management Tool 8 Installation LANGUAGE The basic installation is done using English text labels (the labels are located in the "exe/lang" directory in "*.properties" files). To set another language: The *.properties files need to be translated into the required language. The *.properties file name must be suffixed by ISO Language Code (e.g. hmi_fr.properties). These codes are lower-case, two-letter codes as defined by ISO-639-1. You can find a full list of these codes at a number of websites, such as: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes The location must match the regional options according to the chosen code (e.g. "French(France)" for the "fr" language code). Notes 1 The language change cannot be performed on line, i.e. SMT must be restarted in order to take the change into account. 2 The choice of the "properties" file is processed in the following order: Search the "properties" file which is suffixed by the language code compliant with the locale location (e.g "hmi_fr.properties" for the French locale. Search the "properties" file which is not suffixed by any language code (e.g "hmi properties") Example "Exe/lang" directory contains "hmi_fr.properties" (French text labels) and "hmi.properties" (English text labels). If the Location is: SMT/EN IN/C6p IN-35 Installation DS Agile System Management Tool French: the menu items are displayed in French. Any other language (German, Italian, English...): the menu items are displayed in English. IN-36 SMT/EN IN/C6p DS Agile System Management Tool 9 Installation CHECKS Note: All figures are extracted from DB Agile SMT and provided as example When the installation is complete, the C:\Program files\Alstom\DCS\Smt\exe directory is as follows: Directories are always present, except dtd which is only present on Kernel, Files hmi*.* and SMT_hmi.exe are present only if HMI is installed, Others files are present only if Kernel is installed. SMT/EN IN/C6p IN-37 Installation 10 DS Agile System Management Tool UNINSTALL Uninstall the application using the Windows Control Panel's Add or remove programs function. Scroll down to DS Agile – System Management Tool x.x.x.x and select the line: Click Remove and follow on-screen instructions. Caution: Ensure that SMT KERNEL is stopped before uninstalling the application. The automatic uninstallation process only removes the files created upon installation. All the files created later using SMT are not deleted. Therefore you might have to manually delete the following residual files (the uninstall procedure gives the precise list of all the directories/files that were not cleared): %SMT_DIR%/exportDB/*.* %SMT_DIR%/importDB/*.* %SMT_DIR%/log/*.* %SMT_DIR%/saveObject/db/*.* %SMT_DIR%/saveObject/log/*.* %SMT_DIR%/saveObject/options/*.* %SMT_DIR%/sbus/*.* %SMT_DIR%/traces/*.* %SMT_DIR%/exe/smt/*.* (if patches have been installed) disturbance records storage directory IN-38 SMT/EN IN/C6p DS Agile System Management Tool Installation Note: The above procedure only applies is the application to be removed is either the only instance present on the PC or the one that was installed last. If there are several instances of the application (same or different versions) in various directories, older instances can be removed by simply deleting all directories and files in their installation path. SMT/EN IN/C6p IN-39 Installation DS Agile System Management Tool 11 APPENDIX 11.1 SMT KERNEL INITIALISATION FILE Example of Kernel.ini content: [common] LogMcastAddress=230.0.0.252 EquipmentMcastAddress=230.0.0.251 SysDBmcastAddress=230.0.0.250 MCastPort=10000 RmiPort=3000 KernelName=Kernel [kernel] StationBusType=IEC SmtDataRoot=without HeartBeatPeriod=4000 d01FileConverter=CvtIedDist_t103.exe d01FileConverterOptions=without d02FileConverter=CvtIedDist_mbus_s20.exe d03FileConverter=CvtIedDist_mbus_m300.exe cfgFileConverter=ConvertCFG.exe cfgFileConverterOptions=/N DisturbanceAlternateStoragePath=without LogEditor=notepad.exe DisturbanceSiteName=SAS KernelAddress=frlat01d02572 MaxSysDB=1000000 MaxDisturbanceStorageSize=50000 DisturbanceStoragePath=C:\Program Files\ALSTOM\DCS\SMT\disturbance DisturbanceAlternateStoragePath=\\PCLD533NT5\\DisturbanceDir DisturbanceConvertersPath=C:\Program Files\ALSTOM\DCS\SMT\disturbance_converters\COMTRADE2001 DisturbanceAlternateConvertersPath=C:\Program Files\ALSTOM\DCS\SMT\disturbance_converters\COMTRADE1997 With Windows XP Embedded: [kernel] SmtDataRoot=//192.168.10.18/Smt … 11.2 SMT HMI INITIALISATION FILE Example of Hmi.ini content: [common] LogMcastAddress=230.0.0.252 EquipmentMcastAddress=230.0.0.251 SysDBmcastAddress=230.0.0.250 MCastPort=10000 RmiPort=3000 kernelname=kernel IN-40 SMT/EN IN/C6p DS Agile System Management Tool Installation [hmi] dbpartialselectioncolor=2 LogEditor=notepad.exe LogEditorOptions=without LogFileType=csv LogDisplaySize=300 KernelAddress=frlat01d02572 SMT/EN IN/C6p IN-41 Installation IN-42 DS Agile System Management Tool SMT/EN IN/C6p LOGIC DIAGRAMS SMT/EN LG/C6P DS Agile System Management Tool Logic Diagrams Contents 1 SCOPE OF THE DOCUMENT 3 2 PLANT DATA INTERFACE 4 2.1 2.2 2.3 2.4 2.5 2.6 Connecting an IEC 61850-8-1 server Downloading an application databag into an IEC 61850-8-1 server Switching an application databag Uploading mode orders Uploading of a disturbance file Configuration of MiCOM/Agile IEDs 4 5 6 7 8 9 SMT/EN LG/C6p LG-1 Logic Diagrams LG-2 DS Agile System Management Tool SMT/EN LG/C6p DS Agile System Management Tool 1 Logic Diagrams SCOPE OF THE DOCUMENT This document is a chapter of the DS Agile SMT manual. It describes the Logical functions and automations (encoded LG for Logic Diagrams) of this software application. For further details concerning the configuration of functions, refer to the DS Agile SMT/EN AP chapter. SMT/EN LG/C6p LG-3 Logic Diagrams DS Agile System Management Tool 2 PLANT DATA INTERFACE 2.1 CONNECTING AN IEC 61850-8-1 SERVER The following state diagram shows the life cycle of a session established by DS Agile SMT with an IEC 61850-8-1 server. This association can be started: from an “user“ HMI (state “connected user“), from DS Agile SMT KERNEL if disturbance monitoring is configured (state "connected kernel"), create() init connect(user) download switchDB setMaint connected user connect(Kernel) T1 T2 connected Kernel T3 disconnected Dist. monitoring off loss / return of application delete() T1 : connect (user) T2 : disconnect AND no more connection (user) AND disturbance record monitoring T3 : disconnect AND no more connection (Admin and Obs) S0117ENb State Comment connected user from: Init: a user opens a connection with the IEC 61850-8-1 server. connectedKernel from: Init: DS Agile SMT KERNEL starts, a Current System DB exists and disturbance monitoring is required on this IEC 61850-8-1 server, OR DS Agile SMT KERNEL is running and a start disturbance monitoring order is received: DS Agile SMT KERNEL opens a connection with the IEC 61850-8-1 serve LG-4 SMT/EN LG/C6p DS Agile System Management Tool 2.2 Logic Diagrams DOWNLOADING AN APPLICATION DATABAG INTO AN IEC 61850-8-1 SERVER setVdbs() wait_vdbs download() downloading no download required config downloaded S0118ENa State Comment Wait_vdbs SMT KERNEL has written the new “Vdbs” into “DBID.ST.TrsVdbs” data leaf, and is waiting for the acknowledgement downloading SMT is downloading the application databag SMT/EN LG/C6p LG-5 Logic Diagrams 2.3 DS Agile System Management Tool SWITCHING AN APPLICATION DATABAG switchDB() switching OnSwitchDone() wait_DBstat new DBstat reportReceived() S0119ENa State Comment switching SMT KERNEL has launched a control on “DI.DBID.ODDBSw” data leaf, and is waiting for the acknowledgement of the control Wait_DB_stat SMT KERNEL is waiting for the right current Vdbs and the “Run” mode LG-6 SMT/EN LG/C6p DS Agile System Management Tool 2.4 Logic Diagrams UPLOADING MODE ORDERS setModeRq(maint) setModeRq(run) setModeRq(test) set_run set_test setModeDone() set_maint setModeDone() setModeDone() wait_test wait_run reportReceived() wait_maint reportReceived() reportReceived() S0120ENa State Comment Set_<mode> SMT KERNEL has launched a control on “GLOBE.ODMode” data leaf, and is waiting for the acknowledgement of the control Wait_<mode> SMT KERNEL is waiting for the right mode SMT/EN LG/C6p LG-7 Logic Diagrams 2.5 DS Agile System Management Tool UPLOADING OF A DISTURBANCE FILE activateReport() failure Faulty activateReport() activateReportDone failure de-activateReport() failure wait_activate_report activateReportDone readValue() failure wait_report stop reportReceived readValueDone failure or missing wait_ deactivate_report wait_dir_name reportReceived {**} readValueDone fileReadDirEntry failure de-activateReportDone {*} reading_file_list read ended fileGet() ended Uploading association loss OR stop on application side Vdbs change end - The xxx failure transitions are supposed occurring without association loss or stop on application-side Current Vdbs change. - on activateReportDone call-back missing request is stopped after a time-out - {*} : whatever the result is (success or failure) - {**}: for a non-D S Agile device, wait_dir_name state is skipped S0121ENc State Comment Wait_activate_report SMT KERNEL has activated a report for status of the disturbance brick Wait_report SMT is waiting for a disturbance notification Wait_dir_name SMT has received a disturbance notification, and has launched the reading of the name of the directory which contains the disturbance files. Reading_file_ list SMT is reading the name list of the files to be uploaded. Uploading SMT is uploading the disturbance files. LG-8 SMT/EN LG/C6p DS Agile System Management Tool 2.6 Logic Diagrams CONFIGURATION OF MiCOM/AGILE IEDS The following state diagram shows the integration of 4 engineering tools (DS Agile SCE, DS Agile SMT, MiCOM S1 Agile and its IEC61850 IED Configurator) to facilitate the configuration and setting of MiCOM IEDs. .set, .psl ICD file SCE MiCOM S1 Agile .scd .msl IED configurator System databag Figure 1: Exchanges with MiCOM S1 Agile From the contextual menu of the Equipment view, the SMT can launch MiCOM S1 Agile with the targeted IED for parameter, in order to have a direct connection between the MiCOM S1 Agile and the IED. This facility is available for IEC 61850-8-1 IEDs and legacy IEDs. SMT/EN LG/C6p LG-9 Logic Diagrams LG-10 DS Agile System Management Tool SMT/EN LG/C6p APPLICATION SMT/EN AP/C6P DS Agile System Management Tool Application Contents 1 CONFIGURATION IN SCE SMT/EN AP/C6p 3 AP-1 Application AP-2 DS Agile System Management Tool SMT/EN AP/C6p DS Agile System Management Tool 1 Application CONFIGURATION IN SCE The SMT object is automatically added to the Ethernet SBUS network in the Object view. Select the SMT object and enter the TCP/IP address of the computer hosting the SMT server: Figure 1: SMT selection and General attributes Warning: When upgrading a configuration database last saved using an older version of DS Agile SCE (before SCE-5-11, i.e. DS Agile 5.0.4), it is necessary to enter the SMT TCP/IP address again. This address must be different from DS Agile OI's or Gateway’s address, even if they are installed on the same PC. To run DS Agile SMT on the same PC as DS Agile OI or Gateway, a second address should be added to the PC. To do this, add the SMT TCP/IP Address in the second address for Local Area Connection Properties, advanced TCP/IP settings. In order to run the SMT and the Gateway on the same PC under Windows XP, the order in which the IP addresses are listed under the IPCONFIG command is important: Run a command window (launch cmd.exe) and enter the command IPCONFIG. The Gateway's IP address must be listed first. If it is not the case, delete the Gateway IP address and then re-enter it (see the TCP/IP settings configuration procedure below). Run the IPCONFIG command again and check that the Gateway’s IP address appears first. In addition, if the PC is an embedded automation computer (Gateway), memory and disk space may be limited. In that case, make sure that the Gateway has sufficient disk space available, taking into account not only the SMT itself (50 MB), but also the configuration databags stored on the PC. The Gateway requires: up to 50 MB without IsaGRAF up to 100 MB with IsaGRAF Note: Running DS Agile SMT on the same PC may reduce a Gateway’s performances. To configure TCP/IP settings (in Windows XP): SMT/EN AP/C6p AP-3 Application DS Agile System Management Tool 1 Open Network Connections 2 Click the connection you want to configure, and then, under Network Tasks, click Change settings of this connection. 3 On the General tab, under This connection uses the following items, click Internet Protocol (TCP/IP), and then click Properties. 4 Click Use the following IP address, and in IP address, type the IP address. For Windows XP SP3, if there are two Internet Protocol (IP) addresses on the same network board, after a disconnection of the Ethernet network, the primary address resets to 0.0.0.0. When you reconnect the network cable, the primary IP address is not restored. Microsoft provides a hotfix: http://support.microsoft.com/kb/896062/en-us Miscellaneous attributes (1) (2) Figure 2: SMT Miscellaneous attributes AP-Title: MMS parameter. Always set at the default value. AE-Qualifier: Extension of the IP address if several server applications are using the same agency. It will start at 1 for the first application, then 2 for the second and so on… up to a maximum of 50. AP-4 SMT/EN AP/C6p HUMAN INTERFACE SMT/EN HI/C6P DS Agile System Management Tool Human Interface Contents 1 APPLICATION LAUNCH 3 1.1 1.2 Launching the SMT Kernel Launching the SMT HMI 3 3 2 MAIN PANEL 5 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 Application menu Databases menu Disturbance menu Equipment menu Log menu Time menu Options menu CMT menu 6 7 8 10 12 12 13 15 3 DATABASE DISPLAY 16 3.1 3.2 System databases store table Equipment definition table 16 18 4 EQUIPMENT PANEL 21 4.1 4.1.1 4.1.2 4.1.3 4.2 4.2.1 4.2.2 DS Agile devices Selected equipment status tree view Tree icons Contextual menu Non-DS Agile devices Selected equipment status tree view Contextual menu 21 22 23 24 24 24 25 5 LOG PRINTING INTERFACE 26 5.1 5.2 Log display Log description 26 26 6 DISTURBANCE AND WAVEFORM FILES 29 6.1 6.2 6.3 6.4 Enabling and configuring automatic download Kernel readiness Storage settings Behaviour of Choose equipment menu with disturbance options 29 29 30 30 SMT/EN HI/C6p HI-1 Human Interface HI-2 DS Agile System Management Tool SMT/EN HI/C6p DS Agile System Management Tool 1 Human Interface APPLICATION LAUNCH After a successful installation of SMT Kernel and SMT Hmi, the two related icons are present on the desktop. Figure 1: SMT icons Before launching SMT Hmi it is mandatory to launch first SMT Kernel. 1.1 LAUNCHING THE SMT KERNEL As any Windows program the SMT Kernel can be launched with various ways: Double-click the SMT Kernel icon Click the "start" button (in the left-bottom corner of the screen) then select Program Files/Alstom/DCS/SMT/SMT Kernel Then the icon (1) is displayed in the right-bottom corner of the screen indicating that the SMT kernel is running. (1) Figure 2: SMT Kernel icon in the System tray 1.2 LAUNCHING THE SMT HMI The SMT HMI can be launched in various ways: Double-click the SMT Hmi icon or Click the the start menu button, then select (All) Programs|Alstom|DCS|SMT|SMT Hmi or From the OI application, click the SMT icon in the Tool banner (refer to chapter OI/EN HI) A login window is displayed: Enter a User Name and Password then click OK. If the user names and password are correct, the user will be logged in with the rights associated with his/her role(s). If the user name does not exist, or if the password is not correct, logging is denied, and the user has to try again. SMT/EN HI/C6p HI-3 Human Interface DS Agile System Management Tool Figure 3: Login window Note: The application is installed with two default accounts: Admin, default password admin, is an account with both system and security administration roles Observer, default password observer, is an account with only the observer role. The creation and management of user accounts is described in the Installation chapter (SMT/EN IN). If it was selected during the installation process, a disclaimer window is displayed. The default text is as shown below: Figure 4: Default disclaimer window Note: The disclaimer text file is selected during the installation process and a customised file may be used. Therefore the above text is not necessarily the text displayed on your PC. Click Accept to launch the DS Agile SMT HMI or click Cancel to abort. HI-4 SMT/EN HI/C6p DS Agile System Management Tool 2 Human Interface MAIN PANEL (1) (6) (8) (5) (7) (10) (9) (11) (4) (12) S1072XXa Figure 5: Main panel The Main panel is the central HMI of Alstom DS Agile SMT. It is composed of: a title bar (1), which displays the current user's login name ("Admin" in this example) a menu bar (2). Depending on the current user's roles, not all menus are available; see each menu description below for the list of required roles. two tabbed panes (3): the Databases pane the Equipment pane a status bar (4) composed of: a contextual help (5) the automatic disturbance file monitoring status (6): on/off/standby SMT/EN HI/C6p HI-5 Human Interface 2.1 DS Agile System Management Tool the currently logged in user the connection status of the SMT to IEC 61850-8-1 station bus (8) the IEC 61850-8-1 system time in short format (9) the configuration version of the agency (10) displayed as a tooltip the system current database Vdbs (11), animated with the same colour as the "Current" line in the System databases store list the system standby database Vdbs (12), animated with the same colour as the "Standby" line in the System databases store list APPLICATION MENU Required role: Any role. The Application menu is always available. It is use to either log off and return to the login window or close the HMI altogether. If Exit is chosen, a warning box asking to confirm this action is displayed. Figure 6: Exit menu and associated warning box HI-6 SMT/EN HI/C6p DS Agile System Management Tool 2.2 Human Interface DATABASES MENU Required role: System_Engineer or System_Admin. The Databases menu is only available when the Databases panel is selected. Figure 7: Databases menu The items in this menu are: Add Database: This action is available from everywhere in the database list, even if there is no selected line. Required role: System_Admin Delete database: This action is not available if the corresponding database is the Current or Standby one. Required role: System_Admin Connect all equipment and Disconnect all equipment: These actions apply globally to all the devices included in the selected System database. A pop-up is displayed if a disturbance file upload is running, explaining that the execution of the request will be delayed. During the request the corresponding line in the table blinks. These requests are blocking: the user cannot do anything else until the request is finished (finished means that the connection is requested by the SBUS agency to the remote IEC 61850-8-1 device, but not that the remote device is really connected). Required role: System_Engineer or System_Admin Set current: This action is not available if the corresponding database is not the Standby one. If no equipment is selected, it just defines this database as the reference (the status bar is then updated). If at least one device is selected, it implies a switch database order and a change operating mode order (= go to Run) for all the connected devices for which it is necessary. A pop-up is displayed if a disturbance file upload is running, explaining that the execution of the request will be delayed. Agency is reconfigured if its current configuration is not the future Current database one. This command does not impact non-DS Agile devices. Required role: System_Engineer or System_Admin Set/Download standby: This action is not available if the corresponding database is the Current one. If no equipment is selected, it just defines this database as the reference (the status bar is then updated). If at least one device is selected, it causes the configuration downloading for all the connected devices for which it is necessary. A pop-up is displayed if a disturbance file is being uploaded, explaining that the execution of the request will be delayed. This command does not impact non-DS Agile devices. Required role: System_Engineer or System_Admin SMT/EN HI/C6p HI-7 Human Interface DS Agile System Management Tool Connect: This action is available as long as not all selected database devices are selected for connection, with the right IP address (i.e. if a device is currently connected with an IP address different from its address in the selected database), or on Administrator if disturbance monitoring status is Standby and the selected database is the Current one and the agency configuration is not equal to the Current System database one (this to allow to reconfigure the agency, which in turn allows disturbance monitoring to "restart"). This action is also available if at least one device of the selected database has diag or iedDiag(s) data different from the one available in the current agency configuration (this to allow to reconfigure the agency in order to be able to see the diag(s) and iedDiag(s) data defined in the selected database). If the connection of all the devices entails a reconfiguration of the IEC 61850-8-1 SBUS Agency (i.e. an IP address to connect is not available in the current agency configuration), a pop-up window explaining this will be displayed, asking for a confirmation. Required role: System_Engineer or System_Admin Disconnect: This action is available as long as at least one device of the selected database is selected for connection. Required role: System_Engineer or System_Admin Abort all the ongoing requests: Note: These items can also be accessed from the contextual menu displayed by right-clicking a line of the System databases store table. 2.3 DISTURBANCE MENU Required role: System_Engineer or System_Admin. The Disturbance menu is only available when the Databases panel is selected. Figure 8: Disturbance menu This menu contains two items: Disturbance on (off) (shortcut: Ctrl + Alt + M): this action is available only if a current database exists. It allows starting or stopping the disturbance file upload, for all the selected devices of the database. This item is available, and the associated action taken into account, even if no device of the database is selected for connection. Disturbance on cause an agency reconfiguration if its current configuration is not the one in the System Current database. Choose equipment (shortcut: Ctrl + Alt + I): this action is available if the selected database contains equipment that generates disturbance files. It displays the list of devices (IEC 61850-8-1 device or IED managed by this equipment) of the database which are able to produce disturbance files, and the user can select it or not (selected means SMT will listen to disturbance event of this device). The selection is immediately taken into account (but will have no immediate effect if the selected database is not the HI-8 SMT/EN HI/C6p DS Agile System Management Tool Human Interface current one and disturbance function is not activated on this database). By default all devices are selected. Figure 9: Choose equipment menu If disturbance bricks are redundant: the IED appears twice in the tree for each IEC 61850-8-1 server, the name of these IEDs is suffixed with a star (*), the name of the main IEC 61850-8-1 server is suffixed with a star (*), for the main server node, the name of the backup IEC 61850-8-1 server appears below the legacy bus nodes, for the backup server node, the name of the main IEC 61850-8-1 server appears below the legacy bus nodes. The pop-up, displayed at the end of each request (except disturbance stopping), indicates if starting disturbance monitoring has failed on some device(s): this means disturbance events are not monitored on these devices (even if the devices are ticked if the <choose equipment> list). If starting disturbance monitoring has failed it probably means a configuration problem in DS Agile SMT or in the device. Stopping disturbance (globally or on a particular device) always succeeds from DS Agile SMT point of view (a protocol failure would not prevent DS Agile SMT from stopping the monitoring of the device). If disturbance is on, and the agency configuration is not equal to the Current System database one then the disturbance status indicated in the status bar is "standby", which means disturbance events are not monitored. If a request leads to an agency reconfiguration with the Current System database agency configuration, disturbance monitoring will restart, and the status indicated in the status bar will be "on". SMT/EN HI/C6p HI-9 Human Interface 2.4 DS Agile System Management Tool EQUIPMENT MENU Required role: System_Engineer or System_Admin. The Equipment menu is only available when the Equipment panel is selected. Figure 10: Equipment menu This menu contains the following items: Switch: This action sends a switch database command to the selected application(s). Required role: System_Engineer or System_Admin Switch all equipment: This action is applied globally to all the devices selected for connection for which it is possible Required role: System_Engineer or System_Admin. Download / Stand-by: This action is available only if a "Standby" database has been selected in the System databases store list. It initiates a configuration download for the selected application(s). Required role: System_Engineer or System_Admin Download / Other…: This action opens a dialog box that allows the user to select a database, among all the databases in which the application appears. Once a database is chosen, it initiates a configuration download for the selected application(s). Required role: System_Engineer or System_Admin Download all equipment / Stand-by: This action is applied to all the devices selected for connection, for which it is possible. Required role: System_Engineer or System_Admin Download all equipment / Other…: This action opens a dialog box that allows the user to select a database, among all the databases in which the application appears. Once a database is chosen, it is downloaded into all the devices selected for connection, for which it is possible. Required role: System_Engineer or System_Admin HI-10 SMT/EN HI/C6p DS Agile System Management Tool Human Interface Upload / Stand-by and Upload / Current: These actions are available if only one application is selected in the table. A dialog box is then displayed that allows choosing the destination of the uploaded file. Required role: System_Engineer or System_Admin Set Maintenance: This action is not available for PC-based Gateway and OI and also if the device is already in Maintenance mode. When available this action sends an operating mode change command to the selected device. Required role: System_Engineer or System_Admin Set Operational: This action is not available if the device is already in Operational (Run) mode. It sends an operating mode change command to the selected equipment. Required role: System_Engineer or System_Admin Set Test: This action is not available for PC-based Gateway and OI and also if the device is already in Test mode, or is in Maintenance mode. It sends an operating mode change command to the selected device. Required role: System_Engineer or System_Admin Set all equipment in Maintenance: this action is applied to all the devices that are not already in Maintenance mode, whether they are selected or not. This action is not available for Gateway-PC and OI. Required role: System_Engineer or System_Admin Set all equipment in Operational: This action is applied to all the devices that are not already in Operational mode, whether they are selected or not. Required role: System_Engineer or System_Admin Set all equipment in Test: This action is applied to all the devices that are not already in Test mode or in Maintenance mode, whether they are selected or not. This action is not available for PC-based Gateway and OI. Required role: System_Engineer or System_Admin Collapse Tree Expand Tree: To scroll down Download IEC61850 IEDs CID: The SMT can launch from contextual menu in the equipment view the DS Agile S1 with the targeted IED in parameter, in order to establish a direct connection between the DS Agile S1 and the IED. This facility is available for IEC 61850-8-1 IEDs. Abort all the ongoing requests Notes: 1 These items can be accessed too from the contextual menu that is displayed by right-clicking on a device in the Equipment tab. 2 An observer is informed of an application on-going request (switching, changing operating mode, downloading, uploading), he can see the corresponding line blinking. 3 For all the requests, completion is indicated by a pop-up window that the user has to acknowledge (completion means that Alstom DS Agile SMT HMI has sent all the mandatory requests to the IEC 61850-8-1 SBUS Agency and received the synchronous acknowledgements, but has not waited for the complete result from the remote device). This pop-up window indicates the success of the request, or the list of devices for which the request has failed. 4 A request can be denied if the IEC 61850-8-1 SBUS Agency is not OK. SMT/EN HI/C6p HI-11 Human Interface 2.5 DS Agile System Management Tool LOG MENU Required role: Any role. The Log menu has one sub-menu: Figure 11: Log menu Kernel: this sub-menu has two items: Edit (shortcut Ctrl + E): the log file can be opened with a text editor (the default editor is Notepad) using which it can be printed and copied. Any changes made to the log in the text editor will be overwritten the next time the Edit command is executed. In order to keep manual modifications use the "Save as" menu of the text editor, and save under a different name or in another folder. The content of the file is the content corresponding to the moment of the Edit command; it is not updated in real time inside the text editor. Close the text editor, then select Edit again to check for updates. Display (shortcut Ctrl + L): each new entry (event which occurs after the Display command time) is printed in a list view, the lines scroll towards the top of the window at each new event, the bottom line of the list being the most recent one. This list is displayed in a separate window that can be moved and minimized. Note: The contents of the log edit and log display files are in the same language as DS Agile SMT HMI. 2.6 TIME MENU Required role: System_Admin. The Time menu has a unique item: Set… The related dialog box shows the current system date/time. You can modify any field. The current time shows in the status bar. It refreshes every two seconds. If there is no Current system database defined, then this menu item is not available. HI-12 SMT/EN HI/C6p DS Agile System Management Tool Human Interface Figure 12: Time menu and related dialog box 2.7 OPTIONS MENU Required role: Any role. The Options menu has two items. The associated dialog boxes allow to configure kernel options and user accounts. SMT/EN HI/C6p HI-13 Human Interface DS Agile System Management Tool Kernel options Figure 13: Configuration of Kernel options Depending on his/her associated role(s), the user will be shown and be allowed to select some or all of the following options (a selected check box means yes, a cleared check box means no): Always confirm before execution: The default value is yes. Each modification is immediately taken into account, and backed-up on the disk. This option applies only to the concerned Alstom DS Agile SMT HMI. Required role: Any role. Display complete log: The default value is yes. This option is used to filter the events for the log display (not for the log edit): yes means that all the log events will be displayed, no means that only the events concerning the connected devices will be displayed (plus general events as IEC 61850-8-1 SBUS Agency loss, Set Current request, etc). Each modification is immediately taken into account and backed-up on the disk. This option applies only to the concerned Alstom DS Agile SMT HMI. Required role: Any role. Always download the ApplicationDataBag: The default value is no. Each modification is immediately taken into account, and backed-up on the disk. This option is used to force the downloading of the ApplicationDataBag, even if the application Vdbs is the same as the System Vdbs (it can be seen as the equivalent of the “rebuild all” option for a compiler, it is useful if some IEC 61850-8-1 device were previously loaded with configuration of an other system which could have the same Vdbs, but not the good ApplicationDataBag). Required role: System_Admin Automatic disturbance starting: The default value is yes. This option is used to decide if the automatic disturbance file upload is activated automatically on a database when this one becomes the Current one. Required role: System_Admin Keep previous disturbance equipment selection: The default value is no. This option is used to decide if, when a database becomes the Current one, selected devices are those that were previously defined with the <Choose equipment> menu, or are the same as those in the current database (as much as possible). Required role: System_Admin HI-14 SMT/EN HI/C6p DS Agile System Management Tool Human Interface Is password policy enabled: The default value is yes. Required role: Security_Admin Log size (in number of event): The maximum number of events to store in the log file. The default value is 1000. Each modification is immediately taken into account. Required role: System_Admin Set RMI Port: This is used to allow the DS Agile SMT to communicate through a firewall. The same port number as set here must be defined as an exception in the firewall application. The default value is 3000. The change is taken into account the next time the Kernel restarts; therefore all the HMIs have to be set to the same port before restarting the Kernel. Required role: Security_Admin Auto Logoff duration (in seconds)...: Disable automatic log off or set the inactivity timeout that will trigger a log off of the SMT HMI. By default Auto Logoff is disabled, i.e. this cell is set to 0. To enable Auto Logoff and set its time-delay, enter a number between 30 and 86400 seconds (i.e. 24 hours). The change is taken into account the next time the Kernel restarts. Fifteen seconds before disconnection, a warning message displays a countdown to log off. To stop automatic log off, click Cancel. To disable automatic log off, set Auto Logoff duration (in seconds) to 0. Figure 14: Auto Logoff countdown warning Note: Account roles and their configuration are described in the Installation chapter (ref. SMT/EN IN). Accounts options See chapter IN (will be updated when IN is approved) 2.8 CMT MENU Required role: Any role. The CMT/Start menu launches the CMT application. Figure 15: CMT menu SMT/EN HI/C6p HI-15 Human Interface 3 DS Agile System Management Tool DATABASE DISPLAY The Databases are shown when the corresponding tab is selected. Two tables are mainly displayed: the System databases store table the Equipment definition table Figure 16: Databases display When a line is selected: The border of the line is black, The colour of the line is darkened. 3.1 SYSTEM DATABASES STORE TABLE The System database store table displays the following information about the available SystemDataBag: Version (static information) Version date (static information) Name (static information) Version comment (static information) Current flag (dynamic information, set by the Set Current action) Standby flag (dynamic information, set by the Set Standby action) HI-16 SMT/EN HI/C6p DS Agile System Management Tool Human Interface The following state chart shows the possible statuses of a SystemDataBag. Figure 17: System DataBag state chart A click on one of these six fields of a table line selects the line. The <current> (<standby>) toggles are ticked if: they were not ticked and the user requests a <Set current> (<Set/download standby>) action, they were ticked when the SMT was stopped. SMT/EN HI/C6p HI-17 Human Interface DS Agile System Management Tool The colour of the line can be: White: The database is not the Current nor the Standby one, The database is the Current or the Standby one and no device is selected, Grey: connection with IEC 61850-8-1 SBUS Agency is not available, Green: For Current: all the DS Agile devices of the system are connected, have the correct <current> Vdbs (i.e. the same as in the System database) and are in Operational (run) mode, and that all the nonDS Agile devices are connected For Standby: all the DS Agile devices of the system are connected and have the correct < standby > Vdbs (i.e. the same as in the System database), and that all the non-DS Agile devices are connected Yellow: For current: all the system devices are selected for connection, at least one is not responding, and all the responding DS Agile devices have the correct <current> Vdbs (i.e. the same as in the System database) and are in Operational (run) mode, For Standby: all the system devices are selected for connection, at least one is not responding, and all the responding DS Agile devices have the correct (<standby>) Vdbs (i.e. the same as in the System database), Red: For current: at least one of the connected devices has an incorrect Vdbs, or is not in Operational (run) mode, For Standby: at least one of the connected devices has an incorrect Vdbs, Blue: This colour can be modified and set to yellow or green in HMI initialisation file For Current: all the DS Agile system devices selected for connection are connected, they have the correct <current> Vdbs (i.e. the same as in the System database) and are in Operational (run) mode, and all non DS Agile devices are connected, but not all the devices of the system are selected for connection, For Standby: all the DS Agile system devices selected for connection are connected and they have the good < standby > Vdbs (i.e. the same as in the System database), and all the non-DS Agile devices are connected, but not all the devices of the system are selected for connection, Blinking: A <Set current> (<Set/download standby>) or Connect all/Disconnect all request is ongoing. Note: The colour of the line is updated according to the results of any user requests, the equipment behaviour (disconnected, etc…) and the IEC 61850-8-1 SBUS Agency status. 3.2 EQUIPMENT DEFINITION TABLE The Equipment definition table displays equipment parameters and the user connection choice: Name (static information) IP address (static information) Connection requested (dynamic information, set by the <Connect> or <Disconnect> user action) HI-18 SMT/EN HI/C6p DS Agile System Management Tool Human Interface The content of this table depends on the filter value: Figure 18: HMI equipment definition table selected DB: the content of the table is the list of the devices composing the database selected in the System databases store table. all selected eqt in all DB: the content of the table is the list of all selected devices. The IP address displayed is the current one (the one available in the IEC 61850-8-1 Agency configuration). selected eqt. for the selected DB: the content of the table is the list of selected devices that belong to the database selected in the System databases store table. not selected eqt. for the selected DB: the content of the table is the list of the unselected devices that belong to the database selected in the System databases store table. If the IP address field is red, it means: for a connected device, that this device is no longer available (it was previously connected with this IP address but is not connected now), or that the device is still connected but not with this IP address, for an unconnected device, that this device is not available in the current IEC 61850-8-1 SBUS Agency configuration. If the line is grey and IEC 61850-8-1 SBUS Agency is OK, it means: for a connected device, that this device is not available in the current IEC 61850-8-1 SBUS agency configuration. This is only possible with filter set to "All selected equipment in all DB". If the IEC 61850-8-1 SBUS agency is not available, all the lines of the table are grey. The following actions based upon the selected device can be initiated from the Databases menu of the menu bar or from the contextual menu (right click on the selected line), with the restrictions listed below: Connect: This action is available if a device is currently connected with an IP address different from its address in the selected database (the IP address colour is then red) or if disturbance monitoring is in Standby and the selected device belongs to the Current database (Current System database selected in the System Database store table) and the agency configuration is not equal to the Current System database one (this to allow to reconfigure the agency, which allows disturbance monitoring to "restart"). <Connect> is also available if the device has diag or iedDiag(s) data different from the one available in the current agency configuration (this to allow reconfiguring the agency in order to be able to see the diag(s) and iedDiag(s) data defined in the selected database for the device). A pop-up is displayed if a disturbance file is being uploaded, explaining that the execution of the request will be delayed. Required role: System_Engineer or System_Admin Disconnect: this action is always available for a connected device, except in case of SBUS agency failure. If a disturbance file upload is running, stop it first. Required role: System_Engineer or System_Admin Notes: 1 It is possible to select several lines, but actions will be available according to the conditions listed above. In this case, if a confirmation has been requested, a global confirmation is available. 2 A request can be refused if the IEC 61850-8-1 SBUS Agency is not OK. SMT/EN HI/C6p HI-19 Human Interface DS Agile System Management Tool 3 Once <Connect> has been chosen, the <Connection requested> toggle is ticked (empty if <Disconnect>), whatever the real result is. The real status of the connection is available in the Equipment panel. 4 During the request the corresponding line(s) in the table blink. The connect/disconnect requests are blocking; the user cannot do anything else until they are finished (finished means that the connection/disconnection is requested by the IEC 61850-8-1 SBUS Agency to the remote IEC 61850-8-1 device, but not that the remote device is really connected/disconnected). HI-20 SMT/EN HI/C6p DS Agile System Management Tool 4 EQUIPMENT PANEL 4.1 DS AGILE DEVICES Human Interface Figure 19: The equipment panel The Equipment panel appears when the corresponding tabbed panel is selected; it contains the tree view of the status of each device selected for connection. If a global request has been previously issued (from the Databases panel, for example Set/download standby), this tree is updated with the results of the successive requests. In the same way, after each request on this tree the Databases panel is updated. When a node in the tree is selected, the relevant device name appears in the contextual help field, and the device node changes: The colour of the node text becomes white, The background colour of the node is darkened. SMT/EN HI/C6p HI-21 Human Interface 4.1.1 DS Agile System Management Tool SELECTED EQUIPMENT STATUS TREE VIEW The tree view displays the following data: Identity extracted from “DI” brick including: Model, Serial Number (from “Vendor Identity”), Hardware Version (from “Vendor Identity”), Software Version (from “Vendor Identity”), System Version (from “Communication Identity”), Databases including Standby and Current versions, which are updated upon change; if the database has been modified within the device (ON line modification), a star appears behind the version. Mode which is updated upon change, Hardware (may not exist) including all the data points which are contained in the “DIAG” brick: the value of a data point is converted from a numeric value to a text value according to diag labels which are provided by the system databag, Fieldbus (may not exist) including all the IEDs, which are connected over a legacy bus. A colour is attached to each IED according to “CommSt” data extracted from “IEDDIAG” brick: “green”: the IED is reachable through the legacy bus, “red”: the IED is not reachable through the legacy bus. The following displayed items: Root node name, Hardware and Fieldbus nodes, are connected with the equipment diag and iedDiag(s) brick(s) description of the system databag with which the agency is configured. Example: In system databag 1.0, appA has IED1, in system databag 2.0 appA has IED 1 and IED2. If Alstom DS Agile SMT agency configuration is 1.0, only IED1 will appear in tree-view, if Alstom DS Agile SMT agency configuration is 2.0 IED1 and IED2 will appear in tree-view. According to the device's current configuration these nodes may be reachable or not: if they are not reachable hardware is present, but has no child node, and IED names are present but are in white. If no diag brick is defined for a device (in the system databag), then the tree does not contain a “hardware” node for this device. Also, if no fieldbus is defined (in the system databag), then the tree does not contain a “fieldbus” node for this device. Recall: Current and Stand-by Database version are System Database Version and not an application version. Application version does not exist inside DS Agile SMT HMI. HI-22 SMT/EN HI/C6p DS Agile System Management Tool Human Interface The colour convention of the node label is: Grey: connection with IEC 61850-8-1 SBUS Agency is not available, or the device is not available in the current agency configuration. White, without child node: the device cannot be reached (DS Agile SMT HMI continuously attempts to connect) but the IEC 61850-8-1 SBUS Agency is OK, White: the application is connected, but no Current and Standby System database are defined, or the application does not belong neither to the Current nor to the Standby System database. Blinking: a downloading database, switching database or change operating mode request is on-going on this application, Green: Current and Standby System Vdbs are defined: the application current Vdbs is the same as the system current Vdbs, the application standby Vdbs is the same as the system standby Vdbs and the application is in Operational (Run) mode Only Standby System Vdbs is defined: the application standby Vdbs is the same as the system standby Vdbs Only Current System Vdbs is defined: the application current Vdbs is the same as the system current Vdbs and the application is in Operational (Run) mode Red: 4.1.2 The application is in Faulty mode Current and Standby System Vdbs are defined: the application current Vdbs is not the same as the system current Vdbs, or the application standby Vdbs is not the same as the system standby Vdbs, or the application is not in Operational (Run) mode (Maintenance, Test or Faulty), Only Standby System Vdbs is defined: the application standby Vdbs is not the same as the system standby Vdbs Only Current System Vdbs is defined: the application current Vdbs is not the same as the system current Vdbs or the application is not in Operational (Run) mode TREE ICONS Device node: two different icons can be defined by user, to indicate if an application is reachable or not (1 for reachable, 1 for not reachable) All other nodes: each node can have its own icon which is defined by the user with the “<SMT installation dir>/exe/images/EqptStatus/icon.properties” file. If the selected “device” node is Grey, White without child node or Red, the help field of the status bar displays a short textual information which give some precision about the problem/status. SMT/EN HI/C6p HI-23 Human Interface 4.1.3 DS Agile System Management Tool CONTEXTUAL MENU Figure 20: Contextual menu It is possible to select several lines, only the device that is in the correct mode will be affected by the request. In this case, if a confirmation has been requested, a global confirmation is available. For all the requests, when selected, a pop-up is displayed if a disturbance file is being uploaded, explaining that the execution of the request will be delayed. 4.2 NON-DS AGILE DEVICES 4.2.1 SELECTED EQUIPMENT STATUS TREE VIEW The tree view displays the following data: Identity: only “name”, “Serial number” and “Hardware version” are displayed, Mode. If one of these data does not exist for a device, the node is displayed with no attached value. The colour convention of the node label is: Grey: connection with IEC 61850-8-1 SBUS Agency is not available, or the device is not available in the current agency configuration. White, without child node: the device cannot be reached (DS Agile SMT HMI continuously attempts to connect) but the IEC 61850-8-1 SBUS Agency is OK, White: the application is connected, but no Current and Standby System database are defined, or the application belongs neither to the Current nor to the Standby System database. HI-24 SMT/EN HI/C6p DS Agile System Management Tool Human Interface Green: Current and Standby System Vdbs are defined: the application is in Operational (Run) mode if mode is available, or mode is not available and application belongs to the Current and/or to the Standby system database, Only Standby System Vdbs is defined: application belongs to the Standby system database, Only Current System Vdbs is defined: the application is in Operational (Run) mode if mode is available, or mode is not available and application belongs to the Current system database. Red: 4.2.2 The application is in Faulty mode, Current System Vdbs is defined: if mode is available and is not Operational (Run) mode and application belongs to the Current system database. CONTEXTUAL MENU All the menu items are not enabled (except collapse and expand) because: its operating mode cannot be changed (mode control is a DS Agile implementation), its configuration cannot be managed from DS Agile SMT. If the operator selects both DS Agile devices and non-DS Agile devices, the command does not impact nonDS Agile devices. SMT/EN HI/C6p HI-25 Human Interface 5 LOG PRINTING INTERFACE 5.1 LOG DISPLAY DS Agile System Management Tool The log display window appears as follows: Figure 21: Log display window The title indicates if all events are displayed (complete log), or only those concerning the connected applications (my log). The user can clear the window with the Clear button, freeze or resume the display with the Freeze/Resume button. A message is displayed if the freezing has been too long and then events have been lost. 5.2 LOG DESCRIPTION The log file is managed in roll mode (when the maximum number of event is reached, the oldest event is replaced by the current one). The last event is in the last line of the file. The format of a line is: {date} ; {user name} ; {equipment name} ; {user request/request status} ; { event} A line is always composed of these five columns (if a field is not relevant to the event, it is empty). with: {date}: date of the event. {user name}: user name, can be: IP address or name, KERNEL. HI-26 SMT/EN HI/C6p DS Agile System Management Tool Human Interface {equipment name}: device name, {user request/request status }: can be: User request: ADD DB xx.yy , xx.yy is the Vdbs, DELETE DB xx.yy , xx.yy is the Vdbs, CONNECT, DISCONNECT, SET CURRENT xx.yy, xx.yy being the Vdbs, SET/DOWNLOAD STANDBY xx.yy, xx.yy being the Vdbs, DOWNLOAD xx.yy, xx.yy being the Vdbs, UPLOAD CURRENT, UPLOAD STANDBY, SWITCH DB, RUN, for a Run order, MAINTENANCE, for a Maintenance order, TEST, for a Test order, SET TIME xxxx, xxxx being the date/time, SET LOG SIZE, CONFIG AGENCY STARTED, SET DISTURBANCE MONITORING ON, SET DISTURBANCE MONITORING OFF, ENABLE DISTURBANCE MONITORING IN DB xx.yy, xx.yy being the Vdbs, DISABLE DISTURBANCE MONITORING IN DB xx.yy, xx.yy being the Vdbs, START DISTURBANCE MONITORING (always followed by a failure reason), DISTURBANCE MONITORING STARTED, DISTURBANCE MONITORING STOPPED, UPLOAD DISTURBANCE FILE xxx, xxx being the file name, DISTURBANCE FILE CONVERSION STARTED ON xxx, xxx being the disturbance file name, DELETE DISTURBANCE FILE xxx, SET DISTURBANCE MONITORING STARTING TO AUTOMATIC, KEEP CURRENT EQUIPMENT SELECTION ON DISTURBANCE MONITORING STARTING, IGNORE CURRENT EQUIPMENT SELECTION ON DISTURBANCE MONITORING STARTING ENABLE DISTURBANCE MONITORING IN DB xx.yy, xx.yy being the Vdbs (enabling disturbance monitoring on an equipment) DISABLE DISTURBANCE MONITORING IN DB xx.yy, xx.yy being the Vdbs (disabling disturbance monitoring on an equipment) SMT/EN HI/C6p HI-27 Human Interface DS Agile System Management Tool User request status: ENDED, only for SET CURRENT, SET/DOWNLOAD STANDBY or SET DISTURBANCE MONITORING xx requests, SUCCESSFUL, for each equipment request, except CONNECT and DISTURBANCE FILE CONVERSION STARTED ON xxx, FAILURE: reason of failure, for each equipment request, except CONNECT, CONFIG AGENCY xx.yy SUCCESSFUL, where xx.yy is the System Vdbs. {event}: can be: A Kernel event: KERNEL START-UP, KERNEL EXIT, PASSWORD CHANGE. A user log in/log out event: LOG IN, LOG OUT, in this case all the following equipment disconnection are not recorded in the log file, DISAPPEARANCE, when the user disappears without a log out request, An equipment event: CONNECTED, DISCONNECTED, on a volunteer user disconnection, or on a user disappearance (Log out or disappearance), xx.yy STANDBY, when Stand-by Vdbs is modified (xx.yy = new Stand-by Vdbs), xx.yy CURRENT when Current Vdbs is modified (xx.yy = new Current Vdbs), RUNNING, when Mode has just switched to Run, IN MAINTENANCE, when Mode has just switched to Maintenance, IN TEST, when Mode has just switched to Test, FAULTY, when Mode has just switched to Faulty, DISTURBANCE FILE(S) TO UPLOAD, when a new disturbance file is available, DISTURBANCE FILE UPLOAD xxx SUCCESSFUL or FAILURE, xxx being the file name. An IEC 61850-8-1 SBUS Agency event: SBUS agency has disappeared, when connection with equipment disappears – note that when an IEC 61850-8-1 SBUS Agency failure occurs the following equipment disconnections are not recorded in the log file, SBUS agency is coming back, when agency becomes available again. There is no global report for the connect/disconnect all, but all the elementary sequences will be recorded (in the log file will appear as many Connect requests as concerned applications). All the fields are left aligned, they are separated by space-comma-space, and then Excel can easily process them for example. HI-28 SMT/EN HI/C6p DS Agile System Management Tool Human Interface 6 DISTURBANCE AND WAVEFORM FILES 6.1 ENABLING AND CONFIGURING AUTOMATIC DOWNLOAD Make sure that a current database is loaded. Open the DS Agile SMT HMI and select the Databases tab-pane. Open the menu Disturbance and: Check that the first item is Disturbance off. If that is not the case and Disturbance on is displayed, select it and click OK in the confirmation dialog that follows. The first item of the Disturbance menu should now be Disturbance off. If you do not want to download records from all the connected devices, select Choose equipment... and select the devices from which disturbance files should be downloaded. 6.2 KERNEL READINESS In order for disturbance records to be downloaded the SMT kernel must be active and connected, i.e. the SMT icon in the System Tray must be green: SMT Kernel Icon S1068ENa Figure 22: SMT Kernel icon If the icon is yellow, it can mean that: before the first connection to at least one system device (C26x, OI or Gateway) the SMT is not connected (IEC 61850 agency not launched), no database is open. Refer to the Maintenance chapter for information on fault finding and repairs. If the icon is not present at all, it means that the DS Agile SMT Kernel is not launched. A shortcut icon is normally present on the Windows desktop: Double-click this icon to launch the Kernel. To automatically launch the Kernel when Windows starts or restarts, place its shortcut in the Startup folder: Right-click the Start menu. Select Open All Users. Open the folder Programs. Open the folder Startup. Drag and drop the SMT Kernel launch shortcut icon from the desktop to the Startup folder (pressing the Ctrl key while doing this will create a copy of the shortcut). SMT/EN HI/C6p HI-29 Human Interface DS Agile System Management Tool Figure 23: SMT Kernel launch shortcut icon in the Startup folder 6.3 STORAGE SETTINGS For a given device, once the file is read in the IEC 61850-8-1 device it is stored in a file called <device_name>_yymmdd_hhmmss.dxx, where xx [00,99] (but COMTRADE files are suffixed by ".dat" and ".cfg" extensions). These files are stored in the directory <DisturbanceStoragePath>/<Current database Vdbs>/<device name>/<IED name>. Note: If the device generates disturbance files itself, then the <IED name> sub-directory does not exist. The default DisturbanceStoragePath value is <SMT installation dir>/disturbance (can be modified in kernel.ini file). The maximum space available for storage in <DisturbanceStoragePath> is defined by the parameter MaxDisturbanceStorageSize in the kernel.ini file. If specified in kernel.ini file, a special processing can be launched on a given file type once a file is created (Alstom DS Agile SMT HMI responsibility is then only to launch the processing). A storage policy is defined to avoid filling up the hard disk: this principle defines a storage area per DB when disk space used in DisturbanceStoragePath reaches maxDisturbanceStorageSize the oldest DB record storage area is recursively deleted. It is under responsibility of maintenance people to make previous storage on other support; it is still possible to store the files on a remote PC. If only current DB remains, the two oldest files of each device directory are automatically deleted. Each file upload and hard disk file creation or deletion are logged. 6.4 BEHAVIOUR OF CHOOSE EQUIPMENT MENU WITH DISTURBANCE OPTIONS Default behaviour: when a database becomes the Current one disturbance function is automatically activated, on all devices. Keep previous disturbance equipment selection to false: if a selection of device has been done previously with the Choose equipment menu on a database, when this one becomes the Current one, disturbance function is automatically activated on selected devices. Keep previous disturbance equipment selection to true: supposing DB 1.0 is Current and only devices A and B are selected for disturbance, DB 2.0 is Standby and devices A, B and C are selected for disturbance when 2.0 will become Current disturbance function will be activated only on A and B (and only A and B will appear selected in the Choose menu dialog box). HI-30 SMT/EN HI/C6p MAINTENANCE SMT/EN MF/C6P DS Agile System Management Tool Maintenance Contents 1 SCOPE OF THE DOCUMENT 3 2 STANDARD MAINTENANCE OPERATION 4 2.1 2.1.1 2.1.2 2.2 SMT KERNEL Fault code and signal description DS Agile SMT systray icon SMT KERNEL main window SMT HMI Fault code and signal description 4 4 6 10 3 ADVANCED MAINTENANCE OPERATION 11 3.1 3.2 System revision Debugging 11 11 SMT/EN MF/C6p MF-1 Maintenance MF-2 DS Agile System Management Tool SMT/EN MF/C6p DS Agile System Management Tool 1 Maintenance SCOPE OF THE DOCUMENT This document is a chapter of the DS Agile SMT manual. It describes the Maintenance procedure and Fault Finding of the DS Agile SMT Application software. Reading of SA chapter is mandatory. SMT/EN MF/C6p MF-3 Maintenance 2 DS Agile System Management Tool STANDARD MAINTENANCE OPERATION The aim of this chapter is to describe standard way to diagnose Alstom DS Agile SMT status, and perform common maintenance operations. When a maintenance action is planned, the operator should prepare, act and report. The minimum preparation is to obtain the commissioning Record Sheet (see the RS chapter) of the installed DS Agile SMT in order to check the product version and its history. The user should refer to its own experience besides this manual. It is also recommended to extract the logbook history to be informed of the operation conditions. The application displays indications on its current state. The first indications to check are the messages directly displayed by the DS Agile SMT application on the screen of the PC. 2.1 SMT KERNEL FAULT CODE AND SIGNAL DESCRIPTION 2.1.1 DS AGILE SMT SYSTRAY ICON As soon as the SMT Kernel Application is started, an icon is displayed in the System Tray of Microsoft® Windows 2003 Server, Windows XP Professional SP3 (or later), Windows 7 Ultimate 64 bits, or Windows XP Embedded (bottom right corner). SMT Kernel Icon S1068ENa Figure 1: Related Icon Colour Tooltip Description Yellow IEC agency stopped Agency not yet launched or compatibility issue during an equipment connection (click the icon to get a popup message). Green SMT running IEC 61850-8-1 SBUS Agency is available Red The latest Agency configuration request has failed (though the Agency is available) By right-clicking the SMT kernel icon a contextual menu with the following items is displayed: Figure 2: SMT Contextual menu MF-4 SMT/EN MF/C6p DS Agile System Management Tool Maintenance Trace Kernel: this action displays the Kernel trace window. This window is real-time updated and appears as follows: Figure 3: Kernel trace window The user can clear the window with the Clear button, freeze or resume the display with the Freeze/Resume button. When Start record is pressed, everything which is displayed in this window is copied in TraceKernel file in the trace directory (%SMT_DIR%\trace\). Press Stop Record to stop recording. Be careful, each time a recording is started, the file TraceKernel is reset. A message is displayed if freezing has lasted too long and that events have been lost. Note: The Kernel trace window can be displayed too by clicking Trace/Display in the main window. Figure 4: Opening the Kernel trace from the main window Configure kernel: this action displays the main window (described in the next section) Exit: this action displays a confirmation dialog box. Figure 5: Exit confirmation dialog box Note: The DS Agile SMT can also invoke agency services. Refer to section 3. SMT/EN MF/C6p MF-5 Maintenance 2.1.2 DS Agile System Management Tool SMT KERNEL MAIN WINDOW In the contextual menu, select Configure Kernel. The main window of SMT Kernel is composed of: a menu bar (1), a status bar (2), showing: the presence of "observers" (users with only the Observer role) (3), with their IP addresses or names, the presence of "administrators" (users with higher privileges than an observers') on the system (4), with its IP address or name, the connection status of Alstom DS Agile SMT to IEC 61850-8-1 station bus (5), the system current database Vdbs (6), the system standby database Vdbs (7). Figure 6: Alstom DS Agile SMT Kernel main window 2.1.2.1 SMT KERNEL SYSTEM MENU Figure 7: System menu MF-6 SMT/EN MF/C6p DS Agile System Management Tool Maintenance The system menu has two items: SetSysLog Maximum Size...: this is used to set the maximum size of the SysLog file, in MBs (integer number): Figure 8: Set Maximum SysLog Size dialog box Exit: this action displays a dialog box to confirm the closing of the Kernel display window. Figure 9: Exit confirmation dialog box 2.1.2.2 SMT KERNEL TRACE MENU The Trace menu is composed of the three following items: Figure 10: Trace menu Set level: this action displays the following window which allows to select the trace level. Figure 11: Set trace level dialog box SMT/EN MF/C6p MF-7 Maintenance DS Agile System Management Tool Set trace filter: this action displays the following window which allows to select the messages to be displayed. Figure 12: Set trace filter dialog box IEC agency (except heart beat and Diag): when this check box is selected all the messages transmitted between the SMT kernel and the IEC 61850 agency, (except heartbeat messages and Diag messages), are displayed in the trace window. Hmi request: when this check box is selected all the requests transmitted from the SMT HMI to the SMT kernel are displayed in the trace window. System database: when this check box is selected all information related to addition of a database is displayed in the trace window. Dialogs with application: when this check box is selected all the messages transmitted between the SMT kernel and the SBUS devices are displayed in the trace window. Messages sent in multicast: when this check box is selected all the messages sent transmitted from SMT kernel to all the SMT HMI are displayed in the trace window. Kernel internal messages: when this check box is selected all the internal debug messages generated by the SMT kernel are displayed in the trace window. Agency heart beat: when this check box is selected all the periodic heart beat messages received from the SBUS agency are displayed in the trace window. Diag (equipment and IEDs): when this check box is selected all the diagnostic messages and related report messages are displayed. Display: this action displays the kernel trace window (see Figure 3: Kernel trace window). Trace level(s) and filter(s) choices are saved on the disk. 2.1.2.3 SMT KERNEL SHOW MENU It shows the following items: MF-8 SMT/EN MF/C6p DS Agile System Management Tool Maintenance Figure 13: Show menu Equipment: this action displays all the equipment currently connected by all the connected Alstom DS Agile SMT HMI's, their status and by who the connection is requested, in the following table. The request column indicates if a request on this equipment is on-going (it contains then the request name). Any on-going request can be aborted from there, with a right click on the selected line. When a disturbance file upload is on-going it's indicated in the column request (and abort is not available). Figure 14: SMT Kernel equipment table System DB: this action displays all the system Databases currently available in the Kernel Figure 15: SMT Kernel system DB table SMT/EN MF/C6p MF-9 Maintenance DS Agile System Management Tool Kernel param: this action displays all the kernel parameters current values Figure 16: Kernel parameters window Stop: this action clears the main window centre panel. 2.1.2.4 SMT KERNEL HELP MENU The Help menu has an item: About System Management Tool… which gives the SMT release number. The Contents… item activates a help window (in html format). Figure 17: the menu and related window 2.2 SMT HMI FAULT CODE AND SIGNAL DESCRIPTION The log display window and log file are described in section 2.5 of chapter Human Interface of this documentation (document SMT/EN HI). MF-10 SMT/EN MF/C6p DS Agile System Management Tool Maintenance 3 ADVANCED MAINTENANCE OPERATION 3.1 SYSTEM REVISION System revision used by SMT KERNEL to check IEC 61850-8-1 applications compatibility is stored in the Microsoft® Windows registry, at the following location: HKEY_LOCAL_MACHINE\SOFTWARE\ALSTOM\DCS\SMT\SystRev The displayed keys are: Name Type Data Usage dbWinName REG_SZ SMT Debug window name set manually smt_hmi REG_SZ C:\Program Files\ALSTOM\DCS\Smt Folder of the hmi executable smt_kernel REG_SZ C:\Program Files\ALSTOM\DCS\Smt Folder of the kernel executable SystRev REG_SZ 1 Status REG_SZ stop user request 0: UCA2 SBUS 1: IEC-61850 SBUS The folder name HKEY_LOCAL_MACHINE\SOFTWARE\ALSTOM\DCS\Smt\<x.yy.zz> indicates the release number of the installed SMT. In the example above, the release is K.05.12. 3.2 DEBUGGING To activate the debug traces: Enter the debug window name: add the string dbWinName in HKEY_LOCAL_MACHINE\Software\ALSTOM\DCS\SMT and assign it the value SMT for example; you can also pass the name as a parameter of dbwin.bat (located in the 61850agency\exe folder) Launch DBWin.exe using dbwin.bat: SMT invokes agency services; this displays the callbacks. You can also use DebugView from Windows Sysinternals in the Tools folder. Select in the Options menu: Clock Time and Show Milliseconds. SMT/EN MF/C6p MF-11 Maintenance MF-12 DS Agile System Management Tool SMT/EN MF/C6p PROBLEM ANALYSIS SMT/EN PR/C6P DS Agile System Management Tool Problem Analysis Contents 1 SCOPE OF THE DOCUMENT 3 2 PROBLEM ANALYSIS 4 SMT/EN PR/C6p PR-1 Problem Analysis PR-2 DS Agile System Management Tool SMT/EN PR/C6p DS Agile System Management Tool 1 Problem Analysis SCOPE OF THE DOCUMENT This document is a chapter of the DS Agile SMT manual. It describes the product problem analysis. This chapter is a complement to the chapter SMT/EN MF. SMT/EN PR/C6p PR-3 Problem Analysis 2 DS Agile System Management Tool PROBLEM ANALYSIS To get explanations about the main features of how the Application is running (icon’s colour code in the Windows System Tray) see the chapter Maintenance (MF). Problem It’s not possible to connect an IEC 61850-8-1 server What to check ? “Lean.cfg“ file (located in the <installSMT>/sbus directory) does not contain the name of this IEC 61850-8-1 server. Station bus break down. DS Agile SMT HMI cannot establish a “Hmi.ini” file (located in <installSMT>/exe directory) does not contain the right data about the DS Agile SMT KERNEL (IP address, RMI port). connection with the DS AGILE SMT KERNEL Station bus break down. Disturbance monitoring does not start The current “Vdbs” (version of the system database) of the IEC 61850-8-1 for an IEC 61850-8-1 server server is different than the current system database. The IP address of SMT server is wrong, It’s not possible to connect a standalone SMT client with the SMT server The SMT server is not running. If after launching ‘Connect’ from a contextual menu, the popup message “Connection request in progress” goes on endlessly, click the SMT systray icon; this ends SMT. Restart the SMT Kernel and HMI; select the menu Log/Kernel/Edit to update the event console. To read debug traces, refer to the Maintenance chapter. PR-4 SMT/EN PR/C6p RECORD SHEET SMT/EN RS/C6P DS Agile System Management Tool Record Sheet Contents 1 INSTALLATION RECORD SHEETS 3 1.1 1.2 SMT KERNEL SMT HMI 3 3 SMT/EN RS/C6p RS-1 Record Sheet RS-2 DS Agile System Management Tool SMT/EN RS/C6p DS Agile System Management Tool Record Sheet 1 INSTALLATION RECORD SHEETS 1.1 SMT KERNEL Item OK/NOK DS Agile SCE interface: “<InstallDir>\exe\dtd” directory contains the “sysmnt.dtd” file Init parameters: “<InstallDir>\exe\kernel.ini” file contains the kernel parameters entered by the user when installing DS Agile SMT Multilinguism: “<InstallDir>\exe\lang” contains the kernel_<local>.properties, hmi_<local>.properties, eqpt_status_<local>.properties, for the requested “local” language (e.g “es”) Old Databases: “<InstallDir>\saveObject\db” directory must be cleared Disturbance converters: a dedicated directory (location entered when installing (default: <InstallDir>\disturbance converters”)) contains all the requested converters 1.2 SMT HMI Item OK/NOK Equipment tree icons: “<InstallDir>\exe\images\EqptStatus” directory contains the customized icons (if any) to be used in the equipment display Init parameters: “<InstallDir>\exe\hmi.ini” file contains the hmi parameters entered by the user when installing DS Agile SMT Multilinguism: “<InstallDir>\exe\lang” contains the hmi_<local>.properties, eqpt_status_<local>.properties, for the requested “local” language (e.g “es”) SMT/EN RS/C6p RS-3 Record Sheet RS-4 DS Agile System Management Tool SMT/EN RS/C6p TECHNICAL DATA SMT/EN TD/C6P DS Agile System Management Tool Technical Data Contents 1 CAPABILITIES 3 2 SPECIFICATIONS 4 SMT/EN TD/C6p TD-1 Technical Data TD-2 DS Agile System Management Tool SMT/EN TD/C6p DS Agile System Management Tool 1 Technical Data CAPABILITIES Number of servers Disk space for system database Disk space for disturbance file storage Max number of log events Number of DS Agile SMT clients SMT/EN TD/C6p 96 max configurable (default: 100 MB) max: 20% Hard disk size configurable (default: 50 MB) max: 20% Hard disk size configurable (default: 1000) max: 10% Hard disk size Only 1 DS Agile SMT HMI on a PC, Max: 8 TD-3 Technical Data 2 DS Agile System Management Tool SPECIFICATIONS Conditions: Hardware configuration previously described DS Agile SMT and DS Agile OI installed on the same PC, Downloading an application databag Application databag DS Agile OI: 22 modules, 5000 objects, 2800 links, size: into 1 server 9 Mbytes Downloading time: 30 seconds up to 2 minutes in OI, 30 seconds in DS Agile C26x. Downloading an application databag The downloading time is the sum of all the IEC 61850-8-1 server downloading into 5 servers times because the IEC 61850-8-1 SBUS agency serialises all the file transfers Conditions: Change an operating mode of 1 server (e.g. Run => Maintenance) Hardware configuration previously described DS Agile SMT and DS Agile OI installed on the same PC. Setting a new DS Agile OI mode: 4 seconds TD-4 SMT/EN TD/C6p GLOSSARY SMT/EN LX/C6P DS Agile System Management Tool Term/Acronym Glossary Description 100Base Fx Fiber optic ports are full/half duplex at 100 Mbps only. 10Base Tx and 100Base TX The copper ports are full/half duplex and auto-sense the transmission speed. They will autonegotiate with the connected device to determinate the optimal speed. When the connected device is only capable of transmitting at 10 Mbps, the Ethernet switch unit or board follows 10 Mbps. BRCB Buffered Report Control Block LPHD Logical node PHysical Device URCB Unbuffered Report Control Block A/D Analog/Digital A/R Auto-Reclose(r) ACSI Abstract Communication Service Interface Mapping from standard IEC 61850 abstract specification of a communication service to a concrete communication infrastructure based on the CORBA standard. ADC Analog to Digital Converter AE qualifier Application Entity qualifier (Used internally by IEC 61850 to identify a server Application) AI Analogue Input (Measurement Value including state attribute) Usually voltage or current DC signals delivered by transducers, and representing an external value (refer to CT/VT for AC). AIS Air Insulated Substation AIU Analogue Input Unit C26x controller's board for DC analogue inputs Alarm An alarm is any event set as alarmed during the configuration process AMU Analogue Merging Unit Interface device which acquires analogue signals from conventional CTs and VTs and performs digital signal processing to generate and distribute output sampled value streams according to IEC 61850-9-2LE standardised definitions for communication with substation IEDs and controllers AO Analogue Output Value corresponding to a desired output current applied to a DAC AOU Analogue Output Unit (C26x controller's board for analogue outputs) ApccI Accumulator Input API Application Programming Interfaces ASCII American Standard Code for Information Interchange ASDU Application Specific Data Unit Name given in the OSI protocol for applicative data (T101, T103, T104) ATCC Automatic Tap Change Control Automation of secondary voltage regulation, more specific than AVR AVR Automatic Voltage Regulator Automation used to regulate secondary voltage using an automatic tap change control (see ATCC). A set of features can be added, see C26x/EN FT Bay Set of LV, MV or HV apparatus (switching devices and transformers) and IEDs (Protection, Measurement…) usually built around a Circuit Breaker and controlled by a Bay Controller Unit. BCD Binary Coded Decimal C26x-supported coding on a set of Digital Inputs that determines a Digital Measurement, then a Measurement value (with a specific invalid code when coding is not valid). Each decimal digit is coded over 4 binary digits. BCP Bay Control Point Name given to the device or part used to control a bay. It can be a Mosaic Panel, a C26x unit's LCD,… Usually associated with Remote/Local control. SMT/EN LX/C6p LX-1 Glossary DS Agile System Management Tool Term/Acronym Description BCU Bay Control Unit Name given to the C26x that manages a bay. Usually as opposed to “Standalone” (RTU). BGD BackGrounD scan (low priority scan of status in T101/T104) BI Binary Input (or Information) Name given in the C26x controller to information that has already been filtered, before it becomes an SPS, DPS… with time tag and quality attributes. BIU Basic Interface Unit C26x controller's board for auxiliary power supply, watchdog relay, redundancy I/O. BNC Bayonet Neill–Concelman: RF connector for coaxial cables. Cat. 5 Category 5 unshielded twisted pair (UTP) cabling. An Ethernet network operating at 10 Mbps (10BASE-T) will often tolerate low quality cables, but at 100 Mbps (10BASE-Tx) the cable must be rated as Category 5, or Cat 5 or Cat V, by the Electronic Industry Association (EIA). This rating will be printed on the cable jacket. Cat. 5 cable contains eight conductors, arranged in four twisted pairs, and is terminated with an RJ45 type connector. In addition, there are restrictions on the maximum cable length for both 10 and 100 Mbps networks. CB Circuit Breaker Specific dipole switch with capability to make line current and break fault current. Some have isolation capability (nominal earth on each side) CBC Compact Bay Controller, small capacity Bay Controller Unit for Medium Voltage applications, typically C26x in 40TE case CC Complemented Contact A double counter is acquired from two contacts. One is called the true contact (TC), the other is the complemented contact (CC). Normally these contacts have complementary states. CCU Circuit breaker Control Unit C26x controller's board dedicated to switch control with 8 DIs, and 4 DOs CDM Conceptual Data Modeling Modeling of system/device data using a hierarchy of structured data (called object of class) with their attributes, method or properties and the relations between them. It maps common data to devices or components of devices, with a guaranty of interoperability. Class Defined in IEC 61850 as the description of a set of objects that share the same attributes, services, relationships, and semantics. Client Defined in IEC 61850 as an entity that requests a service from a server and that receives unsolicited messages from a server. Cluster Pair of two redundant controllers or computers CMT Controller Management Tool CO Command, logic information Output (Functional Component) / Contact Open COMTRADE COMmon format for TRAnsient Data Exchange (IEC 60255-24 international standard) CPU Central Processing Unit C26x controller's main board, based on a PowerPC micro-processor. CRC Cyclic Redundancy Check Coding result send with packet of transmitted data to guarantee their integrity. Usually the result of a division of data transmitted using a polynomial code. CSV Character Separate Values ASCII values separated by a predefined character or string as in Excel or Comtrade ASCII. CT Current Transformer Basically the device connected to the electrical process used to extract a current measurement. By extension part of a device (C26x) that receives AC values and converts it to a numerical measurement value. CT/VT conventional Current and Voltage transformers By extension, it is the C26x controller's TMU board. DAC Data Acquisition component of the GPT DAC Digital to Analogue Converter Used to generate analogue signals (usually DC) from a digital value. LX-2 SMT/EN LX/C6p DS Agile System Management Tool Term/Acronym Glossary Description DANP Double Attached Node implementing PRP (defined by IEC 62439-3) Such an IED sends the messages over two separate networks. DB DataBase Tool or set of data that define all the configuration of a system or specific device such as a substation computer or bay controller. Contrary to setting parameters, a DB has a structure that cannot be modified on-line. DBs are always versioned. DB-9 A 9-pin family of plugs and sockets widely used in communications and computer devices. DBI Don’t Believe It Term used to describe the undefined state of a double point when its inputs are not complementary. DBI00 is state motion or jammed. DBI11 is undefined. DBID Database Identity Brick DCF77 External master clock and protocol transmission LF transmitter located at Mainflingen, Germany, about 25 km south-east of Frankfurt , broadcasting legal time on a 77.5 kHz standard frequency. DCO Double Control Output DCP Device Control Point Located at device level (electric device or IED). It should have its own Remote/Local switch. DCS Digital Control System Generic name of system based on numeric communication and devices, to be opposed to traditional electrically wired control. DCT Double CounTer Counter based on 2 DIs with complementary states (counting switchgear operations for example). DE Direct Execute DELTA MV Phase–phase analogue values received from the "delta" winding connections of a transformer. DFT Discrete Fourier Transform DI Digital Input Binary information related to the presence or to the absence of an external signal, delivered by a voltage source. DIU DC Input Unit C26x controller's board hosting digital inputs DLL Dynamic Link Library. Available with Windows XP. Feature allowing executable code modules to be loaded on demand and linked at run time. This enables the library-code fields to be updated automatically, transparent to applications, and unloaded when they are no longer needed. DM Digital Measurement Measurement value acquired from DIs with a specific encoding: BCD, Gray, 1 among N… DNP3.0 Distributed Network Protocol DNP3 is a set of communication protocols used between components in process automation systems. DO Digital Output Used to apply a voltage to an external device via a relay, in order to execute single or dual, transient or permanent commands. DOF Degree Of Freedom Used for a template attribute, that can be modified or not when used. An attri-bute has a degree of freedom if a user can modify the values of its instances. DOU Digital Output Unit C26x controller's board hosting digital outputs. DP Data Point, low-level object in the structure, wired or not, with or without links DPC Double (Point) Control Two digit and/or relays outputs with complementary states (OPEN, CLOSE) used for device control. DPC Double Point Control, control sent over 2 digital outputs. SMT/EN LX/C6p LX-3 Glossary DS Agile System Management Tool Term/Acronym Description DPS Double Point Status, information derived from 2 digital inputs Usually used for Position indication of switching devices (OPEN, CLOSE). DPU Digital Process Unit: BCU board used to interface with switchgear control units (SCU). ECU Extended Communication Unit External module connected to the CPU board. This module converts non-insulated RS232 signals into optical or insulated RS485/RS422 signals. EH90 Transmission protocol dedicated to time synchronisation and standardised by EDF. Specification document: D.652/90-26c, March 1991. EPATR "Ensemble de Protection Ampèremétrique de Terre Résistante" (French legacy very resistive earth current module). EQL Equation Logic, especially for interlocking. Event An event is a time-stamped change of state/value acquired or transmitted by a digital control system. Fast Ethernet An Ethernet system that is designed to operate at 100 Mbps. FAT Factory Acceptance Test Validation procedures executed with the customer at the factory.(i.e. SAT) FBD Functional Block Diagram One of the IEC 61131-3 programming languages (language used to define configurable automations). FIFO First In First Out FLS Fast Load Shedding FO Fibre Optic FP Front Panel FSS Force Suppress Substitute FTP Foil Twisted Pair Gateway Level 6 session of OSI, the gateway can be any device transferring data between different networks and/or protocols. The RTU function of the C26x behaves like a gateway at the SCADA or RCP level. The DS Agile Gateway is a separate PC-based application dedicated to this function. GHU Graphic Human interface Unit C26x controller's front panel interface (LCD, buttons, front RS port) GIS Gas Insulated Substation GIS-Watch Monitoring and control device for GIS substations GLOBE GLOBE hard-coded brick used in DS Agile IEC 61850 mapping for C26x mode management GMT Greenwich Mean Time, former absolute time reference. Replaced by UTC. GOOSE Generic Object Oriented Substation Event GPS Global Positioning System Based on triangulation from satellite signal, that transmit also absolute GMT time used to synchronise a master clock. GPT Generic Protocol Translator software, supplied by ASE Group Logical combination of BIs (i.e. SP, DP, SI or other groups) GSSE Generic Substation Status Event Half-duplex A system that allows packets to transmitted and received, but not at the same time. Contrasts with full-duplex. Hand Dressing Facility for an operator to set manually the position of a device (acquired by other means) from the HMI at SCP level; e.g. from OPEN to CLOSE (without any impact on the “physical” position of the electrical switching device). HBU High Break Unit: BCU board used in applications requiring high rupture capacity. HMGA Horizontal Measurement Graphical Area LX-4 SMT/EN LX/C6p DS Agile System Management Tool Term/Acronym Glossary Description HMI Human Machine Interface Can be DS Agile OI (Operator Interface) or C26x LCD (Local Control Display) or LEDs, Mosaic... HSR High Speed auto-Reclose, i.e. first shot of an AR cycle HTML Hyper Text Mark-up Language Used as standard for formatting web display. HV High Voltage (for example 30 kV to 150 kV) I/O Input/Output ICD IED Capability Description IEC International Electro-technical Commission IED Intelligent Electronic Device Global term covering a whole range of microprocessor-based products capable of data collection and information processing. IRIG-B Inter-Range Instrumentation Group standard format B. This is an international standard for time-synchronisation based on an analogue signal. JAMMED Invalid state of a Double Point: Occurs when the 2 associated digital inputs are still in state 0 after a user- settable time-delay, i.e. when the transient state “motion” is considered as ended. Kbus (Kbus Courier) Term used to designate the Courier protocol on a K-Bus network (similar to RS422) L/R Local / Remote L/R Control Mode When set to local for a given control point it means that the commands can be issued from that point, else in remote control are issued for upper devices. L-BUS Legacy Bus Generic name of Legacy or field networks and protocols used to communicate between C26x (Legacy Gateway function) and IED on field bus. Networks are based on (RS232,) 422, 485. Protocols are IEC 60850-5-103 (T103 or VDEW), Modbus. LC Fibre optic snap-on connector, IEC 61754-20-compliant, for high density connection. LCD Liquid Crystal Display on the C26x front panel HMI LD Ladder Diagram, one of the IEC 1131-3 programming languages (language used to define configurable automations). LD Logical Device, defined in IEC 61850 as: An entity that represents a set of typical substation functions. LHMI Front panel Local HMI LN Logical Node Defined in IEC 61850 as an entity that represents a typical substation function. LOC Local Operator Console, dedicated to maintenance operations LSB Least Significant Bit LSP Load Shedding Pre-selection LV Low Voltage MAC address The Media Access Control address is a unique 48-bit hardware address assigned to every network interface card. Usually written in the form 01:23:45:67:89:ab MC Modular Controller MCB Miniature Circuit Breaker. In the SCE configuration, its position is associated with the tap changer. MDIO Management Data Input/Output A standard driven, dedicated-bus approach that is specified in IEEE802.3 MEAS Values acquired through digital or analogue inputs (with value, state, and time stamp) Metering (non-tariff) Values computed depending on the values of digital or analogue inputs during variable periods of time (time integration). SMT/EN LX/C6p LX-5 Glossary DS Agile System Management Tool Term/Acronym Description Metering (tariff) Values computed depending on the values of digital or analogue inputs during variable periods and dedicated to energy tariff metering. These values are provided by dedicated “tariff computers” which are external to the control system. MIDOS connector Alstom 28-pin terminal block used for CT/VT acquisition MMS Manufacturing Message Specification (ISO 9506) Modbus Communication protocol used on secondary networks with IEDs or with a SCADA RCP. There are 2 versions: standard MODICON and Alstom. Module Term used in DS Agile SCE to encompass all electrical HV devices: switchgear, transformers, motors, generators, capacitors, … MOTION Transient state of a Double Point Occurs when the two associated digital inputs are momentarily in state 0 (e.g. position indication when a switching device is operating). The acceptable duration of the transient state is user-settable. MPC Protection Module for Controller MU Merging Unit Interface device which takes signals from the instrument transformer sensors and performs digital signal processing to generate and distribute output sampled value streams according to IEC 61850-9-2LE standardised definitions for communication with substation IEDs and controllers. MV Medium Voltage or Measurement Value MVAR Mega Volt Ampere Reactive NBB Numerical BusBar protection NC Normally Closed (for a relay/contact) NCIT Non-Conventional Instrument Transformers New generation of captor-based, for example using light diffraction under an electric field, CT/VTs, without spires, that provide direct voltage and current numerical values to the communicating IEDs. NO Normally Open (for a relay/contact) OBS One Box Solution Controller that provides protection & control functions with local HMI. Mainly intended for use in substations up to distribution voltage levels, although it may also be used as backup protection in transmission substation. Likewise the OBS may be applied to the MV part of a HV substation that is being controlled by the same substation control system. OI Operator Interface OLE Object Linking and Embedding OLE is a Microsoft specification and defines standards for interfacing objects. OMM Operating Mode Management OPC OLE for Process Control OPC is a registered trademark of Microsoft, and is designed to be a method to allow business management access to plant floor data in a consistent manner. Operation hours Sum of time periods under which a primary device is running whilst carrying energy, e.g. circuit breaker is in Close state and the current is not null. OSI Open System Interconnection ISO standard that splits and defines communication in 7 layers : physical, link, network, transport, session, presentation, application. OWS Operator WorkStation (DS Agile OI) PHY OSI Physical Layer: The physical layer provides for transmission of cells over a physical medium. PLC Programmable Logic Control: Includes PSL and ISaGRAF Within the PLC-programs are defined the configurable control sequences or automations used by DS Agile IEDs and Gateway (ISaGRAF only). PPC Power PC, chip on the CPU270 board (MPC8270VR) LX-6 SMT/EN LX/C6p DS Agile System Management Tool Term/Acronym Glossary Description PRP Parallel Redundancy Protocol (defined in IEC 62439-3:2010) PSL Programmable Scheme Logic PSTN Public Switched Telephone Network RCC Remote Control Centre: computer or system that is not part of the substation control system. RCC communicates with and supervises the DS Agile system using a protocol. RCP Remote Control Point Name given to the device or part used to remotely control several bays or substations. Usually associated with Remote/Local substation control. It is a SCADA interface managed through the Telecontrol BUS. Several RCPs can be managed with different protocols. RedBox PRP Redundancy Box Remote Control Mode When set for a control point it means that the commands are issued from an upper level and are not allowed from that point. Remote HMI Remote HMI is a client of the substation HMI server. The client may provide all or part of functions handled by the substation HMI. RI Read Inhibit, output that indicates the availability of an analogue output (e.g. during DAC processing time). RJ-45 Registered Jack-45 An 8-pin female connector for 10/100 Base-T Ethernet networks. RMS Root Mean Square Average value of a sinusoid that is used for calculations. RMON Short for remote monitoring, a network management protocol that allows network information to be gathered at a single workstation. Whereas SNMP gathers network data from a single type of Management Information Base (MIB), RMON 1 defines nine additional MIBs that provide a much richer set of data about network usage. For RMON to work, network devices, such as hubs and switches, must be designed to support it. The newest version of RMON, RMON 2, provides data about traffic at the network layer in addition to the physical layer. This allows administrators to analyze traffic by protocol. RS-232 Recommended Standard 232 A standard for serial transmission between computers and peripheral devices. RS-422 Standard for serial interfaces that extends distances and speeds beyond RS-232 capability. Intended for use in multipoint lines. RS-485 Standard for serial multipoint communication lines. RS485 allows more nodes per line than RS422 RSE Régime Spécial d’Exploitation French grid function to indicate that there are works in progress on an HV feeder. RSVC Relocatable Static Var Compensator. RTC Real Time Clock RTU Remote Terminal Unit Standalone controller that acquires data and transmits it to RCP or SCADA. Typically it is the C26x-Standalone. The RTU is attached to the T-BUS. SAN Single Attached Node (defined by IEC 62439-3). Unlike DANP, such an IED requires a REDundancy Box to send the messages over two separate networks. SAN Singly Attached Node (PRP unaware) SAT Site Acceptance Test Validation procedures performed on site with the customer. SBMC Site-Based Maintenance Control mode A bay in SBMC mode does not take into account the commands issued from the RCP; moreover, some of its digital points and measurements (defined during the configuration process) are no longer sent to the RCP (they are “automatically” suppressed). SMT/EN LX/C6p LX-7 Glossary DS Agile System Management Tool Term/Acronym Description SBO Select Before Operate Control made of two steps, selection and execution. The selection step returns a feedback. It can be used to select a circuit before execution of the command. Commands are included in a protocol frame between the Operator Interface and the BCU and sent over wired outputs to the switching device (e.g. DO select with DI Select, then DO execute). S-BUS Station Bus, federal network between DS Agile devices. SCADA Supervisory Control And Data Acquisition, equivalent to RCC. scd Description file extension (in SCE) SCE System Configuration Editor SCL System Configuration Language (IEC 61850-6) for substation automation SCP Substation Control Point Name given to the device or part used to control locally several bays or substations. Usually associated with Remote/Local substation control. It normally refers to DS Agile’s Operator Interface. SCS Substation Control System SCSM Specific Communication Service Mapping SCT Single Counter SCU Switchgear Control Unit used in Process Bus applications. SER Sequence of Event Recorder: combines SOE with accurate Time synchronisation and Maintenance facilities over Ethernet communications. Server Defined in IEC 61850 as an entity that provides services to clients or issues unsolicited messages. Setpoints (analogue) Analogue setpoints are analogue outputs delivered as current loops. Used to send instruction values to the process or auxiliary device. Setpoints (digital) Digital values sent on multiple parallel wired outputs. Each wired output represent one bit of the value. Digital setpoints are used to send instruction values to the electrical process or to auxiliary devices. SFC Sequential Function Chart IEC 61131-3 programming language (used to define configurable automation) SFP Small Form-factor Pluggable transceiver Hot-pluggable transceiver used for both telecommunication and data communications applications. SI Single Input or System Indication: Binary information that does not come from an external interface, but is related to an internal state of the controller (time status, hardware faults…) or the result of an inner function (AR, …) PSL or ISaGRAF. SIG Status Input Group (idem MPS) SINAD Signal-plus-Noise-plus-Distorsion to Noise-plus-Distorsion ratio, in dB SIT Status Input Double Bit (idem DPS) SNMP Simple Network Management Protocol: protocol governing network management and monitoring of network devices and their functions. SNTP Simple Network Time Protocol SOE Sequence Of Events, i.e. the event list SP SPS SPC Single Point Single Point Status Single Point Control SPI Step Point Indication (same as TPI) SRP Switch Redundancy Protocol, PRP Ethernet switch board fitted in H38x Ethernet switch and in C26x BCU. ST Structured Text An IEC 61131-3 programming language to define configurable automation. LX-8 SMT/EN LX/C6p DS Agile System Management Tool Term/Acronym Glossary Description STP Shielded Twisted Pair. Substation controller Bay controller used at substation level Suppression (Automatic) A binary information belonging to a bay in SBMC mode is automatically suppressed for the remote controller. However changes of state are indicated locally, at SCP level. Suppression (Manual) A binary information can be suppressed by a command issued by an operator. No subsequent change of state on a “suppressed information” can trigger any action such as display, alarm or transmission. SVU Sample Value Unit IEC 61850-9-2LE-compliant C26x controller's board interfacing with analogue merging units through the substation's Process Bus. SWD SWitch for Dual homing C26x controller's board acting as an Ethernet switch on a redundant Ethernet star network. SWR SWitch Redundant C26x controller's board acting as an Ethernet switch on a redundant Ethernet ring network. SWT SWitch for Teaming C26x controller's board acting as an Ethernet switch with hot standby redundancy between an Ethernet network and end nodes SWU SWitch Unit C26x controller's board acting as an Ethernet switch on a single Ethernet network. T10x Term used to designate IEC 60870-5-10x protocols (x= 1, 3, 4) TBC / TBD To Be Completed / Defined T-BUS Telecontrol Bus, generic name of networks and protocols used for communications between DS Agile Gateway or the C26x Telecontrol Interface function and the RCP. Networks use RS232, RS485, or Ethernet (T104). Protocols are IEC 60850-5-101 (T101) or MODICON Modbus. TC True Contact A double counter is acquired on two contacts. One is called the true contact (TC), the other is the complemented contact (CC). Normally these contacts have complementary states. TCIP Tap Changer In Progress TDD Total Demand Distortion, similar to the THD but applied to currents and with a rated current (In) used as reference. TG Telecontrol Gateway THD Total Harmonic Distortion, sum of all voltage harmonics. TM Tele-Measurement (remote measurement) TMU Transducerless Measurement Unit Interlocking algorithm, based on the evaluation of topological information on the switchgear Topological interlocking arrangement in the HV network, the type of switchgear and its location, as well as defined rules for controlling this type of switchgear (e.g. power supply continuity). TPI Tap Position Indication (for transformers). Frequently acquired via a Digital Measurement. TS Tele-Signalling Logic position transmitted by a remote signal UCA Utility Communications Architecture Communications standard mainly used in the US UPI Unit Per Impulse Counter parameter used to convert a number of pulses into a measurement value. Both data (integer and scaled floating point) are in a common class UCA2 accumulator. UTC Universal Time Co-ordinates (or Universal Time Code) UTC replaces GMT and it is identical. VdBS Versioned data Base System, SCE-generated databag ready for download. VDEW German subset of the IEC 60870-5-103 protocol. VMGA Vertical Measurement Graphical Area SMT/EN LX/C6p LX-9 Glossary DS Agile System Management Tool Term/Acronym Description Voltage level Set of bays in which plants and devices operate at the same voltage (e.g. 275 kV). VT Voltage Transformer Basically the device connected to the electrical process used to extract a voltage measurement. By extension part of a device (C26x) that receives this AC value & converts it to a numerical measurement value. VTs are wired in parallel. WACU Wide-Area Control Unit High-level controller WTS Windows Terminal Server, Microsoft’s remote desktop connection. WYE MV Phase-neutral analogue values received from the "wye"(also known as “star”) winding connections of a transformer . LX-10 SMT/EN LX/C6p © General Electric Corporation 2016. All rights reserved. Information contained in this document is indicative only. No representation or warranty is given or should be relied on that it is complete or correct or will apply to any particular project. This will depend on the technical and commercial circumstances. It is provided without liability and is subject to change without notice. Reproduction, use or disclosure to third parties, without express written authority, is strictly prohibited. For more information please contact GE Grid Solutions Worldwide Contact Center Web: www.GEGridSolutions.com/contact Phone: +44 (0) 1785 250 070 www.GEGridSolutions.com