CNCYRON
⚠️ AVERTISSEMENT

RESET. Simplifier la structure des sous-programmes pour réduire les niveaux d'imbrication.

P/S — ProgrammeAvertissement

P/S 072Trop de niveaux d'imbrication sous-programmes

Le nombre maximum de niveaux d'imbrication de sous-programmes (M98) est dépassé. Fanuc limite généralement à 4 niveaux (programme principal → SP1 → SP2 → SP3 → SP4).

?Test rapide — diagnostic immédiat

Compter les niveaux d'appel M98 dans la structure du programme : programme principal appelle SP1, SP1 appelle SP2, etc.

Causes probables

  1. Plus de 4 niveaux d'appels M98 imbriqués
  2. Macro appelant d'autres macros en chaîne profonde

Procédure de dépannage — étapes

  1. Réduire le nombre de niveaux d'imbrication
  2. Fusionner certains sous-programmes

Solution expert Cncyron — niveau technicien

Restructurer le programme pour fusionner certains sous-programmes. Sur Fanuc 30i, le nombre de niveaux peut être augmenté via paramètre 3196. Les macros (O9001–O9999) ont des règles d'imbrication différentes des sous-programmes standard.

Prévention

Limiter l'imbrication à 3 niveaux maximum pour rester dans les limites de tous les modèles Fanuc.

Alarmes liées

P/S 071

Programme non trouvé

Autres alarmes PS

P/S 000Coupure alimentation requiseP/S 001Alarme TH — Parité horizontaleP/S 002Alarme TV — Parité verticaleP/S 003Trop de décimalesP/S 004Adresse non trouvée

Ressources liées

→ Référence codes G et M→ G-code pour débutants
← Toutes les alarmes Fanuc← Hub Alarmes CNC