GMF, canal, mode programme, comportement après remise à zéro
3.5 Mode Programme
Tous les états du programme peuvent être appliqués dans les modes de fonctionnement
AUTOMATIQUE et MDA. Dans tous les autres modes de fonctionnement ou fonctions
machine, l'état du programme est abandonné ou interrompu.
Signaux d'interface CN/AP
Les états de programme suivants sont affichés au niveau de l'interface CN/AP
(<Chan> .basic.in...) :
• <Chan>.basic.in.progStateAborted ("Abandonné")
• <Chan>.basic.in.progStateInterrupted ("Interrompu")
• <Chan>.basic.in.progStateStopped ("Suspendu")
• <Chan>.basic.in.progStateWaiting ("Attente")
• <Chan>.basic.in.progStateRunning ("En cours d'exécution")
Une description détaillée des signaux d'interface figure dans les tables de paramètres
Variable CN et signaux d'interface.
Changements d'état
L'état du programme est influencé par les commandes, les signaux d'interface CN/AP et les
alarmes. À partir de l'état du programme "En cours d'exécution", le tableau indique l'état
ultérieur dû à l'événement respectif.
<Chan>.basic.out.reset (Remise à zéro)
<Chan>.basic.out.ncStop (Arrêt CN)
<Chan>.basic.out.ncStopBlockEnd (Arrêt CN en
limite de bloc)
<Chan>.basic.out.ncStopAxesAndSpindles (Ar‐
rêt CN Axes plus broches)
<Chan>.basic.out.disableReadIn (Blocage de la
lecture)
<Chan>.basic.out.disableFeed (Blocage de
l'avance)
<Chan>.geoAxis1.out.disableFeed (Arrêt de
l'avance, axe géométrique 1 / 2 / 3)
<Chan>.basic.out.pathFeedrateOvrFactor
(Correction de l'avance = 0 %)
<Chan>.basic.out.ncStopAxesAndSpindles (Ar‐
rêt avance/arrêt broche)
<Chan>.auxMDynFuncs.in.m02Decoded (M02 dans
bloc)
<Chan>.auxMDynFuncs.in.m30Decoded (M30 dans
bloc)
58
État initial du programme : "en cours d'exécution"
Événement
État ultérieur du programme
aband. interr.
susp.
x
x
x
x
x
x
Description fonctionnelle, 01/2023, A5E48053578D AF
atten‐
en
te
cours
x
x
x
x
x
Fonctions de base