Erreur 1160 · CNC 8058 / 8060 / 8065 · CNC 8070 · CNCelite 8058 / 8060 / 8065 / 8070
Message: Sous-routine locale non trouvée
Détection
Pendant l'exécution.
Cause
la CNC ne trouve pas la sous-routine locale. Les possibles causes sont les suivantes:
- La sous-routine locale n'est pas définie au début du programme principal.
- Le programme a activé une sous-routine locale comme modale, puis a exécuté une sous-routine d'utilisateur (par exemple, G500 à G599) avec des blocs de mouvement. La sous-routine d'utilisateur ne trouve pas la sous-routine locale, car elle appartient à un autre programme.
Solution
Les possibles solutions sont les suivantes:
- Vérifier que le nom de la sous-routine locale dans le bloc d’appel est identique au nom figurant dans sa définition. Les sous-routines locales doivent être définies au début du programme.
- Définir la sous-routine locale comme globale.