Dette arbejde foreslår en fleksibel metode til datakommunikation mellem et filmekstruderingssystem og overvågningsenheder baseret på en meddelelsesprotokol kaldet Message Queuing Telemetry Transport (MQTT).
Dette arbejde sigter mod at opbygge en fleksibel datakommunikationsstruktur for en polymerbehandlingsmaskine ved at anvende en udgiver-abonnentbaseret protokol kaldet Message Queuing Telemetry Transport (MQTT), som drives over TCP / IP. Selv ved brug af konventionelt udstyr kan behandling af data måles og registreres af forskellige enheder overalt via en internetkommunikation. En meddelelsesbaseret protokol tillader fleksibel kommunikation, der overvinder manglerne i den eksisterende server-klientprotokol. Flere enheder kan abonnere på de behandlingsdata, der er offentliggjort af kildeenheder. Den foreslåede metode letter datakommunikationen mellem flere udgivere og abonnenter. Dette arbejde har implementeret et system, der offentliggør data fra udstyret og yderligere sensorer til en meddelelsesmægler. Abonnenterne kan overvåge og gemme de procesdata, der videresendes af mægleren. Systemet er blevet implementeret og kørt for en filmekstruderingslinje for at demonstrere effektiviteten.
I bølgen af den 4. industrielle revolution er erhvervelse og overvågning af forskellige behandlingsdata blevet vigtige opgaver1. Navnlig vil forbedring af fremstillingsprocessen ved hjælp af procesdata og udarbejdelse af effektive driftsplaner være et vigtigt mål for alle produktionsanlæg 2,3. Nedetid kan reduceres kraftigt, hvis en alarm kan sendes ud af fabrikken, eller hvis prædiktiv vedligeholdelse kan udføres i tide4. På det seneste er der gjort en stor indsats for dataanalyser i polymerprocesser 5,6. Det er imidlertid ikke let at udføre disse opgaver på grund af vanskelighederne med at erhverve sådanne data fra de eksisterende systemer7. Den hierarkiske struktur af styring og instrumentering gør dataindsamling og kommunikation vanskelig.
Først og fremmest er det ikke muligt at få data fra forskellige maskiner med forskellige fremstillingsdatoer. Det er vanskeligt at realisere kommunikation mellem forskellige maskiner, da dette kræver interoperabilitet mellem forskellige feltbusser i proprietære formater. På denne måde holdes kommunikationsmetoder og dataformater private. Dette hjælper en med let at opretholde datasikkerheden, men holder brugerne afhængige af maskinbyggeren til tjenesterne og fremtidig udvikling. De seneste kontrolcomputere, herunder human-machine interface (HMI), der er knyttet til polymerbehandlingsmaskiner, er for det meste Windows-baserede i disse dage, men er fyldt med software oprettet i et proprietært udviklingsmiljø. Det er muligt at bruge programmerbare logiske controllere (PLC’er) fra forskellige virksomheder til at kommunikere med sensorerne eller aktuatorerne, men i mange tilfælde er det øverste overvågningskontrol- og dataindsamlingssystem (SCADA) afhængigt af kontrolcomputerne8. Denne praksis har fået adskillige protokoller, feltbusser og kontrolsystemer til at konkurrere på markedet. Selvom denne kompleksitet er blevet lettet lidt efter lidt over tid, er mange typer feltbusser og protokoller stadig i aktiv brug.
På den anden side er kommunikationen mellem styreenheder og SCADA blevet standardiseret af Open Platform Communications United Architecture (OPCUA)9. Desuden er kommunikationen mellem SCADA og Manufacturing Execution System (MES) også hovedsagelig sket gennem OPCUA. I en så stram hierarkisk struktur er det ikke let frit at udtrække data til procesovervågning og analyse. Normalt skal data trækkes ud af SCADA eller MES10. Som tidligere nævnt er disse systemer leverandørspecifikke, og dataformaterne er sjældent åbne. Som følge heraf kræver dataudtræk betydelig støtte fra de oprindelige leverandører af informationsteknologi / operationel teknologi (IT / OT). Dette kan hindre dataindsamling til overvågning og analyse.
I en filmekstruderingslinje overvåges kontrol-pc’en af et SCADA-system11. SCADA-systemet drives af et computerprogram, der ikke let kan ændres. Computerprogrammet kan være redigerbart, men redigeringen er ret dyr og tidskrævende. For nemt at overvåge og analysere behandlingsdataene skal dataene være tilgængelige fra ethvert sted. For at overvåge behandlingsdataene væk fra webstedet skal computerprogrammet være i stand til at streame behandlingsdataene til internettet12. Desuden reducerer en åben gratis metode udgifterne til dataindsamlingen13. Denne tilgang gør det muligt at udføre dataanalyse selv på små fabrikker, der ikke har råd til at investere i kommercielle it-løsninger14.
I denne undersøgelse anvendes en meddelelsesprotokol baseret på udgiver-abonnentmodellen. MQTT (Message Queuing Telemetry Transport) er en åben og standardprotokol, der muliggør beskeder mellem flere dataudbydere og forbrugere15. Her foreslår vi et system, der erhverver, transmitterer og overvåger data ved hjælp af MQTT til eksisterende produktionsfaciliteter. Systemet testes i en filmekstruderingslinje for at verificere ydeevnen. Dataene fra den oprindelige controller overføres til en kantenhed via Modbus-protokollen. Derefter offentliggøres dataene til mægleren. I mellemtiden offentliggør to Raspberry de målte temperaturer og lysstyrke til den samme mægler. Derefter kan enhver enhed på Internettet abonnere på dataene efterfulgt af overvågning og optagelse af dem som vist i figur 1. Protokollen i dette arbejde viser, hvordan hele proceduren kan gøres.
Ved at følge den præsenterede protokol kan behandlingsdataene overvåges og registreres uden dyre it-løsninger som MES. IoT-teknologierne kan gøre det lettere at erhverve og levere data fra konventionelle maskiner. Det har vist sig, at den meddelelsesbaserede protokol, MQTT, med succes fungerer som en platform for datakommunikation for polymerbehandlingslinjer. Desuden kan yderligere data måles fleksibelt og overføres sammen. De yderligere udgivere, der var ansat i dette arbejde, var Raspberry. Især kan de beskytt…
The authors have nothing to disclose.
Denne undersøgelse blev støttet af forskningsprogrammet finansieret af SeoulTech (Seoul National University of Science and Technology).
Edge Device | Adavantech | UNO 420 | Intel Atom E3815 Fanless |
Film Extrusion Machine | EM Korea | Not Available | For production of 450 mm film |
Pydroid | IIEC | Not Available | Android Devices |
Python3 | Python Software Foundataion | Not Available | Windows, Linux |
Raspberry Pi 4 | CanaKit | Not Available | Standard Kit |