Page 1 sur 1

defaut API S7-1200 _ TIA PORTAL V13

Posté : 29 sept. 2017, 15:07
par cyril13110
Bonjour à tous,
je suis en train de développer une installation sur un S7-1200.
tous ce passait bien jusqu’à ce qu'une erreur d’écriture apparaisse:
J'ai fait une extraction des erreur de diagnostique et j'ai filtré car il sort tous le temps la même chose en boucle
Tampon de diagnostic du module SIMATIC 1200 station_1 [CPU 1214C DC/DC/DC]


N° d'article / Désign. Composant Version
6ES7 214-1AG40-0XB0 Matériel 5
- - - Firmware V 4.2.0
Extension de firmware Extension de firmware ---


Châssis : 0
Emplacement : 1

1 de 50; ID d'événement : 16# 02:2523
Erreur CPU temporaire : Erreur de longueur de zone dans FC 15
concerne l'exécution de l'OB 1
Accès en écriture Zone DB volatile
Adresse incorrecte, opérande ignoré
Le traitement est poursuivi (pas de traitement d'OB)

SIMATIC 1200 station_1
Détails internes d'adressage : Caddr=16#000000C0, plage : Zone DB volatile

Evénement apparaissant
11/01/2012 04:00:35.640

2 de 50; ID d'événement : 16# 02:2523
Erreur CPU temporaire : Erreur de longueur de zone dans FC 15
concerne l'exécution de l'OB 1
Accès en écriture Zone DB rémanente
Adresse incorrecte, opérande ignoré
Le traitement est poursuivi (pas de traitement d'OB)

SIMATIC 1200 station_1
Détails internes d'adressage : Caddr=16#000000C0, plage : Zone DB rémanente

Evénement apparaissant
11/01/2012 04:00:35.640
Si comprend bien les erreurs, il s’agirait d'un chevauchement d’écriture mémoire, sauf que à la compilation j'ai 0 erreur.
Je ne sais pas quoi faire, j'avoue etre un peut perdu et je cherche conseil.
Juste avant l'erreur j'ai modifié une structure de donnée, puis j'ai tous recompilé en intégralité le code API.
Je parle de ca car c'est la dernière modif que j'ai effectué mais je ne suis pas convaincu que cela puisse venir de là.

est ce que quelqu'un aurai une idée? est ce que deja ce type d'erreur parle à quelqu'un?
Je pense oublié des info mais je ne sais pas quoi....
Merci pour votre aides

Re: defaut API S7-1200 _ TIA PORTAL V13

Posté : 29 sept. 2017, 15:37
par R26R
Salut,

Dans ton FC15 tu n'aurais pas indiqué un mauvais DB ou un endroit trop loin qui n'existe pas le DB ?

Si tu peux nous montrer ce qu'il y a dans ton FC15...

Re: defaut API S7-1200 _ TIA PORTAL V13

Posté : 29 sept. 2017, 16:00
par cyril13110
bonjour R26R,
voila mon code , j'ai tenté de le mettre au format PDF mais j'ai pas trouvé.
la partie qui je pensais etait bloquante est le pointeur DB1.index_dec_G1 mais cette variable là reste tous le temps à 0.
il y a 2 chose qui me chagrine, ce matin je n'ai rien fait sur cette partie, ca a planté une fois avoir modifié une structure UDT qui n'impacte pas du tous le DB1.
La seconde , qui vient de me mettre le doute est la limite de l'api 1214C, ca je vais regarder sur les doc ce qu'il en ai.
parceque ca se trouve en modifiant ma struture UDT j'ai peut etre depasser la milite de la memoire de la CPU.....du style aprés avoir modifié la structure UDT et en mettant tous à jour que un certain nombre de variable se soit retrouver en dehors de la limite de la memoire remanante......
Mais bon pour le moment ce n'ai que des supositions......