Fonction Et Mode De Travail; Traitement Des Erreurs; Comportement Au Démarrage - Siemens SIMATIC Manuel De Référence

Process control system pcs 7 driver blocks
Table des Matières

Publicité

Utilisation dans CFC
Informations sur la prise en charge par le générateur de pilotes si celles-ci ne figurent pas
déjà dans le"Domaine d'application". Vous appelez le générateur de pilotes dans SIMATIC
Manager avec la commande de menu Outils > Diagrammes > Générer les pilotes... un
dossier Diagrammes sélectionné ou avec l'option de la boîte de dialogue "Compiler les
diagrammes en un programme"dans CFC).

Fonction et mode de travail

Vous trouvez ici une description succincte de la fonction du bloc.
S'il s'agit de blocs complexes, vous trouvez ici des informations complémentaires sur les
fonctions des différentes entrées, les modes de fonctionnement et les séquences dans le
temps. Il est recommandé de connaître les indications données ici afin d'utiliser efficacement
le bloc.

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 RB (résultat binaire BIE 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=RB=OK=1 (TRUE) -> le résultat du bloc est correct
ENO=RB=OK=0 (FALSE) -> le résultat ou les conditions devant être remplies pour son
calcul (par ex. valeurs d'entrée, modes de fonctionnement, etc.) ne sont pas valides.
De plus, vous trouverez dans les FB le résultat binaire RB 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 RB=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
(voir les blocs de signalisation) ou pour travailler avec des valeurs de substitution en cas de
résultats incorrects.
Comportement au démarrage
On distingue entre :
Premier appel du bloc
Le bloc est appelé pour la première fois dans le bloc d'organisation dans lequel il a été
inséré. En règle générale, il s'agit du bloc d'organisation dans lequel s'effectue le
traitement normal relatif au procédé (par exemple l'OB d'alarme cyclique).
Le bloc adopte l'état correspondant aux paramètres d'entrée. Il peut s'agir de valeurs par
défaut (voir également Connexions) ou de valeurs déjà configurées que vous avez
paramétrées par exemple dans CFC. Le comportement au premier appel ne fait pas
l'objet d'une description particulière, à moins que le bloc ne déroge à cette règle.
Process Control System PCS 7, Driver Blocks
A5E00127664-01
09.10.2001
Remarques
1-3

Publicité

Table des Matières
loading

Table des Matières