Fonctions d'auto–diagnostic
Messages d'erreur
Drapeaux d'erreur
Codes d'erreur
!
AVERTISSEMENT
5-2-2 Erreurs définies par l'utilisateur
ALARME DE DEFAUT –
FALS(06)
1, 2, 3...
ALARME DE DEFAUT
GRAVE – FALS(07)
1, 2, 3...
MESSAGE – MSG(46)
128
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
ERR/ALM clignotant (erreur non fatale)
Les erreurs non fatales sont des erreurs moins graves qui n'arrêtent pas le
fonctionnement du CPM2A.
Quand une erreur est détectée, un message d'erreur correspondant est affiché
sur la console de programmation ou un autre appareil de programation con-
necté à l'API.
Quand une erreur du matériel est détectée, le drapeau d'erreur correspondant
dans la zone AR ou SR apparaît.
Quand une erreur est détectée, un code hexadécimal à 2 chiffres spécifique est
donné sur SR 25300 à SR 25307. Le code d'erreur et le moment de son appari-
tion sont donnés aussi à la zone d'inscription des erreurs.
L'API va couper toutes les sorties si sa fonction d'auto–diagnostic
détecte une erreur quelconque ou si une instruction d'alarme de défaut
grave (FALS) est exécutée. Des mesures de sécurité externes doivent
être prises pour assurer la sécurité dans le système. Ne pas prendre
les mesures de sécurité adéquates pourrait provoquer des accidents
graves.
Trois instructions peuvent être utilisées pour définir les erreurs ou les mes-
sages. FAL(06) cause une erreur non fatale, FAL(07) cause une erreur fatale et
MSG(46) envoie un message à la console de programmation ou à l'ordinateur
micro–ordinateur connecté à l'API.
FAL(06) est une instruction qui cause une erreur non fatale. Si une instruction
FAL(06) est exécutée :
1. Le voyant ERR/ALM sur l'unité centrale clignotera. L'API continuera à
fonctionner.
2. L'instruction FAL à 2 chiffres BCD (01 à 99) sera écrite dans SR 25300 à SR
25307.
Les nombres FAL peuvent être réglés arbitrairement pour indiquer des
conditions particulières, mais le même nombre ne peut pas être utilisé à la fois
comme nombre FAL et comme nombre FALS.
Pour supprimer une erreur FAL, corriger la cause de l'erreur et puis exécuter
FAL 00 ou utiliser un appareil de programmation pour supprimer l'erreur.
FALS(07) est une instruction qui cause une erreur fatale. Si une instruction
FALS(07) est exécutée :
1. L'exécution du programme sera arrêtée et toutes les sorties seront
coupées.
2. Le voyant ERR/ALM sur l'unité centrale sera allumé.
3. L'instruction FALS à 2 chiffres BCD (01 à 99) sera écrite dans SR 25300 à
SR 25307.
Les nombres FALS peuvent être réglés arbitrairement pour indiquer des
conditions particulières, mais le même nombre ne peut pas être utilisé à la fois
comme nombre FAL et comme nombre FALS.
Pour supprimer une erreur FALS, utiliser un appareil de programmation pour
commuter l'API en mode PROGRAM, corriger la cause de l'erreur et puis sup-
primer l'erreur.
MSG(46) est utilisé pour afficher un message sur un appareil de programmation
connecté au CPM2A. Le message, qui peut avoir jusqu'à 16 caractères de lon-
gueur, est affiché si l'état d'exécution de l'instruction est activé.
Chapitre
5-2