Output Description

DONE   BOOL \    (done)

Output DONE indicates that the read operation is completed. This output has always to be considered together with the outputs ERR and FOUND.

The following applies:

DONE = TRUE and ERR = FALSE and FOUND = TRUE:

The read operation is completed. An entry was found, its contents are indicated at the outputs KEY and VALUE.

DONE = TRUE and ERR = FALSE and FOUND = FALSE:

The read operation is completed. No entry was found, the contents at the outputs KEY and VALUE are invalid.

DONE = TRUE and ERR = TRUE:

An error occurred while reading. Output ERNO signalizes the error number.

ERR   BOOL \    (error)

Output ERR indicates whether an error occurred during the read operation. This output always has to be considered together with output DONE. If the configuration data could not be read, the following applies: DONE = TRUE and ERR = TRUE. Output ERNO signalizes the error number.

ERNO

Data_Type Default_Value Range Unit
WORD - 0 … 65535 -

At output ERNO the identifier of an occurred error is provided. It is only valid when DONE and ERR is TRUE. (see, error messages): Error Messages of the Function Block Libraries

EOS   BOOL \    (end \ of \ section)

Output EOS indicates whether the end of the section was reached while searching sequentially. This output only must be evaluated if a search is carried out with INDEX=0 and KEY_SEARCH=0.

KEY   STRING(20) \    (key)

Output KEY indicates the found key.

VALUE   STRING(80) \    (value)

Output VALUE indicates the value of the found key.