FB_READ_037_SNVT_str_int

FB_READ_037_SNVT_str_int 1:

This function-block receives the following LON-input-variables (nvi):

SNVT name: SNVT_str_int.

SNVT number: 037.

SNVT description: Wide character string with locale code (15 characters max) (Wide character string).

VAR_INPUT

wNVIndex       : WORD;
bDisabled      : BOOL := FALSE;

wNVIndex: Unique Index. This is required for the binding of the LON nodes. Per LON terminal a maximum of 62 SNVTs are allowed. Values from 0 to 61 are permissible.

bDisabled: TRUE = disables the function block.

VAR_OUTPUT

stValue    : ST_LON_SNVT_str_int;
bNewData   : BOOL;
bError     : BOOL;
eError     : E_LON_ERROR;

stValue: Structure of the data received (see ST_LON_SNVT_str_int).

bNewData: Is TRUE for one cycle once new data were received.

bError: The output becomes TRUE as soon as an error occurs. The error is described via the variable eError.

eError: The output issues an error code when an error occurs (see E_LON_ERROR). Simultaneously bError is TRUE.

VAR_IN_OUT

stLON_Com      : ST_LON_Communication;

stLON_Com: This structure connects FB_LON_KL6401() with the send/receive function blocks (see ST_LON_Communication).