Object server errors – Echelon OpenLNS User Manual

Page 1038

Advertising
background image

OpenLNS Programmer's Reference

1001

identical. If a polling input network variable is a member of multiple connections, the

timer settings for those connections must also be identical.
lcaErrConnConflictingBroadcastSettings

32

The connection descriptions for intersecting connections have incompatible settings for

broadcast addressing. If an output network variable that is not declared as polled is a

member of multiple connections, the broadcast options for all of those connections must

be identical. If a polling input network variable is a member of multiple connections, the

broadcast options for those connections must also be identical.
lcaErrConnCantDirectlyManageMonitorConn 33
Monitor connections cannot be directly managed. This error indicates that the

application is attempting to directly manage internal monitor connections, rather than

implicitly manipulating those connections by using monitor points.
lcaErrConnConflictingMonitorProperties

34

The connection descriptions used for intersecting monitoring connections have conflicting

settings. If the connection descriptions used by intersecting connections conflict, and

neither connection is a monitoring connection, then any of the following errors may be

thrown:
CONNERR, #3 lcaErrConnConflictingProperties
CONNERR, #28 lcaErrConnConflictingPrioritySettings
CONNERR, #29 lcaErrConnConflictingAuthSettings
CONNERR, #30 lcaErrConnConflictingSvctypeSettings
CONNERR, #31 lcaErrConnConflictingTimerSettings
CONNERR, #32 lcaErrConnConflictingBroadcastSettings

Object Server Errors

These errors are returned by the Object Server component. These errors will appear in

the format LCA: #<Error Number>. The LNS values for these errors are equal to the

error number plus 17,000.
lcaErrStringInvalidSize

1

A string passed did not match the required size, or exceeded the maximum size.
lcaErrInvalidType

2

An argument was passed with the wrong data type, or an assignment to a property has

been made using an inappropriate data type.
lcaErrDuplicateKey

3

This error indicates that the object with this key or name already exists. Names or Keys

of items being explicitly added to a collection object must be unique. It should be noted

that this restrictions does not apply to implicitly added items.
lcaErrInvalidOleObject

4

An invalid OLE object has been passed to the object server by making assignments to

LNS properties or calls to LNS methods.

Advertising