Description de la fonction

La fonction MASKEVT effectue un masquage global des événements (1).

Les événements sont stockés dans la mémoire de l'automate, mais toute tâche de traitement de l'événement associé reste inactive, tant que l'opération de masquage est valide, jusqu'à la prochaine instruction UNMASKEVT.

NOTE : Il est recommandé d'utiliser cette instruction uniquement pour une séquence de masquage courte, dans le même cycle de tâche. Dans les autres cas, vous devez utiliser %S38. Les événements sont automatiquement démasqués par le système lors du changement de mode (Stop -> Run, ...). Il est déconseillé d'exécuter les séquences de masquage lorsque des temporisateurs d'événements sont actifs, car ils sont remis à 0.

Les paramètres supplémentaires EN et ENO peuvent être configurés.

(1) excepté les interruptions générées par des télégrammes FIPWAY.

Représentation en FBD

Représentation :

Représentation en LD

Représentation :

Représentation en IL

Représentation :

MASKEVT

Représentation en ST

Représentation :

MASKEVT();