Nouveau Forum MAJ2
2MAJ2 : Le problème n’est pas réglé, mais j’ai choisi de laisser le nouveau forum, dans les jours qui viennent manuellement je compléterai les posts
Désolé pour le désagrément
MAJ : La nouvelle version du forum a quelques problèmes, la nouvelle version sera mise en place définitivement quand les problèmes seront réglé (ou pas)
En attendant l’ancienne version a été remise en place
Sa y est j’ai enfin remplacé le vieux forum par un tout nouveau qui est intégré au site principal
Tout les anciens posts on été importé
Tout les utilisateurs aussi, vous garder le même mot de passe et non d’utilisateur
Pour l’instant tout n’est pas parfait, mais je voulais qu’il n’y ai pas de transition entre les deux
Pour l’instant vous aurez peut être un peut de mal a vous y retrouver, mais je ne doute pas que c’est juste une question de temps
Dans les jours qui viennent je vais travailler dessus pour améliorer le tout
N’hésiter pas a donner votre avis, a laisser vos commentaire
Utiliser les services iCloud sous Windows XP
0
Peut etre que vous aussi, tout comme moi, vous devez utiliser un PC sous windows XP (pour le boulot ou parcque vous avez simplement une vieille machine)
Et comme vous l’avez constaté le logiciel iCloud vous demande windows vista au minimum, en fait il est tres facile de l’installer sur votre machine sous XP pour cela vous aurez besoin de quelques petit logiciels
Winrar, le logiciel de compression Dispo ICI
Orca msi, un utilitaire pour modifier les fichiers MSI Dispo ICI
iCloud Control Panel (celui qui nous intéresse) Dispo ICI
Utilisation de la fonction affichage de texte [PLCLink CodeSys]
Une des grandes faiblesse dans l’utilisation de PLCLink était le fait que l’on ne pouvais afficher des messages que numérique, ou des messages texte pré enregistré, ce problème était due au fait que l’automate ne peut échanger que des données numérique (Plugin SSI ou Modbus).
Aujourd’hui (ou demain, quand Apple aura publier la mise a jour) la nouvelle fonction livré avec la version 1.5.7 vient régler ce problème.
En effet la fonction « Affichage du contenu direct d’un url » vas lire les données d’une URL ou contenue dans un fichier pour les afficher sur votre iBidule.
Le message ce limite a 32 caractères.
CodeSys
Le principe est simple, une action (ACT_ST_CHEEK_FILE) va détecter le changement de texte dans le message puis va lancer l’exécution d’un bloc fonction qui va aller écrire le texte dans un fichier stocké sur votre automate, PLCLink ce chargera ensuite d’aller lire le contenu du fichier et de l’afficher sur votre device.
Pour exécuter les actions de lecture et d’écriture de fichier nous aurons besoin de la bibliothèque SysLibFile.
Penser a mettre la variable string qui contient le texte en global, cela vous permettra de l’écrire depuis n’importe quel endroit de votre programme.
Que ce passe t’il dans le bloc de fonction :
On va commencer par aller ouvrir le fichier demandé, puis si tout c’est bien passé on écrit les infos a l’intérieur, et pour finir on fait une sauvegarde.
En entrée, on trouve : le non de notre fichier, avec son extension
le texte a écrire dans le fichier
un bool qui lance l’écriture
En sortie: un texte et un int qui vous donnent l’état de la fonction.
Mis a part la page de lancement l’ensemble du programme est en structured texte.
Il vous faudra donner le non du fichier avec sont extension, par exemple « message1.txt »
Vous trouverez également une visu qui vous permettra de modifier votre texte et le non de votre fichier
Attention : dans votre message texte il vous faudra ne pas utiliser le symbole de l’exclamation ‘ car celui-ci sert a délimiter les éléments string.
Base de l’utilisation de codesys, mise en route programme [Codesys]
2Suite a plusieurs questions et demandes, je vais vous faire part des principes de base pour exécuter votre programme sur votre automate
Le pré requis est que votre programme soit fait et soit correcte.
- Régler les paramétrés de communication
La première étape consiste a régler les paramètres de communication
Disons que en général vous avez le choix entre deux méthodes de transfert, pour certains automate seul le transfert part le cordon série sera possible
Rendez vous dans le menu « En ligne », puis « Paramètres de communication… »
Beta Publique pour WagoID, pilotage d’automate Wago sous Android
2
Notre amis Alan vient de rendre disponible en bêta publique sa dernière version de WagoID
Depuis la présentation du mois dernier les choses ont bien changer et ne cessent d’évoluer, d’ailleurs si vous ne l’avez pas remarquer la vidéo de présentation a été mise a jour
Malheureusement pour moi, faute de temps due a mes problèmes d’eau a la maison et a mon travail, je n’ai pas pu tester la toute dernière version, mais je ne manquerai pas de vous faire part de mes impressions dé que le temps me le permettra.
Pour ceux qui utilise déjà WagoLink ou PLCLink, Alan a ajouter des fonctions qui vous permettent de faire votre interface sans avoir a intervenir sur votre programme automate.
La version beta est limité a 15 items par pages et utilise les mots de %MW0 a %MW100.
En attendant vous pouvez allez vous faire vous même votre impression en vous rendant sur l’Android App Store récupérer l’application.
WAGOID, Pilotage d’un Automate Wago 750-841 par Android
2Il y a quelques temps, je vous ai parler du projet d’Alan qui développais un logiciel pour piloter votre Wago a partir d’un device Android
Aujourd’hui il nous livre une nouvelle vidéo dans laquelle il vous montre l’ensemble des fonctionnalités disponible dans la dernière évolution.
L’interface progresse vite, et j’espere bientot vous faire part de mes premieres impression sur le soft.
Alan recherche des beta testeurs, si vous vous sentez l’âme d’un cochon d’Inde (cobaye) laisser un commentaire, je lui communiquerai vos coordonnées.
Fonction MultiClick, Click Long, Multi actions sur un poussoir [Codesys]
0
Beaucoup d’entre vous souhaitent utiliser un même poussoir (interrupteur) pour effectuer diverses actions, par exemple : simple click allume la luniere, double click met en marche la ventilation, et un appui long baisse les volets
Je savais que Gilles Sassatelli l’avais deja mis en place, et comme j’avais aussi besoin de cette fonction, et que en plus je suis feignant
je lui ai demander de me faire part de son travail, je l’ai remise en forme (enfin je devrais dire a ma forme, chacun ses habitudes) et j’ai ajouter les commentaires afin que cela soit bien plus facile a comprendre
Le principe de la fonction est simple :
Quand vous presser le bouton affecté a la fonction (b_in) un timer est lancé et l’on va regarder ce qui ce passe pendant l’écoulement de ce timer
Utilisation de Date et Heure dans Codesys [CodeSys]
12Suite a plusieurs demande, je vais vous faire quelques petits Tuto sur la gestion de la date et de l’heure dans votre programme codesys
D’ailleurs n’hésiter pas a m’indiquer les sujets qui vous intéressent
Afin de récupérer les infos, l’automate se synchronise à un serveur NTP
Vous aurez effectué cette configuration en vous rendant sur les pages de paramétrage de votre automate
Pour info si vous avez une FreeBox V6 sur votre réseau, celle-ci assure la fonction de serveur NTP, sinon grâce a google vous trouverez plusieurs adresses
Dans les bibliothèques, il faudra ajouter la SYSTIME.LIB qui ajoute les fonctions qui permettent d’extraire le temps de l’automate
Cette Bibliothèque inclus deux fonctions et deux structures
Mise a Jour de PLCLink, Mise en place code PIN
0
Comme de maniéré régulière, PLCLink a été mis a jour en version 1.5.2
Depuis maintenant deux versions le logiciel est compatible iOs5 (la version 1.4.2, n’étant donnée compatible que sur iOs 4.x), ce qui a nécessité un peut plus de travail car il a et a été développé sur le nouveau SDK (Obligation faite par Apple pour valider les applications)
Au programme des nouveautés (depuis la version 1.4.2) :
- Un nouvel Icône, Radiateur (Heather) ![]()
- Corrections de bugs
- Maintenant le fichier d’échange n’est plus en wml, mais en xml
- Possibilité de mettre un code Pin sur les pages pour en empêcher l’accès
Pilotage d’un Automate Wago 750-841 par Android
3Sur le Forum, Alan nous a fait part de son travail de développement d’une application Android pour piloter un automate Wago (750-841)
L’application a été développé avec Basic4Android, qui est un environnement de programmation destiné (comme son non l’indique) a réaliser des applications pour Android en Basic, très proche de ce que certains connaissent dans visual basic
A ce jour l’ensemble des fonctions de base sont opérationnelle
On peut déjà voir sur les vidéos de démo que le système fonctionne parfaitement







