MC_ReadDigitalOutput

Description fonctionnelle

Ce bloc fonction lit l'état d'une sortie numérique.

Bibliothèque et espace de noms

Nom de la bibliothèque : GMC Independent PLCopen MC

Espace de noms : GIPLC

Représentation graphique

Entrées

Entrée

Type de données

Description

Enable

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

L'entrée Enable démarre ou arrête l'exécution d'un bloc fonction.

  • FALSE : l'exécution du bloc fonction s'arrête. Les sorties Valid, Busy et Error sont réglées sur FALSE.

  • TRUE : le bloc fonction est en cours d'exécution. Le bloc fonction continue son exécution tant que l'entrée Enable est associée à la valeur TRUE.

OutputNumber

UINT

Valeur par défaut : 1

ATV320 :

Plage de valeurs : 1 à 3

  • 1: Relay1

  • 2: Relay2

  • 3: LO1

ATV340/ATV6••/ATV9•• :

Plage de valeurs : 1 à 10

  • 1: Relay1

  • 2: Relay2

  • 3: Relay3

  • 4: Relay4 (avec carte d'extension)

  • 5: Relay5 (avec carte d'extension)

  • 6: Relay6 (avec carte d'extension)

  • 7: DQ1 (ATV340 et ATV9•• uniquement)

  • 8: DQ2 (ATV340 uniquement)

  • 9: DQ11 (avec carte d'extension)

  • 10: DQ12 (avec carte d'extension)

LXM32A/LXM32ICAN :

Plage de valeurs : 1 à 2

  • 1: DQ0

  • 2: DQ1

LXM32M :

Plage de valeurs : 1 à 5

  • 1: DQ0

  • 2: DQ1

  • 3: DQ2

  • 4: DQ10 (avec module IOM1)

  • 5: DQ11 (avec module IOM1)

SD328A :

Plage de valeurs : 1 à 2

  • 1: LO1_OUT

  • 2: LO2_OUT

Variateurs intégrés Lexium ILA, ILE et ILS :

Plage de valeurs : 1 à 4

  • 1: LIO1 (EtherNet/IP, Modbus TCP), IO0 (CANopen)

  • ...

  • 4: LIO4 (EtherNet/IP, Modbus TCP), IO3 (CANopen)

Sorties

Sortie

Type de données

Description

Valid

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. Les valeurs des sorties ne sont pas valides.

  • TRUE : l'exécution a abouti sans erreur détectée. Les valeurs des sorties sont valides et leur traitement peut se poursuivre.

Busy

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

  • FALSE : le bloc fonction n'est pas exécuté.

  • 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.

ErrorID

WORD

Renvoie la valeur d'un code de diagnostic. Reportez-vous au chapitre Codes de diagnostic de la bibliothèque. Si la valeur est égale à 0 et si la sortie Error de ce bloc fonction est définie sur TRUE, le code de diagnostic peut être lu via la sortie AxisErrorID du bloc fonction MC_ReadAxisError.

Value

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

  • FALSE : Le niveau à l'entrée sélectionnée est 0 V.

  • TRUE : Le niveau à l'entrée sélectionnée est 24 V.

Entrées/Sorties

Entrée/sortie

Type de données

Description

Output

MC_Output_Ref

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.

Informations complémentaires

Entrées et sorties