Télécharger Imprimer la page

SBC PCD3.H1 Serie Manuel page 22

Publicité

Saia-Burgess Controls AG
7.2
Erreurs de traitement
7.2.1
Paramètres incorrects
Les 7 paramètres du bloc de fonctions INIT sont tous contrôlés pour s'assurer que
leurs valeurs se situent bien dans la plage autorisée.
Par contre, dans le bloc EXEC, seul le code de la commande est vérifié ; les para-
mètres 1 (n° de module) et 3 (registre) ne sont pas contrôlés pour éviter de ralentir
l'exécution de la commande.
Si un paramètre est hors bornes, il est forcé à sa valeur minimale, l'indicateur d'er-
reur « fPar_Err » est positionné et le registre de diagnostic « rDiag » est chargé
avec le code d'erreur correspondant.
Précisons que fPar_Err et rDiag ne sont pas remis à zéro par les blocs de fonc-
tions, mais par le programme utilisateur (par ex., dans le bloc d'organisation des
exceptions XOB 16).
Codage de l'erreur :
rDiag 31......24 23......16 15......8 7......0
\reserve / \ FB No. / \Par. No./\Modul No./
FB Exec Erreur registre en boucle
Exemple : Si la fréquence d'horloge (paramètre 4) du bloc INIT du module n° 2 est
Le registre de diagnostic contient toujours la dernière erreur repérée. Son adresse
de base figure dans le fichier « PROJECT.MAP ».
Rappelons que si un paramètre est hors bornes, il est forcé à sa valeur minimale
avant son envoi au PCDx.H150.
7.2.2
Protection contre les courts-circuits
Les 4 sorties du PCD2.H150 (A12 à A15) sont protégées contre les courts-circuits.
Si une ou plusieurs d'entre elles sont en court-circuit, le courant interne est limité
à 1.5 A. Si la température du circuit s'élève au-dessus de 150 °C (cette valeur
étant atteinte en 1 à 2 s), la commande de sortie détecte cette dérive, désactive
les 4 sorties et positionne l'indicateur de diagnostic. Si la température repasse
en-dessous de 150 °C, la commande essaie de réactiver les sorties. Tout court-cir-
cuit des sorties entraîne le clignotement des 4 voyants d'état correspondants.
Manuel : Interface série synchrone (SSI) pour codeur absolu │ Document 26-761 – Édition FRA05 │ 2019-08-02
(Init = FB 1)
(Exec = FB 2)
Erreur temporisation
hors bornes (soit, supérieure à 3), le registre rDiag prend la valeur hexa
00 01 04 02.
Typologie des erreurs et diagnostic
= Code erreur 5 (sur 2
= Code erreur 6 (sur 2
Erreurs de traitement
ème
octet)
ème
octet)
7
4-2

Publicité

loading

Ce manuel est également adapté pour:

Pcd2.h1 serie