Télécharger Imprimer la page

Rockwell Automation Allen-Bradley ControlLogix 1756-L1 Serie Manuel Utilisateur page 130

Publicité

7-18
Communication avec un projet RSView via un réseau EtherNet/IP
Lecture de nombres entiers à partir d'un projet RSView
EXEMPLE
Lorsque condition est activé, des valeurs d'entiers de 16 bits (INT) sont lues et stockées
dans int_buffer. L'instruction FAL déplace ensuite les valeurs dans dint_array. Ceci
convertit les valeurs en nombres entiers de 32 bits (DINT), pour leur utilisation par
d'autres instructions dans l'automate ControlLogix.
condition
message.EN
message.DN
Ecriture de nombres entiers vers un projet RSView
EXEMPLE
Lorsque condition est activé, les valeurs dans dint_array sont déplacées dans int_buffer.
Ceci convertit les valeurs en nombres entiers de 16 bits (INT). L'instruction de message
envoie ensuite int_buffer vers le projet RSView.
e
condition
fal_control.DN
42424
Publication 1756-UM001E-FR-P - Août 2002
/
fal_control
fal_control
message.EN
/
dint_array
int_buffer
Type - Unconfigured
Message Control
RES
File Arith/Logical
Control
Length
Position
Mode
Dest
Expression
RES
File Arith/Logical
Control
Length
Position
Mode
Dest
Expression
Type - Unconfigured
Message Control
Est un
tableau de DINT utilisés dans l'automate ControlLogix
tableau de INT avec le même nombre d'éléments que
dint_array
MSG
message ...
FAL
fal_control
?
0
all
dint_array[fal_control.pos]
int_buffer[fal_control.pos]
FAL
fal_control
?
0
all
int_buffer[fal_control.pos]
dint_array[fal_control.pos]
MSG
message ...
EN
DN
ER
EN
DN
ER
EN
DN
ER
EN
DN
ER

Publicité

loading