Télécharger Imprimer la page

Siemens SIMATIC PCS 7 Mode D'emploi page 10

Masquer les pouces Voir aussi pour SIMATIC PCS 7:

Publicité

Blocs d'interface
2.1 Généralités sur la description des blocs
Contexte d'exécution
Cette section indique les blocs d'organisation (OB) dans lesquels le bloc décrit devra être
inséré. Lorsque vous utilisez CFC, le bloc est inséré dans l'OB cyclique (alarme cyclique) et
automatiquement dans les OB contenus dans la barre des tâches du bloc (par ex. dans
l'OB100 de redémarrage).
CFC génère à la compilation les OB nécessaires. En cas d'utilisation de ces blocs sans CFC,
il faut programmer ces OB et y programmer un appel d'instance.
Traitement des erreurs
Vous trouverez l'indication des erreurs dans le diagramme CFC à la sortie booléenne ENO du
bloc. La valeur correspond au bit BIE (résultat binaire en fin de bloc en langage LIST de STEP
7) ou au bit OK (en langage SCL) et doit être interprétée comme suit :
● ENO=BIE=OK=1 (TRUE) → le résultat du bloc est correct.
● ENO=BIE=OK=0 (FALSE) → le résultat ou les conditions devant être remplies pour son
calcul (par ex. valeurs d'entrée, modes de fonctionnement) ne sont pas valides.
De plus, vous trouverez dans les FB le résultat binaire BIE inversé mémorisé sur la sortie
QERR du bloc de données d'instance.
● QERR=NOT ENO
L'indication d'erreurs peut avoir deux origines distinctes :
● Le système d'exploitation détecte une erreur de traitement (par ex. dépassement de valeur,
les fonctions système appelées retournent un code d'erreur avec BIE=0). Il s'agit d'une
fonction système qui ne fait l'objet d'aucune mention particulière dans les descriptions de
blocs.
● L'algorithme du bloc vérifie les valeurs et les modes de fonctionnement quant aux
incohérences fonctionnelles. Ces erreurs sont documentées dans la description du bloc.
L'analyse des indications d'erreurs vous sera utile par exemple pour générer des messages
ou pour travailler avec des valeurs de substitution en cas de résultats incorrects.
Connecteurs de...
Les connexions représentent l'interface de données du bloc. Elles vous permettent de fournir
les données au bloc et d'en récupérer les résultats.
Tableau 2-1 Connecteurs de...
Connec‐
teur (para‐
mètres)
SP_VAL
Le tableau "Connexions" contient tous les paramètres d'entrée et de sortie du type de bloc
auxquels l'utilisateur peut avoir accès avec ses outils de configuration. Ils sont classés par
10
Significa‐
Type
Par défaut
tion
Consigne
DInt
0
(entrée)
Type
Attributs
C&C
I
QU
+
Description fonctionnelle, 05/2017, A5E38209429-AA
Valeurs admissibles
Blocs SIMATIC BATCH V9.0

Publicité

loading