Sqrroot - Extraire La Racine Carrée D'une Valeur; Description De Sqrroot; Domaine D'application De Sqrroot - Siemens Simatic Pcs 7 Advanced Process Library V9.0 Sp2 Conception Et Fonctionnement

Table des Matières
12.16
SqrRoot - Extraire la racine carrée d'une valeur
12.16.1

Description de SqrRoot

Nom de l'objet (type + numéro) et famille
Type + numéro : FC 394
Famille : Math

Domaine d'application de SqrRoot

Le bloc est utilisé de la manière suivante pour extraire la racine carrée d'une valeur :
● Out.Value = SquareRoot(In.Value)
Mode de fonctionnement
La valeur d'entrée est vérifiée afin de savoir si elle se trouve à l'intérieur de la plage de valeur
REAL et qu'elle n'est pas négative.
● Si la valeur d'entrée n'est pas un nombre(#NaN), , la dernière valeur de sortie valide est
fournie sur la sortie. Si l'état de l'entrée n'est pas 16#00, l'état de la valeur de sortie est mis
à 16#28 et ErrorNum est mis à 30.
● Si la valeur d'entrée est négative, la dernière valeur de sortie valide est fournie sur la sortie.
Si l'état de l'entrée n'est pas 16#00, l'état de la valeur de sortie est mis à 16#28 et
ErrorNum est mis à 30.
● Si la valeur d'entrée est l'infini positif, la sortie indique la valeur REAL la plus élevée. Si
l'état de l'entrée n'est pas 16#00, l'état de la valeur de sortie est mis à 16#28 et
ErrorNum est mis à 30.
● L'état de la valeur de sortie est mis à 16#28 (si l'état de l'entrée n'est pas inférieur). En
outre, ErrorNum est mis à 30.
Configuration
Insérez le bloc dans un OB d'alarme cyclique (OB30 à OB38) dans l'éditeur CFC.
Comportement au démarrage
Ce bloc ne possède pas de comportement au démarrage.
Mot d'état pour le paramètre Status1
Ce bloc n'a pas de paramètre Status.
Advanced Process Library (V9.0 SP2)
Description fonctionnelle, 08/2018, A5E39149109-AC
12.16 SqrRoot - Extraire la racine carrée d'une valeur
Blocs mathématiques
2013
Table des Matières
loading

Table des Matières