Implementation of a PLC Development Platform for Test Chamber Automation
Savander, Roni (2022)
Savander, Roni
2022
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-202204286320
https://urn.fi/URN:NBN:fi:amk-202204286320
Tiivistelmä
Opinnäytetyö tehtiin ABB Oy Drives -yksikölle ja siinä luotiin PLC-kehitysalusta, joka mallintaa taajuusmuuttajien testaukseen käytettyjen testikaappien toimintaa. Työn tarkoituksena oli luoda työkalu PLC-ohjelmien kehitykseen, joka mahdollistaisi samanaikaisen PLC-ohjelmien kehityksen ja testikaappien täysimittaisen käytön. Lisäksi työn tarkoituksena oli hankkia taajuusmuuttajien tuotekehitykseen keskittyvälle Drives-yksikölle lisää automaatio-osaamista.
Työ aloitettiin tutkimalla testikaappien toimintaa ja niiden PLC-komponentteja, jonka jälkeen vastaavat komponentit tilattiin. Tilausta odotellessa tutkittiin testikaapeissa käytössä olevaa PLC-ohjelmaa ja käyttöliittymää. Tilauksen saavuttua komponentit kasattiin yhdeksi kokonaisuudeksi ja kehitysalustan PLC-ohjelman kirjoittaminen aloitettiin. PLC-ohjelman toimivuutta testattiin kattavasti. Kun se oli todettu toimivaksi luotiin, sille käyttöliittymä.
Valmis kehitysalusta sisältää kaikki kaapin täyden toiminnallisuuden luomiseen tarvittavat komponentit. Kehitysalustan PLC-ohjelmaan luotiin testikaappien tärkeimmät toiminnot ja sille luotiin käyttöliittymä ohjausta ja visualisointia varten. Komponentit kiinnitettiin vanerilevylle, jotta ne pysyisivät varmasti samassa kokoonpanossa.
Opinnäytetyössä luotu kehitysalusta mahdollistaa testikaappien automatisoinnin kehittämisen seuraavalle tasolle samalla säilyttäen täyden testauskapasiteetin. Lisäksi testikaappien automatisoinnin kehitys kasvattaa tuottavuutta ja tekee kaapeista turvallisempia ja tehokkaampia käyttää.
Työ aloitettiin tutkimalla testikaappien toimintaa ja niiden PLC-komponentteja, jonka jälkeen vastaavat komponentit tilattiin. Tilausta odotellessa tutkittiin testikaapeissa käytössä olevaa PLC-ohjelmaa ja käyttöliittymää. Tilauksen saavuttua komponentit kasattiin yhdeksi kokonaisuudeksi ja kehitysalustan PLC-ohjelman kirjoittaminen aloitettiin. PLC-ohjelman toimivuutta testattiin kattavasti. Kun se oli todettu toimivaksi luotiin, sille käyttöliittymä.
Valmis kehitysalusta sisältää kaikki kaapin täyden toiminnallisuuden luomiseen tarvittavat komponentit. Kehitysalustan PLC-ohjelmaan luotiin testikaappien tärkeimmät toiminnot ja sille luotiin käyttöliittymä ohjausta ja visualisointia varten. Komponentit kiinnitettiin vanerilevylle, jotta ne pysyisivät varmasti samassa kokoonpanossa.
Opinnäytetyössä luotu kehitysalusta mahdollistaa testikaappien automatisoinnin kehittämisen seuraavalle tasolle samalla säilyttäen täyden testauskapasiteetin. Lisäksi testikaappien automatisoinnin kehitys kasvattaa tuottavuutta ja tekee kaapeista turvallisempia ja tehokkaampia käyttää.
Kokoelmat
Samankaltainen aineisto
Näytetään aineisto, joilla on samankaltaisia nimekkeitä, tekijöitä tai asiasanoja.
-
HMI Configuration of a Substation
Malmström, Robin (2021)This thesis was made in cooperation with VEO Oy. The purpose of this thesis was to test a program called Zenon by creating an HMI of a substation. The configuration process of the HMI is explained and described. The ... -
Software Test Automation: Safety System of a High Speed Train
Chlada, Roman (2022)The purpose of this project was automating the testing of the software of an embedded system designed for the safety control of a high speed train. In safety systems, 100% of the customer requirements must be implemented ... -
Communication between programmable logic controllers and the warehouse control system
Reshetov, Ilia (2022)Modern industrial automation systems involve dozens of programmable logic controllers (PLCs). These controllers are monitored and controlled by an execution software system that is hosted on an external server. Depending ...