Page 1 sur 1
[TIA V17] DB d'instance blocs fonctionnels ProDiag
Posté : 30 nov. 2023, 14:35
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
.
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

Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag
Posté : 30 nov. 2023, 17:23
par ProfnovA
As-tu cherché dans System blocks?
Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag
Posté : 30 nov. 2023, 18:28
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à...
Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag
Posté : 30 nov. 2023, 19:25
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.
Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag
Posté : 01 déc. 2023, 08:56
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.
Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag
Posté : 13 déc. 2023, 16:30
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
Re: [TIA V17] DB d'instance blocs fonctionnels ProDiag
Posté : 14 déc. 2023, 11:10
par JC87
Merci pour le retour, c'était quand même bien tordu comme problème !
JC