Skip to main content

FB_ADD

Description Bloc Fonctionnel

Le FB_ADD Le bloc fonctionnel est utilisé pour additionner les deux valeurs d'entrée analogique connectées et transmettre le résultat au AnalogOut sortir.

Puis le AnalogOut la sortie est mise à 0 et le bError la sortie est réglée sur 1.

Si la ErrAck l'entrée du groupe associé est 1 ; le RESET l’état est adopté. Aussi tôt que le ErrAck l'entrée du groupe associé redevient 0, le RESET l'état est quitté et le système passe à l'état RUN État. Dans RESET état, la sortie AnalogOut=0 et la sortie bError=0.

EL6900

Le FB_ADD Le bloc fonctionnel n’est pas pris en charge par le EL6900.

EL6900_ADD.png
Tableau 32. VAR_INPUT

Nom

Type de données

Valeur initiale

Description, valeurs des paramètres

AnalogIn1

LINT

0

1er signal analogique à ajouter.

Types de données autorisés : UINT, INT, UDINT, DINT

AnalogIn2

LINT

0

2ème signal analogique pour ajout.

Types de données autorisés : UINT, INT, UDINT, DINT



Tableau 33. VAR_OUTPUT

Nom

Type de données

Valeur initiale

Description, valeurs des paramètres

AnalogOut

SAFEUSINT

0

Sortie analogique qui contient le résultat de l'addition.

Types de données autorisés : UINT, INT, UDINT, DINT. Le type de données doit être sélectionné en fonction des types de données d'entrée.

bError

SAFEBOOL

FALSE

TRUE: Le AnalogOut la sortie présente un débordement ou un sous-dépassement.

FALSE: Aucune erreur ne s'est produite.