Echelon LNS User Manual

Page 226

Advertising
background image

LNS Programmer's Guide

212

Property Name

Description

Retries

This determines the number of retries to use for

acknowledged, request/response, or repeat service messages.

Setting this property through the MsgOptions property of a

permanent monitor set, or through the DefaultOptions

property of a permanent message monitor point, does not

have an effect. The default retry count for each permanent
message monitor point is established by the RetryCount
property of the ConnectDescTemplate specified when the

message monitor point was created.

You cannot set this property through the DefaultOptions

property of a temporary message monitor point, as the
DefaultOptions properties of all temporary monitor points

are not accessible. However, you can set this property
through the MsgOptions property of a temporary monitor

set to determine the default retry count that will be applied

to all message monitor points as they are added to the set.

Remember that you can set this property through the
CurrentOptions property of a permanent or temporary

message monitor point to determine what retry count to use

when sending messages using this message monitor point

during the current monitoring session.

Default Value: For permanent monitor sets, the default
value for this property is 0. For temporary monitor sets, the

default value is set to match the

DsRetries

property of the

System

object.

ServiceType

This property specifies the default messaging service to use

when sending explicit messages with this monitor set or

monitor point.

Default Value: For permanent monitor sets, the default

value for this property is the acknowledged message service.
For temporary monitor sets, the default value is set to match

the

DsService

property of the

System

object.

UseAsyncSend

LNS sets this property automatically for message monitor

points. For example, if you are sending a message via the

SendMsgWait()

method, a response from the device is

expected. Therefore, LNS would set the

UseAsyncSend

property to

False

. Or, if you are writing to a message

monitor point via the

OutputDataPoint

property, no

response is expected. So, LNS would set the property to

True

.

Advertising