Spelling suggestions: "subject:"open64""
1 |
Komunikační rozhraní pro testbed I4.0 / Communication Interface for Industry 4.0 testbedMagáth, Marek January 2020 (has links)
This diploma thesis deals with the creation of a general communication interface between the smart product and process cells within test bed Barman. The aim is to create distributed production according to the Industry 4.0 concept, where each product manages it’s production itself. The first part deals with the analysis of test bed, where are discussed requirements and method of production. Then with the selection of a communication protocol that would meet Industry 4.0 and distributed control requirements. The result of the research was OPC UA communication protocol. Using this protocol, the product and the process cell will communicate with each other. I chose the appropriate implementation for the selected protocol to be used for creating communication modules of the product and the process cell. Production data will be stored in an RFID chip located in the product. Part of the work is devoted to creation this data structure, which contains the recipe as well as production state data. Creation of RFID reader is the work of another student, with whom I solved the method of data exchange between application of the reader and the communication module of the product. When creating a communication module of the process cell, I solved the design of an information model that describes the entire process cell, and the dynamic creation of nodes in the address space. I have mentioned a few examples of how I worked with a selected implementation of OPC UA and how I used it in both applications. I implemented decentralized search of another process cells in the local network. This feature was easy to implement with OPC UA, specifically with the LDS-ME service. I solved the control of production for the communication module of the product and method of communication with the process cell. And in the last part I deal with manual, which describes how to compile projects correctly, specifically on the Linux operating system, and I have described a way to test the whole solution together with the results.
|
2 |
OPC UA Field eXchange Prototyping : Enabling decentralized communication using Publish/SubscribeAndreasson, Samuel, Palmér, Jesper January 2021 (has links)
Open Platform Communication Unified Architecture, or OPC UA, is a world-leading communication protocol specializing in unifying and automating production systems communication. In 2018 the OPC Foundation, an industrial consortium, started the OPC UA Field eXchange initiative to develop the current protocol to extend the reach of the communication down to field level devices like sensors and actuators. This paper explores whether OPC UA FX software can be implemented and integrated with HMS Networks’ product AnyBus CompactCom M40. The problem formulation stems from the future need for factory communication. For factories to compete, they need to adapt and keep up with the technological progression. OPC UA FX is based on decentralized communication where devices transmit data to each other by distributing the load over the entire system. The purpose of this report is to, based on the Open62541 implementation, develop software that extends OPC UA with PubSub functionality and methods that enable two or more instances to run as an FX application, meaning that the program publishes and subscribes data simultaneously. Once the software is developed, we integrate it on an AnyBus CompactCom 40 module. This will work as a communication prototype that proves that it is possible to extend OPC UA with FX into HMS Networks’ products. Open62541 is used to gather libraries and methods needed for OPC UA development. The software is developed using C in Visual Studios and integrated into the hardware using Eclipse. The result in the form of software was a connection-oriented data exchange, based on the OPC UA information model, where two or more instances can publish and subscribe to information simultaneously. HMS Networks can use the result on their way to implementing OPC UA FX in their products. In conclusion, the Open62541 implementation is beneficial when developing the OPC UA protocol. The software is complete, but it could not be fully integrated into the CompactCom module. The achieved application is still useful for the development of HMS Network’s products that might use the protocol. / Open Platform Communication Unified Architechure, eller OPC UA, är ett av de världsledande kommunikationsprotokoll som är specialiserat i att förena kommunikation i produktionssystem. 2018 startade OPC Foundation, ett industriellt konsortium, ett initiativ vid namn OPC UA Field eXchange med målet att utvekcla det nuvarande protokollet så att det kan användas till kommunikation på låg nivå, exempelvis mellan sensorer och ställdon. Denna rapport utforskar ifall det är möjligt att utveckla protokollet och integrera det i HMS Networks modul AnyBus CompactCom 40. Problemformluleringen baseras på framtida behov hos fabriker relaterat till automatisering. För att konkurrera framöver behöver fabriker anpassa sig till utvecklingen inom automatisering. OPC UA FX fokuserar på decentralierad kommunikation mellan enheter som fältanordning, maskin och moln samtidigt för att belastningen ska delas upp över hela systemet. Samtidigt som enheter i industiella nätverket fritt ska kunna överföra data mellan varandra oberoende vilken tillverkare som skapat enheten. Syftet med arbetet är att, baserat på Open62541, utveckla PubSub teknologi med metoder som möjlighetsgör att två eller fler instanser av en FX applikation ska kunna transportera data genom att prenumerera på och publicera data samtidigt. När mjukvaran fungerar är tanken att integrera mjukvaran på en AnyBus CompactCom 40 modul för att bevisa att implementationen är möjlig i ett praktiskt sammanhang. Open62541 används för att inkludera nödvändiga OPC UA bibliotek, funktionalitet och datatyper. Protokollet utvecklas i C i en VisualStudio miljö och integreras med hjälp av Eclipse. Resultatet i form av mjukvara var en kopplings intriktat data utbyte, baserad på OPC UA information modell, där en eller två instanser av ett program kan publicera och prenumerera på data samtidigt. HMS Networks kan använda resultatet i arbetet att implementera OPC UA FX i deras produkter. Sammanfattningsvis är Open62541 ett mycket användbart verktyg för utvekcling av OPC UA protokol. Dessvärre lyckades inte integrationen av mjukvaran i CompactCom modulen helt och hållet, men det som åstadkommits i arbetet kan i hög grad användas för fortsatt utveckling av OPC UA FX i HMS Networks produkter.
|
Page generated in 0.0327 seconds