
Date: 27.09.17
Functional Profile LON RTS Module WM
animeo LON RTS Module 433/447 MHz . Ref. 51318943A
9/44
3.3.
Network Variables
3.3.1. Request Input
network input SNVT_obj_request nviRequest;
This input network variable provides the mechanism to request an operation or a mode
for a functional block within a device. For a listing of all possible request codes, and
for the meaning of the function codes for SNVT_obj_request, see the SNVT Master
List.
A request consists of an object ID (the object_id field) and an object request (the
object_request field). The object ID is the functional block index for a functional
block on the device. If a device has a Node Object functional block, its functional
block index must be zero. The remaining functional blocks are numbered sequentially,
starting with one.
The object request specifies a request function for the functional block identified by
the object ID. The object_request_t definition in the SNVT Master List defines the
available request functions; the following requests are the only mandatory request
functions:
RQ_NORMAL
RQ_UPDATE_STATUS
RQ_REPORT_MASK
If an nviRequest update specifies an unsupported request function, the nvoStatus
output network variable must be updated with the invalid request field set to one.
Support for the object-disable, self-test, override, and alarm reporting request functions
is not required.
The request functions are defined as follows:
RQ_NORMAL If the specified functional block was in the disabled or overridden
state, this request cancels that state and returns the functional block to
normal operation. If the functional block was already in the normal state, a
request to enter the normal state is not an error. After device reset, the state
of functional blocks on the device is application-specific. An
RQ_NORMAL request that specifies the Node Object functional block
index is a request for all functional blocks in the device to leave the
disabled and overridden states.