|
<< 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.