Hide thumbs Also See for S7-1200:
Table of Contents
To remove an output, right-click on an output stub for one of the existing OUT parameters
(when there are more than the original two outputs) and select the "Delete" command.
Table 7- 64
Data types for the MOVE_BLK and UMOVE_BLK instructions
Parameter
Data type
IN
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal Byte, Word,
DWord
COUNT
UInt
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word,
DWord
Note
Rules for data copy operations
• To copy the Bool data type, use SET_BF, RESET_BF, R, S, or output coil (LAD)
• To copy a single elementary data type, use MOVE
• To copy an array of an elementary data type, use MOVE_BLK or UMOVE_BLK
• To copy a structure, use MOVE
• To copy a string, use S_MOVE (Page 293)
• To copy a single character in a string, use MOVE
• The MOVE_BLK and UMOVE_BLK instructions cannot be used to copy arrays or
MOVE_BLK and UMOVE_BLK instructions differ in how interrupts are handled:
● Interrupt events are queued and processed during MOVE_BLK execution. Use the
● Interrupt events are queued but not processed until UMOVE_BLK execution is complete.
ENO is always true following execution of the MOVE instruction.
S7-1200 Programmable controller
System Manual, 03/2014, A5E02486680-AG
To add MOVE outputs, click the "Create" icon or right-click on an output stub for
one of the existing OUT parameters and select the "Insert output" command.
(Page 206)
structures to the I, Q, or M memory areas.
MOVE_BLK instruction when the data at the move destination address is not used within
an interrupt OB subprogram or, if used, the destination data does not have to be
consistent. If a MOVE_BLK operation is interrupted, then the last data element moved is
complete and consistent at the destination address. The MOVE_BLK operation is
resumed after the interrupt OB execution is complete.
Use the UMOVE_BLK instruction when the move operation must be completed and the
destination data consistent, before the execution of an interrupt OB subprogram. For
more information, see the section on data consistency (Page 178).
Basic instructions
7.6 Move operations
Description
Source start address
Number of data elements to copy
Destination start address
239
Table of Contents
loading

Table of Contents