Tag Reference

<< Click to Display Table of Contents >>

 

Tag Reference

N parameters of Tags are not used. Tags are addressed only with the Device and Item parameters, using the following format:

Device parameter: ServerName:LDName

Item parameter: LN$FC$Data$DataAttribute (please check the next table)

 

Available options for the Item parameter

Item

Operation

Meaning

LN$FC$Data$DataAttribute

Writing

Any system Tag, whose value is informed using Links with Tags from other Drivers, if the ICD file contains a default value for the Data Attribute

LN$RP$urcbXXXX ou LN$RP$bcrbXXXX

--

This Driver does not display the tree corresponding to Reports, for the purpose of simplicity and using less Tags. All processing is performed internally

LN$CO$xxxx ou LN$SP$xxxxx

Reading and Writing

Command or control block. This Driver allows interacting with commands using a Block Tag with 3 (three) Elements or using an individual Tag for each operation. Please check the next text for more information

 

A Block Tag is created with the value "$CommandBlock" and added at the end of the command Data Object, with the Elements described on the next table.

Block Tag Elements

Element

Description

0 (zero): OperName

A String indicating the name of the requested operation, usually "Select" or "Operate"

1 (one): CtlVal

A number code for a command

2 (two): Cause

Used to respond a specific error code for an IEC 61850 Client. Please check the next table for all possible values

 

Possible values for the Cause Element

Value

Description

0

CmdErrUnknown

1

CmdErrNotSupported

2

CmdErrBlockedBySwitchingHierarchy

3

CmdErrSelectFailed

4

CmdErrInvalidPosition

5

CmdErrPositionReached

6

CmdErrParameterChangeInExecution

7

CmdErrStepLimit

8

CmdErrBlockedByMode

9

CmdErrBlockedByProcess

10

CmdErrBlockedByInterlocking

11

CmdErrBlockedBySynchrocheck

12

CmdErrCommandAlreadyInExecution

13

CmdErrBlockedByHealth

14

CmdErr1_Of_N_Control

15

CmdErrAbortionByCancel

16

CmdErrTimeLimitOver

17

CmdErrAbortionByTrip

18

CmdErrObjectNotSelected

 

When using individual Select or Operate Tags, the value of these Tags corresponds to the CtlVal (Operation) code.

Whenever a new command is received, the Block or Tag triggers an OnRead event. Blocks or Tags with a configured EnableDriverEvent property also trigger an OnTagRead event. On this event, the application must send the requested operation to another system or Driver and then report the result. To report a result, the Block or Tag must be written back. If the CtlVal value is the same, the operation is considered successful, otherwise it is considered a failure.

Was this page useful?