Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Hämeen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Hämeen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

TRC3500-ohjausjärjestelmän ohjelmointimenetelmien ja ohjelmakirjaston kehittäminen

Nihti, Juho (2025)

 
Avaa tiedosto
Nihti_Juho.pdf (2.126Mt)
Lataukset: 


Nihti, Juho
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025121034565
Tiivistelmä
Opinnäytetyön tavoitteena oli kehittää TRC3500-ohjausjärjestelmän ohjelmointimenetelmiä ja ohjelmakirjastoa Schneider Electricin Ecostruxure Building Operation (EBO) -ympäristöön. Työn toimeksiantajana toimi JIS-Automation Oy, joka on suomalainen rakennusautomaatioalan yritys. Kehitystyön taustalla oli tarve korvata aiemmin käytetty SE8000-sarja modernimmalla TRC3500-säätimellä ja luoda sille yhtenäinen ohjelmointitapa, jota voidaan hyödyntää toistettavasti eri projekteissa. Tavoitteena oli myös parantaa käyttöönoton tehokkuutta, vähentää virheriskiä ja luoda visuaalisesti yhtenäinen käyttöliittymä, joka tukee yrityksen omaa brändiä.
Työn toteutus sisälsi useita vaiheita. Ensin määriteltiin kirjaston ohjelmointiperiaatteet ja toteutettiin LUA-kielinen käynnistyslohko, joka alustaa säätimen keskeiset muuttujat (ME.MV ja ME.AV) ja varmistaa sen toiminnan kaikissa käyttötiloissa. Kirjaston rinnalle rakennettiin selainpohjainen konfigurointisivusto, jolla käyttäjä voi valita halutut asetukset ja generoida automaattisesti valmiin LUA-koodin Workstationiin vietäväksi. Sivusto tehtiin yksitiedostoisena HTML/JavaScript-toteutuksena, jossa on reaaliaikainen koodiesikatselu ja “Kopioi Lua” -toiminto. Sivustoon lisättiin myös validointi- ja virheentunnistusmekanismit, jotka estävät virheellisten arvojen syöttämisen ja takaavat, että tuotettu koodi on aina toimiva.
Ohjelmakirjastoa testattiin ensin EBO-simulaatiossa, jossa virheet paikannettiin säätimen sisäisen Script Error -näkymän avulla, ja sen jälkeen oikealla TRC3500-laitteella, jolloin tarkasteltiin painikkeiden toimintaa ja käyttöliittymän ulkoasua. Konfigurointisivustoa testattiin jokaisen koodiversion jälkeen ja sitä kehitettiin havaittujen virheiden perusteella. Lopuksi sivusto testattiin myös toisella käyttäjällä, jotta voitiin varmistaa sen luotettava toiminta eri käyttöympäristöissä.
Työn tuloksena syntyi valmis TRC3500-ohjelmakirjasto ja konfigurointisivusto, jotka jäävät JIS-Automation Oy:n sisäiseen käyttöön. Lisäksi laadittiin laaja PDF-ohjeistus, jossa kuvataan vaiheittain kirjaston käyttö, ohjelmiston lataus, Custom Image -toiminnon käyttö sekä konfigurointisivuston toiminta. Kaikki materiaalit tallennettiin yrityksen sisäiseen kansiorakenteeseen, josta löytyvät myös valmiit XML-tiedostot ja HTML-sivut.
Työ paransi merkittävästi TRC3500-säätimen käyttöönoton tehokkuutta ja yhdenmukaisuutta. Ohjelmakirjasto ja konfigurointisivusto mahdollistavat koodin automaattisen muodostamisen, toistettavat konfiguraatiot sekä virheettömän käyttöönoton. Samalla luotiin yritykselle uusi standardoitu pohja tulevien rakennusautomaatioprojektien toteuttamiseen.
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste