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.

Le même code sur d'autres produits

·