![]() |
|
Automate WAGO 750-889 KNX - Version imprimable +- Forum KNX francophone / English KNX forum (https://www.knx-fr.com) +-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3) +--- Forum : Matériel KNX (https://www.knx-fr.com/forumdisplay.php?fid=5) +--- Sujet : Automate WAGO 750-889 KNX (/showthread.php?tid=4893) |
RE: Automate WAGO 750-889 KNX - SpaRtzZii - 17/11/2024 Merci pour tes réponses, J'ai créer ces blocs pour simplifier l'écriture du programme. Par exemple, pour un dimmer, j'écrit uniquement celui de mon bloc au lieux de devoir écrire 5 fb au total. Les numéros d'indexs fonctionne correctement car tout les bloc réagisse correctement à chaque ordre. Dans le moniteur de groupe, si j'écrit "ON" sur ma GA 0/0/40 (ON/OFF Cave), la carte KNX1 me renvoie bien ON sur 0/1/40 (Etat ON/OFF Cave). Maintenant, si je fais "Lire" la GA 0/1/40 dans le moniteur de bus, la carte ne répond pas à la requête. Pour ca, il me semble qu'il faut utilise la sortie "xUpdate_PLC" ... Edit: J'aime bien échanger avec toi Filou Effectivement, il manque le Flags Read sur tous mes objet de feedback ... RE: Automate WAGO 750-889 KNX - Nitro24 - 17/11/2024 Bonjour SpaRtzZii La sortie "xUpdate_PLC" est active pendant un cycle d'horloge quand il y a une action d'écriture dans la GA sur le bus KNX. Cette sortie ne change pas en cas de lecture de la GA. Pour le KNX, j'utilise la même méthode que Filou, pas de bloc KNX dans les blocs, sinon il faut utiliser des noms de variables particuliers et un bloc init qui calcule les adresses logiques de chaque instance KNX, sur le site WAGO tu trouvera un exemple en téléchargeant Macro KNX. RE: Automate WAGO 750-889 KNX - SpaRtzZii - 17/11/2024 Bonjour Nitro24. Merci pour ton explication et je comprends mieux le fonctionnement de la sortie "xUpdate_PLC". Effectivement, elle ne sera pas utile dans mon cas, et mon problème venais d'une erreur de flag générer par défaut. En appliquant le flag R sur mon objet de feedback, tout est rentré dans l'ordre. Concernant la création de fb, je dirais, chacun ca méthode. Je trouve ca beaucoup plus simple de le créer 1 fois pour l'appliquer des dizaines de fois. Et si bug il y a, la correction s'effectue une seule fois. RE: Automate WAGO 750-889 KNX - filou59 - 18/11/2024 Je te conseille de regarder la doc wago qui concerne le KNX, c'est expliqué dans une des doc le principe de l'adressage des bloc dans un bloc. Il y a aussi la doc des exemples qui l'explique peu être. RE: Automate WAGO 750-889 KNX - SpaRtzZii - 18/11/2024 Je les est déjà regardé en long en large et en travers. Mes blocs fonctionnes très bien et je n'est aucun soucis si ce n'est ce problème de non réponse des cartes KNX. Depuis ce problème est résolu avec le flags R sur les objets de feedback. RE: Automate WAGO 750-889 KNX - Guillaume99 - 27/12/2025 (18/11/2024, 08:27:20)filou59 a écrit : Je te conseille de regarder la doc wago qui concerne le KNX, c'est expliqué dans une des doc le principe de l'adressage des bloc dans un bloc. Où se trouve la doc wago KNX en question ? Est-elle récente ? J'ai pas mal arpenté les différents sites wago, dont le FR mais je m'y perds entre les application notes, les vidéos de présentation, les différentes versions de Codesys et ETS qui rendent une partie des infos obsolètes, même si la philosophie semble rester la même. J'amérais bien avoir un projet démo/des exemples de référence avec codesys 3.5 + ETS6 + pfc200 + 753 646 en mode device. Ca tourne vite à l'archéologie sinon. Par exemple dans la nouvelle version de la lib wago KNX, je galère à comprendre les entrées du bloc fonctionnel FbKNX_Master qui n'a plus la même signature qu'avant : KNX_Master( I_Port:= ??, bPortKNX:= ??, oStatus=>, sStatus=>, xProgMode=> , wCountFbDPT=> ); RE: Automate WAGO 750-889 KNX - filou59 - 27/12/2025 Bonjour Tu as 3 sites a consulter : https://downloadcenter.wago.com/wago/software https://www.supportwago.fr/index.php Ainsi que wago.com (Tu fais une recherche en mettant la ref de la borne par exemple) , sur le produit tu trouveras un onglet Telechargement et ensuite une section Documentation A ce niveau Les notes D'application ou Libraries que tu trouveras seront uniquement pour CDS 2.X voir pour eCockpit. Pour ETS , il faut utiliser le catalogue en Ligne pour télecharger le fichier produit, et l'application DCA il faut passer par le site web de l'asso KNX pour l'acheter a 0€; la télécharger , je sais plus si il faut l'associer a son Dongle, l'installer , eventuellement inserer la licence comme toute application KNX Downloadcenter est maintenu par la maison mere en allemagne, c'est mis a jour plus rapidement que Supportfr Sur le site fr, il y a qq dev fait par la france. Sur Downloadcenter tu as dans la section Learning Material : Sample Projects for Codesys 3, ca va t'installer tous les project exemple de toute les bibliotheques Tu aurras les exemple spécifique au KNX Si tu utlise du PFC100 ou 200 Gen 2 , tu dois installer : Codesys 3.5 : Toujours prendre la version dispo chez WAGO Les Device Description Codesys qui correspondent a la version de Codesys Tu y trouveras au passage les firmware pour les PFC200 G2, choisir aussi le firmware compatible avec la version de CDS. Utilise la fonction de téléchargement par Bundle ou regarde toutes les dépendance lié au package Codesys 3.5 Actuellement la derniere version c'est là : Codesys 3.5.21.3 avec Device Description CODESYS 2.0.8.9 et les Firmware 30. Voici un exemple d'utilisation de la borne : Code : oFbKNX_Master : WagoAppKNX.FbKNX_Master;KNX_TP1_2 : C'est le nom de la borne qui est défini dans la liste des borne, c'est qq chose que l'on peut modifier. cb_KNXTP1MODULE : Dans mon cas c'est une constante, que j'utilise car j'ai plusieurs borne |