bonjour,
En fait une partie de mon programme donne un résultat anarchique. ou plutôt faux. mais tout les reste tourne nickel.
J'ai voulu changer la CPU car elle date quand même ...mais sans grand espoir. Le problème vient certainement des dernières modifications appliquées
Sinon oui... 1+1 fait toujours 2...
CPU S7-400 HS????
Re: CPU S7-400 HS????
Bonjour,
Quel partie de ton programme est anarchique ?
Est-ce des nouveaux FBs avec variables temporaire ? Des programmes avec indexage ? Etc...
Peux tu préciser ?
++
Quel partie de ton programme est anarchique ?
Est-ce des nouveaux FBs avec variables temporaire ? Des programmes avec indexage ? Etc...
Peux tu préciser ?
++
-
philou77
- Mi homme - Mi automate

- Messages : 2142
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: CPU S7-400 HS????
Salut !
En règle générale, la cpu fait ce qu'on lui demande...si le résultat attendu n'est pas là, il faut chercher l'erreur de 'programmation'.
Le problème se situe souvent entre le siège et le clavier
.
Reprendre la partie de programme avec une feuille et un crayon et 'réfléchir' de la même manière que la cpu afin de pouvoir analyser ce que fait le programme te permettra surement de trouver l'erreur.
C'est justement ça qui est dur car il faut être rigoureux et connaître dans le moindre détail le comportement de toutes les fonctions utilisées ainsi que celui de la cpu elle même .
Il est étrange que le résultat d'une partie soit faux !
En règle générale, la cpu fait ce qu'on lui demande...si le résultat attendu n'est pas là, il faut chercher l'erreur de 'programmation'.
Le problème se situe souvent entre le siège et le clavier
Reprendre la partie de programme avec une feuille et un crayon et 'réfléchir' de la même manière que la cpu afin de pouvoir analyser ce que fait le programme te permettra surement de trouver l'erreur.
C'est justement ça qui est dur car il faut être rigoureux et connaître dans le moindre détail le comportement de toutes les fonctions utilisées ainsi que celui de la cpu elle même .
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! 
- djé
- Dieu du process

- Messages : 864
- Enregistré le : 20 oct. 2015, 09:55
- Localisation : Bretagne, Pays de la Loire, Nantes
- Contact :
Re: CPU S7-400 HS????
Ou 1, au choix, suivant l'opération.
Sinon Phillou77 à raison, il faut se poser la question à partir de quand cela a-t'il commencer à déconner.
Dès fois une petite modif "de rien du tout" peut perturber le fonctionnement.
Regarde aussi dans les messages de diagnostics de ta CPU, il se peut que tu y trouves des choses intéressantes.
Autre piste, si tu as de la com avec des automates/supervision peut être l'un d'entre eux vient écrire dans une zone mémoire où il ne devrait pas.
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Re: CPU S7-400 HS????
bonsoir,
Plusieurs fois il m'est arrivé que qu'un programme se mette a "déconner" plusieurs mois après la mise en service et ceci sur plusieurs marque différente.
La solution que j'avais trouver était de modifier le programme pour écrire la même chose d'une autre manière
ex : INCR DM100 je l'ai remplacer par DM100+1=DM100
Plusieurs fois il m'est arrivé que qu'un programme se mette a "déconner" plusieurs mois après la mise en service et ceci sur plusieurs marque différente.
La solution que j'avais trouver était de modifier le programme pour écrire la même chose d'une autre manière
ex : INCR DM100 je l'ai remplacer par DM100+1=DM100
Créateur de pannes ...
Re: CPU S7-400 HS????
Salut
Effectivement ça vient certainement de l'interface clavier chaise lol.. mais comme on est plusieurs à être passé sur ce programme en peu de temps... bref. demain je décompose tout et je reprend tout depuis l'OB1. je verrai bien
Effectivement ça vient certainement de l'interface clavier chaise lol.. mais comme on est plusieurs à être passé sur ce programme en peu de temps... bref. demain je décompose tout et je reprend tout depuis l'OB1. je verrai bien

