OpenPLC-ohjelmiston evaluointi
Ahmed, Kamal (2024)
Ahmed, Kamal
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-2024090324721
https://urn.fi/URN:NBN:fi:amk-2024090324721
Tiivistelmä
Tavoitteena oli perehtyä OpenPLC-nimiseen ohjelmistokokonaisuuteen, sekä arvioida sen käyttökelpoisuutta eri sovelluskohteissa. Arvioinnissa kiinnitettiin huomiota paitsi ohjelmiston ominaisuuksiin myös seuraaviin seikkoihin: käytettävyys, liitettävyys ulkoisiin järjestelmiin, dokumentaatio sekä tuen saatavuus ongelmatilanteissa.
Ohjelmisto asennettiin PC-koneelle sekä luotiin pari esimerkkiprojektia. Käytännön soveltuvuutta kokeiltiin Arduino Uno -mikrokontrollerilla, jonka yhteyteen rakennettiin yksinkertainen liikennevalosimulaatio.
OpenPLC-ohjelmisto osoittautui helppokäyttöiseksi ja asentaminen ongelmattomaksi. PLC-projektien luonti onnistui lyhyen harjoittelun jälkeen. Ohjelmistossa on kattava tuki IEC 61131-3 -standardille.
Suurimmiksi ongelmiksi OpenPLC:n käytössä koettiin se, että OpenPLC on vain ohjelmistotuote, ei integroitu kokonaisuus. Tästä syystä OpenPLC:n käyttö vaativassa kohteessa vaatii omatoimista rakentelua. Pienemmissä ja kustannusherkissä käyttökohteissa, joissa ei vaadita takeita katkeamattomalle toiminnalle OpenPLC voi puolustaa paikkansa.
Ohjelmisto asennettiin PC-koneelle sekä luotiin pari esimerkkiprojektia. Käytännön soveltuvuutta kokeiltiin Arduino Uno -mikrokontrollerilla, jonka yhteyteen rakennettiin yksinkertainen liikennevalosimulaatio.
OpenPLC-ohjelmisto osoittautui helppokäyttöiseksi ja asentaminen ongelmattomaksi. PLC-projektien luonti onnistui lyhyen harjoittelun jälkeen. Ohjelmistossa on kattava tuki IEC 61131-3 -standardille.
Suurimmiksi ongelmiksi OpenPLC:n käytössä koettiin se, että OpenPLC on vain ohjelmistotuote, ei integroitu kokonaisuus. Tästä syystä OpenPLC:n käyttö vaativassa kohteessa vaatii omatoimista rakentelua. Pienemmissä ja kustannusherkissä käyttökohteissa, joissa ei vaadita takeita katkeamattomalle toiminnalle OpenPLC voi puolustaa paikkansa.