Exemple (Cont) : Normalisation Et Mise À L'échelle D'une Valeur D'entrée Analogique - Siemens SIMATIC S7-1200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Instructions de base
7.7 Convertir
Remarque
Le paramètre VALUE de SCALE_X doit être limité à 0.0 <= VALUE <= 1.0
Si le paramètre VALUE est inférieur à 0.0 ou supérieur à 1.0 :
 La mise à l'échelle linéaire peut produire des valeurs OUT qui sont inférieures à la valeur
 Il est possible de générer des nombres mis à l'échelle qui ne sont pas dans la plage du
Le paramètre VALUE de NORM_X doit être limité à MIN <= VALUE <= MAX
Si le paramètre VALUE est inférieur à MIN ou supérieur à MAX, la mise à l'échelle linéaire
peut produire des valeurs OUT normalisées qui sont inférieures à 0.0 ou supérieures à 1.0.
Dans ce cas, l'exécution de NORM_X met ENO à VRAI.
Tableau 7- 83 Etat de ENO
ENO
Situation d'erreur
1
Pas d'erreur
0
Le résultat dépasse la plage valide pour le type
de données OUT.
0
Paramètre MAX <= MIN
0
Paramètre VALUE = +/- INF ou +/- NaN
Exemple (CONT) : Normalisation et mise à l'échelle d'une valeur d'entrée analogique
Une entrée analogique d'un module d'entrées-sorties ou Signal Board analogique avec
entrée en courant se situe dans la plage 0 à 27648 des valeurs valides. Supposons qu'une
entrée analogique représente une température, avec la valeur 0 de l'entrée analogique
correspondant à -30.0 °C et la valeur 27648 correspondant à 70.0 °C.
210
du paramètre MIN ou supérieures à la valeur du paramètre MAX pour des valeurs OUT
qui se situent dans la plage de valeurs du type de données OUT. Dans ces cas,
l'exécution de SCALE_X met ENO à VRAI.
type de données OUT. Dans ces cas, la valeur du paramètre OUT est définie à une
valeur intermédiaire égale à la partie la moins significative du nombre réel mis à l'échelle
avant la conversion finale au type de données OUT. Dans ce cas, l'exécution de
SCALE_X met ENO à FAUX.
Résultat OUT
Résultat valide
Résultat intermédiaire : partie la moins significative d'un
nombre réel avant la conversion finale au type de données
OUT.
SCALE_X : La partie la moins significative du nombre réel
VALUE complète la taille de OUT.
NORM_X : VALUE dans le type de données VALUE étendu
pour remplir une taille de double mot.
VALUE est écrit dans OUT
Manuel système, 07/2011, A5E02486682-04
Automate programmable S7-1200

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières