Actualiser un Db d'instance / fb multi

Forum traitant des automates industriels de marque Siemens.
Répondre
Avatar du membre
lolodu013
Codeur fou
Codeur fou
Messages : 261
Enregistré le : 05 mars 2016, 08:31

Actualiser un Db d'instance / fb multi

Message par lolodu013 »

bonjour,

Quand je modifie un FB multi instance, c'est a dire je rajoute un STAT, le db d'instance associé ne s'actualise pas. J'ai beau faire une génération, une actualisation, une compilation.... le Db d'instance ne s'actualise pas. Il reste en défaut. Et si je charge mon projet je me retrouve avec un internal fault.

La seule parade que j 'ai trouvé et de supprime le db d'instance et de le re créer. A se moment là il se met à jour sans soucis.

il doit y avoir une méthode plus simple... mais laquelle???
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Actualiser un Db d'instance / fb multi

Message par sinced »

Moi je fais comme toi.
Je suis aussi curieux de savoir s'il y a moyen de contourner le probleme.
tu recuperes bien le SF allume le temps de la manip
Avatar du membre
lolodu013
Codeur fou
Codeur fou
Messages : 261
Enregistré le : 05 mars 2016, 08:31

Re: Actualiser un Db d'instance / fb multi

Message par lolodu013 »

le SF je sais plus... puis comme maintenant je fait systématiquement supprimé/créer.....j'ai plus de soucis
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2239
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Actualiser un Db d'instance / fb multi

Message par JC87 »

Bonjour,

Normalement il suffit d'ouvrir le bloc appelant (le FB apparait en rouge) et actualisez l'appel du bloc en cliquant sur "Vérifier et actualiser les appels" dans le menu "fichier".

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..."
Avatar du membre
Bernardo59
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1054
Enregistré le : 20 oct. 2015, 05:48
Localisation : Nimes
Contact :

Re: Actualiser un Db d'instance / fb multi

Message par Bernardo59 »

+1 avec JC87
Avatar du membre
lolodu013
Codeur fou
Codeur fou
Messages : 261
Enregistré le : 05 mars 2016, 08:31

Re: Actualiser un Db d'instance / fb multi

Message par lolodu013 »

Alors j'ai FB1 multi instance et un DB1 d'instance associé au DB1. Je rajoute un stat dans mon FB1. Mon FB1 ne passe pas du tout en rouge. Je retourne dans mon DB1... et la patatra il affiche un foutoir complet. Je retourne sur mon FB1 (toujours pas de rouge) de fait la manip:

actualisez l'appel du bloc en cliquant sur "Vérifier et actualiser les appels" dans le menu "fichier".

Je retourne dans mon DB1 et ... c'est toujours pareil..........

Puis alors j'ai complier.... actualisé.... généré.... toujours pareil

Je suis sur qu'il manque une étape....
Avatar du membre
lolodu013
Codeur fou
Codeur fou
Messages : 261
Enregistré le : 05 mars 2016, 08:31

Re: Actualiser un Db d'instance / fb multi

Message par lolodu013 »

bloc appelant.... mille excuse vous parlez de l'ob1 je pense (call FB etc...)
Avatar du membre
lolodu013
Codeur fou
Codeur fou
Messages : 261
Enregistré le : 05 mars 2016, 08:31

Re: Actualiser un Db d'instance / fb multi

Message par lolodu013 »

JC87 ça marche !!!!!!! Merci pour l 'info merci merci merci!!!!! :D :D :D :D
Avatar du membre
Mantysse
Dieu du process
Dieu du process
Messages : 757
Enregistré le : 20 oct. 2015, 08:17
Localisation : MiP

Re: Actualiser un Db d'instance / fb multi

Message par Mantysse »

Bonjour,

pour ce type de DB, il y a un bouton je sais plus trop ou "vérifier la cohérence des blocs" logiquement ça retire les erreurs a la compilation.
Il y a aussi une option a coché (ou a décocher) dans les options du compilateur, "ne pas vérifier les erreurs machins truc"

Désolé c'est un peu vague, mais les souvenirs sont assez loin

A+
"Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément." Nicolas Boileau

L'urgence, c'est fait!
L'impossible, c'est en cours!
Pour les miracles, il faut prévoir un délai!
Répondre