Technical data

Table Of Contents
Generating Block-Related Messages
System Software for S7-300/400 System and Standard Functions - Volume 2/2
A5E00739858-01
24-17
Parameter Declaration Data Type Memory Area Description
ACK_STAT
E
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_8
Bits 8 to 15 are mapped to the
outgoing event of SIG_1 to SIG_8
Initialization status: W#16#FFFF,
that is, all incoming and outgoing
events have been acknowledged
Error Information
The following table contains all the error information specific to SFB 34 that can be
output with the ERROR and STATUS parameters.
ERROR STATUS
(Decimal)
Explanation
0 11 Warning: Message lost, at least one signal transition/message could not
be sent.
0 22 The actual parameter you have selected for SEVERITY is higher than
the permitted range. The activated message is sent with
SEVERITY = 127.
0 25 Communication was initiated. The message is being processed.
1 1 Communications problems: connection abort or no logon
With acknowledgment-triggered reporting active: temporary display, if
no display devices support acknowledgment-triggered reporting
1 4 At the first call, the specified EV_ID is outside the permitted range.
1 10 Access to local user memory not possible (for example, access to a
deleted DB)
1 12
When the SFB was called:
An instance DB that does not belong to SFB 34 was specified
A shared DB instead of an instance DB was specified
1 18 EV_ID was already being used by one of the SFBs 31 or 33 to 36.
1 20 Not enough working memory.
H-System: SFB called while update in progress
1 21 The message with the specified EV_ID is disabled
Note
After the first block call. all the bits of the ACK_STATE output are set and it is
assumed that the previous values of inputs SIG_i, 1<
i<8 were 0.