[TIA V17] DB d'instance blocs fonctionnels ProDiag

Forum traitant des automates industriels de marque Siemens.
Répondre
Avatar du membre
Fanch44
Code son premier grafcet
Code son premier grafcet
Messages : 33
Enregistré le : 30 juil. 2021, 12:36

[TIA V17] DB d'instance blocs fonctionnels ProDiag

Message par Fanch44 »

Bonjour,

Je travail sur un projet Tia Portal V17 Update 6.
Après compilation complète du programme API, il reste une erreur que je n'arrive pas à résoudre.
Message d'erreur : "Un seul bloc de données d'instance est autorisé par bloc fonctionnel ProDiag"
Capture écran Erreur ProDiag
Capture écran Erreur ProDiag
.

L'aide (lien depuis le point d'interrogation bleu) indique ce que l'on sait déjà : "Supprimer les autres blocs de données d'instance".

Si quelqu'un a une idée où se cachent les FB et DB d'instance ProDiag, ou comment les identifier, je suis preneur! Je ne sais plus où chercher ! :(

Merci :)
Avatar du membre
ProfnovA
Créateur de langage
Créateur de langage
Messages : 572
Enregistré le : 21 oct. 2015, 08:21

Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag

Message par ProfnovA »

As-tu cherché dans System blocks?
Avatar du membre
Fanch44
Code son premier grafcet
Code son premier grafcet
Messages : 33
Enregistré le : 30 juil. 2021, 12:36

Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag

Message par Fanch44 »

Oui j'ai regardé dans:

Blocs système > Ressources programmes.

Je n'y ai rien vu de louche. Pas de DB d'instance qui donne l'impression d'être en doublon.

Dans une version test du programme, j'ai supprimé tous ce que contient l'onglet "Ressources programme" (FC, FB et DB).
Après une compilation complète ils sont tous recréés par Tia. Et le défaut est toujours là...
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag

Message par philou77 »

Salut !

Moi je comprend que ton erreur ne serait pas un doublon mais l’utilisation de plusieurs db d’instance pour ce bloc fonctionnel ProDiag.
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
Fanch44
Code son premier grafcet
Code son premier grafcet
Messages : 33
Enregistré le : 30 juil. 2021, 12:36

Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag

Message par Fanch44 »

Je suis d'accord avec toi. C'est pour ça que je cherchais des DB en double mais effectivement ça peut être aussi deux DB d'instance bien distincts.

Je ne sais pas où trouver ce FB ProDiag et comment identifier le ou les DB d'instance.
Avatar du membre
Fanch44
Code son premier grafcet
Code son premier grafcet
Messages : 33
Enregistré le : 30 juil. 2021, 12:36

Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag

Message par Fanch44 »

Problème résolu !

En faisant une recherche dans la petite fenêtre, en haut de page "Rechercher dans le projet" (avec les petites jumelles), avec le mot clé "PRODIAG".

J'y ai trouvé un FB. En l'ouvrant j'ai vu qu'il était indiqué dans la colonne "FB ProDiag".
En cherchant, je me suis rendu compte qu'il avait deux DB d'instance.

- Suppression du DB d'instance en trop
- Compilation
-> erreurs = 0

Merci pour votre aide
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2230
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag

Message par JC87 »

Merci pour le retour, c'était quand même bien tordu comme problème !

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Répondre