Le signal d'entrée peut être utilisé comme des entrées binaires, des valeurs de compteur ou pour l'enregistrement d'événements selon les paramètres définis dans la
fenêtre de configuration des paramètres.
Normalement, les données d'entrée du module 140 ERT 854 20 sont traitées par les
EFB correspondants.
Toutes les entrées du bloc fonction sont transférées à l'automate après la troisième étape de traitement (activation, inversion et filtrage anti-rebondissement) avant que le filtre de martèlement et la reconnaissance du front ne soient effectués. Les valeurs traitées des 32 entrées sont transférées de manière cyclique (à chaque cycle d'automate) aux premier et deuxième mots de registre d'entrée du bloc de registre %IW à 8 mots du module ERT. La séquence d'adresses des entrées du module correspond aux modules d'entrées numériques standard, c'est-à-dire que les entrées 1 à 16 correspondent aux bits 15 à 0. La confirmation par l'utilisateur n'est pas nécessaire car l'EFB de transfert de données doit exister et être activé. Les valeurs traitées sont disponibles pour les 32 entrées indépendamment du traitement ultérieur comme entrées compteur ou d'événement. Les entrées sont traitées selon la configuration, mais le module ERT copie les valeurs traitées, à partir de l'entrée située immédiatement après la troisième étape de traitement des entrées.
NOTE : si le tableau de sortie « Input » de l'EFB de transfert de données est configuré, les valeurs traitées sont immédiatement disponibles en tant que valeurs Bool.
NOTE : cette fonctionnalité n'est pas disponible avec l'EFB de transfert de données NI_ERT_854_20 lors de l'utilisation du module 140 ERT 854 20 dans une application de sécurité Quantum.
Toutes les entrées du bloc fonction passent par les cinq étapes de traitement (activation, inversion, anti-rebondissement, filtrage de martèlement et reconnaissance du front). L'opération de comptage s'exécute une fois la reconnaissance du front effectuée avec succès. Pour la reconnaissance du front qui n'est pas configurée comme « deux fronts », l'inversion configurée décide si les fronts montants ou descendants sont décomptés.
NOTE : il n'est probablement pas utile d'utiliser l'inversion pour la reconnaissance des « deux fronts ».
Les valeurs du compteur sont des totaux 32 bits. L'automate reçoit de manière cyclique une séquence complète (configuré comme suit : 8, 16, 24 ou 32) de valeurs de compteur cohérentes avec l'heure dans une procédure multiplexée à partir de l'EFB de transfert «
ERT_854_20 ». Voir la description des EFB dans la section
EFBs for the 140 ERT 854 20. L'EFB définit les valeurs dans le tableau de sortie UDINTArr32 configuré « Cnt_Data », sans la confirmation de l'utilisateur. Une fois le transfert des nouvelles valeurs compteur terminé, l'EFB définit le signal « New Data », une variable booléenne « ND_Count », pour un cycle automate.
NOTE : le transfert des valeurs compteur commence avec le bloc fonction 1 et se termine avec le dernier bloc fonction qui est configuré comme entrées compteur. Si une séquence consécutive de blocs fonction commençant par le premier bloc est configurée comme entrées compteur, les ressources de transfert sont enregistrées. Comme il y a concurrence entre le transfert des valeurs compteur et celui des événements enregistrés, des temps de réaction plus rapides peuvent être atteints pour les deux types si un module ERT est entièrement configuré comme une entrée compteur ou une entrée événement. Les entrées binaires et d'état n'ont aucun effet sur cela.
Consignation des événements
Cette fonction permet d'enregistrer les modifications de l'état d'entrée de manière chronologique avec une résolution élevée. Les modifications de l'état d'entrée sont consignées avec un horodatage à haute résolution. Les événements peuvent ensuite être affichés selon la séquence adéquate. L'horodatage des événements peut être configuré de manière à ce qu'un groupe de 1, 2 ou 8 entrées puisse être traité en parallèle. Toutes les entrées du bloc fonction passent par les cinq étapes de traitement des entrées (activation, inversion, anti-rebondissement, filtrage de martèlement et reconnaissance du front). La consignation (y compris l'horodatage) se fait dès que le front atteint la reconnaissance du front. Pour la reconnaissance du front qui n'est pas configurée comme « deux fronts », l'inversion configurée décide si les fronts montants ou descendants sont consignés.
NOTE : il n'est probablement pas utile d'utiliser l'inversion pour la reconnaissance des « deux fronts ».
Un groupe d'entrées est consigné comme un événement si au moins une des entrées de ce groupe a un front qui a été reconnu, c'est-à-dire :
-
une entrée unique (1, 2 à 7, 8),
-
toute entrée d'une paire d'entrées (1-2, 3-4, 5-6, 7-8),
-
une entrée d'un groupe 8 bits.
Les événements contiennent beaucoup d'informations dans un bloc de 8 octets, notamment les valeurs traitées de toutes les entrées du groupe avec l'horodatage correspondant :
-
Numéro de module
-
Type du groupe d'entrées et numéro du premier bit
-
La valeur actuelle des entrées du groupe
-
Horodatage : Millisecondes
-
Horodatage : Minute
-
Horodatage : Heure
-
Horodatage : Jour de la semaine / Jour du mois
La valeur actuelle des entrées est stockée justifiée à droite dans un octet de structure événement. L'ERT enregistre au moins 4096 événements dans son tampon FIFO alimenté par une batterie de secours. L'ERT fournit des bits d'erreur (bit 5/6 - PF/PH) pour le débordement/la saturation à moitié du tampon dans le mot de sortie « Status » qui est renvoyé par l'EFB de transfert de données. Les événements sont transférés individuellement dans une structure vers l'automate par l'EFB de transfert de données. Une fois les événements traités, vous devez signaler que vous êtes prêt à recevoir de nouveaux événements. Voir la
description de l'EFB de transfert de données. Si vous le souhaitez, le paramètre « Compte rendu complet des temps » peut être sélectionné pour fournir le mois et l'année. Pour cela, il y a un pseudo-événement spécial sans valeur qui contient les informations de temps complètes avec le mois et l'année. Cet événement est marqué comme étant un « Compte rendu complet des temps » et précède l'événement « courant » horodaté. (Pour plus d'informations sur le compte rendu complet des horodatages, voir
Paramètres et valeurs par défaut.