<< Click to Display Table of Contents >>
Manual Configuration of OBIS Codes |
Manual configuration of OBIS codes can only be performed via E3 or Elipse Power applications using Tag's ParamItem field.
To read a user-defined object's attribute manually, leave the N2 parameter with the value 0 (zero) and fill in the OBIS code in the ParamItem field, using the following syntax:
<A>-<B>:<C>.<D>[.<E>[.<F>]][*<Attr>]
The <E> and <F> parameters are optional. If not informed, they assume a value of 255. The <Attr> attribute is optional. If not informed, such as "1-1:1.8.0", a register's value is read and the scale configured in the object is then applied. This behavior can vary depending on the object's class:
•Class 3 (REGISTER): Reads the value of attribute 2 (two, Value) and applies the scale configured in attribute 3 (three, UnitScale)
•Class 4 (EXTENDED REGISTER): Reads the value of attribute 2 (two, Value) and applies the scale configured in attribute 3 (three, UnitScale)
•Class 5 (DEMAND REGISTER): Reads the value of attribute 2 (two, CurrentAverageValue) and applies the scale configured in attribute 4 (four, UnitScale)
•Other Classes: Tag returns an error (only REGISTER classes are allowed in this mode)
If the <Attr> parameter is informed, such as "1-1:1.8.0*3", only the value of object's attribute is read. The classes or attributes supported by this Driver are described on the next table.
List of Classes and their Attributes
Class |
Attributes |
Description |
---|---|---|
Class 0 (CLASS) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Class 1 (DATA) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Attribute 2 |
Value |
|
Class 3 (REGISTER) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Attribute 2 |
Value |
|
Attribute 3 |
UnitScale (a block with two elements, the first one indicating the scale and the second one the unit) |
|
Class 4 (EXTENDED REGISTER) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Attribute 2 |
Value |
|
Attribute 3 |
UnitScale (a block with two elements, the first one indicating the scale and the second one the unit) |
|
Attribute 4 |
Status |
|
Attribute 5 |
Capture Time |
|
Class 5 (DEMAND REGISTER) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Attribute 2 |
Current Average Value |
|
Attribute 3 |
Last Average Value |
|
Attribute 4 |
UnitScale (a block with two elements, the first one indicating the scale and the second one the unit) |
|
Attribute 5 |
Status |
|
Attribute 6 |
Capture Time |
|
Attribute 7 |
Start Time Current |
|
Attribute 8 |
Period |
|
Attribute 9 |
Number Of Periods |
|
Class 6 (REGISTER ACTIVATION) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Attribute 2 |
Register Assignment |
|
Attribute 3 |
Mask List |
|
Attribute 4 |
Active Mask |
|
Class 7 (PROFILE GENERIC) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Attribute 2 |
Buffer |
|
Attribute 3 |
Capture Objects |
|
Attribute 4 |
Capture Period |
|
Attribute 5 |
Sort Method |
|
Attribute 6 |
Sort Object |
|
Attribute 7 |
Entries In Use |
|
Attribute 8 |
Profile Entries |
|
Class 8 (CLOCK) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Attribute 2 |
Time |
|
Attribute 3 |
Time Zone |
|
Attribute 4 |
Clock Status |
|
Attribute 5 |
Daylight Savings Begin |
|
Attribute 6 |
Daylight Savings End |
|
Attribute 7 |
Daylight Savings Deviation |
|
Attribute 8 |
Daylight Savings Enabled |
|
Attribute 9 |
Clock Base |
|
Class 9 (SCRIPT TABLE) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Attribute 2 |
Scripts |
|
Class 10 (SCHEDULE) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Attribute 2 |
Entries |
|
Class 12 (ASSOCIATION SN) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Attribute 2 |
Object List |
|
Attribute 8 |
Reply HLS Challenge Service |
|
Class 15 (ASSOCIATION LN) |
Attribute 1 |
LogicalName (a String containing the OBIS code of this object) |
Attribute 2 |
Object List |
|
Attribute 3 |
Associated Partners ID |
|
Attribute 4 |
Application Context Name |
|
Attribute 5 |
DLMS Context Info |
|
Attribute 6 |
Authentication Mechanism Name |
|
Attribute 7 |
LLS Secret |
|
Attribute 8 |
Association Status |
Other supported classes (please check the DLMS protocol's documentation for a list of attributes) are described next:
•Class 17 (SAP ASSIGNMENT)
•Class 19 (IEC LOCAL PORT SETUP)
•Class 20 (ACTIVITY CALENDAR)
•Class 21 (REGISTER MONITOR)
•Class 22 (SINGLE ACTION SCHEDULE)
•Class 23 (IEC HDLC SETUP)
•Class 24 (IEC TWISTED PAIR SETUP)
•Class 26 (UTILITY TABLES)
•Class 27 (PSTN MODEM CONFIGURATION)
•Class 28 (PSTN AUTO ANSWER)
•Class 29 (PSTN AUTO DIAL)