Products and Services Information Organization Documentation Conformance FAQ - Answers News Collaboration Tools
Home page FAQ - Answers Forum

FAQ - Answers


General questions Questions on the DLMS/COSEM specification Questions on Conformance Testing Conformance Testing tips and tricks Forum

Index Imprint, IPR Contact

Forum



DLMS Helpline:

e-mail: dlms-support@dlms.com


Forum:

Please follow a discussion, or create a new item...

Write post  Create new topic  Back to overview

Attribute_Descriptor_List_Qty in GET Request

Gyozo Kmethy (31/10/2009 09:59):
Dear Sara,

Each Get and SET service has to specify the attributes the value of whch has to be retrieved (GET) or written (SET).

See the specification of the GET and SET services in the Green Book.

best regards

Gyozo

sara (03/10/2009 07:41):
Dear Gyozo,

C003810200010000800000FF020000010000800100FF0200
<GetRequestWithList> <InvokeIdAndPriority Value="81" /> <AttributeDescriptorList Qty="0002" > <_AttributeDescriptorWithSelection> <AttributeDescriptor> <ClassId Value="0001" /> <InstanceId Value="0000800000FF" /> <AttributeId Value="02" /> </AttributeDescriptor> </_AttributeDescriptorWithSelection> <_AttributeDescriptorWithSelection> <AttributeDescriptor> <ClassId Value="0001" /> <InstanceId Value="0000800100FF" /> <AttributeId Value="02" /> </AttributeDescriptor> </_AttributeDescriptorWithSelection> </AttributeDescriptorList> </GetRequestWithList></GetRequest>

C40381020009320102030405060708091011121314151617181920212223242526272829303132333435363738394041424344454647484950000A03303030
<GetResponse> <GetResponseWithList> <InvokeIdAndPriority Value="81" /> <Result Qty="0002" > <Data> <OctetString Value="0102030405060708091011121314151617181920212223242526272829303132333435363738394041424344454647484950" /> </Data> <Data> <VisibleString Value="303030" /> </Data> </Result> </GetResponseWithList></GetResponse>


This is one of the example you have given in one of the previous post..in this above example you have mentioned "AttributeDescriptorList Qty"

what you mean by this..is it the number of attributes that we are requesting in the get request frame or is it the number of objects(like voltage,current..) in the request frame?

In the green book (page no-183) they have mentioned the syntax of COSEM apdu's

Get-Request-With-List ::= SEQUENCE
{
invoke-id-and-priority Invoke-Id-And-Priority,
attribute-descriptor-list SEQUENCE OF Cosem-Attribute-Descriptor-With-Selection
}

the option for AttributeDescriptorList Qty is not mentioned in this syntax.

can any body clarify this...

Thank you in advance,
sara.