Tässä aiheessa käsitellään RecondOil DST -puhdistusyksikön (tässä jatkossa RecondOil-yksikkö) integrointia asiakkaan automaatiojärjestelmään. Sisältö kattaa vaadittavat rajapinnat, tiedonsiirtoprotokollat, I/O‑kartoituksen, HMI‑näytön ja hälytysjärjestelmän suunnittelun, tapahtumalokit sekä käyttöönotto‑ ja testausvaatimukset huomioiden teollisuuden parhaan käytännön ja Industry 4.0 -vaatimukset.
Tavoite: antaa sähkö‑ ja automaatioinsinöörille riittävät ohjeet ja esimerkit RecondOil-yksikön luotettavaan, turvalliseen ja dokumentoituun liittämiseen asiakkaan PLC/HMI/SCADA‑ympäristöön.
Yleiskuva ja rajapintavaatimukset
- RecondOil-yksikkö toimittaa jatkuvasti ja/tai ajanjaksoittain arvoja, ohjaa pumppuja/venttiilejä ja raportoi kunnossapito‑ ja suodatintilaa. Yksikkö tukee teollisia rajapintoja ja tarjoaa mahdollisuuden yhteyteen asiakkaan automaatiojärjestelmän (PLC/SCADA) kanssa.
- Suositellut kommunikaatioprotokollat: OPC UA (ensisijainen Industry 4.0), Modbus TCP/RTU, Profinet, EtherNet/IP. Valinta tehdään asiakkaan käytössä olevan arkkitehtuurin perusteella.
- Verkkoyhteydet tulee toteuttaa eriytettyinä (VLAN tai erillinen automaatioverkko) ja suojattuina (palomuuri, VPN tai DMZ) asiakkaan tietoturvapolitiikan mukaisesti.
Viestintäprotokollat ja standardit
- OPC UA: suosituin, tukee turvallista sertifikaatti‑pohjaista yhteyttä, metatiedon siirtoa ja historiointia. Suositellaan historian, monimutkaisten rakenteiden ja pilvipalveluiden yhdistämiseen.
- Modbus TCP/RTU: yksinkertainen ja laajalti käytetty; käyttö vaatii rekisterikartan määrittelyn (read/write/muokattavat rekisterit).
- Profinet, EtherNet/IP: teollisia Ethernet‑ratkaisuja reaaliaikaisiin tarpeisiin ja I/O‑integraatioon.
- IEC 61131‑3: PLC‑ohjelmointikielen standardi (Structured Text, Ladder, Function Block) huomioitava ohjauslogiikkaa suunniteltaessa.
- IEC 62443: automaatiojärjestelmien kyberturvallisuusnormi; suositellaan noudattamaan.
PLC‑integraatio — I/O‑tyypit ja kartoitus
Suunnittele integraatio seuraavien signaalityyppien mukaan. Alla esitetään tyypilliset signaalit ja suositeltu määritys RecondOil‑yksikölle.
-
Analogiatulot (4–20 mA / 0–10 V)
- Painemittaukset (pumpun imu/paine), 1–3 kpl
- Lämpötilamittaukset (öljyn lämpötila sisään/ulos), 1–2 kpl
- Virtausmittaus (l/min tai m3/h), 1 kpl
- Näytemittarit / partikkelilaskuri (jos jatkuva anturi), 1 kpl
- Vesisensorin analoginen anturi (ppm), 0–1 kpl
-
Digitaaliset tulot (DC‑tulot, pulssi)
- Pumpun päällä/pois‑palautteet, 2–4 kpl
- Suodattimen tukkeuma/paine‑ero hälytys, 1–2 kpl
- Hätä‑pysäytys (E‑stop), 1 kpl
- Porttien/ovien valvonta, 1–2 kpl
-
Digitaaliset ulostulot (releet / transistorit)
- Pumpun käynnistys/stoppaus, 1–3 kpl
- Venttiilien ohjaus (elektroniset venttiilit), 1–4 kpl
- Indikointi/valosignaalit (Green/Yellow/Red), 1 kpl per tila tai HMI‑käsky
- Hälytyksen ohitus/ack‑rele, 1 kpl
-
Pulssitulot / veloitustiedot
- Virtausanturin pulssit (jos mittari lähettää pulsesignaalin)
- Tunnistinkalibrointi‑pulsseja varten varattu tulo
-
Sarjaliikenne / Ethernet
- Modbus RTU (RS‑485) tai Modbus TCP: mittausyksiköt, partikkelimittarit, analyysilaitteet
- OPC UA/HTTP(S) liitynnät analyysipalveluihin ja pilviportteihin
Suositus: määrittele täydellinen IO‑lista projektidokumentaatiossa ja vahvista määrät FAT‑vaiheessa.
Rekisterikartta / esimerkkimalli (modbus TCP)
Esimerkki Modbus‑rekisterikartasta (osoitteet ovat esimerkinomaisia, 1‑perustainen):
| Rekisteri | Osoite | Tyyppi | Kuvaus |
|—|—:|—|—|
| OilTemp_In | 40001 | 4–20 mA, float | Öljyn sisäänlämmön anturi °C |
| OilTemp_Out | 40003 | 4–20 mA, float | Öljyn ulostulon lämpö °C |
| Pressure_Pump | 40005 | 4–20 mA, float | Pumpun paine bar |
| Flow_Rate | 40007 | 4–20 mA, float | Virtaus l/min |
| ISO4406_Code | 40009 | Int16 | ISO 4406 kokonaisarvo (esim. 15-> 15/12/8) |
| MPC_Value | 40011 | Float | Varnish/MPC arvo |
| Water_ppm | 40013 | Float | Vesisisältö (ppm) |
| Pump1_RunCmd | 00001 | Coil | Pumpun 1 käynnistys (RW) |
| Pump1_Status | 10001 | Discrete | Pumpun 1 status (RO) |
| AlarmMask | 40015 | UInt16 | Hälytystilat bitmask |
Huom. Rekisterikartta määritellään lopullisesti asiakkaan ja toimittajan yhteisellä rajapintakuvauksella.
HMI — käyttöliittymä ja käyttöohjeet
HMI‑suunnittelun tavoitteet: selkeä tila‑näyttö, helposti saavutettavat hälytykset ja trendit, kunnossapidon toiminnot ja analyysitieto.
Keskeiset HMI‑näkymät:
-
Yleiskuva (dashboard)
- Painikkeet käynnistys/pysäytys (vain valtuutetuille)
- RecondOil‑tilat: Käynnissä / Odottaa / Häiriö / Huolto
- Traffic‑light ‑indikaattori (Öljyn terveys: Green/Yellow/Red) — arvo perustuu KPI‑algoritmiin (ISO 4406 / MPC / vesipitoisuus / TAN)
- Pumput/venttiilit näyttö
-
Prosessinäkymä (P&ID tai yksinkertaistettu layout)
- RecondOil‑laitteen sisäiset komponentit (booster, nanosuodatus, lämmönvaihdin), virtaukset ja mitatut arvot reaaliajassa
-
Hälytysnäkymä ja lista
- Priorisointi, viimeisimmät 50–100 tapahtumaa, suodatus (P1–P4)
- Mahdollisuus ack/clear ja lisätä kommentti
-
Trendit ja historianäkymä
- Valittavat muuttujat (esim. ISO 4406, MPC, paine, lämpötila, virtaus) aikaväliä 1h–12kk
- Viivadiagrammit ja mahdollisuus viedä data CSV‑muotoon
-
Näytehallinta ja analyysipaketit
- Näytteenottopisteet lista ja aikataulutus (Standard, Plus, Premium)
- Näytteen tilaus / tarran tulostus / analyysipalvelun rajapinta
HMI‑käytännöt:
- Selkeä värikoodaus ja yhdenmukaiset symbolit
- Selkeät ohjeet operaattorille (short text) mikäli toimenpiteitä vaaditaan
- Käyttäjäroolit: operaattori, huolto, insinööri, ylläpito (käyttöoikeudet)
- Hälytysten ack‑toiminnon vaativan käyttäjäkirjautumisen
Hälytykset ja tapahtumalokit
Hälytysjärjestelmän periaatteet ja vaatimukset:
Hälytysprioriteetit:
- P1 (Critical) — turvallisuus tai laitteiston välitön vaurio. Esim. E‑stop, pumpun ylikuumeneminen, paine liian korkea.
- P2 (Major) — prosessin vakaus tai välitön tuotantohäiriö. Esim. suodatin tukkeutunut, vesipitoisuus kriittinen.
- P3 (Minor) — kunnossapito / huoltotoimenpide vaaditaan pian. Esim. suodattimen vaihtomäärä saavutettu.
- P4 (Info) — informatiiviset tapahtumat (esim. näytteiden otto suoritettu).
Hälytysten määrittely:
- Hälytyksen setpoint, deadband/hysteresis, viivettä (delay) ja latching‑käyttäytyminen dokumentoitava.
- Hälytyksille tulee määritellä oletuskohtaiset toimenpiteet (operatiiviset ohjeet HMI:ssä).
Tapahtumaloki (event log) — suositellut kentät:
- EventID (unique)
- Timestamp (ISO 8601, UTC + paikallinen aika)
- Source (tag tai laite)
- Severity (P1–P4)
- Message (selkeä kuvaus)
- MeasuredValue ja Unit
- Setpoint (jos relevantti)
- AcknowledgedBy / AckTimestamp
- ClearedTimestamp
- OperatorComment
- CorrelationID (esim. näyte ID / analyysipaketti)
Tallennus ja raportointi:
- Hälytystapahtumat arkistoidaan SCADA/historian toimesta vähintään 2–5 vuotta (asiakkaan vaatimusten ja lainsäädännön mukaan).
- Raportointi‑ ja esitystoiminnot (viikkoyhteenveto, kuukausiraportti öljytilasta, suodattimen elinkaari, säästöt/CO2‑vaikutus) kytketään historian päälle.
Hälytysten käsittely:
- Hälytyksen tunnus, toimenpideohje ja vastuuhenkilö näkyviin HMI:ssä.
- Hälytysten automaattinen eteenpäinlähetys (SMS, sähköposti tai integraatio CMMS‑järjestelmään) valinnaisesti.
- Hälytysten priorisointi, eskalointi‑polut ja aikakatkaisuehdot määriteltävä.
SCADA, Historian tallennus ja analytiikka
- SCADA:t keräävät reaaliaikaisen datan ja tallentavat historian (time series) analyysiä varten. OPC UA on suositeltava rajapinta.
- KPI‑esimerkit: ISO 4406 (päiväkohtainen), MPC (viikollinen), vesipitoisuus (ppm), TAN‑arvo, pumpun runtime (h), suodattimen differential pressure trend.
- Trendin resoluutio: kriittiset analogiat 1–5 s, vähemmän kriittiset 10–60 s. Näytteet analyysilaitteista (laboratoriotulokset) kirjataan tapahtumina.
- Historian varmistus: paikallinen historian palvelin + pilviyhteys (varmistettu replikointi). Säilytys: operaation tarpeen mukaan 1–5 vuotta, pitkäaikaistallenne arkistoon.
Turvallisuus ja kyberturva
- Sovella segmentoitua verkkoarkkitehtuuria (DMZ/VLAN). Rajoita pääsyä laitteisiin vain valtuutetuille osoitteille.
- Käytä suojattuja protokollia (OPC UA TLS), certificate‑based authentication ja roolipohjaista käyttöoikeutta.
- Ei suoria Internet‑pääsyn sallintoja ilman VPN/henkilökohtaista todennusta ja palomuurirajoja.
- Pitäydy IEC 62443 ohjeissa: vulnerability assessment, hardening checklist, periodinen patch‑hallinta.
- Fyysinen turvallisuus: E‑stop, turvaovien lukitus ja asianmukaiset maadoitukset.
Kaapelointi ja sähköliitännät
- Käytä suojattuja ja maadoitettuja kaapeleita (shielded twisted pair) analogisiin signaaleihin.
- Analogialiitännät 4–20 mA suositeltavia (vastustus melulle ja pituudelle).
- Galvaaninen erotus tarvittaessa erityisesti pitkässä maadoitusympäristössä.
- Liittimet: M12‑liittimet kenttälaitteisiin (IP‑suojattu), teollisuusliittimet paneelissa (kierteelliset ruuviliittimet tai push‑in).
- Kaapelisuojat ja putkitus noudattaen paikallisia standardeja (EMC‑suojaukset).
- Sähkösyöttö: varmista häiriönsuojaus (UPS tai varmistettu virransyöttö PLC:lle ja kriittisille antureille).
Asennus, FAT ja SAT (testaus)
FAT (Factory Acceptance Test) — toimittajan tehdastestit:
- Tarkista viestintäprotokollat (OPC UA/Modbus), rekisterikartta ja I/O‑toiminnallisuus.
- Tee simuloidut hälytys‑ ja käyttötilanteet: suodattimen tukkeuma, veden havaitseminen, pumpun virhetilanne.
- Testaa HMI‑toiminnot, ack/clear, trendit ja historian tallennus.
- Dokumentoi kaikki testit ja hyväksynnät.
SAT (Site Acceptance Test) — asennuksen jälkeinen testaus:
- Looppitarkastus (kaapeloinnit, liittimet), signaalimittaukset ja kalibrointi.
- Verkon konfigurointi,.Firewall/VLAN ja kyberturva‑testit.
- End‑to‑end testi asiakkaan SCADA:an, historian ja analyysipalveluihin.
- Käyttäjäkoulutus ja dokumentointi.
Käyttöönoton tarkistuslista (esim. lyhyt):
- Fyysiset liitännät ja maadoitukset ok
- Kommunikointi PLC ↔ RecondOil ok (ping, jäähdytysprotokolla)
- Kaikki IO‑kanavat kalibroitu ja testattu
- Hälytykset simuloitu ja hyväksytty
- HMI käyttöopastus suoritettu
Huolto ja päivitykset
- Päivitykset: sovellusfirmwaren ja SCADA‑komponenttien päivitykset hallitusti; testaus FAT‑ympäristössä ennen tuotantoon vientiä.
- Ennakoiva huolto: suodattimien vaihtosyklit, pumpun huoltoväli (runtime) ja analyysien perusteella määräytyvät huoltotoimet.
- Lokien ja historian analyysi säännöllisesti (kuukausi/kvartaali) suorituskyvyn ja öljyn tilan trendien seuraamiseksi.
Esimerkkejä hälytyksistä ja toimenpiteistä
- P1: Pumpun moottorin lämpötila > 90 °C
- Toiminto: Pumppu pysäytetään, operaattorille SMS + HMI hälytys, kirjataan event, huoltotiimi ilmoitetaan
- P2: Suodattimen differential pressure > 1.5 bar
- Toiminto: Ilmoitus HMI:ssä, ehdollinen hidastus suodatuksen kierron kautta, huoltokehotus 24 h
- P2: Vesipitoisuus öljyssä > 500 ppm
- Toiminto: Hälytys, näyte lähetetään analysoitavaksi (Premium), mahdollinen automaattinen kuivauskäynnistys
- P3: Suodatin elinkaariprosentti > 80 %
- Toiminto: Huoltovaroitus HMI:ssä; seuraava huoltotoimenpide aikataulutetaan
Dokumentaatio ja toimitettavat materiaalit
Toimitukseen sisältyvät dokumentit:
- IO‑lista ja loppukäyttäjän rekisterikartta (Modbus/OPC UA)
- HMI‑näyttörakenne ja käyttöopas
- Hälytysluettelo ja tapahtumalokin kenttäkuvaus
- FAT/SAT testausraportit ja hyväksynnät
- Kaapelointi‑ ja sähkökaaviot (as‑built)
- Kyberturvallisuus/kovettamissuositukset (hardening)
- Huolto‑ ja ylläpito‑ohjeet
Yhteenvetona: RecondOil‑yksikön onnistunut PLC/HMI/SCADA‑integraatio edellyttää ennalta määriteltyjä rajapintoja, selkeää I/O‑kartoitusta, yritysturvallista verkkoarkkitehtuuria, dokumentoitua hälytys‑ ja tapahtumalokitusta sekä huolellista FAT/SAT‑testausta. Hyvin suunniteltu integraatio mahdollistaa reaaliaikaisen valvonnan, ennakoivan kunnossapidon ja täyden hyödyn saavuttamisen öljyn elinkaaren pidentämisessä sekä operatiivisen ja ympäristöhyödyn raportoinnissa.
