Académique Documents
Professionnel Documents
Culture Documents
Remerciements
Avant tout développement de cette expérience, il apparaît opportun de commencer ce
rapport de stage par remercier ceux qui ont contribués de près et de loin, au bon déroulement
et la réussite de ce projet.
Tout d’abord je tiens à remercier les membres du jury, m’ayant fait l’honneur de
juger mon travail. Ainsi que tout le corps professoral et administratif de l’école Centrale
Polytechnique Privée de Tunis.
Merci Infiniment…
i|Page
Table des matières
Liste d’abréviations..............................................................................................................................v
Introduction générale...........................................................................................................................6
Introduction......................................................................................................................................8
I.1. Généralité...............................................................................................................................8
II.2. Organigramme...................................................................................................................11
Conclusion......................................................................................................................................13
Introduction....................................................................................................................................15
I. Étude préalable...........................................................................................................................15
II.1. Problématique....................................................................................................................18
ii | P a g e
III.2. L’IIOT...............................................................................................................................19
Conclusion......................................................................................................................................24
Introduction....................................................................................................................................26
I. La solution proposée...................................................................................................................26
I.1. Le MES................................................................................................................................27
Conclusion......................................................................................................................................41
iii | P a g e
Liste des figures
FIGURE 1: L'ORGANIGRAMME DE L'ENTREPRISE......................................................................................................9
FIGURE 2: PLAN DE L'ENTREPRISE...........................................................................................................................11
FIGURE 3: PROCESSUS DE FABRICATION DES PRODUITS FRAIS.............................................................................13
FIGURE 4: LA PYRAMIDE DE L'AUTOMATISATION..................................................................................................18
FIGURE 5: ORDONNANCEMENT DE FABRICATION.................................................................................................26
FIGURE 6: GESTION DES RESSOURCES DE PRODUCTION........................................................................................28
FIGURE 7: DISTRIBUTION ET LANCEMENT DES OPÉRATIONS.................................................................................29
FIGURE 8: SUIVI ET TRAÇABILITÉ DE LA PRODUCTION...........................................................................................30
FIGURE 9: GESTION DE LA DÉFINITION DES PRODUITS..........................................................................................31
FIGURE 10: COLLECTE ET HISTORISATION DES DONNÉES......................................................................................32
FIGURE 11: EXÉCUTION DE LA PRODUCTION.........................................................................................................33
FIGURE 12: ANALYSE DES PERFORMANCES ET DE LA QUALITÉ..............................................................................34
FIGURE 13: PRINCIPE DE LA TRANSMISSION DES DONNÉES AVEC LE PROTOCOLE MQTT....................................36
FIGURE 14: EXEMPLE D'UTILISATION......................................................................................................................36
FIGURE 15: L'INTERFACE D'UN CLIENT MQTT.........................................................................................................38
iv | P a g e
Liste des tableaux
TABLEAU 1: PRODUITS FABRIQUÉS...........................................................................................................................7
TABLEAU 2: FICHE TECHNIQUE DE L'ENTREPRISE.....................................................................................................8
v|Page
Liste d’abréviations
API : Automate Programmable Industriel
Tp : Taux de Performance
Tq : Taux de Qualité
vi | P a g e
Chapitre 1 : Présentation de l’entreprise
Introduction générale
La digitalisation de l'industrie est le processus d'intégration de technologies numériques dans
les processus de production et de gestion de l'industrie. Cela comprend l'automatisation, la
robotique, l'analyse de données, l'Internet des objets (IoT) et l'apprentissage automatique.
Cela permet une amélioration de l'efficacité, de la flexibilité et de la qualité de la production,
ainsi qu'une meilleure analyse des données pour prendre des décisions plus informées. La
digitalisation de l'industrie est également connue sous le nom de la quatrième révolution
industrielle ou l’industrie 4.0.
L'une des principales problématiques liées à la mise en place d'un système de gestion de
l'exécution des opérations (MES) dans une ligne de conditionnement est la complexité de
transmettre les données en temps réel. Les lignes de conditionnement sont souvent composées
de nombreux équipements et systèmes distincts, tels que des machines d'emballage, des
systèmes de pesage, des étiqueteuses et des systèmes de contrôle de qualité, qui doivent être
intégrés au MES pour une surveillance et une gestion efficace. Cela peut entraîner des défis
importants en matière de compatibilité des systèmes, de connectivité et de sécurité des
données.
Enfin, il est important de s'assurer que les données collectées par le MES sont précises, fiables
et conformes aux normes industrielles et réglementaires en vigueur. Si les données sont
incorrectes ou incomplètes, cela peut entraîner des erreurs de prise de décision et des
problèmes de qualité pour les produits finis.
Le stage de perfectionnement, effectué au sein de la société Natilait est un réussit sur le plan
pratique et professionnel, vu que cette société considérée comme la première centrale laitière
dans la région Bizerte, parmi les entreprises de la Tunisie, dans son secteur.
L’hiérarchiquement de ce projet est comme suit, tout d’abord un chapitre dédié pour la
présentation de l’entreprise Natilait, couvrant la fiche technique, les missions, l’organigramme
et les produits fabriquées de la société Natilait. Un deuxième chapitre pour l’étude de l’état
actuel de la ligne de conditionnement ERCA MFS-14 et une partie dédiée à la problématique,
avec une étude bibliographique pour enrichir les notions académiques. Finalement l’étude de
la solution est dans le troisième chapitre de ce projet.
7|Page
Chapitre 1 : Présentation de l’entreprise
8|Page
Chapitre 1 : Présentation de l’entreprise
Introduction
Le premier chapitre est dédié à la présentation de l’organisme d’accueil, au sein duquel ce
rapport a été réalisé, en termes des missions et objectifs de l’entreprise, les certifications,
domaine d’activités, l’hiérarchiquement, les produits fabriqués et la couverture géographique
décrivant le site de production.
9|Page
Chapitre 1 : Présentation de l’entreprise
Jus lacté
Crémé fraiche
Beure
Tartinât
Dessert
10 | P a g e
Chapitre 1 : Présentation de l’entreprise
11 | P a g e
Chapitre 1 : Présentation de l’entreprise
II.2. Organigramme
La structure hiérarchique se distingue par une grande fluidité et flexibilité qui se présente
comme un point fort de NATILAIT et qui assure une grande complémentarité entre les
différents services. La responsabilité de chaque fonction est confiée à des cadres spécialistes
ce qui constitue a priori une garantie d’efficacité comme montre la figure 1 :
12 | P a g e
Chapitre 1 : Présentation de l’entreprise
Administration :
Service administratif
Usine :
Atelier de réception et de traitement du lait cru
Salle de pasteurisation
Salle de stérilisation
Des tanks de stockage de lait
Atelier de conditionnement
Atelier de beurre
Atelier de yaourt
Salle de maturation de yaourt
Chambre chaude
Chambre frigorifique
Tunnel de refroidissement
Laboratoires
Laboratoire des analyses bactériologiques
Laboratoire des analyses physico-chimiques
Laboratoire des analyses des produits finis
Entrepôt
Stock du lait UHT
Frigo du produit frais
Magasin
Groupe d’utilités
Chaudière
Station de traitement des eaux
Stock des produits chimiques
Station d’épuration
Centre de retour
13 | P a g e
Chapitre 1 : Présentation de l’entreprise
Conclusion
Dans ce chapitre introductif on a présenté l’organisme d’accueil, l’hiérarchiquement de
l’entreprise, ses domaines d’activités et ses produits fabriqués.
14 | P a g e
Chapitre 2 : Étude de l’existant
15 | P a g e
Chapitre 2 : Étude de l’existant
Introduction
Ce chapitre vise à une étude préalable en termes du cadrage et périmètre du projet, la
description de l’état actuel et la critiquée visant à délimiter la problématique.
Dans cette partie, les rappels théoriques nécessaires à la compréhension du travail seront
présentés.
I. Étude préalable
I.1. Description de l’existant
Cette partie consiste à identifier, caractériser et représenter tout ce qui entre enjeux et en
relation directe avec la production.
1 Ajout crème
2 Enrichissement
3 Eréchauffage à 75%
4 Homogénésation
5 Pasteurisation du MIX
6 Injection des arômes et des fruits
7 Condistionnement
8 Ramassage et palettisation
16 | P a g e
Chapitre 2 : Étude de l’existant
La machine ERCA MFS-14 est équipée des moteurs pas à pas. Elle produit 8 pots à chaque
pas, avec 30 cycle par minute.
Après avoir reçu l’ordonnancement de fabrication, le conducteur machine met en place une
bobine de plastique transparent sur une porte bobine. Ensuite, à travers de deux guides de
translation, l’opérateur fixe le plastique sur une chaîne à l’aide des pinces de fixation.
Le départ cycle fonctionne si la présence du plastique a été assuré, pour cette raison un
capteur de position a été installé sous la chaîne.
Boite chauffe
Pour faciliter la déformation du plastique, il faut l’échauffer avec des plaques chauffantes de
température entre 148 et 150°C, varie en fonction de l’épaisseur du plastique utilisé à la
fabrication des pots d’yogourt.
La boite chauffe se compose de quatre plaques chauffantes. Deux plaques supérieures et deux
plaques inférieures.
Chariot décor
Le conducteur machine met en place une bobine de décor dans la porte bobine. Sachant que la
machine ERCA MFS-14 fonctionne avec des moteurs pas à pas, en ce cas, pour être
17 | P a g e
Chapitre 2 : Étude de l’existant
correspondant avec le pot d’yogourt, le décor admet un spot noir pour que le capteur
photocellule la détecte de tel sorte que le découpage du décor sera précis.
Le décor est introduit dans une première moule qui comporte 8 pots. Avec une pression d’air,
le décor se fixe sur les parois des pots faisant une forme circulaire. Une deuxième moule faire
une rotation de 90° dans le sens contraire des aiguilles d’une montre et se coïncide avec la
première moule. La pression d’air pousse le décor dans la deuxième moule, la dernière faire
une rotation de 90° dans le sens des aiguilles d’une montre.
Après la mise en place du décor dans la moule, les huit poinçons appuient sur le plastique
échauffé, formant les pots qu’ils sont couvrent au même temps par le décor.
Poste dosage
À l’aide d’une pompe, le remplissage d’yogourt se fait avec la pression de huit pistons. Le
conducteur machine peut modifier le débit d’yogourt tout dépend de l’ordre de fabrication
souhaité.
Poste opercule
L’opérateur met la bobine d’opercule dans une porte bobine commandé par un moteur
électrique pas à pas, tout d’abord, un tampon roulant imprime la date d’expiration d’yogourt.
Ensuit une presse thermique soude les opercules aves les pots.
Découpage
Dès que les opercules se soudent, la phase de découpage est effectuée, les lames fixées sous
une plateforme commandé par un vérin pneumatique coupe chaque fois 8 pots.
Le produit final se déplace à l’aide d’un tapis roulant vers la zone de ramassage, où les
ramasseurs mettent en place les pots d’yogourt dans les palettes.
18 | P a g e
Chapitre 2 : Étude de l’existant
II.1. Problématique
Les conducteurs machines de la ligne ERCA MFS-14 renseignent des formulaires papiers sur
les conditions de fabrication (temps, qualité, lots, etc.). Ces formulaires sont ressaisis dans
Excel ou directement dans le système de gestion qui prend alors le relais pour l'analyse. Les
délais de saisie, de ressaisie, de fusion des données, etc. sont souvent longs et les résultats
sont souvent décevants car basés sur des données peu fiables et donc très coûteuses. Le
demande dans le marché laitier est énorme, de tel sorte que l’amélioration de la rapidité de la
production et la qualité des produits sont deux facteurs très importants pour la compétition
dans ce domaine.
Pour répondre à ces exigences, l’intégration d’une méthode de collecte des données et les
transfère en temps réel aidera à gérer et optimiser le temps de production, gardant une qualité
de production parfaite.
Une méthode courante de transfert de données en temps réel à un système de gestion intégré
(ERP) consiste à utiliser une connexion de type API (Application Programming Interface).
Une API permet à différents systèmes informatiques de communiquer entre eux en utilisant
des protocoles et des formats standardisés. Les données peuvent être transmises à l'ERP en
temps réel via des requêtes et des réponses automatisées entre le MES et l'ERP. Cela permet
de synchroniser les données en temps réel et de les utiliser pour des analyses en temps réel.
Il est également possible de transférer les données en utilisant un middleware qui assure la
conversion et la transmission des données entre les systèmes.
19 | P a g e
Chapitre 2 : Étude de l’existant
Il est possible d'utiliser des protocoles de transfert de données standard tels que FTP (File
Transfer Protocol), HTTP (HyperText Transfer Protocol) et HTTPS (HTTP sécurisé) pour
transférer les données entre les systèmes en temps réel.
Enfin, il est possible de mettre en place un système de messagerie pour transférer les données
en temps réel entre le MES et l'ERP. Le système de messagerie peut utiliser des protocoles
standard tels que MQTT (Message Queue Telemetry Transport) ou AMQP (Advanced
Message Queuing Protocol) pour assurer un transfert fiable et sécurisé des données.
Nous proposons une solution d’amélioration représenté de l’intégration d’un MES dans la
ligne de conditionnement ERCA.
D’ailleurs, les systèmes cyber-physiques constituent la base de l’industrie 4.0. Ils exploitent
des systèmes de contrôle industriels modernes et des logiciels embarqués pour se connecter et
être adressés via l’IoT [1].
III.2. L’IIOT
L’IIoT signifie Internet des objets industriels et se réfère à un réseau d'équipements connectés
dans le secteur industriel. Il s'agit d'un sous-groupe de l'Internet des objets (IoT) La
particularité des équipements connectés sur les réseaux IIoT est de transférer des données sans
interactions entre humains ou entre humains et ordinateurs. Les équipements connectés
communiquent en utilisant des passerelles, qui sont des serveurs physiques filtrant les
données et les transférant aux autres équipements et applications logicielles.
Les termes IIoT et IoT font aussi bien référence à des réseaux propriétaires isolés qu'à des
réseaux mondiaux plus importants [2].
20 | P a g e
Chapitre 2 : Étude de l’existant
21 | P a g e
Chapitre 2 : Étude de l’existant
Les systèmes ERP relient une multitude de processus métier et activent le flux de données
entre eux. En collectant les données transactionnelles partagées d’une entreprise à partir de
plusieurs sources, les systèmes ERP rendent la duplication des données inutile et assurent
l’intégrité des données avec une "source unique d’informations fiables".
Aujourd’hui, les systèmes ERP sont essentiels pour la gestion de milliers d’entreprises de
toutes les tailles et de tous les secteurs. Pour ces entreprises, l’ERP constitue un élément aussi
indispensable que l’électricité [4].
Le principal objectif d’un MES est l’optimisation des activités, allant de la création de l’ordre
de fabrication au produit fini, l’amélioration du rendement de la production [5].
En réalité, il fait référence à une catégorie de logiciels dédiés au contrôle des processus
industriels et à la collecte de données en temps réel dans des sites éloignés. Les systèmes
SCADA peuvent être utilisés pour garder le contrôle sur vos équipements, vos procédés
industriels, et pour optimiser leurs conditions d’exploitation [6].
III.4.4. PLC/PID
PLC : Un contrôleur logique programmable (de l’anglais : Programmable Logic
Controller (PLC)) est un composant qui est programmé et utilisé pour la commande
ou la régulation d’une machine ou d’une installation. Ces commandes sont mises en
application dans des secteurs très différents, par exemple pour commander des
installations de production, des presses à injection ou justement des machines
d’essais de dureté entièrement automatisées [7].
PID : Le régulateur PID, appelé aussi correcteur PID (proportionnel, intégral,
dérivé) est un système de contrôle permettant d’améliorer les performances d'un
asservissement, c'est-à-dire un système ou procédé en boucle fermée. C’est le
régulateur le plus utilisé dans l’industrie où ses qualités de correction s'appliquent à
de multiples grandeurs physiques [8].
III.4.5. Capteurs/Actionneurs
Capteurs : Un capteur est un dispositif transformant l'état d'une grandeur physique
observée en une grandeur utilisable, telle qu'une tension électrique, une hauteur de
mercure, un courant électrique ou la déviation d'une aiguille. Le capteur se distingue
de l'instrument de mesure par le fait qu'il ne s'agit que d'une interface entre un
processus physique et une information manipulable. Par opposition, l'instrument de
mesure est un appareil se suffisant à lui-même, disposant d'un affichage ou d'un
système de stockage des données. Le capteur, lui, en est dépourvu. De même, un
capteur est distinct d'un transducteur : il est au minimum constitué d'un transducteur.
23 | P a g e
Chapitre 2 : Étude de l’existant
Les capteurs sont les éléments de base des systèmes d'acquisition de données. Leur
mise en œuvre est du domaine de l'instrumentation [9].
Actionneurs : Dans une machine, un actionneur est un objet qui transforme
l’énergie qui lui est fournie en un phénomène physique qui fournit un travail,
modifie le comportement ou l’état d'un système. Dans les définitions de
l’automatisme, l’actionneur appartient à la partie opérative d'un système automatisé
[10].
Temps de fonctionnement
Td= (2)
Temps requis
24 | P a g e
Chapitre 2 : Étude de l’existant
Temps net
Tp= (3)
Temps de fonctionnement
Temps utile
Tq= (4)
Temps net
Conclusion
Tout à long cette partie, nous avons donné un aperçu sur l’état actuel de l’entreprise,
décrivons les processus de conditionnement de yogourt. D’après la description de l’existant,
on a posé la problématique et faire les recherches théoriques nécessaires utilisés dans les
parties suivantes.
25 | P a g e
Chapitre 3 : Étude d’amélioration de la
ligne de conditionnement de Yogourt
ERCA MFS-14
26 | P a g e
Introduction
Baser sur l’état actuel du ligne de conditionnement de yogourt de la société Natilait, et les
données collectées, une étude d’un cahier de charge de la solution proposée est mise en place.
I. La solution proposée
Parlant de la quatrième révolution de l’industrie (l’industrie 4.0), la rapidité et la qualité de la
production sont nécessaires pour la compétition.
Les avantages d'un MES incluent une amélioration de l'efficacité de la production, une
meilleure visibilité sur les performances et les coûts, une réduction des erreurs et des retards,
une amélioration de la qualité et une réduction des coûts.
Il est important de noter que les MES varient considérablement en termes de fonctionnalités et
de complexité, et il est important de choisir un système qui répond aux besoins spécifiques de
l'entreprise. Il est également important de considérer les coûts, les ressources nécessaires pour
mettre en place et maintenir le système, et la compatibilité avec les systèmes existants de
l'entreprise
27 | P a g e
I.1. Le MES
Le MES (Manufacturing Execution System) est un système informatique qui permet de gérer
les processus de production d'une entreprise. Il permet de suivre les ordres de fabrication, de
gérer les stocks, de planifier les tâches, de collecter les données de production et de les utiliser
pour améliorer les performances de l'entreprise. Il est généralement utilisé dans les industries
manufacturières pour améliorer l'efficacité et la qualité de la production.
Même si les lignes de partage entre ERP et MES continuent de faire débat, on arrive dans la
pratique assez souvent à un découpage comme suit :
Le MES reste très lié au physique des installations. Il doit permettre par exemple d’ajuster la
performance ou de modifier le dispatching de la production dans des délais nettement
inférieurs à une heure.
28 | P a g e
II. Les étapes de la norme ISA-95
Le MES est liée physiquement à l’installation du l’usine, il donne un autre niveau des détails
sur les opérations et les équipements utilisés. Il fournira également plus de détails sur les
paramètres de chaque opération pour lui permettre de s'exécuter efficacement.
29 | P a g e
La planification détaillée de la production peut appliquer des stratégies de planification telles
que la sélection entre le flux tiré ou poussé, l'attribution de priorités pour chaque commande
d'achat, l'application de contraintes spécifiques à l'usine, la supervision de l'allocation du
temps des ressources clés, etc.
Une panne de moteur est considérée comme une action programmée localement pouvant
entraîner la mise hors service de la ligne de production associée, et cette perte de capacité doit
être signalée au système de répartition de niveau 4.
Les tests initiés par une activité de niveau 4 peuvent avoir lieu lorsqu'il y a de nouvelles
livraisons de fournisseurs non certifiés et que des échantillons doivent être testés.
Avoir une mise à jour des informations liées à l’état de disponibilité des ressources à
utiliser.
La coopération avec la gestion de la maintenance et la gestion de la qualité.
Offre des informations sur l’aptitude en ressources en termes de, l’engagement, la
disponibilité et l’inaccessibilité. Les ressources peuvent être, les matières premières,
les équipements ou les personnels.
La tenue à jour des informations sur les équipements à utiliser en maintenance et
qualité.
L’acquisition des besoins futur comme les plans de la production, la production
existante, les programmes de maintenance et les congés.
La gestion du stock.
30 | P a g e
Figure 6: Gestion des ressources de production
Si une personne prévoit de prendre des vacances ou d'être malade pendant un certain temps, la
fonction des ressources humaines (RH) au niveau de l'entreprise peut le signaler à la gestion
des ressources de production. Cela empêche la production d'allouer des ressources pour cette
durée. Par extension, la production devrait connaître l'horaire de travail global des employés
afin de prendre les bonnes décisions d'affectation.
Lorsqu'un équipement est déclaré défectueux, une demande d'action de maintenance peut
nécessiter que l'équipement soit déclaré inutilisable. Si une maintenance préventive est
programmée, le matériel sera également déclaré indisponible. Les tâches de maintenance
peuvent demander que l'équipement soit à nouveau déclaré disponible lorsque l'équipement
est réparé ou lorsqu'une action de maintenance préventive prend fin.
31 | P a g e
Elle peut inclure :
Le travail lancé par exemple le réglage d’une machine, un nettoyage d’équipement, le réglage
d’un débit de cycle ou d’un flux de production.
Le suivi des matières premières dans l’usine par description détails, en traçant le
parcours de ces matières.
La mise à jour des enregistrements concernant les conditions de l’équipement
maintenu et de son utilisation possible.
32 | P a g e
Le suivi des stocks tels que le transfert des lots et des matières.
On peut déterminer la capacité engagée de chaque ressource.
La réalisation des enregistrements exigés par des réglementations ou par la gestion
qualité.
Une partie d'une opération de fabrication peut être transférée à une entité externe pour y
fabriquer une partie du produit. Dans ce cas, le produit peut partager l'historique jusqu'à ce
qu'il quitte le processus de production et lorsqu'il revient à la production normale, le même
produit sera légèrement différent des produits similaires.
Les opérations de démarrage de la production peuvent nécessiter une référence aux services
liés à la production pour déterminer quand demander des ressources. Les règles d'exécution
des produits définissent les articles de la commande et établissent les relations entre eux.
Chaque élément peut contenir des informations concernant le personnel, l'équipement, les
matériaux et les spécifications du produit. Pour exécuter ces fonctions, la gestion de la
définition de produit peut avoir besoin de communiquer avec la gestion.
34 | P a g e
Suivi et traçabilité des produits pour des matériaux, équipements et/ou opérateurs
spécifiques.
Mise à jour des dossiers concernant l'état de l'équipement en cours d'entretien et sa
facilité d'utilisation.
La création de rapports sur les données de production.
L’acheminement des informations recueillies sur la qualité du produit pour la
comparaison aux spécifications.
Lors de l'opération de maintenance nous avons la durée des agents, la date de début, la date du
jour, les ressources nécessaires et leur statut.
35 | P a g e
Direction de la mise en œuvre des travaux et lancement des activités de niveau 2.
Confirmer que le travail est exécuté selon les normes de qualité acceptées.
L’assurance que les ressources sont valides pour les tâches
Fournit des informations sur la production et des événements de gestion des cycles
de production, tels que les horaires, la main-d'œuvre et les matériaux utilisés, ainsi
que leurs cycles de début et de fin.
Mettre à jour les informations sur les fournitures de maintenance, définies comme
consommables.
Supervision de l'entretien au besoin.
Travail de contrôle de la qualité selon les besoins.
Une demande urgente d'un client doit être livrée. La gestion de l’exécution permet de
connaître l’état d’avancement de sa commande.
Les certifications des équipements sont valides, la qualification du personnel est à jour, et les
matières sont libérées pour utilisation.
Les certifications des équipements sont valides, la qualification du personnel est à jour, et les
matières sont libérées pour utilisation.
36 | P a g e
II.8. Analyse des performances et de la qualité
Parlant de l’analyse des performances et de la qualité, les tâches peuvent inclure sont :
L’analyse des données de production pour déterminer les tendances des indicateurs
critique qualité.
La détermination de l’exactitude de l’exécution des essais qualité. Ceci inclut
l’évaluation de la répétabilité, de l’adéquation et de l’efficacité des méthodes
d’essai.
L’examen des historiques du personnel, des équipements et des matières pour
identifier les problèmes dans un souci d’amélioration.
37 | P a g e
de messages en utilisant un Publish - Subscribe (publier-s ‘abonner) modèle de
communication, ce qui signifie que les appareils peuvent publier des données sans avoir
besoin de connaître les détails de la connectivité des autres appareils. MQTT est conçu pour
être léger et efficace pour les réseaux à faible bande passante et à faible puissance. Il est
souvent utilisé pour connecter des appareils embarqués et des capteurs à des plates-formes de
traitement des données en nuage.
Les clients sont les dispositifs connectés qui envoient et reçoivent des messages via le broker.
Ils peuvent être des capteurs, des actionneurs, des applications mobiles, etc.
Le broker est un serveur qui gère les connexions des clients et les messages échangés. Il
permet de distribuer les messages aux clients qui sont abonnés aux topics correspondants.
Les topics sont des chaînes de caractères utilisées pour classer les messages. Les clients
peuvent s'abonner à un ou plusieurs topics pour recevoir les messages correspondants.
38 | P a g e
Figure 13: Principe de la transmission des données avec le protocole MQTT
III.2.2. Définitions
Broker - Le Broker (courtier) est le serveur qui distribue les informations aux
clients intéressés connectés au serveur.
Client - L'appareil qui se connecte au Broker pour envoyer ou recevoir des
informations.
Topic - Le nom du message. Les clients publient, s'abonnent ou font les deux à un
Topic.
Publish - Clients qui envoient des informations au Broker à distribuer aux clients
intéressés en fonction du nom de la rubrique.
39 | P a g e
Subscribe - Les clients indiquent au Broker le ou les Topic(s) qui les intéressent.
Lorsqu'un client s'abonne à un Topic, tout message publié sur le Broker est distribué
aux abonnés de ce Topic. Les clients peuvent également se désabonner pour ne plus
recevoir de messages du Broker sur ce Topic.
QoS - Qualité de service. Chaque connexion peut spécifier une qualité de service au
Broker avec une valeur entière comprise entre 0 et 2. La QoS n’affecte pas le
traitement des transmissions de données TCP, seulement entre les clients MQTT.
Le client Mosquitto inclut des fonctionnalités de qualité de service pour garantir la livraison
des messages, et prend en charge l'authentification et le chiffrement pour protéger les
communications. Il est facile à installer et à utiliser, et peut être utilisé pour développer des
applications IoT, des systèmes de gestion de l'énergie et des systèmes de surveillance. Il existe
aussi des bibliothèques pour des langages spécifiques pour utiliser Mosquitto facilement dans
votre application. Il est important de noter que Mosquitto n'est qu'un client pour MQTT, pour
utiliser le protocole MQTT il est nécessaire de disposer d'un serveur MQTT (comme
Mosquitto) ou utiliser un service de serveur MQTT en ligne.
Conclusion
Dans ce chapitre, on a proposé la solution d’amélioration de la ligne de conditionnement
ERCA MFS-14, dont la solution est la mise en place d’un système d’exécution de la
fabrication (MES). Ensuite, on à défini le MES et l’ERP en termes de, la répartition des
activités et le base de temps. Pour l’installation du MES, il est primordial de respecter les
normes de l’automatisation (ISA-95). La dernière partie du chapitre trois est dédié à
l’implantation d’un protocole de transmission de données en temps réel MQTT, en indiquant
le principe de fonctionnement de ce protocole et ses avantages.
41 | P a g e
Conclusion générale et perspectives
Dans le cadre du stage de perfectionnement, ce projet a été réalisé au sein de la société
Natilait dans le but d’installer un logiciel MES permet de connecter le ligne de
conditionnement directement à l’ERP, en intégrant un système d’acquisition des données,
reliés au ligne de conditionnement ERCA MFS-14, en temps réel. Ce système est basé sur le
protocole MQTT, il est un protocole de transmission facile à installer et assure une utilisation
facile pour les opérateurs.
La digitalisation de l'industrie a de nombreux impacts sur les entreprises et les secteurs qui les
composent. Les perspectives les plus importantes à considérer sont les suivantes :
42 | P a g e
Cyber sécurité : La digitalisation peut aussi créer des vulnérabilités à des
cyberattaques, il est donc important pour les entreprises de renforcer leur sécurité pour
protéger les données et les systèmes critiques.
43 | P a g e
Bibliographie
[1] : consulté le 08/12/2022 : www.objetconnecte.com/industrie-4-0
44 | P a g e