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.