Informations dans le DB d'instance
Informations de diagnostic dans le DB d'instance
En plus du code d'erreur signalé dans le paramètre STATUS du FB92, des informations de
diagnostic complémentaires décrites dans les paramètres ci-après figurent en fin de DB
d'instance.
Ces paramètres facilitent, en cas de dérangement de la communication, l'identification des
causes.
● WRONG_FRAME_COUNTER
Contient le nombre de télégrammes non décodables, reçus depuis le dernier chargement
du DB d'instance.
● WRONG_FRAME_DATA
Contient les 17 premiers octets du dernier télégramme reçu non décodable.
● NOT_AWAITED_COUNTER
Contient le nombre de télégrammes reçus décodables mais inattendus.
● NOT_AWAITED_DATA
Contient les 17 premiers octets du dernier télégramme reçu décodable mais inattendu.
Les compteurs (WRONG_FRAME_COUNTER, NOT_AWAITED_COUNTER) sont remis à
zéro par un nouveau chargement du DB d'instance.
Les télégrammes inattendus peuvent avoir les causes suivantes :
● L'adresse de destination du télégramme n'est pas l'adresse de la station réceptrice.
● Le Sequence Number (numéro dans l'en-tête du télégramme) ne correspond pas au
Sequence Number de la tâche.
● Un télégramme d'acquittement est arrivée après écoulement du temps de surveillance
(timeout).
Désactivation de la retransmission de l'heure dans le DB d'instance
À chaque établissement de liaison, le TCSB envoie l'heure à la station. Par défaut, l'heure
reçue du TCSB par le modem est retransmise à la CPU.
Si vous ne souhaitez pas que l'heure du TCSB soit retransmise à la CPU, vous pouvez
désactiver la retransmission de l'heure par l'activation du paramètre DISABLE_SET_CLK
dans le DB d'instance.
Bibliothèque de blocs de programme MSC300_Library
Manuel de programmation, 02/2015
5
15