Haku

Prosessidatan kerääminen PLC-laitteelta pilvipalveluun

QR-koodi

Prosessidatan kerääminen PLC-laitteelta pilvipalveluun

Tämän opinnäytetyön tavoitteena oli tutkia, miten PLC-prosessidataa voidaan lähettää automaatiokeskukselta pilvipalveluun monitoimittajaympäristössä. Tämä työ tarjoaa yhden ratkaisun datan keräämiseksi laitetasolla. Ratkaisun ei kuitenkaan ole tarkoitus olla ainoa tapa, jolla dataa voidaan kerätä.

Opinnäytetyön teoria käsitteli ratkaisun kannalta tärkeimpien tiedonsiirtoprotokollien eli Modbusin, Profibusin ja Profinetin ominaisuuksia ja toimintaa. Koska työn tavoitteena oli lähettää prosessidataa pilvipalveluun, työssä tutustuttiin tarvittavilta osin myös pilvilaskennan yleisiin määritteisiin ja teoriaan. Lisäksi työssä käytiin läpi tyypillisiä ohjausjärjestelmiin vaikuttavia häiriötekijöitä.

Ohjelmoitavien logiikoiden tavassa käsitellä ja tallentaa dataa oleellinen osa on kenttäväylien toiminta. Niinpä tässä opinnäytetyössä esitetyt ratkaisut perustuvat kenttäväylien ominaisuuksiin ja toimintaan.

Tämän opinnäytetyön tulokset pohjautuvat erityisesti Modbusin käyttämään muuttujien rekisteritaulukkoon ja sen tulkitsemiseen JSON-koodilla. Mikäli samanlainen ratkaisu toteutettaisiin kohteeseen, jonka kenttäväylä ei ole Modbus, laitteisto ja JSON-koodi jouduttaisiin mukauttamaan kohteessa olevaan väylään sopiviksi. Vaihtoehtoinen ratkaisu olisi käyttää väylämuunninta muuntamaan kyseinen väylä Modbusiksi, jolloin voitaisiin käyttää samaa laitteistoa ja koodia.

Tutkimuksen tuloksista eniten hyötyä on kohteissa, joissa datan kerääminen on käsin tapahtuvaa tai muuten laadultaan heikkoa ja joissa toimintaa halutaan kehittää enemmän dataan nojautuvan päätöksenteon suuntaan.

Tallennettuna: