Page 1 sur 1

Pb de comm (?) sur S7-300

Posté : 15 déc. 2017, 01:07
par hastrh2o
Bonjour,

Je suis face à un automate qui est tombé partiellement en panne. C'est un CPU S7-300 (315-2 PN / DP) j'ai SF en rouge et BF1 qui clignote rouge.
J'ai l'erreur suivante sur le pupitre : Unable to read 16 bytes starting at offset 0 for Data block DB4, DBX6 on runtime process strated.

Je n'ai jamais installé d'automate Siemens donc je fais rarement face à des problèmes hardware, et je cherche ce que signifie cette erreur?
D'après ce que je lis de la doc, ça fait référence à des variables mais pas directement à un module d'E/S. Pourtant, mon réflexe de base serait qu'il y a un module qui merde ou la connectique de ce module.
Où dois-je voir le lien entre DB4, DBX6 et le module physique auquel ça correspond ?
Où l'erreur est-elle tout autre ?

Merci

Ronan

Re: Pb de comm (?) sur S7-300

Posté : 15 déc. 2017, 07:13
par sinced
BF1 ou BF ? BF signifie Bus Fault.
SF signifie System Fault.
Essaie de te connecter avec TIA Portal ou Step 7 pour voir les messages de la CPU. Les messages du pupitres ne peuvent pas t'aider à diagnostiquer ta CPU.

Re: Pb de comm (?) sur S7-300

Posté : 15 déc. 2017, 08:13
par hastrh2o
Bonjour,

Oui, en fait j'avais bien compris le pb de bus, et je me disais que l'erreur de lecture sur DB4 DBX6 était liée à un registre du module d'E/S défaillant (soit parce qu'il déconne, soit parce qu'il y a un pb de câble ou connecteur), et donc que je pouvait savoir quel module déconne avec l'erreur. Ma logique est-elle bonne ?
Je ne sais plus comment sont numérotées les E/S et les modules chez Siemens... Je ne suis pas devant, je retourne le voir dans l'aprem.

Ronan

Re: Pb de comm (?) sur S7-300

Posté : 15 déc. 2017, 10:21
par Ronan
hastrh2o a écrit : 15 déc. 2017, 08:13 Bonjour,

Oui, en fait j'avais bien compris le pb de bus, et je me disais que l'erreur de lecture sur DB4 DBX6 était liée à un registre du module d'E/S défaillant (soit parce qu'il déconne, soit parce qu'il y a un pb de câble ou connecteur), et donc que je pouvait savoir quel module déconne avec l'erreur. Ma logique est-elle bonne ?
Je ne sais plus comment sont numérotées les E/S et les modules chez Siemens... Je ne suis pas devant, je retourne le voir dans l'aprem.

Ronan
Il faut partir du vrai message d'erreur contenu dans le buffer de diagnostic de la CPU.

Si tu ne sais pas comment y aller, regarde https://www.youtube.com/watch?v=jbVPSDiPn8c à partir de 00:02:00.

Reviens vers nous avec une capture du buffer de diagnostic.

Re: Pb de comm (?) sur S7-300

Posté : 16 déc. 2017, 09:11
par hastrh2o
Bonjour,

Merci pour les infos. Voilà le message du buffer de diagnostic :

I/O access error, writing
Event ID: 16#2943
P area, byte access, Access address: 928
(ou P area, double-word access, Access address: 924, et aussi d'autres adresses)
Requested OB: I/O access error OB (OB122)

Là ça ne m'éclaire pas des masses. Mais on a des afficheurs sur le profibus PA après une passerelle DP/PA qui n'affichent plus rien, et la passerelle a ses voyants éteints, je vais regarder de ce côté ce qui est normal ou pas.

J'ai un pc avec Step7 2010 à dispo, est-ce qu'il existe un moyen pour vérifier le bon fonctionnement de chaque module de l'automate ? En gros, savoir si un module est grillé ? Spontanément, je me mettrais en ligne et essaierais d'activer des sorties manuellement en mettant l'automate en stop, mais il y a peut-être une fonction un peu mieux ?

Merci

Ronan

Re: Pb de comm (?) sur S7-300

Posté : 16 déc. 2017, 15:26
par hastrh2o
Bon, j'avoue ce n'était pas bien dur, j'ai trouvé le menu Diagnostic du matériel et la possibilité d'aller sur chaque module.
Et dans la configuration matérielle, quand je me mets en ligne, il me montre qu'il y a deux petits écrans BA488CF de chez BEKA qui ne répondent pas à l'appel. Comme ils sont derrière une passerelle DP/PA je mettais en doute la passerelle mais les écrans se comportent bizarrement (un défile à toute vitesse et l'autre ne bouge pas d'un message d'erreur). Je vais déjà comprendre le fonctionnement de ces écrans avant d'accuser encore l'automate.

Si j'ai bien compris à la fois la passerelle (157-0AD82-0XA0) et les écrans se configurent via Step7, mais je n'ai pas encore vu comment et je n'ai pas su accéder au diagnostic matériel de la passerelle, sachant que je n'ai pas, à priori, le fichier de config. Je vais donc essayer de faire ça.

Ronan