Kenttäväylärajapinta etämonitorointijärjestelmälle
Martinmäki, Sami (2019)
Martinmäki, Sami
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019081617870
https://urn.fi/URN:NBN:fi:amk-2019081617870
Tiivistelmä
Opinnäytetyö tehtiin öljy- ja kaasuteollisuudessa käytettävän mittaus- ja monitorointiteknologian kehittämiseen erikoistuneelle Creowave Oy:lle. Työn lähtökohtana oli potentiaalisen asiakkaan esittämä toivomus mahdollisuudesta liittää Creowaven C-Site-etämonitorointijärjestelmä PROFIBUS-kenttäväylän kautta valmiiksi käytössä olevaan automaatiojärjestelmään.
Työn toteutus aloitettiin tutkimalla ja vertaamalla erilaisia laite- ja ohjelmistopohjaisia ratkaisuja, joiden avulla C-Site-järjestelmään kuuluvaan M7-palvelinohjelmistoon voitaisiin toteuttaa PROFIBUS-liitettävyys. Arvioinnin perusteella valitus ratkaisut joko hankittiin tai toteutettiin itse osana opinnäytetyötä.
Tuloksena syntyneessä ratkaisussa käytettiin PROFIBUS - Modbus TCP/IP -yhdyskäytävälaitteen kanssa ohjelmallista Modbus TCP/IP -protokollapinoa ja M7-rajapintaa. Ratkaisun avulla saatiin testiympäristössä siirrettyä onnistuneesti dataa C-Site-järjestelmän ja PROFIBUS-master-laitteen välillä. This thesis was commissioned by Creowave Oy, a technology company based in Oulu. Creowave specializes in the development and manufacturing of measuring and monitoring technology used in the oil and gas industries. The premise was a request by a potential client for the ability to integrate Creowave's C-Site remote monitoring system via PROFIBUS fieldbus to an existing factory automation system.
Thesis work began by researching and evaluating different hardware- and software-based solutions that could be used for implementing PROFIBUS connectivity to the C-Site M7 server application. Solutions selected based on the evaluation were either procured or developed as part of the thesis.
The resulting combined solution used a PROFIBUS - Modbus TCP/IP gateway device in conjunction with software-based Modbus TCP/IP stack and M7 interface. This solution was successfully used in a test environment to transmit data between the C-Site system and a PROFIBUS master device.
Työn toteutus aloitettiin tutkimalla ja vertaamalla erilaisia laite- ja ohjelmistopohjaisia ratkaisuja, joiden avulla C-Site-järjestelmään kuuluvaan M7-palvelinohjelmistoon voitaisiin toteuttaa PROFIBUS-liitettävyys. Arvioinnin perusteella valitus ratkaisut joko hankittiin tai toteutettiin itse osana opinnäytetyötä.
Tuloksena syntyneessä ratkaisussa käytettiin PROFIBUS - Modbus TCP/IP -yhdyskäytävälaitteen kanssa ohjelmallista Modbus TCP/IP -protokollapinoa ja M7-rajapintaa. Ratkaisun avulla saatiin testiympäristössä siirrettyä onnistuneesti dataa C-Site-järjestelmän ja PROFIBUS-master-laitteen välillä.
Thesis work began by researching and evaluating different hardware- and software-based solutions that could be used for implementing PROFIBUS connectivity to the C-Site M7 server application. Solutions selected based on the evaluation were either procured or developed as part of the thesis.
The resulting combined solution used a PROFIBUS - Modbus TCP/IP gateway device in conjunction with software-based Modbus TCP/IP stack and M7 interface. This solution was successfully used in a test environment to transmit data between the C-Site system and a PROFIBUS master device.