RET_VAL (Return value)Value Description0000h The job was executed without errors.8090h Specified logical address invalid8xyyh General error informationÄ Chap. 4.2 ‘General and Specific Error Information RET_VAL’ page 6614.1.56 SFC 81 - UBLKMOV - Copy data area without gapsThe SFC 81 UBLKMOV (uninterruptible block move) creates a consistent copy of thecontents of a memory block (= source field) in another memory block (= target field). Thecopy procedure cannot be interrupted by other activities of the operating system.It is possible to copy any memory block, with the exception of:n the following blocks: FB, SFB, FC, SFC, OB, SDBn countersn timersn memory blocks of the peripheral arean data blocks those are irrelevant to the executionThe maximum amount of data that can be copied is 512bytes.It is not possible to interrupt the copy process. For this reason it is important to note thatany use of the SFC 81 will increase the reaction time of your CPU to interrupts.Parameter Declaration Data type Memory block DescriptionSRCBLK INPUT ANY I, Q, M, D, L Specifies the memory block that must be copied(source field). Arrays of data type STRING arenot permitted.RET_VAL OUTPUT INT I, Q, M, D, L The return value contains an error code if anerror is detected when the function is being pro-cessed.DSTBLK OUTPUT ANY I, Q, M, D, L Specifies the target memory block where thedata must be copied (target field). Arrays of datatype STRING are not permitted.DescriptionInterruptibilityVIPA SPEED7Integrated StandardSystem Functions > SFC 81 - UBLKMOV - Copy data area without gapsHB00 | OPL_SP7 | Operation list | en | 18-30720