asat configpro training

Upload: rommel76

Post on 10-Oct-2015

152 views

Category:

Documents


18 download

TRANSCRIPT

  • Software & Configuration with

    ConfigPro Version 5

  • TRADEMARK NOTICES

    WESDAC is a registered trademark of General Electric Company, General Electric Canada. All other brand and product names mentioned in this document are trademarks or registered trademarks of their respective companies.p

  • The ConfigPro Configuration Systemg g y

    About ConfigPro

  • The ConfigPro Configuration System

    Define your devices: Hardware Components Communication Parameters

    S ft A li ti Software Applications Quantity and Types of Data in Database

    Generate the configuration file to be downloaded Generate the configuration file to be downloaded to your device

    Produce system documentationy Wiring Lists Hardware and Software Configuration reports Project and device reports

    Use the built in VT100 Emulator to access Wesmaint, 68k monitor and download configurationsconfigurations

  • The ConfigPro Configuration System

    ConfigPro 5 was preceded by versions 3 and 4 and all are a complete re-write of version 2 xxversion 2.xx

    ConfigPro 5 is a full 32 bit application and t th f ll i 32 bit ti supports the following 32 bit operating

    systems; WINNT, WIN98, WIN95, Windows 2000 and Windows XP.

    Projects & Devices configured in ConfigPro V2.xx & V3.xx can be converted to C fi P 5 f t i b ilt i tilitConfigPro 5 format using a built in utility.

    NOTE: Projects CANNOT be be converted back to ConfigPro 2 or 3 from ConfigPro 5.

  • The ConfigPro Configuration System

    Will require installation of the 32 bit version of the Borland Database Engine

    To run both ConfigPro V2.xx & V5.xx on the same computer, you must install both th 16 & 32 bit i f th B l d the 16 & 32 bit versions of the Borland Database Engine.

    ConfigPro 5 is still mired in the DOS days in that it only supports 8 character names. However, project folder names names. However, project folder names can now be greater than 8 characters long a limitation in ConfigPro 2.

  • The ConfigPro Configuration System New Features

    Indication that you need to generate your device or project before Downloading (red dot on the lower right corner of the device dot on the lower right corner of the device icon)Built in ability to ARCHIVE ( compress ) & DE ARCHIVE ( d ) C fi P DE-ARCHIVE ( de-compress ) ConfigPro projects (specialized format, i.e. not compatible with Winzip)Utilit t t C fi P 2 & 3 j t Utility to convert ConfigPro 2 & 3 projects to V5.xx format.Dynamically generate ISCS projects via

    t i Th i t t separate icon. The requirement to regenerate an ISCS project is indicated with a blue dot at the project level.All t NVRAM & RAM iAllocate NVRAM & RAM memory regions.Reserve a portion of NVRAM in D200/D25 for storage of compressed configurations.

  • The ConfigPro Configuration System New Features

    Ability to move configs between processors in a D200. (e.g. move a DCA from node1 to node2 and all links to DPAs, etcetera are preserved.Application definition installation from within ConfigPro V5.Ability to change applications and versions via a simple drop down menu.Ability to automatically update the BootP Server configuration files during generation of ISCS projects.Project Configuration release tool

  • The ConfigPro Configuration System Packages

    Basic Suitable for most customer systems Provides all of the tools necessary for Provides all of the tools necessary for

    the day-to-day configuration and maintenance for GE products

    Includes upload and report generation tilitiutilities

    Developers Build and modify application definition

    tablestables Table Builder feature enabled during

    installation of CD ROM Requires a username and installation

    code which is linked to the CD ROM serial number

  • The ConfigPro Configuration System Structure

    C:C:\\

    Contains Application Definition filesContains Application Definition files

    CFGPROCFGPRO

    ld fld f Contains Application Definition filesContains Application Definition files

    ConfigPro Program filesConfigPro Program filesConfigPro Extended feature filesConfigPro Extended feature files

    appldefappldefbin32bin32CproCpro ConfigPro Extended feature filesConfigPro Extended feature files

    ICON bitmap filesICON bitmap files

    Help filesHelp fileshelp32help32

    bitmapsbitmaps

    CproCpro

    Help filesHelp filesConfigPro Database files ConfigPro Database files Setup files* t t fil f i t d i ti

    pp

    database

    template*.txt files for point descriptions

  • The ConfigPro Configuration System Structure

    C:C:\\

    PROJECTS DIRECTORYPROJECTS DIRECTORYPROJECTS_DIRECTORYPROJECTS_DIRECTORY

    PROJECT_NAME PROJECT_NAME Groups of Related SCS EquipmentGroups of Related SCS Equipment

    DEVICE Single Device Config Directory

    Individual ApplicationA003 Individual Application

    sub-directories

    containing user-defined

    A026B003B008

    data defining the

    operation of specific

    li ti d i

    B008B097B014

    application or devices

  • ConfigProg

    Installing ConfigPro

  • Installing ConfigProPC R i tPC Requirements

    Pentium processor (minimum) 64 Megabytes RAM (minimum). 40 Megabytes hard disk spaceg y p CD-ROM drive Windows 95, 98, 2000, NT 4.0 or XP Printer (for reports)

    CD ROM contains Standard ConfigPro programStandard ConfigPro program ConfigPro software Optional Table Builder Application definition files

    E ti GE li ti d fi iti lib ( f th Entire GE application definition library (as of the CDs create date)

    Install utility imports and exports selected or project specific application definitions.p pp

    Device sample configuration (Project CD only) Documentation (project CD only)

  • Installing ConfigPro What Gets Installed

    C:\IDAPI32\.Borland Database Engine Borland Database Engine

    C:\CFGPRO\. ConfigPro Software

    C:\PROJECTS\C:\PROJECTS\. Configurations Note:

    CFGPRO and PROJECTS directory names can be changed to suit your requirementsunlike previous versions of ConfigPro, these directories can be created these directories can be created anywhere

  • Installing ConfigPro - ProcedureThe components of ConfigPro must be The components of ConfigPro must be installed in this order

    Borland Database Engine ConfigPro 5

    D i C fi ti ( ti l) Device Configurations (optional) Application Definitions (optional)

    Insert the ConfigPro CD into the PCs Insert the ConfigPro CD into the PC s drive

    The installation program should start automatically, if not, run HSetup.exe y, , plocated on the CD

    After the Setup Launcher window appears, verify that the ConfigPro 5 tab pp y gis highlighted, and select Step 1: Borland Database Engine

    Follow the prompts to complete the i t ll ti f th BDEinstallation of the BDE

  • Installing ConfigPro Procedure BDE

    During the installation, you will be prompted to select the destination p pdirectories. The Default directories should be used for most installations.

    When prompted to select the network directory, there are two options

    If the PC is going to be stand alone (not use a shared configuration directory) then use C:\temp\then use C:\temp\

    If the PC is going to use a shared configuration directory, you should point to the directory that is being used to store the access control files.

  • Installing ConfigPro Procedure

    Once the BDE is installed you can continue to Step 2: ConfigPro 5p g

    When prompted to Select Components Select Help Files, Application Installation

    Utility, and Project Conversion Utility Do not select Prologic Editor unless

    there is a legacy Prologic program there is a legacy Prologic program running on the system(s) in use

  • Installing ConfigPro Procedure Projects and Applications

    Once ConfigPro 5 is installed, you can continue to Step 3: Device Configurations

    This option is only available on project CDs

    Projects can be installed at any time For the training, we will install the

    training project onlytraining project only

    Once the Project is installed you can ti t St 4 A li ti D fi iticontinue to Step 4: Application Definitions

    Applications can be installed at any time For the training we will install the

    applications at a later time, using the applications at a later time, using the tools available in ConfigPro

  • ConfigProg

    Software Interface

  • ConfigPro Software InterfaceThe ConfigPro software interface has The ConfigPro software interface has several main components that the user must be aware of:

    Project Directory: The project directory j y p j ythat is currently in use

    Project Explorer Tree: A list of all projects, devices and applications in the current project directory This window current project directory. This window can be replaced with an Active Windows list

    Tool Bars: These tool bars give quick access to all of the tools required for basic configuration work

    Main Work Area: This is the section of the screen that you will use when doing the screen that you will use when doing most of your device configuration work.

  • ConfigPro Software Interface

  • ConfigProg

    Projects, Devices, Applications

  • ProjectsAll k l t d t GE ill h All work completed at GE will have a project number associated with it.

    Project numbers assigned have either I-XXXX or P-XXXX formatXXXX or P XXXX format.

    Identifies all hardware and software components of a system.

    Used within GE to track information and fi ticonfigurations.

    Refer to this number in future correspondence with GE to assist the representative in locating information.p g

    These project designations are also used to name configurations created by GE

    ConfigPro Projects contain one or several device configurations

    ConfigPro users can name their projects any thing they like (8 Characters Max)any thing they like (8 Characters Max)

  • Projects iSCS ProjectsiSCS (I t t d S b t ti C t l iSCS (Integrated Substation Control System) is a concept that allows users to integrate all aspects of a substation control system using various communication HARsystem using various communication media including Ethernet, Serial, Fiber and othersUntil the introduction of the iSCS concept

    RIS

    DDDDDDD

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3 9 9 7 2 3 4 3 Until the introduction of the iSCS concept, the ConfigPro project was of little significance, except as an identifier as discussed previously.

    D

    9 9 7 2 3 4 3 9 9 7 2 3 4 3

    discussed previously.Now, the Project has more significance: used to identify all hosts on the iSCS

    Local Area Network (LAN)HARRIS

    DDD

    ( ) information defined in Project Properties

    becomes part of the IP host file for any device in the Projectit is important that ALL devices used on a

    DDDDD

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3 9 9 7 2 3 4 3

    it is important that ALL devices used on a LAN be present in a ConfigPro Project

    9 9 7 2 3 4 3 9 9 7 2 3 4 3

  • Projects Working With ProjectsTh l ti h t b i There are several options on how to begin work on a project

    Work from a template (Factory Default or Custom)Custom)

    Copy and Existing Project Create a new Project

    When working from a template or a copy of g p pyan existing project, you will have a pre-built copy of the devices firmware application list to work from.If you are creating a new project, you will need to create the firmware application list in ConfigPro before you can begin configuration work.

  • Projects Working With Projects

    It is recommended that you make a copy of It is recommended that you make a copy of any projects you are working from before making any configuration changes. Recovery is then possible from errors ymade when working with the copied project.To copy a project

    1. Highlight the project in the project tree to the left

    2. From the Menu Bar select PROJECT > COPY

    3. In the Project Copy dialog box enter the new project name, and if required the project directoryproject directory

  • Projects Working With Projects

    Once you have created the project you wish to work with you can modify many of wish to work with, you can modify many of the project properties by selecting PROJECT > Properties from the Menu barConfigurable parameters includeConfigurable parameters include

    Project Description LAN Settings, including IP, Subnet,

    Gateway, and BootP SettingsGateway, and BootP Settings Contact info Project Notes

  • Devices

    ConfigPro devices are used to represent field equipment that you intend to configure with ConfigPro or communicate with using g gGE RTUsYour specific project and device configuration files may be included on the g yCD ROM, located on a separate CD or network drive.There are 2 options for installing ConfigPro g gconfigurations:

    Install a Project - copies all of the device configurations associated with a project. Also copies any other files in Project Also copies any other files in Project directory.

    Install Single Device - copies individual device configurations associated with a project.

  • Devices Working with Devices

    There are 2 options for installing ConfigPro configurations:configurations:

    Install a Project - copies all of the device configurations associated with a project. Also copies any other files in Project di tdirectory.

    Install Single Device - copies individual device configurations associated with a project.p j

  • Devices Working with Devices

    Th l t b i k There are several ways to begin work on a device

    Work from a Template Copy an existing deiceCopy an existing deice Create a new device

    If you are working from a template device or existing device configuration you should g g ymake a copy of the configuration before making any changes again, for recovery purposes.To copy a device, use this procedure:

    Open the project containing the device you are working withRi ht Cli k th d i f i t t d Right Click on the device of interest, and select COPY from the menu

    Indicate the new device name, and project to copy the device topy

  • Devices Working with Devices

    T t d iTo create a new device: You will need a device or project with a

    copy of the firmware that is being used in your device if you do not have this one your device, if you do not have this, one will need to be created

    Procedure Copy the required firmware to your project Copy the required firmware to your project

    (if required) Select the device you want to create from

    the tool bar Click on the main work area to create your

    device Edit the required properties for your device

  • Devices Working with Devices

    O h t d d i Once you have created your device you can modify many of the device properties using the properties dialog boxT th d i ti di l To access the device properties dialog RIGHT CLICK on the device and select PROPERTIESS f th ti dif Some of the properties you can modify include

    Device DescriptionD i H d O ti Device Hardware Options

    LAN Communication options Redundancy options

    D i t Device notes

  • Firmware

    APPLICATIONS Downloaded to FLASHAPPLICATIONS Downloaded to FLASHAn RTUs firmware is a list of all applications available in a given RTU

    Master Station ProtocolsMaster Station Protocols Slave ProtocolsSlave Protocols System Point DatabaseSystem Point Database

    WestmaintWestmaint

    pp gSABxxxx (D20) SALxxxx (D25), SAXxxxx (iBox), or SBJxxxx (Dart) are the numbers assigned by GE, according to the specific WestmaintWestmaint

    LogicLinx ( PLC )LogicLinx ( PLC ) ETC..ETC..

    g y , g pproductAll applications in a firmware set will have an application ID (Axxx or Bxxx)pp ( )Any application that requires user configuration will also have a matching Application Definition in ConfigPro. This

    D25 Multifunction

    IED

    GE HarrisEnergy Control Systems

    HARRIS

    DDDDDDD

    D

    pp glist of Application Definitions makes up the ConfigPro firmware list.

    IEDDDDDDD

    DDDDDDD

    DD

  • Application Definition Files

    The features of many of the software applications included in the SCS firmware will require custom configuration before will require custom configuration before they can be used.To do this, corresponding Application Definition Tables for each application must be loaded into ConfigPro.The Application Definition tables provide a The Application Definition tables provide a template for the ConfigPro user to manipulate the features of the applications in the SCS firmware.

    D25 Multifunction

    IED

    GE HarrisEnergy Control Systems

    HARRIS

    DDDDDDD

    D IEDDDDDDD

    DDDDDDD

    DD

  • Application Definition Files

    Before creating a device: A complete list of all of the applications,

    and their versions, that are present in an SCS firmware must be obtained.

    Those applications must be copied into pp pConfigPro directory from the CD.

    The firmware for the device must be defined from the installed applications.defined from the installed applications.

    If the New Device is being copied from another source, the above steps will have been completed already and only applications need to be installed

  • Required ApplicationsThere are some applications that are There are some applications that are required in all RTU configurations for the RTU to boot up properly. These are:System Point Database (B008) is used to Sys s ( 008) s smaintain all data collected, massaged, and reported by an RTUWesmaint (B014) provided an interface to ( ) pthe RTU for installation, commissioning, and maintenance.Plant I/O (P097) Controls all physical I/O ( ) p ysettings in the D25 system (Required on D25 platforms only).

    D.20 Link (B003) Controls all physical I/O settings in the D20/D200 system (required only when D.20 peripherals are installed).y p p )

  • Communications ApplicationsDNP DCA (B021) Communications DNP DCA (B021) Communications Interface to DNP IEDs

    DNP DCA (B023) Communications DNP DCA (B023) Communications interface to DNP masters

    DNP Serial Datalink (B013) Provides DNP Serial Datalink (B013) Provides datalink layer control for DNP applications using a serial communications media

    DNP Internet Datalink (B052) Provides Datalink Layer control for DNP applications using Ethernet applications using Ethernet communications media

    B id (B015) P id ti Bridgeman (B015) Provides a connection between the application and datalink layers in multi-layered applications

  • Logic Applications

    Logiclinx (B082) IEEE Standards based soft logic application, supports multiple programming languages

    Prologic (A036) Ladder logic application.

    Calculator (A083) Calculation based, event driven logic application.

  • The Types of Applications

    The applications contained in the firmware fall into one of the following three categories: HARRIS

    D

    DCA or Data Collection Application DTA or Data Translation Application DPA or Data Processing Application

    DDDDDDD

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3 9 9 7 2 3 4 3

    9 9 7 2 3 4 3 9 9 7 2 3 4 3

    The DCA is responsible for collecting The DCA is responsible for collecting data from an external source, (peripheral modules or attached IED(s)), and mapping it to the System Point Database

    HARRIS

    DDDmapping it to the System Point Database

    for storage.DDDDD

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3 9 9 7 2 3 4 3

    9 9 7 2 3 4 3 9 9 7 2 3 4 3

  • The Types of Applications

    The DTA can copy existing data from the System Point Database, process it, and output new system points into the

    HARRIS

    Dp y p

    database. The data points created by DTAs are called Pseudo points, as they are not physical data points.

    DDDDDD

    DDDDDDD

    DDDDDDD

    DD

    p y p

    The DPA takes copies of any available The DPA takes copies of any available data in the System Point Database, and processes it into format compatible with a Master Station protocol

    HARRIS

    DDD

    DNP3 MasterMaster Station protocol. DD

    DDD

    DDDDDDD

    DDDDDDD

    DDIEC870-5-101 Master

  • The Types of Applications

    STATUSDDDDDDD

    The WESDAC Interface Node: "WINperforms the control and management of the database

    DDDDDDD

    DDDDDDD

    DD

    The WIN monitors, tracks, and takes care of all of the data being collected, calculated, and reported by the RTU

    ANALOG

  • System Architecture

    Master/Host

    Requestsfrom

    M t

    RTUResponse

    WIN DCADPA

    Master

    Data Events

    Report Data Eventsto WIN

    WIN DCADPARequests Receive

    DCARequestsPoll D tPoll,

    OutputRequests

    Data Response

    Devices

  • System Architecture

    Master/Host DTA

    COMM.WATCHDOG

    A026

    Requestsfrom

    Master

    RTUResponse

    WIN DCADPA

    Master

    Data Events

    Receive

    Report Data Eventsto WINWIN DCADPA

    RequestsReceive

    DCARequests

    Poll, Data

    Response,Output

    Requests

    Response

    DTAANALOG DevicesDTAANALOGREFERENCEA035

  • System Architecture

    DTADTA

    COMM.WATCHDOG

    A026-1LOGICLINX(Automation

    PLC)

    GUIDNP3

    MASTER

    Requestsfrom

    Master

    RTUResponse

    Receive DCA

    Report Data Eventsto WIN

    WIN DCA(MODBUS)DPA(DNP3)Data

    Events

    Requests Receive DCARequests

    (MODBUS)(DNP3) Requests

    Poll, DataDPAIEC870- OutputRequests

    Data Response

    DPA(IEC870-

    5-104)GUI

    DCA(DNP3)

    IEC870-5-104

    MASTERHARRIS

    D25

    D25

    D25

  • ConfigProg

    D20 Lab1

  • D20 Lab 1 - Outline

    This lab will be completed in 2 sections, the first section will be lead by the instructor, the second section completed pby the students

    The objectives of this lab will be to review:

    HARRIS

    DDDDDDD

    Copying a device Setting up device properties Configuration of the D.20 Link application Configuration of the Wesmaint

    DDDDDDD

    DDD

    DDConfiguration of the Wesmaint

    applicationDDDDD

  • D20 Lab 1 Instructor Lead

    Working from the ConfigPro software, the instructor will demonstrate the following:

    Copying a deviceCopy the Sample Device from the training configuration, name the copy Lab1-I

    Configuring device propertiesHARRIS

    g g p pEnsure the proper device part number is selectedEnsure the proper firmware is selectedMake any device notes required

    DDDDDDD

    DDDDDDD

    y Configuring the D.20 Link application

    Configure 1A, 1S, 1K, 1C peripheral reviewing all fieldsNote the data available in the WIN

    DDDDDDD

    DD

    Configuration of the Wesmaint application

    Review all available tables and fieldsReview the procedure for creating a new Review the procedure for creating a new user

  • D20 Lab 1 Student CompletedUsing ConfigProUsing ConfigPro

    Copy DeviceCopy the Sample Device from the training configuration, name the copy L b1 SLab1-S

    Configuring device propertiesEnsure the proper device part number is selectedE th fi i l t d

    HARRIS

    Ensure the proper firmware is selectedMake any device notes required

    Configuring the D.20 Link applicationConfigure 1A, 1S, 1K, 1C peripheral

    DDDDDDD

    DDDDDDD

    reviewing all fieldsNote the data available in the WINThe configuration should match the hardware setup available to you. See

    DDDDDDD

    DD

    LAB1 in the D20 HW training for details Configuration of the Wesmaint

    applicationCreate a new username and password pfor access to WesmaintDo not delete the default login

  • D20 Lab 1 CheckoutYour instructor will demonstrate the Your instructor will demonstrate the procedure for downloading a configuration to the RTU.The Student will:The Student will:

    Download the Lab1-S device configuration

    Login to Wesmaint and check the error l

    HARRIS

    log Check the device Status Display to

    ensure all peripherals are communicating properly

    DDDDDDD

    DDDDDDDp p y

    Check the system data displays to ensure all data is online.

    Force several DO points (on the D20K) to ensure that the controls are operating

    DDDDDDD

    DD

    ensure that the controls are operating properly

  • D20 Lab 1 CheckoutDetailsCheck____________________________________________________________________________________________________________________

    Error Log

    DetailsCheck

    D20A Status Device Status

    ____________________________________________________________________________________________________________________

    D20A Status ____________________________________D20S Status ____________________________________D20K Status ____________________________________

    Device Status

    All data online? Data Testing

    D20C Status ____________________________________

    All data online? ___________________________________Control Force Success? ____________________________

    Data Testing

  • ConfigProg

    D25 Lab1

  • D25 Lab 1 - Outline

    This lab will be completed in 2 sections. The first section will be lead by the instructor; the second section completed pby the students

    The objectives of this lab will be to review: Copying a device Setting up device properties Configuration of the Plant I/O Link

    applicationapplication Configuration of the Wesmaint

    application

  • D25 Lab 1 Instructor Lead

    Working from the ConfigPro software, the instructor will demonstrate the following:

    Copying a deviceCopy the Sample Device from the training configuration, name the copy Lab1-I

    Configuring device propertiesg g p pEnsure the proper device part number is selectedEnsure the proper firmware is selectedMake any device notes requiredy

    Configuring the Plant I/O Link applicationEnsure that Plant I/O is properly configured for the installed HW optionsNote the data available in the WIN

    Configuration of the Wesmaint application

    Review all available tables and fieldsReview the procedure for creating a new Review the procedure for creating a new user

  • D25 Lab 1 Student CompletedUsing ConfigProUsing ConfigPro

    Copy DeviceCopy the Sample Device from the training configuration, name the copy Lab1-SLab1 S

    Configuring device propertiesEnsure the proper device part number is selectedEnsure the proper firmware is selectedEnsure the proper firmware is selectedMake any device notes required

    Configuring the D.20 Link applicationConfigure the Plant I/O application for the installed HW optionsthe installed HW optionsNote the data available in the WINThe configuration should match the hardware setup available to you. Refer to the D25 part number for installed to the D25 part number for installed options

    Configuration of the Wesmaint application

    C d d Create a new username and password for access to WesmaintDo not delete the default login

  • D25 Lab 1 CheckoutYour instructor will demonstrate the Your instructor will demonstrate the procedure for downloading a configuration to the RTU.The Student will:The Student will:

    Download the Lab1-S device configuration

    Login to Wesmaint and check the error llog

    Check the system data displays to ensure all data is online.

    Force several DO points to ensure that pthe controls are operating properly

  • D25 Lab 1 CheckoutDetailsCheck____________________________________________________________________________________________________________________

    Error Log

    DetailsCheck

    All data online? Data Testing

    ____________________________________________________________________________________________________________________

    All data online? ___________________________________Control Force Success? ____________________________

    Data Testing

  • ConfigProg

    Configuring DNP

  • DNPTh l li ti th t t b There are several applications that must be configured to use DNP.

    DNP DCA (B021) or DNP DPA (B023) Bridgeman (B015) RTU #1Bridgeman (B015) DNP Serial Datalink (B013).

    DNP operates using a 3 layer model called Data

    InDataOut

    RTU #1

    the Enhanced Performance Architecture. Application Layer (DNP DCA or DNP DPA) Datalink Layer (DNP Datalink)

    Physical Layer (physical media) Application Layer Physical Layer (physical media)There is also a pseudo transport layer to control the connection between the Application and Datalink Layers Physical Layer

    Data Link Layer

    Application and Datalink Layers Bridgeman

  • DNP

    Device #1 Device #2Data

    InData

    InDataOut

    DataOut

    Device #1 Device #2

    Data Link Layer

    Application Layer

    Data Link Layer

    Application Layer

    Physical Layer

  • DNP

    DataIn

    DataIn

    DataOut

    DataOut

    Device #1 Device #2Data

    InDataOut

    Device #3

    Application Layer Application Layer Application Layer

    BridgeManBridgeMan BridgeMan

    Physical Layer A

    Data Link Layer A Data Link Layer A Data Link Layer BData Link Layer B

    Physical Layer BPhysical Layer B

  • DNP

    Application Layer DNP DCA (B021)

    DNP DPA (B023) DNP DPA (B023)

    Psuedo Transport Layer Bridgeman (B015)Bridgeman (B015)

    Datalink Layer DNP Serial Datalink (B013)

    Physical Layer Physical Media

  • DNP10 = Application Address 1 = Application Address 100 = DPA address

    101 = Master address

    DNP DPA B021_CFGDNP DCA B023_DEVDNP DCA B023_DCA

    10 B013 0 A100 B013 1 64

    1 B013 0 1101 B013 1 65

    Bridgeman LAT B015_LAT Bridgeman RAT B015_RAT

    COM1 9600 Handshaking

    In RTU

    COM1 9600 HandshakingCOM2 19200 Handshaking

    DNP Datalink B013_CNL

    Other DevicesIED Address = 1

    RTU Address = 10

    Master Address = 101

    RTU Address = 100

    DNP IED DNP Master

    RTU Address 10 RTU Address 100

  • DNP

    DNP DCA B023_DCA DNP DCA B023_DEV DNP DPA B021_CFG

    10 = Application Address 1 = Application Address 100 = DPA address

    101 = Master address

    10 B013 0 32 1 B013 0 5100 B013 1 C8 101 B013 1 C9

    Bridgeman RAT B015_RATBridgeman LAT B015_LAT

    COM1 9600 Handshaking

    In RTUDNP Datalink B013_CNL

    COM1 9600 HandshakingCOM2 19200 Handshaking

    Other DevicesIED Address = 5

    RTU Address = 50

    Master Address = 201

    RTU Address = 200

    DNP IED DNP Master

    RTU Address 50 RTU Address 200

  • DNP

    Once the applications are configured, you must reserve space in the database for the

    Statusmust reserve space in the database for the data generated by the DNP applicationsDNP DCA will require you to reserve space for both PSEUDO points and the data you for both PSEUDO points and the data you are collecting for the IEDsGlobal Pseudo points are associated with every device being polled by an instance of

    Analog

    every device being polled by an instance of the DCA, and only need to be configured once

    3 Global DI * Controls 9 Global DO *

    * Application Version Dependant See Configuration Guide for Details

  • DNP

    StatusPer Device Pseudo points are only associated with one device and need one set associated with one device and need one set to be configured per device

    16 Per Device DI * 10 Per Device DO *

    The application data is stored in the following order

    Analog 5 Per Device AI *

    order Global Pseudo Points Device 1 Real Data Device 1 Per Device Pseudo Points Controls Device 2 Real Data Device 2 Per Device Pseudo Points

    * Application Version Dependant See Configuration Guide for Details

  • ConfigProg

    Lab 2 DNP DCA

  • Lab 2 - OutlineThis lab will be completed in 2 sections This lab will be completed in 2 sections, the first section will be lead by the instructor, the second section completed by the studentsby the students

    The objectives of this lab will be to review: Copying a device Configuration of DNP DCA Configuration of Bridgeman Configuration of DNP Serial Datalink

    Resource Materials DNP DCA Configuration Guide

    (B023_0CG.pdf) Bridgman Configuration Guide

    (B015_0CG.pdf) DNP Serial Datalink Configuration Guide

    (B013 0CG pdf)(B013_0CG.pdf)

  • Lab 2 Instructor LeadUsing ConfigPro the instructor will Using ConfigPro the instructor will demonstrate the following:

    Copy DeviceCopy the Sample Device and re-name to

    HARRIS

    DDDDDDD

    Lab2-I Enable and configure the DNP DCA

    Review all tables and fieldsHighlight which fields much be changed,

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3

    M t C fi ti I f tig g g

    and which can be left default for a basic configurationConfigure for 1 device as per drawing to the left

    Meter Configuration Information

    CommunicationsMeter Address = 1 Enable Bridgeman

    Review all tables and fieldsHighlight which tables and fields must be changed, and which will work as default

    Meter Address = 1 RTU Address = 10 Com1 @ 9600 baud, direct Serial Poll for events every 1sg ,

    Enable DNP Serial DatalinkReview all tables and fieldsHighlight which fields must be changed, and which will work as default

    Poll for all data every 1 min

    Meter Data10 DIand which will work as default 10 DI

    12 AI (16 bit) 3 DO

  • Lab 2 Student CompletedUsing ConfigPro configure a new device Using ConfigPro configure a new device for the following requirements:

    Copy DeviceCopy the Sample Device and re-name to

    HARRIS

    DDDDDDD

    9 9 7 2 3 4 3

    Lab2-S Configure the required applications are

    per the outlined requirements

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3

    Meter #1 Configuration InformationCommunications Meter Address = 1

    RTU Add 10

    Meter #2 Configuration InformationCommunications Meter Address = 2

    RTU Add 10 RTU Address = 10 Com1 @ 9600 baud, direct Serial Poll for events every 1s Poll for all data every 1 min

    RTU Address = 10 Com1 @ 9600 baud, direct Serial Poll for events every 1s Poll for all data every 1 miny

    Meter Data 10 DI

    12 AI (16 bit)

    y

    Meter Data 10 DI

    12 AI (16 bit) 12 AI (16 bit) 3 DO

    12 AI (16 bit) 3 DO

  • Lab 2 Work SheetsDetailsCheckTotal DI Points ________________Total AI Points ________________

    Data Base

    DetailsCheck

    Total DO Points _______________

    After you have completed your HARRISAfter you have completed your configuration, download to the RTU and use Wesmaint to complete the checkout on the next page

    DDDDDDD

    DDDDDDD 9 9 7 2 3 4 3

    9 9 7 2 3 4 3

    on the next page.DDDDDDD

    DD

    9 9 7 2 3 4 3

  • Lab 2 CheckoutDetailsCheck____________________________________________________________________________________________________________________

    Error Log

    DetailsCheck

    Meter #1 Transactions Failures Device Status

    ____________________________________________________________________________________________________________________

    All data online? Data Testing

    Meter #1 _____________ Transactions __________ Failures ______Meter #2 _____________ Transactions __________ Failures ______

    Device Status

    All data online? ___________________________________All pseudo points online? ___________________________Database appears to line up? ________________________

    g

  • ConfigProg

    Communications Watchdog

  • Communications Watchdog

    The Communications Watchdog (A026) monitors communications to remote IEDs and Peripherals, setting an alarm if there is a communications failure.

    Devices can be monitored in a group, or i di id llindividually

    OR and AND conditions available for monitoring groups of devices

    Specific ranges of data in WIN can also be p gmonitored

    There are two tables that will need to be configured

    HARRIS

    DDDDDDD

    9 9 7 2 3 4 3

    A026_CFG Communications events table, used to define the alarms that will be used

    A026_DCA Contains only the DCA index

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3

  • Communications Watchdog

    When configuring the CWD application you first must assign the required space in the d t bdatabase

    1 DI for every communications alarm (row in A026_CFG)Depending on the version of A026 you may Depending on the version of A026 you may require 5 pseudo DI points to monitor a redundant system, regardless of if your system is redundant.

    Refer to the Configuration guide for details, and to determine if you require these points

    R f t i l

    HARRIS

    DDDDDDD

    9 9 7 2 3 4 3

    Reference materials A026_0CG.pdf (Configuration Guide)

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3

  • ConfigProg

    Lab 3 Communications Watchdog

  • Lab 3 - OutlineThis lab will be completed in 2 sections This lab will be completed in 2 sections, the first section will be lead by the instructor, the second section completed by the studentsby the students

    The objectives of this lab will be to review: Copying a device Configuration of the CWD application

    Resource MaterialsCWD Configuration Guide CWD Configuration Guide (A026_0CG.pdf) HARRIS

    DDDDDDD

    9 9 7 2 3 4 3

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3

  • Lab 3 Instructor Lead

    Using ConfigPro the instructor will demonstrate the following

    Copy DeviceCopy the Lab2-I Device and re-name to Copy the Lab2-I Device and re-name to Lab3-I

    Enable and configure the CWD DTAReview all tables and fieldsConfigure 1 Group alarm for the Configure 1 Group alarm for the peripherals (OR Condition)Configure 1 alarm for the DNP Meter

    HARRIS

    DDDDDDD

    9 9 7 2 3 4 3

    DDDDDDD

    DDDDDDD

    DD

  • Lab 3 Student CompletedU i C fi P th t d t ill l t Using ConfigPro the student will complete the following

    Copy DeviceCopy the Lab2-S Device and re-name to Copy the Lab2 S Device and re name to Lab3-S

    Enable and configure the CWD DTAReview all tables and fieldsConfigure 1 Group alarm for the Configure 1 Group alarm for the peripherals (OR Condition)Configure 1 alarm for each peripheralConfigure 1 alarm for DNP Meter #1Configure 1 alarm for DNP Meter #2Configure 1 alarm for DNP Meter #2Configure 1 alarm to indicate all meters communication failure (AND Condition)

    HARRIS

    DDDDDDD

    9 9 7 2 3 4 3

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3

  • Lab 3 CheckoutAft h l t d After you have completed your configuration, download to the RTU and perform the following checks

    Error Log Error LogNote any errors in the error logCorrect any errors that require correction

    Test the communications alarmsDetermine a way to cause and correct Determine a way to cause and correct the communications failures required to test all of the configured alarms.Confirm that the alarms act as expected using the Wesmaint System Data using the Wesmaint System Data Displays HARRIS

    DDDDDDD

    9 9 7 2 3 4 3

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3

  • Lab 3 CheckoutDetailsCheck____________________________________________________________________________________________________________________

    Error Log

    DetailsCheck

    Peripheral 1 Meter #1 Test Alarms

    ____________________________________________________________________________________________________________________

    Peripheral 1 _____________ Meter #1 ____________Peripheral 2 ______________ Meter #2 _____________Peripheral 3 ______________ All Devices ___________

    Test Alarms

    Group Peripherals _________

  • ConfigProg

    Configuring DPAs

  • DPAs

    As mentioned previously DPAs are applications intended to communicate data to master stations in the format and protocol required by the master.

    HARRISDNP3 MasterAll DPAs will have some basic characteristics in common, regardless of the protocol the application is intended to use.

    DDDDDDD

    DDDDDDD

    IEC870-5-101 Master

    DNP3 Master

    There are a few basic concepts that a user must be familiar with before attempting to

    DDDDDDD

    DDIEC870-5-101 Master

    p gconfigure a DPA.

  • DPAs LRUs

    LRUs (Logical Remote Units) allow an RTU to communicate to one or multiple master stations, as if it were multiple RTUs.

    Overcome point limitations Some older protocols have a limitation on the quantity of data a master will accept from one RTU By

    HARRIS

    LRUdata a master will accept from one RTU. By using LRUs, one RTU can provide the available data spread over multiple LRUs.

    Communicate different data to different

    DDDDDDD

    DDDDD

    U

    LRU

    LRUCommunicate different data to different masters LRUs allow the RTU to communicate with multiple masters, providing a different data map to each

    t A t l th d t

    DDDDDDD

    DD

    DDD

    LRU

    master. A master can only access the data mapped in the LRU it is communicating with.

  • DPAs LRUs

    What the Master Sees: RTU

    RTU

    RTURTU

    What really exists:HARRIS

    DDDDDDD

    LRU

    LRU

    DDDDDD

    DD

    DDDDDDD

    LRU

    DD

  • DPAs LRUs

    Master Station #1 HARRISLRU

    DDDDDDD

    D

    LRU

    LRU

    DDDDDDD

    DD

    DDDDDD

    LRU

    Master Station #2

  • DPAs Tables

    There are several standard tables that will be found in each DPA Application

    Map Tables These Tables allow the user to select the data in the database that is required to be communicated to the master station. These tables also allow the user to configure aspects of the data handling

    LRU

    LRU

    LRULRU

    LRUsLRU

    LRU

    LRU

    LRUsLRU

    PortsMAP TABLES

    MAP TABLESMAP TABLES

    MAP TABLESLRU

    LRU

    LRUsLRUconfigure aspects of the data handling

    COS vs. SOEScalingControl Format (in some cases)

    LRULRULRULRU

    LRULRUs

    LRU

    LRU tables - These tables will allow the user to configure the LRUs, and assign regions of date from the Map Tables to each LRUP t Th t bl ll th t Ports These tables allow the user to assign LRUs to communication ports, as well as configure the communications parameters to be used on the pcommunications port.

  • DPAs Tables

    Most applications will also have tables specific to the applications, depending on the requirements of the application

    LRU

    LRU

    LRULRU

    LRUsLRU

    LRU

    LRU

    LRUsLRU

    PortsMAP TABLES

    MAP TABLESMAP TABLES

    MAP TABLESLRU

    LRU

    LRUsLRU

    Details on these tables can be found in the Configuration Guide for that application.

    LRULRULRULRU

    LRULRUs

    LRU

  • ConfigProg

    Lab 4 DNP DPA

  • Lab 4 - OutlineThis lab will be completed in 2 sections This lab will be completed in 2 sections, the first section will be lead by the instructor, the second section completed by the studentsby the students

    The objectives of this lab will be to review: Copying a device

    DNP3 Master

    Configuration of DNP DPA (B021) Addition of entries for DNP DPA to

    Bridgeman (B015) Addition of entries for DNP DPA to DNP Addition of entries for DNP DPA to DNP

    Serial Datalink (B013)

    Resource Materials

    HARRIS

    DDDDDDD

    DDD

    9 9 7 2 3 4 3

    DNP DPA Configuration Guide (B021_0CG.pdf)

    Bridgeman Configuration Guide (B015 0CG pdf)

    DDDDD

    DDDDDDD

    DD

    (B015_0CG.pdf) DNP Serial Datalink Configuration Guide

    (B013_0CG.pdf)

  • Lab 4 Instructor Lead

    Using ConfigPro the instructor will demonstrate the following

    Copy Device HAR Copy DeviceCopy the Lab3-I Device and re-name to Lab4-I

    Enable and configure the DNP DPAReview all tables and fields

    RIS

    DDDDDDD

    DDDDDDD

    DDDDDDD

    DD

    9 9 7 2 3 4 3

    Review all tables, and fields.Indicate the fields that must be configured in order for a system to work, and which fields can be left default for a basic system

    D

    Master 1 Configuration InformationCommunications

    Master #1 Address = 101basic system.Configure the DNP DPA to communicate to one Master Station as per the requirements to the left

    Add configuration records to Bridgman

    Master #1 Address = 101 RTU Address = 100 Com2 @ 9600 baud, direct Serial

    Add configuration records to Bridgman and the Serial Datalink to allow the DPA to communicate to the master station

    Data All DI configured for SOE, class 1 All AI, 16 count deadband, class 2

    All DO points All DO points

  • Lab 4 Student CompletedUsing ConfigPro the student will complete Using ConfigPro the student will complete the following

    Copy DeviceCopy the Lab3-S Device and re-name to Lab4 SLab4-S

    Configure all required applications as per the requirements outlined below

    HARRIS

    DDDDDDD

    DDDDDDD

    D

    9 9 7 2 3 4 3

    9 9 7 2 3 4 3

    DDDDDDD

    DD

    Master 1 Configuration InformationCommunications

    Master 1 Configuration InformationCommunications

    Master #1 Address = 102 RTU Address = 100 Com2 @ 9600 baud, direct Serial

    Master #1 Address = 101 RTU Address = 100 Com2 @ 9600 baud, direct Serial

    Data Meter DI configured for SOE, class 1 Meter AI, 16 count deadband, class 2

    Data Peripheral DI configured for SOE, class 1 Peripheral AI, 16 count deadband, class 2

    Meter DO points Peripheral DO points

  • Lab 4 Checkout

    After you have completed your configuration, download to the RTU and perform the following checks

    Error LogNote any errors in the error logCorrect any errors that require correctionCorrect any errors that require correction

    Test the communicationsUsing the communication test set provided by the instructor ensure the devices will communicate

    HARRIS

    DDDDDD

    9 9 7 2 3 4 3

    devices will communicateForce a data point (in Wesmaint) from each of the peripherals and meters to ensure that they are properly reported to the master station

    DD

    DDDDDDD

    DDDDDD

    DD

    9 9 7 2 3 4 3

    the master station. D

  • Lab 4 CheckoutDetailsCheck____________________________________________________________________________________________________________________

    Error Log

    DetailsCheck

    Peripheral 1 Meter #1 Test Data

    ____________________________________________________________________________________________________________________

    Peripheral 1 _____________ Meter #1 ____________Peripheral 2 ______________ Meter #2 _____________Peripheral 3 ______________

    Test Data

  • ConfigProg

    Other Features

  • Uploading Configurations

    A configuration can be uploaded from an RTU, and converted back into table format to be viewed in ConfigPro

    Before a configuration can be uploaded you must ensure the followingg

    You have a copy of the configuration to upload onto (does not have to be the latest version)

    The device configuration you are uploading onto needs to have the same firmware as the device you are uploading fromTh USE FIRMWARE TYPE ti i The USE FIRMWARE TYPE option is selected in the device properties of the configuration you are uploading onto.

  • Uploading Configurations - Procedure

    The instructor will demonstrate the procedure to upload a configuration from a procedure to upload a configuration from a deviceProcedure

    L i t th RTU d t th 68k it Login to the RTU, and enter the 68k monitor Adjust baud rate (on D20ME and D25 only) Upload the configuration (Shift+F7)

    E it th 68k it d l t f Exit the 68k monitor, and logout of Wesmaint

    Convert the configuration, from the device menumenu.

  • Converting Configurations

    If you have configuration created in previous versions of ConfigPro (2 xx or 3 xx) they can versions of ConfigPro (2.xx or 3.xx) they can be converted to ConfigPro4 format

    Configurations can not be converted from ConfigPro4 format to ConfigPro 2 or 3g g

    The old version project is not destroyed, a new copy of the project is created in the ConfigPro4 project directory

    The conversion tool is located under the tools menu bar in ConfigPro.

  • Report GenerationThere are several report options available on There are several report options available on the project, device, application and table levels.

    Reports can be directed to a printer saved Reports can be directed to a printer, saved in a CSV format, or simply viewed on your computer

    The report generation tool is located on the p gmenu bar user TOOLS > REPORTS

    The available report formats will be determined by what level of the configuration a user is viewing

    Reports includeProject / Device / Application wiringT bl C fi tiTable ConfigurationProject / Device / Device / Application / Table Firmware ListProject / Device / Application / Firmware j ppInformation

  • END of ConfigPro 4 presentation

    The End