ABB AC500-S Safety User Manual page 251

Safety programmable logic controllers system
Hide thumbs Also See for AC500-S:
Table of Contents

Advertisement

Name
Data Type
ERR
BOOL
ERNO
WORD
The structure of one of the Flash memory segments with user data is presented below.
Byte:
1 | 2
Byte
Block
Word 1 Word 2 Word 3 ...
offset
no.
0
0
38
1
76
2
...
...
65436
1722
65474
1723
Call in ST
READ_FLASH(EN := EN_FLASH_READ,
NB := NB_FLASH_READ,
SEG := SEG_FLASH_READ,
BNR := BNR_FLASH_READ,
SM := SM_FLASH_READ,
DONE => DONE_FLASH_READ,
30.03.2017
Initial Value
FALSE
16#0000
3 | 4
5 | 6
...
AC500-S
Configuration and programming
AC500-S Libraries > SafetyExt_AC500_V22.lib
Description, Parameter Values
Error occurred (data segment could not be read)
This output always has to be considered together
with output DONE. The following applies if an
error occurred: DONE = TRUE and ERR = TRUE.
Output ERNO indicates the error number.
Ä [4] for more details).
Error number (
Output ERNO indicates an error number. This
output always has to be considered together with
the outputs DONE and ERR.
The SF_FLASH_READ operation may take quite
a long time since the PLC user program is pro-
cessed with priority. Output ERNO then indicates
that the function block has started the execution
(0x0FFF = BUSY).
During this phase, the outputs ERR and DONE
are set to FALSE.
29 | 30
31 | 32
Word
Word
15
16
33 ...
37
38
36
CRC
Written
Align-
identi-
ment
fier
251

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents