Ajout et configuration d’appareils Modbus
Accès et prérequis
Raccordez les appareils et ouvrez l’interface web du contrôleur avec son adresse IP ou http://wirenboard-XXXXXXXX.local, où XXXXXXXX est le numéro de série du contrôleur. Ethernet ou Wi-Fi peuvent être utilisés. Un contrôleur connecté est aussi accessible via Wiren Board Cloud. L’accès HTTPS peut rediriger vers le domaine qui lui est attribué.
La configuration nécessite un compte Admin. Gérez les comptes dans Settings → Users. Les versions antérieures à wb-2602 utilisent plutôt Settings → Access level.
Port série
- Ouvrez Settings → Configs → Serial devices driver configuration.
- Sélectionnez le port raccordé et activez-le.
- Réglez les paramètres série pour qu’ils correspondent à ceux des appareils. Tous les appareils d’un même port doivent utiliser les mêmes paramètres. Wiren Board recommande 115200 bit/s pour une réponse plus rapide, après vérification du câblage du bus et configuration appropriée des appareils.
- Cliquez sur Save settings.
TCP port
Choisissez Add port, puis Serial over TCP ou MODBUS TCP selon le cas. Saisissez l’adresse IPv4 ou le nom d’hôte de la passerelle et le port TCP, puis enregistrez. Le WB-MGE et le WB-MIO-E utilisent cette procédure.
Détection automatique
- Choisissez Find and add devices dans Serial devices driver configuration.
- Le contrôleur analyse les connexions RS-485 directes et les passerelles TCP prises en charge. Utilisez Start slow scan pour les appareils sans Fast Modbus.
- Sélectionnez les appareils et choisissez Add to wb-mqtt-serial. Le configurateur peut résoudre les conflits d’adresses, aligner les paramètres de communication sur ceux du port et sélectionner les modèles.
- Enregistrez les paramètres. Si plusieurs modèles correspondent à une signature, choisissez manuellement le bon modèle.
La détection n’est pas disponible dans wb-2207 et les versions antérieures. De wb-2304 à wb-2404, elle se trouve dans Settings → Scanning.
Ajout manuel
- Choisissez Add any devices manually.
- Sélectionnez le port et le modèle d’appareil : WB-M1W2 ou WB-MR6C v.3 pour ces manuels.
- Saisissez l’adresse Modbus de l’appareil indiquée sur son étiquette ou obtenue par balayage du bus.
- Enregistrez les paramètres.
Pour un appareil non pris en charge, installez un modèle personnalisé ou sélectionnez Device with Modbus protocol. Activez User-defined channels dans Properties, ajoutez chaque canal et indiquez son nom, son adresse de registre et ses paramètres.
Canaux et paramètres
Vérifiez l’appareil dans l’onglet Devices. S’il est absent, vérifiez les paramètres du port et l’adresse. Dans sa configuration, désactivez l’interrogation des canaux inutilisés, choisissez les modes d’entrée/sortie et réglez les paramètres supplémentaires. Les canaux personnalisés peuvent rendre accessibles des paramètres absents du modèle.
Le configurateur affiche d’abord la valeur présente dans sa configuration ; à défaut, il lit l’appareil, ou utilise une valeur par défaut si l’appareil est déconnecté. Seules les valeurs non standard ou explicitement modifiées sont enregistrées, ce qui conserve une configuration compacte.
Interrogation
Conservez généralement les intervalles d’interrogation Wiren Board par défaut : les canaux compatibles avec les événements utilisent Fast Modbus. Des intervalles optionnels peuvent être définis pour les canaux tiers. Les écritures de commande sont prioritaires et envoyées dès que possible.