GMF, canal, mode programme, comportement après remise à zéro
3.17 Remplacement de fonctions par des sous-programmes
Donnée de réglage
SD43240 $SA_M19_SPOS[AX5] = 260
SD43250 $SA_M19_SPOSMODE[AX5] = 4
Programme principal
Programmation
PROC MAIN
...
N210 COUPON(S2,S1)
N220 SPOS[1]=100
...
N310 G01 F1000 X100 M19
Sous-programme de remplacement "LANG_SUB", variante 1
Optimisation de la simplicité et la rapidité grâce à l'adressage direct des broches (S1 : broche
pilote, S2 : broche asservie).
Programmation
N1000 PROC LANG_SUB DISPLOF SBLOF
N2100 IF($P_SUB_AXFCT==2)
N2110 ; Remplacement de SPOS/SPOSA/M19 lorsque le couplage de broches synchrones est
actif
N2185
N2190
N2200
N2210
N2220
N2230
LABEL1_DC :
264
DELAYFSTON
COUPOF(S2,S1)
IF($P_SUB_SPOS==TRUE) OR ($P_SUB_SPOSA==TRUE)
;SPOS et SPOSA sont mappés sur SPOS
CASE $P_SUB_SPOSMODE OF \
0 GOTOF LABEL1_DC \
1 GOTOF LABEL1_IC \
2 GOTOF LABEL1_AC \
3 GOTOF LABEL1_DC \
4 GOTOF LABEL1_ACP \
5 GOTOF LABEL1_ACN \
DEFAULT GOTOF LABEL_ERR
SPOS[1]=DC($P_SUB_SPOSIT) SPOS[2]=DC($P_SUB_SPOSIT)
GOTOF LABEL1_CONT
Signification
Position de broche pour M19 = 260
Mode d'accostage de position
avec M19 : "Accostage dans le sens
positif (ACP)"
Commentaire
; Activation du couplage de broches syn-
chrones
; Positionnement de broche pilote avec SPOS
; Positionnement de broche pilote avec M19
Commentaire
; Début de la plage d'arrêt temporisé
; Désactivation du couplage de broches syn-
chrones
; Positionnement de la broche pilote et de la
broche asservie
Description fonctionnelle, 01/2023, A5E48053578D AF
Fonctions de base