<MarkNr> :
1) Pour la communication personnalisée et/ou la coordination de canaux, les repères d'attente peuvent
également être utilisés via SETM / CLEARM sans l'instruction d'attente WAITMC. Dans ce cas, les repères
d'attente conservent leurs valeurs au-delà de la remise à zéro du canal et du démarrage programme.
Exemples
START à l'aide du nom de canal dans MD20000
• Paramétrage
MD10280 $MN_PROG_FUNCTION_MASK, bit 1 = TRUE
$MC_CHAN_NAME[ 0 ] = "USINAGE" ; nom du canal 1
$MC_CHAN_NAME[ 1 ] = "ALIMENTATION" ; nom du canal 2
• Programmation
START par "noms de canaux" locaux et variable utilisateur
Code de programme
DEF INT MACHINE = 1
DEF INT CHARGEUR = 2
...
START(MACHINE)
START(CHARGEUR)
START par "noms de canaux" locaux, variable utilisateur et noms de canaux paramétrés
Code de programme
DEF INT chanNo1
DEF INT chanNo2
chanNo1 = CHAN_1
chanNo2 = CHAN_2
...
START(chanNo1)
START(chanNo2)
instruction INIT avec chemin d'accès absolu
Sélection de programme /_N_MPF_DIR/_N_CHARIOTAGE1_MPF dans canal 2.
Code de programme
INIT(2,"/_N_WKS_DIR/_N_ARBRE1_WPD/_N_CHARIOTAGE1_MPF")
Fonctions de base
Description fonctionnelle, 01/2023, A5E48764112D AE
Coordination des programmes indépendante des canaux et mise au point canal par canal
Numéro de la marque d'attente
Remarque
Dans un système multicanal, 100 repères d'attente sont disponibles au maximum (re‐
père d'attente 0 ... 99).
Dans un système monocanal, seul le repère d'attente 0 est disponible.
Code de programme
START(USINAGE)
START(ALIMENTATION)
7.1 Coordination de programmes indépendante des canaux :
Commentaire
; Départ de canal 1
; Départ de canal 2
Commentaire
; Définition variable utilisateur pour canal 1
; Définition variable utilisateur pour canal 2
; Départ de canal 1
; Départ de canal 2
Commentaire
; Définition variable utilisateur pour canal 1
; Définition variable utilisateur pour canal 2
; Affectation de noms de canaux paramétrés canal 1
; Affectation de noms de canaux paramétrés canal 2
; Départ de canal 1
; Départ de canal 2
549