Je viens vous voir je rencontre un petit souci sur un installation suite à une modification de programme sur un S7-313C-2DP
J'ai remplacé un variateur Lenze par un siemens G120C (il s'agit d'une application de convoyage).
Le programme en soit fonctionne. Cependant, après chaque changement de format et nouvelle prise d'origine la machine s'arrête et la CPU m'affiche un system fault.
(J'ai ajouté au programme existant le FB PZD_G120_Tel_1 fournit par siemens avec son DB d'instance que je n'ai pas modifié)
Le message présent dans le tampon de diagnostic est le suivant:
Erreur de la longueur de zone à la lecture avec le détail ci dessous
https://ibb.co/ws9FGkW
Je ne retrouve pas d'adresse 656 (ou 290 en correspondance hexa) dans mon programme
Avez-vous des pistes à me suggérer pour solutionner mon problème?
J'avais regardé sur le forum un sujet qui peut sembler équivalent
Pour votre information, il me semble que lors de la modification du programme j'avais simplement fait un copier coller du FB et du DB d'instance dans le programme,
Pensez-vous qu'une suppression et régénération du fb et son db puisse résoudre le problème?
Pour le moment, mon client se dépanne en coupant puis relançant l'automate
EDIT :
ci dessous la doc de la CPU
https://support.industry.siemens.com/cs ... n&lc=en-WW
Je me posais une question, j'ai déclaré les nouveaux FB211 et FB212 dans le programme ainsi que le DB211 en db d'instance du FB212 (pour la gestion du G120C)
Je vois que le nb max de FB est 128 et DB est de 127
Est-ce que le fait que je n'ai pas mis de nombre inférieur à 128 peut poser problème?
(il y a bien moins de 128 FB et moins de 127 DB dans le programme)
Merci d'avance pour votre aide

