Modbus TCP PLC-kommunikoinnissa
Hiukka, Veeti (2024)
Hiukka, Veeti
2024
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-2024060621663
https://urn.fi/URN:NBN:fi:amk-2024060621663
Tiivistelmä
Opinnäytetyön tavoite oli saada kahden eri valmistajan ohjelmoitavat logiikkaohjaimet (PLC) kommunikoimaan keskenään käyttäen Modbus TCP:tä (Transmission Control Protocol). Työn tilaaja oli THT Control Oy. Työssä käytetyt PLC:t olivat Beckhoff Automationin CX9020 ja THT Controllin Cromi S1000. Beckhoff-automaatiojärjestelmä ohjelmoitiin käyttäen Beckhoff TwinCAT 3 -ohjelmaa ja Cromi S1000 selainpohjaista ohjelmointiympäristöä.
Projektissa luotiin etäohjaus- ja valvontamahdollisuus valmiiseen Beckhoff-automaatiojärjestelmään käyttäen Cromi S1000 -logiikkaa ja Modbus TCP:tä. Modbus TCP toimii asiakas-palvelin-menetelmällä (client-server), jossa asiakas lähettää yhdelle tai useammalle palvelimelle kyselyn, ja palvelimet palauttavat vastauksen takaisin asiakkaalle. Tässä projektissa Cromi S1000 toimi asiakkaana ja Beckhoff-järjestelmä palvelimena.
Opinnäytetyön tavoitteisiin päästiin ja lopputuloksena oli toimiva etäyhteys automaatiojärjestelmään. Etäyhteys mahdollisti Beckhoff-järjestelmän mittauksien valvomisen ja asetusarvojen ohjauksen.
Projektissa luotiin etäohjaus- ja valvontamahdollisuus valmiiseen Beckhoff-automaatiojärjestelmään käyttäen Cromi S1000 -logiikkaa ja Modbus TCP:tä. Modbus TCP toimii asiakas-palvelin-menetelmällä (client-server), jossa asiakas lähettää yhdelle tai useammalle palvelimelle kyselyn, ja palvelimet palauttavat vastauksen takaisin asiakkaalle. Tässä projektissa Cromi S1000 toimi asiakkaana ja Beckhoff-järjestelmä palvelimena.
Opinnäytetyön tavoitteisiin päästiin ja lopputuloksena oli toimiva etäyhteys automaatiojärjestelmään. Etäyhteys mahdollisti Beckhoff-järjestelmän mittauksien valvomisen ja asetusarvojen ohjauksen.