Erreur 4000 · CNC 8055 M · CNC 8055 T
Message: Erreur dans l’anneau SERCOS
Détection
Pendant l'exécution.
Effet
Il arrête l’avance des axes et la rotation de la broche, en supprimant pour cela tous les signaux de enable et en annulant toutes les sorties analogiques de la CNC. Si la valeur est détectée depuis la boucle de position, celle-ci ouvre la boucle de position et met la marque LOPEN à ·1·.
S’il est en exécution, il arrête l’exécution du programme pièce de tous les canaux de la CNC.
En plus de cela, s'active la sortie d'arrêt d’urgence externe.
Cause
La communication SERCOS a été interrompue. Les causes peuvent être une interruption dans l’anneau des connexions (fibre déconnectée ou cassée) ou une configuration erronée:
- La roue d’identification ne coïncide pas avec le sercosid.2. Paramètre P120 (SERSPD) ne coïncide pas avec la vitesse de transmission.3. La version de l'asservissement n’est pas compatible avec la CNC.4. Il y a une erreur dans la carte SERCOS.5. La vitesse de transmission est différente dans l'asservissement et dans la CNC.
L'asservissement est hors tension et a redémarré de nouveau, pour cause d'une panne dans d'alimentation. Quand il démarre de nouveau l'erreur suivante est affichée 4027 'L'asservissement a démarré à nouveau'.
On a tenté de lire ou d'écrire par le canal rapide une variable inexistante ou trop de variables dans un asservissement.
Solution
Afin de vérifier que l’anneau des connexions n’est pas interrompu, vérifier que la lumière arrive à travers la fibre. Si cela est dû à une configuration erronée, se mettre en contact avec le SAT.
Si l'erreur est due au canal rapide:
Vérifier que toutes les variables que l'on souhaite lire ou écrire par le canal rapide existent.
Enregistrer le LOG de SERCOS dans un fichier et vérifier l'axe indiquant l'erreur.
Affecter la valeur 0 aux paramètres machine du PLC "SRD700 et SWR800" correspondant à l'asservissement.
Effectuer une RAZ à la CNC et vérifier qu'il n'y a plus d'erreurs.
Remettre les paramètres un par un à la valeur souhaitée jusqu'à que ce que l'erreur apparaisse.
Dès que le paramètre est localisé, regarder dans le manuel de l'asservissement si cette variable existe dans cette version et si l'on peut y accéder. Dans ce cas, il est possible que l'erreur se produise parce que l'on essaie de lire ou d'écrire trop de variables dans l'asservissement.