Licence lib non valide pour la cible

Forum traitant des automates industriels de marque Wago et du logiciel codesys
Répondre
Pape25
Apprend le binaire
Apprend le binaire
Messages : 1
Enregistré le : 18 mars 2017, 16:19
Contact :

Licence lib non valide pour la cible

Message par Pape25 »

Bonjour à tous,

J'utilise un wago 750-881 pour la domotique de ma maison. Certains me connaisse sur iTuilerie :D

Je voudrais utiliser la librairie wagobuilding_01, mais j'ai un message d'erreur à la compilation m'indiquant que la bibliothèque n'a pas de licence valide pour la cible sélectionnée.

Cela signifierait il que cette lib n'est pas compatible avec mon 881 ?

Je souhaitais utiliser le FB FbWB_CalculateSunriseSunset pour avoir les heures de lever et coucher... Je bricolerais autre chose sinon :(

Papé
Papé
Wago 750-881
Domotisation de la maison
Avatar du membre
Cyril93
Maître du binaire
Maître du binaire
Messages : 484
Enregistré le : 29 oct. 2015, 14:22
Localisation : IDF

Re: Licence lib non valide pour la cible

Message par Cyril93 »

Salut,

Ca serait plutôt la building_common.lib pour le 881

mais je vois pas ta fonction de calcul de l'heure de lever et coucher du soleil. Il y a bien le FB_Sunset mais il reste du taf derrière ;)
Avatar du membre
filou59
Forcené des structures
Forcené des structures
Messages : 190
Enregistré le : 20 oct. 2015, 23:26
Localisation : Nord

Re: Licence lib non valide pour la cible

Message par filou59 »

Salut Pape, content de te revoir.

Comment ca va depuis le temps ?

Je viens d'essayer chez moi je n'ai aucun problème compilation.

De toute facon ce genre de lib fonctionne avec tous les controleur 32bit, aucun soucis donc pour les 88X.

La fonction en question est dispo dans 2 lib :
Building_common ou WagoBuilding_01

Suivant la version ou la fonction que tu utiliseras il faut soit fournir uniquement l'heure UTC, soit aussi l'heure actuelle en fonction du fuseau horaire.

Code : Tout sélectionner

PROGRAM PLC_PRG
VAR

	FB_SUN:FbWB_CalculateSunPosition;
	dtActualTime:DT;
	dtUTCTime:DT;
	rAz:REAL;
	rEl:REAL;
END_VAR

FB_SUN(
	dtUTC_Time:= dtUTCTime,
	rLatitude:= 50.449947,
	rLongitude:= 3.086951,
	rAzimuth=> rAz,
	rElevation=> rEl);
Chez moi ca fonctionne.

La vairante avec UTCTime et ActualTime

Code : Tout sélectionner

FB_SUN(
	dtActualTime:= dtActualTime,
	dtUTC_Time:= dtUTCTime,
	rLatitude:= 50.449947,
	rLongitude:= 3.086951,
	rAzimuth=> rAz,
	rElevation=> rEl);
Répondre