Valmet DNA Single Window -sovellus OPC UA -linkillä
Höyssä, Olli (2019)
Höyssä, Olli
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-2019121727144
https://urn.fi/URN:NBN:fi:amk-2019121727144
Tiivistelmä
Lähtökohtana tälle opinnäytetyölle oli Valmet Automation Oy:n asiakasprojekti, jonka päämääränä oli toimittaa paperikoneen sähkökäyttöjen ohjausjärjestelmälle käyttöliittymäsovellus. Linkki käyttöliittymän ja ohjausjärjestelmän välille tuli toteuttaa uudella tiedonsiirtomenetelmällä, jota kyseiseen käyttötarkoitukseen ei ollut vielä käytetty. Opinnäytetyössä kehitettiin vanhan käyttöliittymäsovelluksen pohjalta uusi tuote, jonka avulla voidaan generoida OPC UA -tiedonsiirtomäärittelyä tukeva käyttöliittymäsovellus myös jatkossa vastaaviin projekteihin.
Työn alussa hankittiin tietoa eri tiedonsiirtomenetelmistä, paperikoneiden sähkökäyttöjärjestelmistä sekä sähkökäyttöjen ohjausjärjestelmistä. Selvitettävää oli myös vastaavanlaisten käyttöliittymäsovelluksien toteuttamisessa Valmet DNA -automaatiojärjestelmällä. Näiden tietojen perusteella kehitettiin generointialusta uudelle käyttöliittymäsovellustuotteelle ja generoitiin lopullinen käyttöliittymäsovellus asiakasprojektiin. Sovellus testattiin OPC UA -tiedonsiirtolinkin ja toiminnallisuuksien osalta osana projektin FAT-testiä.
Testausten tuloksena voitiin OPC UA -määrittelyä käyttävä käyttöliittymäsovellus todeta tiedonsiirtolinkin osalta muutamaa poikkeusta lukuun ottamatta toimivaksi. Tietotyyppien ristiriitoihin liittyvät toimimattomat linkin osat olivat kuitenkin korjattavissa helposti, ja kriittiset virheet korjattiin jo testausten aikana. Sovelluksen toiminnallisuuksissa oli vielä FAT-testin jälkeen joitakin vikoja, mutta myös ne saatiin korjattua pian testien jälkeen. Erityistä huomiota vaativiksi seikoiksi testausten aikana nousi linkin konfigurointi tietoturva-asetusten ja linkissä kulkevien signaalien muuttujamäärittelyjen osalta.
Valmet Automation Oy:llä on työn tulosten perusteella hyvät valmiudet toimittaa vastaavanlaisia OPC UA -liityntätekniikkaa hyödyntäviä käyttöliittymäsovelluksia uusiin projekteihin. Toimitusvalmiutta voidaan vielä parantaa korjaamalla generointialustaa testauksessa havaittujen virheiden osalta ja kehittämällä työkalu linkkiä käyttävien muuttujien konfigurointia varten. Tämä vähentäisi työkuormaa ja parantaisi tuotteen laatua.
Työn alussa hankittiin tietoa eri tiedonsiirtomenetelmistä, paperikoneiden sähkökäyttöjärjestelmistä sekä sähkökäyttöjen ohjausjärjestelmistä. Selvitettävää oli myös vastaavanlaisten käyttöliittymäsovelluksien toteuttamisessa Valmet DNA -automaatiojärjestelmällä. Näiden tietojen perusteella kehitettiin generointialusta uudelle käyttöliittymäsovellustuotteelle ja generoitiin lopullinen käyttöliittymäsovellus asiakasprojektiin. Sovellus testattiin OPC UA -tiedonsiirtolinkin ja toiminnallisuuksien osalta osana projektin FAT-testiä.
Testausten tuloksena voitiin OPC UA -määrittelyä käyttävä käyttöliittymäsovellus todeta tiedonsiirtolinkin osalta muutamaa poikkeusta lukuun ottamatta toimivaksi. Tietotyyppien ristiriitoihin liittyvät toimimattomat linkin osat olivat kuitenkin korjattavissa helposti, ja kriittiset virheet korjattiin jo testausten aikana. Sovelluksen toiminnallisuuksissa oli vielä FAT-testin jälkeen joitakin vikoja, mutta myös ne saatiin korjattua pian testien jälkeen. Erityistä huomiota vaativiksi seikoiksi testausten aikana nousi linkin konfigurointi tietoturva-asetusten ja linkissä kulkevien signaalien muuttujamäärittelyjen osalta.
Valmet Automation Oy:llä on työn tulosten perusteella hyvät valmiudet toimittaa vastaavanlaisia OPC UA -liityntätekniikkaa hyödyntäviä käyttöliittymäsovelluksia uusiin projekteihin. Toimitusvalmiutta voidaan vielä parantaa korjaamalla generointialustaa testauksessa havaittujen virheiden osalta ja kehittämällä työkalu linkkiä käyttävien muuttujien konfigurointia varten. Tämä vähentäisi työkuormaa ja parantaisi tuotteen laatua.