<Valeur> = $P_REPINF
Va‐
leur
0
1
3.9.3.2
Événement d'activation ($AC_ASUP)
La variable système $AC_ASUP permet de lire les informations suivantes concernant
l'événement qui a conduit à l'activation de l'ASUP :
• Pourquoi l'ASUP a-t-il été activé, par ex. bit 0 : Interruption utilisateur "ASUP avec Blsync"
• Comment l'ASUP a-t-il été activé, par ex. bit 0 : signal d'interface CN/AP, interface numérique-
analogique
• Comment est-il possible de poursuivre, par exemple bit 0 : REORG ou RET librement
sélectionnable
3.9.4
Programmation (SETINT, PRIO)
Affectation : signal d'interruption au programme CN
Un programme CN est affecté à un signal d'interruption à l'aide de l'instruction SETINT. Cela
transforme le programme CN en ASUP.
Syntaxe
SETINT(<n>) <Programme CN>
Signification
SETINT :
<n> :
<Programme CN> :
Exemple
Code de programme
N20 SETINT(3) LIFT_Z
Fonctions de base
Description fonctionnelle, 01/2023, A5E48053578D AF
GMF, canal, mode programme, comportement après remise à zéro
Signification
Repositionnement impossible avec REPOS, pour les raisons suivantes :
•
Non appelé dans l'ASUP
•
ASUP expiré à partir de l'état de remise à zéro
•
ASUP expiré à partir de JOG
Repositionnement possible avec REPOS dans l'ASUP
Affectation du programme CN à un signal d'interruption
Numéro du signal d'interruption
Plage de valeurs :
Nom du programme
3.9 Sous-programmes asynchrones (ASUP)
0, 1, 2, ... 8
Commentaire
; IF entrée 3 == 1
; THEN démarrage de l'ASUP "LIFT_Z"
201