MC_WriteDigitalOutput_LXM28

Description fonctionnelle

Ce bloc fonction écrit des valeurs dans les sorties numériques.

Nom de la bibliothèque et espace de noms

Nom de la bibliothèque : Lexium 28

Espace de noms : SEM_LXM28

Représentation graphique

G-SE-0048829.1.gif-high.gif

 

 

Entrées

Entrée

Type de données

Description

Execute

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

Un front montant de l'entrée Execute démarre le bloc fonction. Le bloc fonction poursuit son exécution et la sortie Busy prend la valeur TRUE. Les blocs fonction qui déclenchent un mouvement peuvent être redémarrés en cours d'exécution. Les valeurs cibles sont remplacées par de nouvelles valeurs lorsque se produit le front montant. Un front montant au niveau de l'entrée Execute est ignoré pendant l'exécution des blocs fonction.

oFALSE : si Enable est associé à la valeur FALSE, les sorties Done, Error ou CommandAborted ont la valeur TRUE pendant un cycle.

oTRUE : si Enable est associé à la valeur FALSE, les sorties Done, Error ou CommandAborted conservent la valeur TRUE.

OutputNumber

INT

Plage de valeurs : 1 à 5

Valeur par défaut : 1

Sortie de signal dans laquelle écrire.

o1 : DO1

o2 : DO2

o3 : DO3

o4 : DO4

o5 : DO5

La sortie DO6 n'est pas inscriptible.

Value

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

oFALSE : 0 V est écrit dans la sortie de signal sélectionnée.

oTRUE : 24 V est écrit dans la sortie de signal sélectionnée.

AllOutputs

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

oFALSE : la sortie de signal à écrire est définie via l'entrée OutputNumber.

oTRUE : les sorties de signal sont écrites en fonction du profil binaire via l'entrée Outputs.

Outputs

WORD

Plage de valeurs : 00 à 1Fh

Valeur par défaut : 00h

Image des sorties sous la forme d'un profil binaire. Bit 0 = première sortie.

oBit 0 : DO1

oBit 1 : DO2

oBit 2 : DO3

oBit 3 : DO4

oBit 4 : DO5

La sortie DO6 n'est pas inscriptible.

Sorties

Sortie

Type de données

Description

Done

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

FALSE : l'exécution n'a pas encore commencé ou une erreur a été détectée.

TRUE : exécution terminée sans erreur détectée.

Busy

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

FALSE : l'exécution du bloc fonction n'a pas encore commencé ou n'est pas terminée.

TRUE : le bloc fonction est en cours d'exécution.

Error

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

FALSE : le bloc fonction est en cours d'exécution et aucune erreur n'a été détectée.

TRUE : une erreur a été détectée pendant l'exécution du bloc fonction.

Entrées/Sorties

Entrée/Sortie

Type de données

Description

Output

Output_Ref_LXM28

Output est un type de données spécial pour les sorties numériques et analogiques (le cas échéant). Le type de données correspond à la référence d'axe à partir de la configuration de l'équipement (instance) auquel appartiennent les sorties (identique à Axis). Dans le cas de blocs fonction fournis pour l'écriture et la lecture des entrées numériques, Output remplace la sortie Axis.

Remarques

Vous pouvez utiliser le paramètre P4-27 pour définir quelle sortie de signal numérique peut être écrite. Si vous souhaitez écrire plusieurs sorties simultanément (AllOutputs = True), vous devez libérer toutes les sorties (P4-27 = 1Fh).

Pour obtenir une description des sorties numériques, consultez le manuel du produit.

Informations complémentaires

Entrées et sorties