Menu
Réserver une démo
Modbus pour l'OEE : Lecture des machines anciennes et des équipements d'assistance

Modbus pour l'OEE : Lecture des machines anciennes et des équipements d'assistance

Balances de contrôle, étiqueteuses et machines anciennes utilisent souvent Modbus. Lisez leurs registres pour l'état et les compteurs, cartographiez chaque adresse une fois et conservez-les en lecture seule.
Modbus pour l'OEE : Lecture des machines anciennes et des équipements d'assistance

Principaux enseignements

  • Modbus est courant sur les équipements d'assistance tels que les peseuses de contrôle et les étiqueteuses, et sur les machines anciennes.
  • Lisez quatre types de données : coils, entrées discrètes, registres d'entrée et registres de maintien.
  • Cartographiez chaque adresse une fois, avec son type, son échelle et l'ordre des mots.
  • N'utilisez que des fonctions de lecture. L'OEE n'écrit jamais dans un registre.
  • Le Modbus classique n'a pas de sécurité intégrée, gardez-le donc dans la zone OT, derrière une passerelle.

Beaucoup de machines difficiles à connecter pour l'OEE parlent encore Modbus. Les peseuses de contrôle, étiqueteuses, codeurs et machines anciennes l'offrent souvent sur Ethernet ou sur une liaison série. Lisez quelques registres pour l'état et les compteurs, et ces machines rejoignent le même OEE que le reste de la ligne.

Fabrico, l'OEE et un logiciel MES léger avec caméras AI connectent une machine via son API, un appareil IoT Fabrico ou une caméra AI. Lorsqu'une machine propose Modbus, la carte des registres est convenue pour chaque site avec l'équipe technique de Fabrico.

Suivez l'OEE et les arrêts en temps réel
Réserver une démo

Où trouve-t-on Modbus sur une ligne d'emballage ?

  • Équipements d'assistance : peseuses de contrôle, étiqueteuses, codeurs et certains détecteurs de métaux.
  • Machines anciennes, en particulier celles de plus d'environ 15 ans, qui peuvent proposer un port série ou rien du tout.
  • Variateurs et compteurs, qui rapportent souvent la vitesse, le courant ou l'énergie via Modbus.

Modbus existe sous deux formes courantes. Modbus TCP fonctionne sur Ethernet. Modbus RTU fonctionne sur une liaison série comme RS-485 et nécessite une passerelle série pour atteindre le réseau. Notre guide Modbus TCP vs RTU explique la différence.

Quels types de données Modbus l'OEE lit-il ?

TypeTailleAccèsUtilisation typique pour l'OEE
Coil1 bitLecture et écritureIndicateur de marche, lecture seule
Entrée discrète1 bitLecture seuleEn marche, défaut, alimentation vide
Registre d'entrée16 bitsLecture seuleComptes, vitesse, numéro d'erreur
Registre de maintien16 bitsLecture et écritureNuméro de produit, lecture seule

Les fonctions de lecture sont 01 pour les coils, 02 pour les entrées discrètes, 03 pour les registres de maintien et 04 pour les registres d'entrée. Une passerelle OEE ne devrait utiliser que celles-ci. Les fonctions d'écriture ne doivent jamais faire partie de la configuration.

Qu'est-ce qui fait que les valeurs Modbus sont incorrectes ?

  • Décalage d'un. Les manuels appellent souvent le premier registre de maintien 40001, alors qu'il est à l'adresse 0 sur le câble. Vérifiez quelle convention votre outil utilise.
  • Ordre des mots. Un compteur 32 bits occupe deux registres 16 bits, et les fabricants placent le mot de poids fort en premier ou en second.
  • Mise à l'échelle. Une vitesse de 1234 peut signifier 123.4. Le manuel indique comment l'échelonner.
  • Signe ou non-signe. Lire un grand compteur non signé comme signé le rend négatif.

Exemple : une peseuse de contrôle sur Modbus TCP

Ligne d'exemple (chiffres illustratifs, pas un client). Une peseuse de contrôle propose cette carte de registres. Son manuel numérote les registres d'entrée à partir de 30001.

RegistreSignificationFormat
10001En marcheEntrée discrète
30001 et 30002Total de paquets pesés32 bits non signé, mot de poids fort en premier
30003 et 30004Paquets rejetés32 bits non signé, mot de poids fort en premier
30005Numéro de défaut actif16 bits
40010Numéro de produitRegistre de maintien 16 bits, lecture seule

Les registres 30001 et 30002 contiennent les valeurs 1 et 34,464. Mot de poids fort en premier, le compteur est 1 x 65,536 + 34,464 = 100,000 paquets. Lu avec les mots inversés, ces deux registres donnent 34,464 x 65,536 + 1 = 2,258,632,705. Une mauvaise configuration et la Performance n'a pas de sens.

Testez donc la carte par rapport à la réalité. Pesez un nombre connu de paquets et vérifiez que le compteur augmente exactement de cette quantité. Vérifiez ensuite de la même façon le compteur de rejets.

Lisez les compteurs toutes les quelques secondes, pas plusieurs fois par seconde. L'OEE a besoin du changement sur chaque intervalle, et un appareil série lent répond plus fiablement s'il n'est pas inondé de requêtes.

Voyez ces pertes sur votre ligne

Réservez une démo

Comment sécuriser Modbus sur le réseau de l'usine ?

Le Modbus classique n'a pas d'authentification ni de chiffrement intégrés. Toute personne pouvant atteindre l'appareil peut le lire, et sur de nombreux appareils, écrire aussi. La protection doit donc venir du réseau.

  1. Gardez les appareils Modbus dans la zone OT, jamais sur le réseau bureautique.
  2. Permettez uniquement au gateway de les atteindre, sur le port Modbus, généralement TCP 502.
  3. N'utilisez que des fonctions de lecture dans la configuration du gateway.
  4. Envoyez les données en amont depuis le gateway, uniquement sortant et chiffré.

Notre guide sur IEC 62443 zones and conduits montre comment dessiner cette zone.

Quelles erreurs les usines commettent-elles avec Modbus pour l'OEE ?

  • Deviner la carte des registres au lieu d'utiliser le manuel du constructeur.
  • Ignorer l'ordre des mots sur les compteurs 32 bits.
  • Interroger trop vite sur une ligne série lente, provoquant des expirations de lecture.
  • Laisser l'accès en écriture ouvert parce que l'appareil le permet.
  • Ne pas vérifier après une mise à jour du firmware, qui peut déplacer des registres.
  • Pas de liste indiquant quel appareil est sur quelle adresse série, si bien qu'un câble inversé échange deux machines.

Pour d'autres façons de connecter des machines anciennes, lisez notre guide sur OEE on brownfield and legacy equipment.

Donnez-lui un chiffre

Ouvrir la calculatrice OEE gratuite

Quel rôle joue Fabrico ?

Fabrico est une plateforme de performance manufacturière activée par la vision par ordinateur. L'OEE et un MES léger viennent en premier, couvrant équipements modernes et anciens.

  • Journalisation automatique des temps d'arrêt à partir des tags PLC, des appareils IoT ou des caméras.
  • L'opérateur confirme la raison en une touche, parce qu'un registre indique "fault", pas pourquoi.
  • OEE en direct par ligne et par équipe, avec chaque perte évaluée en argent.
  • Un pilote sur une ligne, pour valider d'abord les mappings de registres.

Il n'y a pas de plan gratuit et pas de paliers : chaque site reçoit un devis. Voyez le produit sur la page OEE Computer Vision, et les bases dans qu'est-ce qu'un PLC.

Questions fréquemment posées

À quoi sert Modbus dans l'OEE ?

C'est un protocole simple et très répandu que proposent de nombreuses machines et dispositifs d'assistance. Pour l'OEE, une passerelle lit quelques valeurs via Modbus. Typiquement : si l'appareil fonctionne, ses compteurs total et rejets, son numéro de défaut et le produit en cours.

Quelle est la différence entre coils et registres ?

Les coils et les entrées discrètes contiennent des bits uniques, comme en marche ou arrêté. Les registres d'entrée et de maintien contiennent des nombres 16 bits, comme des compteurs ou des vitesses. Les coils et les holding registers peuvent être écrits sur de nombreux appareils, donc une passerelle OEE ne devrait que les lire.

Pourquoi une valeur Modbus paraît-elle incorrecte ?

Généralement une des quatre raisons : adresse décalée d'un, mots d'une valeur 32 bits inversés, besoin d'échelle, ou lecture d'un unsigned comme signed. Consultez le manuel du constructeur pour chaque registre et testez avec un compteur connu.

Modbus est-il sécurisé ?

Le Modbus classique n'a pas d'authentification ou de chiffrement intégré. Sécurisez-le via le réseau. Gardez les appareils dans la zone OT et ne laissez que la passerelle y accéder. N'utilisez que des fonctions de lecture et envoyez les données uniquement en sortie.

Les appareils Modbus RTU peuvent-ils être lus pour l'OEE ?

Oui, via un gateway série qui connecte la ligne RS-485 au réseau. Maintenez un rythme d'interrogation modéré, car les lignes série sont lentes, et lisez uniquement les registres nécessaires à l'OEE. Le reste de la configuration est identique à Modbus TCP.

Connectez vos équipements d'assistance avec nous

Apportez un manuel d'une peseuse de contrôle ou d'une étiqueteuse. Nous montrerons quels registres l'OEE nécessite et combien coûtent les arrêts de cette machine.

Demander une démo · Nous contacter

Suivez l'OEE et les arrêts en temps réel
Voyez où les lignes perdent du temps
Réservez une démo en direct.
Voyez où les lignes perdent du temps
Voyez où les lignes perdent du temps

Tuiles Fabrico réelles, données d'exemple.

En cliquant sur le bouton Accepter, vous donnez votre consentement à l'utilisation de cookies lors de l'accès à ce site Web et de l'utilisation de nos services. Pour en savoir plus pour en savoir plus sur la manière dont les cookies sont utilisés et gérés, veuillez consulter notre Politique de confidentialité et Déclaration relative aux cookies