+ All Categories
Home > Documents > 04 SEP 600 Application Configuration

04 SEP 600 Application Configuration

Date post: 30-Dec-2015
Category:
Upload: mourad-benderradji
View: 32 times
Download: 1 times
Share this document with a friend
Popular Tags:
15
© SA-T Training October 20, 2010 | Slide 1 1MRG003733 Protection and control IED manager PCM600 Application configuration © SA-T Training October 20, 2010 | Slide 2 1MRG003733 Section 4 With this presentation You will learn How to use the application configuration tool (ACT) in an effective way related to Function library Main Applications Function blocks Hardware channels Variables Connections Split window Inverting signals Main Application templates What to learn with this chapter
Transcript
Page 1: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 11MRG003733

Protection and control IED manager PCM600Application configuration

© SA-T TrainingOctober 20, 2010 | Slide 21MRG003733

Section 4

With this presentation You will learn

How to use the application configuration tool (ACT) in an effective way related to

Function library

Main Applications

Function blocks

Hardware channels

Variables

Connections

Split window

Inverting signals

Main Application templates

What to learn with this chapter

Page 2: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 31MRG003733

Section 4

The main part of the application engineering is done with ACT

Graphical programming tool to instantiate function blocks and make connections between function block outputs/inputs

With ACT you configure the core functionality of the IED

Application configuration

© SA-T TrainingOctober 20, 2010 | Slide 41MRG003733

Section 4

Contains the possible function block types for the IED type you are working with

Two ways to access and use function blocks:Function library at Object Types window

Drag & Drop into the ACT workspace

Right mouse click in ACT workspace –> Insert Function BlockSelect the function type to instantiate

The function library

Page 3: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 51MRG003733

Section 4

Use Main Applications to create a logical structure of the configuration

Insert Main Applications

Max 255 Main applications/IED

Delete and copy

Can’t delete default MainApp tab

Contains hidden basic system logic

Copying MainApps

Note that function blocks are not pasted if there are no free instances left to use

Rearranging MainApp tabs possible

Like in MS Excel, drag the Main Application to the correct position

Main Applications

Insert MainApp button

MainApp tabs

© SA-T TrainingOctober 20, 2010 | Slide 61MRG003733

Section 4

Renaming is done in Object Properties

Maximum number of characters: 50

No special characters are allowed

Renaming Main Applications

Page 4: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 71MRG003733

Section 4

The Main Applications are also shown in the Plant Explorer

Synchronized when the configuration in ACT is saved

Main Applications seen also in the Plant Explorer

Save button

© SA-T TrainingOctober 20, 2010 | Slide 81MRG003733

Section 4

Depending on the size of a configuration (number of function blocks used), one or several pages within one Main Application might be needed

Each Main Application can have up to 255 pages

Pages

Page 5: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 91MRG003733

Section 4

Enable grid view

From Toolbar

For easier layout (aligning) of function blocks

Function blocks snapping to the grid

Grid width is fixed

The grid view

Grid view button

© SA-T TrainingOctober 20, 2010 | Slide 101MRG003733

Section 4

Parameterization to do when inserting function blocks

User defined name (optional)

Not possible for all function block types

Cycle time (ms)

Execution order and Instance number

Inserting function blocks

Page 6: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 111MRG003733

Section 4

Possibility to show/hide function block details

Execution order

Cycle time

Instance number

Toggle display

Menu Tools->Options

General setting for all PCM600 projects

Function block details

© SA-T TrainingOctober 20, 2010 | Slide 121MRG003733

Section 4

General

Blue text color indicates that a user defined name can be set

User defined names will be shown also in other tools (like SMT, GDE etc)

Maximum number of characters 13

No special characters should be used

How to set User Defined Names

Select function block and right click

Select Set User Defined Name

How to revert to the default name

Delete the text

User defined names for Function Blocks

Page 7: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 131MRG003733

Section 4

General

Blue text color indicates that a user defined name can be defined

User defined names will be displayed also in other tools

Maximum number of characters 13

No special characters should be used

How to set User Defined Names for signals

Open the Manage Signals dialog for a function block

How to revert to the default name

Delete the text

User defined names for signals

© SA-T TrainingOctober 20, 2010 | Slide 141MRG003733

Section 4

Map hardware I/O directly in the Application Configuration Tool

Can also be done with SMT

Changes are transparent to both ACT and SMT

Hardware Channel Allocation dialog

Select Hardware Module

Select Hardware Channel

Set a user defined name

Unassigned Hardware channel

If IED is not available and HW allocation is not known

Hardware channel allocation

Page 8: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 151MRG003733

Section 4

Purpose of variables: To be able to make connections between function blocks residing on different pages or main applications

Create and connect new variables

Place mouse pointer at the input/output in question

Right mouse click

Select Connect/Variable/New

Rename variables

At Object Properties

Copy/Paste variables

Output variables are renamed

Input variables keeps the same name

Create and connect new variables

© SA-T TrainingOctober 20, 2010 | Slide 161MRG003733

Section 4

Place mouse pointer at output

Push down and hold left mouse button

Drag and release mouse button at receiving function blocks input signal

Not connected inputs

Inputs may be unconnected

If not mandatory

Uses the default value

How to make direct connections

Page 9: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 171MRG003733

Section 4

Hoover the mouse pointer at the function block or input/output signal to get extended information

Tool tip for function blocks and signals

© SA-T TrainingOctober 20, 2010 | Slide 181MRG003733

Section 4

Right click at input/output

Select Connect/Variable/Existing

Select suitable variable in list

Only “legal” variables are shown -> signal type sensitive

Connect an existing variable

Page 10: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 191MRG003733

Section 4

The “Go to Partner” is used to easily find out all places where a specific variable is used

Rename variable

All partner variables will be renamed

Delete output variable

All partner (input) variables will also be deleted

Partner variables

© SA-T TrainingOctober 20, 2010 | Slide 201MRG003733

Section 4

Three different colors for the function blocks connection status

White = unconnected

Yellow = partly connected

Green = fully connected

OK to write configuration to the IED

Red triangle on input

Signals must be connected. Mandatory!

Function block color codes

White Yellow

Green

Page 11: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 211MRG003733

Section 4

With Split window active, it is possible to create a connection between function blocks on different pages/main applications as if they were residing on the same page/main application

Only allowed to drag FROM output TO input

Connection represented by variablesVariables are automatically created at output/input signals

Split window

© SA-T TrainingOctober 20, 2010 | Slide 221MRG003733

Section 4

Connection lines Automatically placed in the best possible way

Auto routing can not be disabledBut connection lines can manually be moved

Connection lines are rerouted if function blocks are movedDo not spend time on manual reallocation of connection lines before your configuration is in the final phase

Auto routing connections

Page 12: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 231MRG003733

Section 4

Possible to invert binary signals

Only connected signals can be inverted

Inversion indicated with a circle at the function blocks signal

One instance of the “INVERTER-GATE” is used

Automatic allocation of correct Inverter function block from cycle time point of view.

Limited amount of Inverter gates: Possible to run out of instances

Inverting signals

© SA-T TrainingOctober 20, 2010 | Slide 241MRG003733

Section 4

Main Applications can be stored as templates

The purpose is to be able to reuse specific configurations

One template contains one Main Application

Save TemplateMain Application templates

Page 13: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 251MRG003733

Section 4

Use ACT Template Manager

A new Main Application is appended to the configuration

If function blocks defined in the template already exist in the configuration

Execution order and instance number

Automatically changed but can also be changed manually

Some function blocks might not be inserted with the new Main Application

If no function block instances are available.

Insert TemplateMain Application templates

© SA-T TrainingOctober 20, 2010 | Slide 261MRG003733

Section 4

Purpose is to be able to move ACT templates from one PC to another

File extension

.xte file

Export/Import Main Application TemplateMain Application templates

Page 14: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 271MRG003733

Section 4

Purpose is to validate the configuration when it comes to

Not connected mandatory signals

Connections between function blocks running in different cycle times

Unconnected variables

Errors and warnings are displayed in the Output window

Errors: Not possible to write configuration to the IED

Warnings: OK to write configuration to the IED but “be aware”

Double click the error/warning in the output window to jump directly to the source in the configuration

Validation

© SA-T TrainingOctober 20, 2010 | Slide 281MRG003733

Section 4

Time for ACT exercise!Ex 3

Page 15: 04 SEP 600 Application Configuration

© SA-T TrainingOctober 20, 2010 | Slide 291MRG003733

Section 4


Recommended