Présentation du traitement événementiel
(Traduction du document original anglais)
Présentation
Le traitement événementiel permet de réduire le temps de réaction lors de la mise en œuvre des modules de comptage en :
Un traitement (tâche) événementiel peut être associé à chaque voie de comptage. L'apparition d'un événement dans la fonction métier de comptage redirige le programme du projet vers la tâche événement associée à la voie.
La priorité de la tâche est définie par son numéro. Il y a deux niveaux de priorité déterminés par le numéro du processus : EVT0 a priorité sur tous les autres EVTi (i : de 1 à 31 ou 63, selon le type de processeur). Vous devez donc affecter EVT0 à la voie la plus importante du projet, qui n'est pas nécessairement une voie de comptage.
Principe du traitement événementiel
Le traitement événementiel est activé lorsque :
Les objets indiquant :
sont mis à jour de manière implicite avant l'exécution du traitement événementiel. Les autres objets de comptage ne sont pas mis à jour.
Le traitement événementiel doit tout d'abord identifier la source de l'événement en testant les bits du mot d'état de l'événement mis à 1.
Illustration
La figure ci-dessous illustre le principe du traitement événementiel :