Вы находитесь на странице: 1из 56

PCM600 V2.

6
Application configuration
SA-T Training
November 12, 2014 | Slide 1
1MRG001849 A

Section 3

Contents

SA-T Training
November 12, 2014 | Slide 2
1MRG001849 A

Workspace layout

MainApplication

Function blocks

Hardware channels

Variables

Connections

Disturbance recorder block

Split window

Inverting signal

MainApplication template

Application configuration

The engineering begins with ACT

SA-T Training
November 12, 2014 | Slide 3
1MRG001849 A

Graphical programming tool

ACT new integrated module in PCM600

Section 3

Section 3

The workspace

Needle Auto-hide

SA-T Training
November 12, 2014 | Slide 4
1MRG001849 A

Execute ACT by right clicking the IED object

Setup a comfortable workspace

Object types window nailed

Auto-Hide Project Explorer and Object Property windows

Section 3

Docking

Docking points

Position of window while dragging

SA-T Training
November 12, 2014 | Slide 5
1MRG001849 A

Docking windows

Select and drag windows

For example Output window

Section 3

Docking

Window has to be Dockable

SA-T Training
November 12, 2014 | Slide 6
1MRG001849 A

Set window option to Dockable

The output window

SA-T Training
November 12, 2014 | Slide 7
1MRG001849 A

Logs all events in PCM

Some information is only displayed here

Filter quick command ctrl + alt + d

Section 3

The function library

Function library under Object Types

Right click in workspace

SA-T Training
November 12, 2014 | Slide 8
1MRG001849 A

This will also open the function library

Section 3

Section 3

MainApplication

Insert MainApp button

Create structural overview of


configuration

Insert MainApplication

Button in toolbar menu

Max 255 apps in IED

Delete and copy

Right click on MainApp tab

Cant delete default MainApp tab

MainApp tabs

Copying MainApps

SA-T Training
November 12, 2014 | Slide 9
1MRG001849 A

Contains hidden logic

With logic is possible

Rearrange MainApp tabs not possible

Renaming MainApplication

Renaming is done in Object Properties

Maximum number of characters 50

No special characters are allowed

SA-T Training
November 12, 2014 | Slide 10
1MRG001849 A

Section 3

Section 3

Pages

Each MainApp can have several


pages

Insert page

Right clicking in work area

Max number of pages 255

Deletion

SA-T Training
November 12, 2014 | Slide 11
1MRG001849 A

Right clicking in work area

Section 3

Tree view
Save button

The MainApps shown in tree view

Saving configuration

Selected tree node will activate work area tab

SA-T Training
November 12, 2014 | Slide 12
1MRG001849 A

Section 3

The grid view

Grid view button

Enable grid view

SA-T Training
November 12, 2014 | Slide 13
1MRG001849 A

Toolbar

For snapping

Grid width fixed

Section 3

Inserting function blocks

SA-T Training
November 12, 2014 | Slide 14
1MRG001849 A

Drag and drop from Object Types

Parameterization when
instantiated

User define name (optional)

Cycle time

Exec order and Instance number

Section 3

Function block option

At bottom of function block

It is good to have this information


displayed

Enable display information

SA-T Training
November 12, 2014 | Slide 15
1MRG001849 A

Instance data is displayed

Tools/Options top menu

Section 3

User defined name Function blocks

Can be set for all function blocks

Blue text color indicates user defined


names

User defined names will be displayed


in other tools

Maximum number of characters 13

No special characters should be used

How to set User Defined Name

Select function block and right click

Select Set User Defined Name

Revert to default name

SA-T Training
November 12, 2014 | Slide 16
1MRG001849 A

Delete text

Section 3

User defined name Signal inputs

Can be set for Analog pre-processing


and Disturbance recorder

Blue text color indicates user defined


names

User defined names will be displayed in


other tools

Maximum number of characters 13

No special characters should be used

How to set User defined name two


alternatives

Select function block and right click

Edit name in Manage Signal Dialog

Component expands downwards

Revert to default name

SA-T Training
November 12, 2014 | Slide 17
1MRG001849 A

Delete text

User defined name Signal inputs

Section 3

Alternative option of setting user defined name

SA-T Training
November 12, 2014 | Slide 18
1MRG001849 A

Hoover over connection point until mouse pointer


transforms to a hand

Right click and select Set User Defined

Edit name in dialog

Section 3

Analog hardware channel allocation

Map hardware I/O directly in Application


configuration

Hardware components under Hardware


I/O

Analog hardware components

Connects to Analog Pre-processing blocks

There will be a direct relation to SMT

Hardware Channel Allocation dialog

Select Hardware Module

Select Hardware Channel

User defined name is optional

SA-T Training
November 12, 2014 | Slide 19
1MRG001849 A

Will be shown in SMT

Unassigned Hardware channel

Component will be connected

With undefined hardware channel

Section 3

Reallocate HW channel

SA-T Training
November 12, 2014 | Slide 20
1MRG001849 A

Change hardware module and channel

Select HW channel right click

Select Reallocate

Give new information

Section 3

Binary hardware channel

The Binary I/O channels

Binary Inputs

HW Module

SA-T Training
November 12, 2014 | Slide 21
1MRG001849 A

HW
Channel

COM and BIO HW module

Binary Outputs

User defined name

Connects to all Boolean types

PSM and BIO HW module

HW component names

First part HW Module

Last part HW Channel

Blue text user defined name

Section 3

Aligning

Shape up

Select components to align

Align functions

SA-T Training
November 12, 2014 | Slide 22
1MRG001849 A

Left click and drag with


mouse

Under Format in top menu

Section 3

Create and connect new variables

Create and connect new variable

Place mouse pointer over


connection point

Mouse transformation to hand

Right click

Select Connect/Variable/New

Rename variables

SA-T Training
November 12, 2014 | Slide 23
1MRG001849 A

In Object Properties

Copy/Paste variables

Outputs are renamed

Inputs keeps the same name

Section 3

How to make connections

SA-T Training
November 12, 2014 | Slide 24
1MRG001849 A

Place mouse pointer over connection

Mouse transformation to hand

Push down and hold left mouse button

Drag and release over second


connection point

Unconnected inputs

Inputs can be unconnected

Uses default value

Tooltip function block I/O

SA-T Training
November 12, 2014 | Slide 25
1MRG001849 A

I/O tooltip

Displays description

Displays default value

Hover mouse pointer over connection point

Section 3

Create new unconnected variables

SA-T Training
November 12, 2014 | Slide 26
1MRG001849 A

Right click in work sheet

Select Insert Variable input/output

Can not connect directly between variables

Section 3

Connect variable and hardware channels

Connection possibility

SA-T Training
November 12, 2014 | Slide 27
1MRG001849 A

Analog Input to Variable Output

Binary Input to Variable Output

Binary Output to Variable Input

Section 3

Section 3

Variable list

All variables are gathered in a


list

Open Variable List

SA-T Training
November 12, 2014 | Slide 28
1MRG001849 A

Toolbar menu

Add variables in list

Future use!

Press Add

SA-T Training
November 12, 2014 | Slide 29
1MRG001849 A

Variable shows up at end of list

Rename variable

Double click variable

Field becomes editable

Section 3

Edit variables in list

SA-T Training
November 12, 2014 | Slide 30
1MRG001849 A

Edit variable name

Double click variable

Field becomes editable

Press enter key to finalize

Mouse click beside to finalize

Section 3

Section 3

Locate variables from list

Locate variable

SA-T Training
November 12, 2014 | Slide 31
1MRG001849 A

Jump to variable in work sheet

Select variable in list

Press Locate

Connect an existing variable to output

Right click over connection point

Select Connect/Variable/Existing

Select suitable variable in list

List displays free unused variables

SA-T Training
November 12, 2014 | Slide 32
1MRG001849 A

Section 3

Connect an existing variable to input

Right click over connection point

Select Connect/Variable/Existing

List displays

SA-T Training
November 12, 2014 | Slide 33
1MRG001849 A

Section 3

Variables of same type as connection


input

Section 3

Partners

The variable has a partner

Rename variable

Delete output variable

SA-T Training
November 12, 2014 | Slide 34
1MRG001849 A

Partner will be renamed

All Partners will be deleted

Go to partner

Select and right click variable

Menu displays all partners

Select and jump to partner

Section 3

Function block color code

White

Yellow

Green

Three different colors

White unconnected

Yellow partly connected

Green fully connected

OK to write configuration to IED

Red triangle on input

SA-T Training
November 12, 2014 | Slide 35
1MRG001849 A

Connection status

Must be connected

Section 3

Manage signals

SA-T Training
November 12, 2014 | Slide 36
1MRG001849 A

Hide or show signals in ACT

Right click on function block

Select Manage Signal

Check or Uncheck from dialog

Connected signals are grayed can


not be hidden

Analog disturbance recorder block

Recording of analog data

Instance 1 3 records data from

Pre-processing block

Summation blocks

Instance 4 records data from

Measuring functions (CVMMXU)

Transformer Differential protection

Rename inputs

Right click on connection point to set


user name

Will resize the block

Input name shows up in PST

SA-T Training
November 12, 2014 | Slide 37
1MRG001849 A

Section 3

After write to IED

Binary disturbance recorder block

SA-T Training
November 12, 2014 | Slide 38
1MRG001849 A

Records binary data

There are 6 instances

Internal binary signals can be


connected

External binary signals can be


connected

Section 3

Split window
Split window button

Cross connections

Split window button sits in toolbar menu

SA-T Training
November 12, 2014 | Slide 39
1MRG001849 A

Section 3

Split window

Only allowed to drag from output to input

Variables

Created if not already existing

The connection line

Not visible in second window

SA-T Training
November 12, 2014 | Slide 40
1MRG001849 A

Section 3

Section 3

Connect function block signal

SA-T Training
November 12, 2014 | Slide 41
1MRG001849 A

Alternative way of making


connections

Select an input or output

Right click

Function Block Signal

Browse a suitable signal to


connect

Auto routing connections

Connection lines

SA-T Training
November 12, 2014 | Slide 42
1MRG001849 A

Placed in best possible way

Rerouted if function block moved

Auto routing can not be disabled

Section 3

Section 3

Replace function blocks

Select function block to replace

Right click

Select Replace function block

SA-T Training
November 12, 2014 | Slide 43
1MRG001849 A

Dialog with function list

Select function block

Retain connection

Define function block instance

Connect the loose ends to


connection point

Section 3

Copy/Paste MainApplication

Copy MainApplication

Select MainApplication tab

Right click on tab

Paste MainApplication

Right click in MainApplications area

Select Paste

Reallocation of function instances and


hardware output channels

Automatically assign new instance


data

Manually assign new instance data

Exhausted functions will be removed

Reallocation of hardware output


channel

Manage Hardware Channels and


Variables

Input hardware channels

Retain (checkbox)

Reallocate

Input variables

Retain (checkbox)

Rename

Output variables

SA-T Training
November 12, 2014 | Slide 44
1MRG001849 A

Will be renamed

Section 3

Inverting signals

Invert binary signals on function blocks

Select function block and right click

Select Manage Signals

Manage Signal dialog

Double click cell to invert signal

Only connected signals can be inverted

Inverted inputs shown with a ring

INVERTER-GATE

One instance will exhausted

Automatic check of execution order

No inverting if wrong

Warning will be issued

Uninvert Signals

SA-T Training
November 12, 2014 | Slide 45
1MRG001849 A

Inputs and Outputs

Manage Signals dialog

Section 3

Insert Text

Button sits in toolbar menu

First click button

Click in workspace

Enter text

Editing text

Click on text

Deletion

Select text

Press delete on keyboard

Copy and paste text

SA-T Training
November 12, 2014 | Slide 46
1MRG001849 A

Finalize by clicking beside

Not possible

Save Template
MainApplication template

Save MainApplication

Select MainApplication

Top menu File

SA-T Training
November 12, 2014 | Slide 47
1MRG001849 A

Save MainApplication

Section 3

Section 3

Save Template
MainApplication template

Template Manager

Template Name

Description

Both fields had to be filled

Save custom location

Uncheck the checkbox

Browse path

Press Save

The template file extension

SA-T Training
November 12, 2014 | Slide 48
1MRG001849 A

.pcmm file

Insert Template
MainApplication template

Template Manager

Insert MainApplication Template

Select adequate template

Uncheck checkbox

SA-T Training
November 12, 2014 | Slide 49
1MRG001849 A

Insert from custom location

Browse template

Insert

Section 3

Section 3

Insert Template
MainApplication template

The template is appended

If functions already exists

Exec order and instance number

Automatically changed

Manually changed

Function removed

SA-T Training
November 12, 2014 | Slide 50
1MRG001849 A

From inserted template if exhausted

Section 3

Insert Template
MainApplication template

The template is appended

If functions already exists

SA-T Training
November 12, 2014 | Slide 51
1MRG001849 A

Exec order and instance number

Automatically changed

Manually changed

Function removed

From inserted template

If exhausted

Section 3

Export Template
MainApplication template

Moving templates

ACT Template Manager

Select templates

Enter export path

Enter file name

File extension

SA-T Training
November 12, 2014 | Slide 52
1MRG001849 A

From one PC to another

.xte file

Section 3

Import Template
MainApplication template

Import Templates

ACT Template Manager

Select .xte file

Location

Custom

Default (PCMDatabases)

Mix the types

SA-T Training
November 12, 2014 | Slide 53
1MRG001849 A

Placed in same folder

Section 3

Validation

Check configuration

Button in Toolbar menu

Errors and warnings displayed

SA-T Training
November 12, 2014 | Slide 54
1MRG001849 A

Errors and warnings

Output window

Tracking of errors and warnings

Double click on message

Leap is made to source of error

Time for ACT exercise!

SA-T Training
November 12, 2014 | Slide 55
1MRG001849 A

Section 3

Section 3

SA-T Training
November 12, 2014 | Slide 56
1MRG001849 A

Вам также может понравиться