Télécharger Imprimer la page

Siemens SIMATIC NET TeleControl RTU Instructions De Service page 342

Publicité

Blocs de programme
8.12 Autres blocs
tanh(a)
qual(a)
in(x)
out(x,a)
uint(x)
float(x)
Valeurs de fonctions angulaires en Rad
1)
Définies uniquement pour les nombres naturels. Les nombres à virgule flottante sont
2)
arrondis à l'entier supérieur.
Paramètres
Paramètres
Paramètres d'entrée
En
Entrée 1 .. 4
Paramètres de fonction
342
Tangente hyperbolique de a
Retourne le coefficient de qualité de la variable a. La valeur 0 correspond à
GOOD. Toutes les valeurs différentes de 0 sont codées en bit:
• Bit0 (valeur 0x001) : CFG, par ex. output(x) appelé, mais aucun x affecté au
bloc
• Bit1 (valeur 0x002) : TYPE, p. ex. type de variable configuré incorrect
• Bit2 (valeur 0x004) : NSET, p. ex. variable non initialisée
• Bit3 (valeur 0x008) : OOR, p. ex. AI Overrange
• Bit4 (valeur 0x010) : SUBST, signifie variable non disponible (p. ex. rupture
de fil de MODBUS ou d'une entrée analogique)
• Bit5 (valeur 0x020) : NaN, opération sur nombre à virgule flottante telle que
division par 0 ou racine d'une valeur négative
• Bit6 (valeur 0x040) : INF, opération sur nombre à virgule flottante avec
résultat infini
Retourne la valeur des variables connectées à l'entrée x.
Délivre la valeur à la variable connectée à la sortie x.
Convertit le type de la variable x en un "entier non signé", c.-à-d. une variable
de type "compteur d'évènements". Utile p. ex. lorsqu'une valeur calculée
comme nombre à virgule flottante doit être utilisée pour des opérations sur
bit.
Convertit le type de la variable x en une "variable à virgule flottante", c.-à-d.
une variable de type "compteur de consommation".
Type de variable / Plage de valeurs Description
 
• VRAI / FAUX
• Entrée / Sortie / Mémento TOR
• STATUS_COM
• STATUS_ERROR
• STATUS_RUN
• Entrée / mémento analogique
• Compteur d'évènements / Comp‐
teur de consommation
1)
Paramètres d'autorisation, voir chapitre Bibliothèque
(Page 213).
La valeur de l'entrée 1 peut être traitée dans le script par
appel de la fonction "in(1)", l'entrée 2 par appel de la
foncrion "in(2)", etc.
Instructions de service, 03/2025, C79000-G8977-C480-09
SIMATIC RTU3010C/RTU3011C

Publicité

loading