Remarque
Il est recommandé que l'instruction REPEAT se trouve après les blocs de déplacement.
3.5.12
Appel de programme déclenché par événement (PROG_EVENT)
3.5.12.1
Fonction
Fonction
La fonction "Appels de programme déclenchés par événement" (PROG_EVENT) lance un
programme CN spécifique à l'utilisateur (programme PROG_EVENT) lorsqu'un événement
sélectionné se produit dans la CN.
Exemples d'application
Réglage de base de fonctions ou initialisation de variables système ou utilisateur.
Evénements
Les événements déclencheurs sont sélectionnés à l'aide du paramètre machine
PM20108 $MC_PROG_EVENT_MASK (voir chapitre "Paramétrage (Page 77)").
Programme PROG_EVENT
Le paramètre machine PM11620 $MN_PROG_EVENT_NAME permet de régler le nom du
programme PROG_EVENT (voir chapitre "Paramétrage (Page 77)").
Le programme PROG_EVENT est exécuté dans le canal où l'événement s'est produit.
Le programme PROG_EVENT est exécuté avec la priorité la plus basse et peut donc être
interrompu par un ASUP utilisateur.
Séquences de traitement
Séquence de traitement lors de l'activation par événement : Démarrage du programme
État initial :
Canal :
Mode de fonc‐
tionnement :
1. Un démarrage de programme a lieu dans le canal
2. Séquence d'initialisation avec évaluation de :
– PM20112 $MC_START_MODE_MASK
Fonctions de base
Description fonctionnelle, 01/2023, A5E48053578D AF
GMF, canal, mode programme, comportement après remise à zéro
État de remise à zéro
AUTOMATIQUE (en option : écrasement en mémoire actif)
MDA
TEACH IN
3.5 Mode Programme
73