Hyvä PLC ja HMI: automaatio, joka ei kuormita operaattoria
Hyvä automaatio tekee oikeasta toiminnasta helppoa
Toimiva automaatio ei ole sitä, että joku seuraa etäyhteydellä prosessia aamusta iltaan. Hyvä ratkaisu toimii arjessa niin, että käyttäjä ymmärtää mitä tapahtuu, kone reagoi ennakoitavasti ja virhetilanteet ohjaavat oikeaan suuntaan. Homma alkaa selkeästä PLC-logiikasta, järkevästä virheenkäsittelystä ja käyttöliittymästä, joka ei jätä käyttäjää arvailemaan. Etäyhteys on kyllä hyödyllinen työkalu, mutta yleensä vasta silloin, kun jotain pitää tutkia tarkemmin.
Jatkuva etävalvonta ei korvaa hyvää suunnittelua
Jos tuotantolaitetta täytyy vahtia jatkuvasti, ongelma ei usein ole valvonnan puutteessa vaan automaation rakenteessa. Ohjelmiston pitäisi hoitaa normaalitilanteet itsenäisesti, pysäyttää toiminta hallitusti poikkeamissa ja kertoa käyttäjälle selkeästi, mitä seuraavaksi kannattaa tehdä.
Käytännönläheinen automaatiosuunnittelu lähtee siitä, että koneen normaali käyttö on mahdollisimman suoraviivaista. Käyttäjän ei pidä joutua muistamaan monimutkaisia vaiheita tai tulkitsemaan epäselviä tilaviestejä. Kun PLC-ohjelma ja HMI-käyttöliittymä on suunniteltu yhdessä, kone voi estää väärät valinnat jo ennen kuin niistä syntyy häiriöitä. Päästään itse asiaan: paras häiriö on se, jota käyttäjä ei pääse vahingossa aiheuttamaan.
Selkeä PLC-logiikka on vahtimattoman automaation perusta
PLC on koneen ohjauksen ydin, ja sen ohjelmalogiikan pitää olla ymmärrettävä myös silloin, kun tuotantotilanteessa on kiire. Hyvässä PLC-ohjelmoinnissa prosessin tilat, ehdot, lukitukset ja poikkeamat mallinnetaan niin, että kone toimii johdonmukaisesti. Tämä tarkoittaa esimerkiksi sitä, että automaattiajo, käsikäyttö, kuittaukset ja turvarajat eivät riitele keskenään.
Selkeä logiikka näkyy käyttäjälle rauhallisena toimintana. Kone ei tee yllättäviä siirtymiä, ei jää epämääräiseen välitilaan eikä vaadi ohjelmoijaa paikalle jokaiseen poikkeamaan. Kun ohjelma on rakennettu järkevästi, myös vianhaku helpottuu, koska syy-seuraussuhteet ovat jäljitettävissä. Tämä on erityisen tärkeää GMP-ympäristöissä, lääke- ja elintarvikealalla sekä tuotannossa, jossa laadun ja toistettavuuden pitää kestää tarkastelua.
Virheenkäsittely kertoo, onko automaatio oikeasti valmis
Virheenkäsittely on usein se kohta, jossa erotetaan toimiva automaatio demosta. Demo pyörii, kun kaikki menee oikein, mutta tuotannossa anturi likaantuu, käyttäjä avaa suojan väärällä hetkellä tai materiaali loppuu kesken ajon. Hyvä ohjelmisto tunnistaa nämä tilanteet, pysäyttää tarvittaessa hallitusti ja antaa käyttäjälle ymmärrettävän ilmoituksen.
Hyvä virheilmoitus ei ole pelkkä koodi tai punainen valo. Sen pitäisi kertoa ainakin kolme asiaa:
- mitä tapahtui
- missä kohtaa prosessia häiriö syntyi
- mitä käyttäjä voi turvallisesti tehdä seuraavaksi
Tämä voi vähentää turhia soittoja, nopeuttaa palautumista ja parantaa tuotannon varmuutta. Kun häiriötilanteet on mietitty etukäteen, asiantuntijatukea tarvitaan lähinnä poikkeuksellisten vikojen tutkimiseen tai ohjelman kehittämiseen. Silloin tuki ei ole jatkuvaa vahtimista, vaan täsmäapua silloin kun sitä oikeasti tarvitaan.
HMI tekee monimutkaisesta järjestelmästä ymmärrettävän
HMI- ja SCADA-käyttöliittymä on se osa automaatiota, jonka käyttäjä kohtaa joka päivä. Siksi sen tehtävä ei ole vain näyttää arvoja, vaan ohjata toimintaa. Hyvä käyttöliittymä näyttää oikeat tiedot oikeaan aikaan, piilottaa turhan monimutkaisuuden ja tekee seuraavasta toimenpiteestä selkeän. Tricycle Softwaren käyttöliittymä-, SCADA- ja integraatiopalveluissa korostuu juuri tämä ajatus: monimutkaisestakin järjestelmästä pitää saada kaikille ymmärrettävä.
Käyttäjäystävällinen HMI ehkäisee virheitä jo ennen niiden syntymistä. Painikkeet, tilaviestit, hälytykset ja kuittaukset suunnitellaan niin, että käyttäjä ei joudu arvaamaan, onko kone valmis, käynnissä, pysähtynyt vai odottamassa ehtoa. Jos käyttöliittymä näyttää vain teknisiä muuttujia ilman kontekstia, käyttäjä joutuu tulkitsemaan järjestelmää itse. Se taas lisää virheriskiä juuri niissä tilanteissa, joissa pitäisi toimia rauhallisesti ja oikein.
Etäyhteys on työkalu, ei automaation selkäranka
Etäyhteydelle on paikkansa, eikä sitä kannata väheksyä. Se auttaa, kun ohjelmaa pitää tutkia, parametria tarkistaa tai harvinaista häiriötä analysoida. Mutta jos normaali tuotanto pyörii vain siksi, että joku on jatkuvasti valmiina katsomaan ruutua, automaatiossa on todennäköisesti parannettavaa. Luotettava ratkaisu antaa tuotannon henkilöstölle riittävät työkalut selvitä arjen tilanteista itse.
Hyvä automaatio syntyy, kun mekaniikka, PLC-logiikka ja käyttöliittymä suunnitellaan samaan suuntaan. Koneen pitää estää väärä käyttö, ohjata oikeaan tekemiseen ja kertoa ongelmista ymmärrettävästi. Silloin asiantuntijatuki jää siihen rooliin, johon se parhaiten sopii: ongelmatilanteiden selvittämiseen, kehitystyöhön ja asiantuntijan apuun. Lopputulos on automaatio, jota ei tarvitse vahtia jatkuvasti, koska se on alusta asti suunniteltu toimimaan järkevästi.


