PLC-ohjaimen simulaattorin kehitys tehdashyväksyntätestaukseen : ohjaimen lähettämien signaalien korvaaminen tietokoneohjelmalla
Kivelä, Paulus (2025)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202502132808
https://urn.fi/URN:NBN:fi:amk-202502132808
Tiivistelmä
Tämän työn tavoitteena oli kehittää työn toimeksiantajalle, SR-Instrumentsille, yrityksen valmistamien laitteiden tehdashyväksyntätestausta helpottava testauslaite. Sen tarkoitus on lähettää testattavalle laitteelle ohjaussignaaleja, jotka se tavallisesti saisi PLC-ohjaimelta. Työssä perehdytään myös laajemmin teollisuudessa käytettäviin hyväksyntätestauskäytäntöihin ja Modbus-sarjaliikenneprotokollaan.
Työn tuotos koostuu kolmesta osasta: testauslaite, sen yleinen käyttöohje ja laitteen sisältämän ohjelmistokoodin dokumentaatio. Yritys otti testauslaitteen käyttöön jo ennen työn valmistumista ja laitetta on jo käytetty yrityksen toimittaman tuotteen tehdashyväksyntätestauksessa. Käyttöohje avustaa testauslaitteen kaikkien ominaisuuksien hyödyntämisessä, ja ohjelmiston dokumentaatio nopeuttaa testausohjelman koodin tulevia muokkauksia. Ohjelmisto suunniteltiin modulaariseksi, jotta siihen voidaan helposti lisätä uusia ominaisuuksia tulevaisuudessa. The purpose of this project was to design, produce, and document an automated testing tool for use in Factory Acceptance Testing by the project’s commissioner, SR-Instruments. Additionally, this thesis also describes the wider acceptance testing process at SR-Instruments and the industry at large.
The resulting testing cart was taken into active use by the company as soon as the software and hardware were operable, and it has already been used in the factory acceptance testing of company products. The documentation for the system is split into operator and developer documentation. The operator documentation allows the tester operator to fully utilize all features of the system, and the developer documentation simplifies and accelerates future modification of the tester software.
Työn tuotos koostuu kolmesta osasta: testauslaite, sen yleinen käyttöohje ja laitteen sisältämän ohjelmistokoodin dokumentaatio. Yritys otti testauslaitteen käyttöön jo ennen työn valmistumista ja laitetta on jo käytetty yrityksen toimittaman tuotteen tehdashyväksyntätestauksessa. Käyttöohje avustaa testauslaitteen kaikkien ominaisuuksien hyödyntämisessä, ja ohjelmiston dokumentaatio nopeuttaa testausohjelman koodin tulevia muokkauksia. Ohjelmisto suunniteltiin modulaariseksi, jotta siihen voidaan helposti lisätä uusia ominaisuuksia tulevaisuudessa.
The resulting testing cart was taken into active use by the company as soon as the software and hardware were operable, and it has already been used in the factory acceptance testing of company products. The documentation for the system is split into operator and developer documentation. The operator documentation allows the tester operator to fully utilize all features of the system, and the developer documentation simplifies and accelerates future modification of the tester software.