Channel Continuity Monitor..
A device (typically a ANSI/CEA-709 -based router) which is capable of channel continuity monitoring has two connectors , which are connected to both ends of a LonWorks bus. The connectors are referred to as channel side A and channel side B. If the bus is interrupted between those two connectors (e.g. due to a cable break), the device must have some means to detect this condition. The Channel Continuity Monitor object is used to publish the current state of the channel (intact, fault) using network variables and the alarming mechanism of the Node Object.
Overview
This document describes the Functional Profile of a Channel Continuity Monitor Object.
It provides status information on the state of an EIA-709 device (typically an EIA-709 router)
which is capable of channel monitoring.
Example Usage
Typically the nvoLoopOK network variable would be monitored by a SCADA system. This allows to
inform the network operator personal in case the bus cable breaks.
Object Details
|
|
Network Variables | Configuration Properties |
nvoChannelOK
| cpMaxSendTime
cpMinSendTime cpObjMajVer cpObjMinVer
|
|
Details: |
Resource Set:
| Standard 00:00:00:00:00:00:00:00-0 |
Index:
| 91 |
Obsolete:
| no |
Key:
| 137 |
Inheriting:
| no |
Mandatory Network Variables |
nvoChannelOK | Channel State OK.: Signals if the channel is OK or interrupted.
This output network variable is used to publish the current state of the monitored
bus cable. A value of ON{100%, 1} means that the bus cable is intact while a value
of OFF{0%, 0} means that the bus cable is interrupted between the monitored points
channel side 1 and channel side 2.
Valid Range
Only the value pairs ON{100%, 1} and OFF{0%, 0} are used.
Default Value
The default value is ON{100%, 1}.
Configuration Considerations
The transmission of this NV is regulated by the time specified in the nciMaxSendTime and nciMinSendTime CPs, unless the nciMaxSendTime and/or nciMinSendTime CP has a value of 0.0 or other invalid value in which case the NV is not regulated by the nciMaxSendTime or nciMinSendTime value respectively.
When Transmitted
The output variable is transmitted:
Upon node reset, after obtaining valid data.
When the 'state' has changed.
Regularly at the interval defined by the configuration variable nciMaxSendTime.
The maximum update rate (minimum interval between two updates) is regulated by the configuration variable nviMinSendTime.
Default Service Type
The default service type is acknowledged.
|
Member Number:
| 1 |
Base type:
| | Direction:
| output | Service:
| acknowledged |
|
Mandatory Configuration Properties |
cpMaxSendTime | Maximum send time.: The maximum period of time between consecutive transmissions of the current value.
This input configuration property sets the maximum period of time that can expire before the object will automatically update the following network variables:
nv1 - nvoLoopOK (Mandatory)
Valid Range
The valid range is 1.0 to 3600.0 seconds.
Values outside this range are invalid and will disable the automatic update mechanism. A value of zero (0) will be used for the internal timer in cases where configured values are above 3600.0 seconds.
Default Value
The default value is 0.0 (no automatic update).
Configuration Requirements/Restrictions
This CP has no modification restrictions (no_restrictions). It can be modified at any time.
|
Member Number:
| 1 |
Base type:
| |
Applies to
| nvoChannelOK | Array:
| not permitted | Default:
| 0,0 |
|
Optional Configuration Properties |
cpMinSendTime | Minimum send time.: The minimum period of time between consecutive transmissions of the current value.
This input configuration network variable is used to set the minimum time between subsequent updates of the following network output variables:
nv1 - nvoLoopOK (Mandatory)
Valid Range
The valid range is any value between 0.0 sec and 6,553.4 sec. Setting nciMinSendTime = 0 allows maximum refresh.
Default Value
The default value is 0.0 (no throttle).
Configuration Requirements/Restrictions
This CP has no modification restrictions (no_restrictions). It can be modified at any time.
|
Member Number:
| 2 |
Base type:
| |
Applies to
| nvoChannelOK | Array:
| not permitted | Default:
| 0,0 |
|
cpObjMajVer | Object major version number.: The major version number for the object.
This configuration property can be used to provide the major version number of the object when implemented on a device.
Valid Range
Any integer number from 1 to 256. Only 1-byte of information is accepted.
Default Value
The default value is one (1).
Configuration Requirements/Restrictions
This CP is a constant (const_flg). It is not to be modified except that it is allowable to modify the value in a download of new code to the device.
|
|
cpObjMinVer | Object minor version number.: The minor version number for the object.
This configuration property can be used to provide the minor version number of the object when implemented on a device.
Valid Range
Any integer number from 0 to 256. Only 1-byte of information is accepted.
Default Value
The default value is zero (0).
Configuration Requirements/Restrictions
This CP is a constant (const_flg). It is not to be modified except that it is allowable to modify the value in a download of new code to the device.
|
|