Description de la fonction
WRITE_INPUT_DINT permet de simuler (écrire) une valeur sur une variable, une variable IODDT ou une RAM d'état. L'entrée est directement écrite à l'appel de la fonction WRITE_INPUT_DINT.
Ce bloc fonction s'utilise avec un véritable automate et le simulateur d'automate.
Restrictions
-
Ce bloc fonction donne accès à une seule variable à la fois (les types de données élémentaires et non les tables de types de données élémentaires).
-
Le bloc de simulation WRITE_INPUT_DINT ne fonctionne pas si le module d'E/S est configuré dans un rack RIO, mais il fonctionne correctement si le module d'E/S est configuré dans un rack local ou un équipement DIO.
NOTE : si vous utilisez l'EFB WRITE_INPUT_DINT avec les réseaux RIO, le fonctionnement en simulation peut différer du fonctionnement de l'automate. L'entrée est définie par l'EFB WRITE_INPUT_DINT mais remplacée par la valeur envoyée par le scrutateur RIO dans la phase OUT de la scrutation de l'automate.
Les paramètres supplémentaires et peuvent être configurés.
Représentation :
Représentation :
Représentation :
WRITE_INPUT_DINT (INP:=Value (*DINT*) ST Simulated_Input (*DINT*));
Représentation :
(*DINT*) Simulated_Input:=WRITE_INPUT_DINT (INP:=Value (*DINT*));
Description des paramètres
Le tableau suivant décrit les paramètres d’entrée :
Paramètre
|
Type
|
Commentaire
|
INP
|
|
Valeur à affecter à la variable
|
Le tableau suivant décrit les paramètres de sortie :
Paramètre
|
Type
|
Commentaire
|
OUTP
|
DINT
|
Variable à modifier
|