Historique du micrologiciel du WB-MRPS6
Vue d’ensemble
Le micrologiciel de l’appareil peut être mis à jour par Modbus ; voir les instructions.
Cette page répertorie les changements depuis le début de 2022. Les changements antérieurs figurent dans l’historique du micrologiciel.
Historique des modifications
1.28.0 (30.09.2026) — disponible dans testing
- Ajout des fonctions de temporisation Switch on for a time (with command reset) et Switch off for a time (with command reset).
1.27.0 (07.08.2026)
- ERRMODBUS012 : correction d’une interruption possible de transmission des événements Fast Modbus
- Ajout de Set output according to input state comme action de sécurité.
1.26.5 (08.07.2026)
- Amélioration de la stabilité temporelle de l’arbitrage Fast Modbus
- Correction de problèmes Modbus :
- ERRMODBUS008 : comportement inattendu avec de longues trames de requête
- ERRMODBUS009 : comportement inattendu lors de lectures près de l’adresse 0xFFFF en mode de lecture continue
- ERRMODBUS010 : validation incorrecte des requêtes et traitement incorrect des requêtes invalides
- ERRMODBUS011 : traitement incorrect des requêtes invalides de configuration d’événements Fast Modbus
1.26.4 (29.05.2026)
- ERRMODBUS007 : correction de la perte d’événements lorsque deux appareils du même bus émettent simultanément des événements.
1.26.3 (15.05.2026)
- Correction du comportement au démarrage des fonctions de temporisation et des délais.
1.26.2 (06.05.2026)
1.26.1 (21.04.2026)
1.26.0 (15.04.2026)
- Ajout de registres de bobines pour les commandes répétables On, Off et Toggle, utiles avec les temporisations.
1.25.0 (13.03.2026)
- Ajout des fonctions de temporisation de sortie : retard à l’activation/désactivation, activation/désactivation temporaire et cycle ON/OFF. Les temporisations ne s’appliquent pas au mode actionneur ni au délai de redémarrage.
- Amélioration de la fiabilité pendant les coupures d’alimentation.
- Optimisation du fonctionnement du système de fichiers.
1.24.0 (16.01.2026)
- Ajout du fonctionnement des actionneurs sans limite de durée, jusqu’à l’arrêt manuel
- Ajout de délais de mise sous tension et de redémarrage des canaux. Ces délais ne s’appliquent pas au mode actionneur.
1.23.0 (25.12.2025)
- Ajout de registres de service de surveillance de la pile et de la RAM
- Ajout d’un registre de service indiquant la dernière cause de réinitialisation du microcontrôleur
- Ajout d’un registre de service de comptage des mises à jour du micrologiciel
- Ajout de registres de service de diagnostic FlashFS
- Ajout du registre du numéro de lot de l’appareil
- Amélioration de la précision de mesure de la tension d’alimentation du microcontrôleur sur les nouveaux appareils
1.22.0 (22.09.2025)
- Ajout d’un registre de rétablissement des paramètres par défaut
1.21.8 (09.06.2025)
1.21.7 (14.05.2025)
1.21.6 (30.04.2025)
- Ajout d’un délai d’activation des canaux réglé en usine pour réduire la charge de l’alimentation lorsque plusieurs modules WB-MR sur un même bus RS-485 démarrent simultanément ;
- Correction du comportement inattendu lors de l’écriture de valeurs invalides dans certains registres ERRMODBUS003
1.21.5 (17.03.2025)
- Simplification du matériel par suppression de l’EEPROM
- Correction de la perte de réponse Modbus sous des requêtes très fréquentes (non observée sur WB-MR)
1.21.4 (11.11.2024)
- Ajout de la vérification de parité des données Modbus reçues ERRMODBUS006
1.21.3 (17.07.2024)
- Ajout d’un registre de tension minimale d’alimentation du microcontrôleur depuis la mise sous tension
1.21.2 (11.03.2024)
- Correction de rares blocages possibles au démarrage.
1.21.1 (13.02.2024)
- Correction des réponses aux paquets à l’adresse 0xFD ne contenant pas de commandes Fast Modbus ERRMODBUS001
1.21.0 (23.01.2024)
- Ajout de la commande d’actionneurs de rideaux
- Fin des mises à jour du micrologiciel pour les signatures d’appareil
mr2m_k6,mr3,mr6,mr6_042,mr6c,mr6c_042,mrps6,mrwl3,mrwl3_042
1.20.4 (07.11.2023)
- Ajout du registre 131 pour entrer dans le chargeur de démarrage avec les paramètres de communication actuels ; nécessite le chargeur 1.3.0 ou ultérieur
- Correction de la réponse à la commande de détection 0x46 ERRMODBUS002
- Correction des bits de poids fort non initialisés dans les réponses à champs de bits ERRMODBUS004
1.20.3 (11.09.2023)
- Accélération de la réponse de tension d’alimentation dans le registre 121 en réduisant le temps du filtre RC de 500 à 50 ms
- Ajout du registre 125 : tension d’alimentation non filtrée en mV
1.20.1 (24.07.2023)
- Vérifications internes de l’espace du système de fichiers à la compilation.
- Les révisions WB-MWAC 1.3I et antérieures ne sont plus prises en charge
1.20.0 (11.05.2023)
- Transmission d’événements Fast Modbus.
1.19.2 (05.12.2022)
- Corrections mineures de Modbus
1.19.1 (16.11.2022)
- Correction du fonctionnement sur WB-MRPS6 et WB-MR6CU
- Correction de la migration du paramètre de délai maximal d’interrogation
1.19.0 (11.11.2022)
- Réécriture complète du micrologiciel
- Ajout de la prise en charge de extension du protocole Modbus Wiren Board
- Les paramètres sont conservés lors des mises à jour ultérieures du micrologiciel (chargeur de démarrage 1.2.0 ou ultérieur requis)
- Augmentation du temps maximal d’anti-rebond à 2000 ms
- Ajout de matrices d’affectation fermeture/relâchement en double dans le mode 4 pour faciliter la modification
- WB-MWAC : matrice pour trois sorties (deux relais et avertisseur sonore) ; les voyants L1–L3 indiquent l’état des entrées de fuite.
1.18.5 (01.07.2022)
- Ajout de la prise en charge de nouvelles puces EEPROM
- Révision de la numérotation de série à des fins internes
1.18.4 (30.05.2022)
Implémentation finale de la sécurité. Certaines fonctions étaient déjà apparues sur certains appareils à partir de 1.18.0.
Chaque sortie possède désormais un état sûr indépendant choisi pour réduire les dommages à l’équipement commandé. Elle prend aussi cet état à la mise sous tension lorsque le registre 6 est réglé en mode 0.
Safety Mode traite les situations anormales telles que la perte de communication avec le contrôleur. Pour les relais ordinaires, il s’active après expiration du délai d’interrogation du bus ; MR6C v.3 peut aussi utiliser la perte d’alimentation du bus, avec des conditions de déclenchement sélectionnables. Le délai par défaut est désormais de 10 secondes, configurable de 1 à 65534.
Chaque sortie peut être configurée en Safety Mode pour
- prendre son état sûr
- cesser ou commencer à répondre aux entrées, selon sa configuration d’entrée
Le registre 6 de comportement à la mise sous tension reçoit aussi l’option 2 : régler la sortie selon l’état de l’entrée. Cela fonctionne uniquement en mode Latching switch, où le relais suit l’entrée. Cela évite une incohérence entrée/sortie si l’entrée a changé pendant que l’appareil était hors tension.
1.18.3 (06.05.2022)
Version expérimentale : les registres diffèrent de la table publiée et le modèle est incompatible.
Correction : suppression du mode 2 du registre 6 (état des relais à la mise sous tension selon l’entrée) pour les appareils sans entrées.
1.18.2 (28.04.2022)
Version expérimentale : les registres diffèrent de la table publiée et le modèle est incompatible.
Ajout de Safety Mode étendu (registres 930–936, 938–943).
Uniquement pour les signatures : mr2m_k6, mrps6, mr6cu, mr6c_042, mr6cu_042, mr6_042, mrwl3_042, mr2mG, mr3G, mrps6G, mr6G, mr6cG, mrwl3G, mr6cuG, mrwm2G, mr6cpG, wbmwac, wbmwac_042, wbmwacG.
1.18.0 (21.04.2022)
1.17.8 (21.04.2022)
Augmentation du maximum Temps d’anti-rebond de l’entrée de 100 à 250 ms.
1.17.7 (30.03.2022)
Amélioration du traitement des événements d’appui, avec options de désactivation des événements doubles et courts
1.17.6 (30.03.2022)
Modification de la cible du chargeur de démarrage GD32
1.17.5 (05.03.2022)
Correction des pointes de mesure de puissance du WB-MRWM2 lors de la déconnexion d’une charge.
Correction des erreurs de mesure de fréquence des entrées. ERRMR09
1.17.2 (31.01.2022)
Correction des désactivations involontaires de relais lorsque la tension d’alimentation baisse. ERRMR08
1.17.1 (26.01.2022)