Technical data

Table Of Contents
Generating Block-Related Messages
System Software for S7-300/400 System and Standard Functions - Volume 2/2
24-14
A5E00739858-01
Parameters Declaration Data Type Memory Area Description
DONE OUTPUT BOOL I, Q, M, D, L DONE status parameter: Generation of
message completed
ERROR OUTPUT BOOL I, Q, M, D, L ERROR status parameter
ERROR=TRUE indicates that an error
has occurred during processing. For
details refer to parameter STATUS.
STATUS OUTPUT WORD I, Q, M, D, L STATUS parameter: Displays error
information
ACK_STATE OUTPUT WORD I, Q, M, D, L Bit field with the current
acknowledgment status of all eight
messages: (1: Event acknowledged, 0:
Event not acknowledged):
Bits 0 to 7 are mapped to the
incoming event of SIG_1 to SIG_7
Bits 8 to 15 are mapped to the
outgoing event of SIG_1 to SIG_7
Initialization status: W#16#FFFF,
that is, all incoming and outgoing
events have been acknowledged
SD_j,
1
j
10
IN_OUT ANY I, Q, M, D, T, C j-th associated value
The associated values apply for all
messages. Only the following data
types are permissible: BOOL (not
allowed: bit field), BYTE, CHAR,
WORD, INT, DWORD, DINT, REAL,
DATE, TOD, TIME, S5TIME,
DATE_AND_TIME.
Note:
When the ANY pointer accesses a DB,
the DB must always be specified (for
example: P# DB10.DBX5.0 Byte 10).