Versions Infos Date Télécharger
19.3 Changelog
  • Dans la visu-dyn du code, on n'affiche plus les variables en double sur une même ligne.
  • La scrollbar horizontal est toujours affichée dans les deux volets de l'éditeur de code pour éviter un possible décalage vertical.
  • Correction d'un bug passant le langage des blocs fonctions de Python à C.
21/12/2023 Windows Linux
19.2 Changelog
  • Correction d'un bug empêchant le chargement des variables systèmes si le code système réseau est téléchargé après la chargement du programme.
  • Ajout de la visu-dyn dans le code.

 

05/12/2023 Windows Linux
19.1 Changelog
  • Ajout du type "MicroVM", et adaptation de l'interface.
  • Les variables des blocs fonctions sont ré-organisées après chaque import.
  • Ajout des fonctions de chargement de programme et connexion à MicroVM.
  • Dans les équipements des projets MicroVM, ajout du port du relais TCP.
23/11/2023 Windows Linux
19.0 Changelog
  • Gestion des interruptions sur les entrées TOR.
  • Ajout de la possibilité de changer le type ds contacts et bobines sans les supprimer.
  • Lors d'un saut à l'intérieur d'une page, on ré-initialise le cache des conditions de la page.
27/06/2023 Windows Linux
18.5 Changelog
  • On peut maintenant choisir entre C et Python (pour MicroVM).
  • On peut maintenant compiler le projet pour générer les adresses automatiques (ou juste sauvegarder le projet).
  • On autorise le numéro d'esclave 255.
  • Correction d'un bug si on définit à la fois un texte et une couleur de manière dynamique dans un IHM.
23/09/2022 Windows Linux
18.4 Changelog
  • Correction de la liste des variables Bluetooth.
12/04/2022 Windows Linux
18.3 Changelog
  • Correction d'un bug causant la disparition de certaines connexions lorsqu'on redimmensionne la fenêtre
07/02/2022 Windows Linux
18.2 Changelog
  • Si un bloc fonction n'est pas connecté à la source par sa patte d'entrée principale, une erreur est affichée à la compilation.
  • Correction d'un bug de compilation lorsqu'on utilise des blocs dans des blocs.
  • Amélioration des filtres de recherche de variables.
17/01/2022 Windows Linux
18.1 Changelog
  • Ajout du protocole 'modbus_fm' utilisant uniquement les forçages multiples.
06/01/2022 Windows Linux
18.0 Changelog
  • Gestion correcte des contextes pour les blocs appelés depuis un bloc.
  • Correction d'un plantage si on charge un nouveau programme alors qu'on a des variables forcées, sans se déconnecter.
  • La recherche dans les mnémoniques des variables est une recherche complète. utiliser *xxx* pour faire une recherche partielle.
  • Ajout des variables systèmes pour le deuxième port Ethernet.
28/10/2021 Windows Linux
17.9 Changelog
  • On peut maintenant ouvrir directement un IHM dans MicroHMI.
  • Les tables de variables sont classées par ordre alphabétique.
16/03/2021 Windows Linux
17.8 Changelog
  • Ajout de VERSION_APP dans les variables qui remontent automatiquement en DATA.
  • Une erreur était générée si un objet n'est connecté à aucune sortie.
  • Correction d'un plantage sous Windows lorsqu'on enregistre ou compile un projet contenant une page avec trop d'objets.
  • Ajout de la possibilité de modifier un bloc fonction depuis le programme maître.
23/02/2021 Windows Linux
17.7 Changelog
  • Correction d'un plantage avec certaines polices de caractères.
  • Correction d'un plantage lorsqu'on compile un projet avec un HID.
17/11/2020 Windows Linux
17.6 Changelog
  • Correction du commentaire pour FREQ_PWM (Hz, pas µs).
  • Ajout d'une astuce pour pouvoir ouvrir de vieux projets corrompus.
  • Correction d'un plantage quand on associe une E/S à un tableau.
  • Correction d'un bug à l'import de variables empêchant la mise à jour du ladder.
12/11/2020 Windows Linux
17.5 Changelog
  • Les pages peuvent s'appeler "page_xxx" si "xxx" n'est pas un nombre entier.
  • Les retours sont maintenant représentés par une simple flèche vers la gauche.
  • Correction d'un bug de compatibilité avec les anciens IHMs.
  • Correction d'un bug quand on tente de lire ou écrire un :x ou :w d'un tableau indexé.
03/07/2020 Windows Linux
17.3 Changelog
  • Correction d'un bug lorsqu'on utilise des repères sans nom.
09/06/2020 Windows Linux
17.2 Changelog
  • Correction d'un bug pouvant causer l'apparition de "None" dans les propriétés de l'IHM.
28/05/2020 Windows Linux
17.11 Changelog
  • Les références croisées vers l'IHM ouvrent MicroHMI.
25/03/2021 Windows Linux
17.10 Changelog
  • Lorsqu'on modifie l'adresse ou le mnémonique d'une variable utilisée comme variable d'E/S, celle-ci est mise à jour en conséquence.
  • Correction d'un plantage aléatoire quand on modifie un IHM.
23/03/2021 Windows Linux
17.1 Changelog
  • Ré-écriture du parser XML.
  • Correction d'un bug générant des redondances dans la liste des connexions à la sauvegarde du 
26/05/2020 Windows Linux
17.0 Changelog
  • Ajout des limites de forçage pour les variables remontant sur un serveur.
  • Correction d'un bug dans le classement des variables par mnémonique.
  • Correction d'un bug potentiel dans la compilation si on donne un mnémonique trop court à une 
04/05/2020 Windows Linux
16.9 Changelog
  • 16/09/2019: Support des champs de saisie avec valeur formatée dans le serveur web.
20/09/2019 Windows Linux
16.8 Changelog
  • Suppression d'un message d'erreur quand on tente d'enregistrer un projet alors qu'un enregistrement automatique est déjà en cours.
  • Correction d'un bug faisant perdre le tri en cours lorsqu'on supprime une variable.
30/07/2019 Windows Linux
16.7 Changelog
  • La liste des ports série est maintenant classée par ordre alphabétique.
  • Avant chaque sauvegarde, une copie nommée xxx.bak est créée.
  • Ajout d'une option pour enregistrer automatiquement le projet.
  • Si une image est manquante dans un synoptique, elle est remplacée par une image vide.
  • Correction d'un bug empêchant la détermination automatique du libellé d'une fonction perso à l'import.
29/07/2019 Windows Linux
16.6 Changelog
  • 16/05/2019: Accélération du temps de traitement quand on enlève beaucoup de variables d'une grosse table.
16/05/2019 Windows Linux
16.5 Changelog
  • Le timeout de la requête permettant la compilation à distance d'un projet passe de 10 secondes à 5 minutes.
  • Ajout de la possibilité d'optimisation la compilation sur le serveur distant.
24/04/2019 Windows Linux
16.4 Changelog
  • Correction d'un bug pouvant empêcher le chargement d'un projet suite à un import CSV raté.
17/04/2019 Windows Linux
16.3 Changelog
  • Correction d'un bug pouvant empêcher l'allocation de mémoire pour les blocs fonctions.
16/04/2019 Windows Linux
16.2 Changelog
  • Correction d'un bug empêchant l'utilisation, dans le code C, de fonctions dans une fonction.
10/04/2019 Windows Linux
16.1 Changelog
  • Correction de divers bugs dans la génération du code lors de l'utilisation de tableaux dans l'IHM.
  • Correction d'un bug dans l'association d'une variable de type tableau indexé à une variable E/S.
  • Correction d'un bug dans la gestion des références croisées pour les variables associées aux E/S.
  • Si une variable est forcée, sa valeur apparaît avec un fond rouge dans le tableau des variables.
  • Si une variable est forcée, son nom apparaît en rouge et en gras dans le Ladder.
  • Optimisation de la génération du code quand on fait remonter beaucoup de variables vers un serveur ou qu'on a beaucoup de variables en IOBus.
  • Correction de bugs dans la gestion des tableaux d'entrées / sorties.
  • L'utilsation de boucles dans l'initialisation des variables est limité aux cas où il y a plus d'un élément à traiter.
  • Le chargement des variables est fortement accéléré.
  • L'affichage et la recherche des variables sont fortement accélérés.
09/04/2019 Windows Linux
16.10 Changelog
  • Ajout d'une colonne "adresse automatique" à l'export des variables.
  • En cas de problème de connexion avec l'automate, une erreur est affichée plus rapidement.
  • Quand on import une librairie, le dernier dossier est bien ré-utilisé par défaut.
  • Les raccourcis clavier de la fenêtre principale fonctionnent maintenant aussi depuis l'éditeur de variables.
  • Si on fait référence à l'index d'une variable qui n'est pas un tableau, la variable n'est pas traitée et est donc compilée comme une variable C (ce qui devrait générer une erreur de référence indéfinie).
  • Quand on crée un nouveau projet ou qu'on en ouvre un autre, une nouvelle fenêtre est utilisée.
  • Simplification de la gestion du code système distant: on utilise toujours l'adresse compiler.microladder.community.
  • Quand une variable est forcée, toute la ligne est affichée en rouge.
  • On n'autorise pas une variable à être à la fois externe et globale.
  • Un message d'erreur est affiché lorsqu'on tente d'importer un programme dans la librairie.
17/03/2020 Windows Linux
16.0 Changelog
  • Ajout des fonctions de forçage / déforçage des variables.
  • La modification de valeur est maintenant par défaut, à la place du forçage.
15/03/2019 Windows Linux
15.3 Changelog
  • Accélération de la suppression de grosses quantités de variables.
19/12/2018 Windows Linux
15.2 Changelog
  • Correction d'un bug dans la génération des adresses automatiques s'il y a des tableaux à adresse automatique parmi les variables.
11/12/2018 Windows Linux
15.1 Changelog
  • Correction d'un bug faisant surgir la fenêtre des variables quand on force une variable depuis le Ladder.
  • Correction d'un bug empêchant le chargement du code système distant quand on crée un nouveau projet.
15/11/2018 Windows Linux
15.0 Changelog
  • Ajout de la possibilité de copier des tableaux entre eux.
  • Ajout d'une sécurité contre les débordements de tableaux indexés.
  • Les blocs fonctions non utilisés ne sont plus compilés.
  • Les libellés des blocs fonctions sont maintenant sélectionnables.
  • Ajout d'une liste de suggestions lorsqu'on rentre le nom d'une variable dans les propriétés d'un objet.
  • Ajout d'une liste de suggestions dans l'éditeur de code.
  • Le titre du projet apparaît dans la barre de titre de la fenêtre de variables.
  • Ajout des variables systèmes du Bluetooth.
  • Accélération de la génération des adresses automatiques, notamment si on utilise de très gros tableaux.
  • Correction d'un bug empêchant la visu-dyn de certaines variables.
  • Quand une chaîne est créée automatiquement, sa taille est automatiquement définie à 1 par défaut.
  • Ajout d'un message d'erreur en cas de débordement d'index flagrant.
  • Un message d'erreur est affiché si la variable IHM "tableau d'entrées" n'est pas un tableau.
  • La complétion automatique fonctionne aussi dans les propriétés de l’IHM et dans le champ « E/S → variable associée » des variables.
  • Utilisation de "requests" au lieu de "httplib" pour la communication avec le serveur de compilation.
  • Correction d'un plantage si on ne définit pas le tableau d'entrées dans les options de l'IHM.
  • Ajout d'un timeout dans la communication avec le serveur de compilation.
  • Correction d'un bug d'affichage du curseur pendant le chargement des variables.
  • Corretion de plusieurs bugs liés à l'utilisation d'un mnémonique commençant par 'x' ou 'w' et suivi d'un nombre.
11/01/2019 Windows Linux
14.9 Changelog
  • Correction d'un bug empêchant de valider les propriétés de l'équipement principal si on ne définit pas d'adresse distante.
13/03/2018 Windows Linux
14.8 Changelog
  • Correction d'un bug empêchant l'affichage des erreurs de compilation.
  • Dans certains cas, un bloc fonction pouvait se retrouver importé alors qu'on avait annulé son import.
  • Correction d'un bug dans l'allocation de la mémoire du LOG dans le cas où l'on n'a pas de mémoire sauvegardée et que l'on utilise des textes avec des caractères spéciaux.
  • Correction d'un bug dans l'allocation de la mémoire du LOG dans le cas où l'on n'a pas de mémoire sauvegardée empêchant le déclaration des variables de gestion de l'adresse IP.
12/03/2018 Windows Linux
14.7 Changelog
  • Correction d'une faute de frappe dans la traduction de certains libellés (valeur min / max).
  • Ajout d'un try / except autour des fonctions de génération d'images sur disque pour éviter les bugs dans la librairie PIL avec certains JPEG.
  • Quand on renomme une page, les libellés des appels sont mis à jour.
07/03/2018 Windows Linux
14.6 Changelog
  • Ajout d'un avertissement en cas de polices de caractères manquantes.
  • Les boutons de recherche sont grisés si on est sur une page Ladder.
  • On peut ajouter une page directement depuis le menu d'ajout d'objets dans la barre d'outils.
  • On affiche une erreur en cas de forçage de valeur flottante erronnée.
22/02/2018 Windows Linux
14.5 Changelog
  • Correction d'un bug de compatibilité avec des codes systèmes utilisant "_NB_IHM_" au lieu de "_NB_HMI_".
13/02/2018 Windows Linux
14.4 Changelog
  • Utilisation de RF_FREQ_NONE au lieu de "0" si la radio n'est pas utilisée.
  • Utilisation d'un champ de saisie à la place d'un champ texte pour la saisie de la valeur initiale (utiliser \n pour les retours chariots).
  • La configuration de la connexion à µDriver est stockée dans le projet au lieu d'être stockée dans la config de µLadder.
  • On vérifie que la valeur initiale saisie soit correcte vis à vis du prefix de la variable.
  • Correction d'un bug lors de la copie d'une page: tous les commentaires se retrouvaient avec une taille d'une ligne.
23/01/2018 Windows Linux
14.3 Changelog
  • Correction d'un bug pouvant causer le remplacement des mnémoniques de certaines variables dans le code C en cas de changement de type de programme.
03/01/2018 Windows Linux
14.22 Changelog
  • Correction d'un bug à l'import des variables.
10/10/2018 Windows Linux
14.21 Changelog
  • Accélération du chargement des variables.
25/09/2018 Windows Linux
14.2 Changelog
  • Ajout d'une astuce pour contourner un bug dans la librairie XML de Python dans Ubuntu 17.10.
  • Si une variable a une adresse distante mais que son accès distant est indéfini, il est automatiquement défini en lecture/écriture.
  • Lorsqu'on perd la connexion avec l'automate, on ne perd plus la connexion avec µDriver.
06/12/2017 Windows Linux
14.20 Changelog
  • Correction d'un crash potentiel quand on force une variable dont la précision n'est pas numérique.
  • On n'affiche pas de valeur pour les variables qui ne sont pas lisibles en Modbus.
  • Correction d'un bug quand on compile du code contenant un double anti-slash dans une chaîne.
  • La sortie standard (stdout) n'est pas affichée si l'appli ne tourne pas dans un terminal ou une redirection.
  • Correction d'un bug pouvant empêcher certaines variables d'êtres vues en visu-dyn.
18/09/2018 Windows Linux
14.19 Changelog
  • Le code C est sauvé moins souvent pour éviter les lenteurs quand on modifie le code.
14/08/2018 Windows Linux
14.18 Changelog
  • Correction d'un bug de décodage de l'URI à l'ouverture d'un fichier HEX à charger.
  • Correction d'un bug d'encodage de nom de fichier sous Windows.
  • Sauvegarde / restauration de la taille et de l'état de la fenêtre.
09/08/2018 Windows Linux
14.17 Changelog
  • Quand on sélectionne un bloc fonction, le libellé associé est automatiquement coupé au premier caractère incorrect.
  • Correction d'un bug causant une modification du code C édité quand une variable est créée automatiquement.
07/08/2018 Windows Linux
14.16 Changelog
  • Ajout de sous-menus pour les types d'automates.
  • Accélération de l'analyse de code source.
  • Les tableaux apparaissent maintenant avant leur première variable individuelle (si déclarée).
  • Correction d'un bug empêchant la sauvegarde de certaines variables de type chaîne.
26/07/2018 Windows Linux
14.15 Changelog
  • Ajout des variables systèmes pour le RSSI WiFi et RF.
04/06/2018 Windows Linux
14.14 Changelog
  • Correction d'un bug dans la génération du code JavaScript de l'objet courbes.
25/05/2018 Windows Linux
14.13 Changelog
  • Ajout de la gestion du caractère d'échappement \\ dans l'analyse du code C.
07/05/2018 Windows Linux
14.12 Changelog
  • Les types %S et %SW n'apparaissent plus dans la liste des types de variables.
  • Les tableaux sont autorisés pour les entrées / sorties.
  • La vérification des noms des polices de caractères absentes du système ne tient plus compte de la casse.
03/05/2018 Windows Linux
14.11 Changelog
  • Correction d'un bug de compatibilité avec certains fichiers XML.
03/04/2018 Windows Linux
14.1 Changelog
  • Ajout d'une confirmation avant de changer le langage de programmation d'une page non vide.
  • Ajout des directives _IGNORE_PAGE_X / _IGNORE_NOM_DE_LE_PAGE pour permettre de ne pas compiler le contenu d'une page du projet.
  • Ajout du support du canal de fréquence en radio.
  • Meilleur gestion des erreurs quand on modifie les équipements distants ou l'équipement principal.
17/11/2017 Windows Linux
14.10 Changelog
  • Suppression de la variable système %S19 (LOAD_IO_CFG).
  • Correction d'un bug empêchant l'arrêt du rafraîchissement en visu-dyn de l'ancienne adresse d'une variable après changement d'adresse.
30/03/2018 Windows Linux
14.0 Changelog
  • Un commentaire est ajouté à l'intérieur du fichier "LOADMAIN".
  • Ajout d'un délai après une erreur de lecture de la config pour améliorer la compatibilité avec les anciens codes systèmes.
  • Le numéro de version de l'appli avec laquelle a été sauvegardé un projet est affiché dans la barre de titre.
  • Ajout du support pour les modules radio dans l'IOBus et la DATA.
  • Si on n'est connecté en dernier à un port série inconnu, on se connecte en mode "canal".
  • A la compilation, les images de type "P" sont converties en "RGB" pour éviter une erreur.
  • Quand on ajoute un équipement distant, les valeurs par défaut de "timeout" et "longueur de trame max" sont maintenant "" au lieu de 0.
  • Ajout de la possibilité de choisir le type d'optimisation (taille ou vitesse).
  • Ajout de la possibilité de choisir si on regroupe les trames en IOBus.
  • Quand on charge un programme, on ne rafraîchit plus les chaînes.
02/11/2017 Windows Linux
icon

Projets


icon

Questions


icon

Formations