Parameter Declaration Data type Memory block Description
EV_ID INPUT DWORD I, Q, M, D, L,
constant
Message number for which you want to determine
the status of the signal during the last SFC call or
the acknowledgement status of the last entering-
state message (only for SFC 17!)
RET_VAL OUTPUT INT I, Q, M, D, L Return value
STATE OUTPUT BOOL I, Q, M, D, L Status of the message triggering signal during the
last SFC call.
Q_STATE OUTPUT BOOL I, Q, M, D, L If the specified parameter EV_ID belongs to an
SFC 18 call: "1".
If the specified parameter EV_ID belongs to an
SFC 17 call:
acknowledgement status of the last entering-state
message:
"0": not acknowledged
"1": acknowledged
The return value contains an error code if an error is detected when the function is being
processed.
Value Description
0000h No error has occurred.
8081h The specified EV_ID lies outside of the valid range.
8082h No memory is allocated to this EV_ID at present
(possible cause: the status of the respective signal has never been "1", or it has already changed back
to status "0").
8xyyh General error information
Ä
Chap. 4.2 ‘General and Specific Error Information RET_VAL’ page 66
14.1.16 SFC 20 - BLKMOV - Block move
The SFC 20 BLKMOV (block move) copies the contents of one block of memory (source
field) into another block of memory (target field).
Any block of memory may be copied, with the exception of :
n the following blocks: FC, SFC, FB, SFB, OB, SDB
n counters
n timers
n memory blocks of the peripheral area.
It is also possible that the source parameter is located in another data block in load
memory that is not relevant to the execution (DB that was compiled with key word
UNLINKED).
RET_VAL (Return value)
Description
VIPA SPEED7
Integrated Standard
System Functions > SFC 20 - BLKMOV - Block move
HB00 | OPL_SP7 | Operation list | en | 18-30 664