Tag Reference

<< Click to Display Table of Contents >>

 

Tag Reference

The [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. For more information, please check the next table

N1 Parameter: For analog variables, defines an individual dead band for this Tag multiplied by 10. For example, to specify a 1.5% dead band, configure the N1 parameter with the value 15. If the N1 parameter is equal to 0 (zero), a default dead band is used, that is, the value configured in the Analog Deadband % option on the IEC61850Srv tab

 

Available options for the Item parameter

Item

Operation

Meaning

LN$FC$Data$DataAttribute

Write-only

Any system Tag, whose value is informed using Links with Tags from other Drivers, if the file in ICD format 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's Data Object, with the Elements described on the next table.

Elements of a Block Tag

Element

Description

0 (zero): OperName

A String that indicates 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, when the Command Profile option is defined with the value Treat By Application. 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 PLC Tag triggers an OnRead event. Blocks Tags or PLC Tags with a configured EnableDriverEvent property also trigger an OnTagRead event. On this event, an application must send the requested operation to another system or Driver and then report the result. To report a result, the Block Tag or PLC Tag must be written back. If the value of CtlVal is the same, this operation is considered successful, otherwise it is considered as a failure.

Was this page useful?