Instructions de base
7.6 Transfert
7.6
Transfert
7.6.1
Instructions Copier valeur et Copier zone
Utilisez les instructions de transfert pour copier des éléments de données à une nouvelle
adresse mémoire et les convertir en un autre type de données. Les données source ne sont
pas modifiées par le processus de transfert.
● L'instruction MOVE copie un élément de données unique de l'adresse source indiquée
● Les instructions MOVE_BLK et UMOVE_BLK disposent d'un paramètre COUNT
Tableau 7- 61 Instructions MOVE, MOVE_BLK et UMOVE_BLK
CONT/LOG
Description
Copie un élément de données stocké à l'adresse indiquée dans une ou plusieurs nouvelles adresses.
Copie de zone interruptible qui copie une zone d'éléments de données à une nouvelle adresse.
Copie de zone contiguë qui copie une zone d'éléments de données à une nouvelle adresse.
Instruction MOVE : Pour ajouter une autre sortie en CONT ou LOG, cliquez sur l'icône de création à côté du paramètre
1
de sortie.
Tableau 7- 62 Types de données pour l'instruction MOVE
Paramètre
Type de données
IN
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word,
DWord, Char, Array, Struct, DTL, Time
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word,
DWord, Char, Array, Struct, DTL, Time
200
par le paramètre IN dans l'adresse de destination indiquée par le paramètre OUT.
supplémentaire. COUNT précise combien d'éléments de données doivent être copiés. Le
nombre d'octets par élément copié dépend du type de données affecté aux noms de
variable des paramètres IN et OUT dans la table des variables API.
Description
Adresse de source
Adresse de destination
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
1