plc koulutukset

Koulutusvaihtoehdoista löydät useita ratkaisuja eri tarpeisiin. Koulutusten kesto vaihtelee tarpeen mukaan yhdestä päivästä pitkäjänteiseen kuukausittain tapahtuvaan jatkuvaan kehittymiseen. Modulaarisen rakenteen ansiosta voit aina valita tarkasti oikeat osa-alueet.

”Tykkäsin kovasti käytännönläheisestä opiskelusta. Kokonaisuudessaan todella hyvä, kohdennettu ja käytännönläheinen koulutus. Tällaistahan opiskelujen pitäisi suurimmalta osin ollakin”

aINUTLAATUINEN VIRTUAALINEN TEHDASYMPÄRISTÖ

Virtuaalinen Factory IO – tehdasympäristö tarjoaa erinomaisen mahdollisuuden todenmukaiseen koulutukseen!

Factory IO tarjoaa erinomaisen mahdollisuuden realistiseen ja riskittömään ohjelmoinnin ja vianetsinnän harjoitteluun. Virtuaalinen tehdasympäristö mahdollistaa koulutuksen ilman fyysisten virheiden aiheuttamia vahinkoja.

Ympäristö voidaan räätälöidä yrityksen todellista tuotantoa vastaavaksi, jolloin oppimiskokemus on entistäkin käytännönläheisempi. Käytettävissä ovat kaikki tyypillisimmät painikkeet, anturit ja toimilaitteet, kuten kuljettimet ja hihnat, joita voidaan ohjata joko 0–10 V jänniteviestillä tai digitaalisella lähdöllä.

Esimerkkejä ominaisuuksista:
✅ Kuormalavojen, erikokoisten ja -painoisten pakettien sekä kappaleiden kuljettaminen
✅ Punnitus, lajittelu ja lavaus XYZ-paikoittimella
✅ Varastointi automaattivarastoon
✅ Laaja valikoima muita toimintoja

Katso videolta esittely Factory IO -tehdassimulaattorista ja esimerkkitehtävästä!

Koulutusmoduulit

Alta voit valita haluamasi moduulit, joista jokainen voidaan suorittaa itsenäisesti. Jokaisen moduulin kesto on pääsääntöisesti yksi päivä, ellei toisin mainita. Moduulit on suunniteltu yhdistämään teoria ja käytäntö tehokkaasti: noin 1/3 koulutuksesta keskittyy teoreettiseen tietoon ja 2/3 käytännön harjoituksiin, jotka auttavat soveltamaan opittua heti käytännössä. Moduulit voidaan suorittaa käyttäen TIA Portalia tai Codesysiä.

Ohjelmoinnin perusteet
  • Ohjelmoitavan logiikan toimintaperiaate ja peruskäsitteet
  • Digitaaliset tulot ja lähdöt
    • Toimintaperiaatteet
    • Tilan tulkinta merkkivalojen perusteella ja mittaamalla
    • Tilan tulkinta TIA Portalissa
    • IO:t piirikaavioissa
  • Boolean algebra
  • Yleisimmät datatyypit
  • Analogiset tulot ja lähdöt
    • Toimintaperiaatteet (mA ja V)
    • Tyypin tunnistaminen
    • Tilan tulkinta mittaamalla
    • Tilan tulkinta TIA Portalilla
Perusohjelmointi ja muuttujat - FBD,LAD,ST/SCL
  • Yksinkertaisten ohjelmien luonti
    • Digitaaliset muuttujat
    • Start/Stop
    • Merkkivalot ja vilkut
    • Moottorilähtöjen ohjaus
  • Yksinkertaisten ohjelmien tulkitseminen ja muokkaus
  • Yksinkertaisten ohjelmien monitorointi ja vianetsintä
  • Ehtolauseiden käyttö ohjelmoinnissa
  • Laskurit ja ajastimet
  • Funktiot ja modulaarisuus
  • Analogiasignaalien käsittely ja skaalaus
  • AD/DA – muunnos
  • Datatyypit syvemmin
Ohjelmointi
  • State Machine -tilakoneet (ST/SCL) – 2mod
  • Modbus perusteet
  • Kysy lisää!
TIA Portal - Hardware
  • Fyysiset laitteet – toimintaperiaatteet
    • CPU, DI, DO, AI, AO, Distributed IO
TIA Portal - Software
  • Sovelluksen asennus ja käyttöönotto + ALM
  • Laitevalinnat ja hardware setup
  • Network setup PN
    • Topologiat PN
    • Kenttälaitteet PN
  • GSD-files
    • Laitteen asennus ja käyttöönotto
PLC - Codesys
  • Sovelluksen asennus ja käyttöönotto

taitoloikka – koulutus

Valitse yksi tai useampi moduuli tarpeidesi mukaan!
Koulutus järjestetään etänä, suoraan opiskelijan omalta tietokoneelta käsin tai vaihtoehtoisesti tilaajan omassa ympäristössä. Koulutukseen sisältyy tarvittaessa TIA Portal V19 Basic -lisenssi sekä Factory IO -tehdassimulaattorin lisenssi. Codesys-koulutus toteutetaan aina uusimmalla maksuttomalla versiolla.

Huomioithan, että tarvittavat sovellukset tulee olla asennettuna ja käyttövalmiina ennen koulutuksen aloitusta. Tarvittaessa voimme varata erillisen ajan asennuksen tueksi, jotta kaikki sujuu mutkattomasti koulutuksen alkaessa.

Videolta voit tutustua Factory IO – tehdassimulaattoriin ja esimerkkitehtävään.

ohjelmointikurssi ohjelmointiuraa aloittelevalle

Sisältö räätälöidään tarpeidesi mukaan!

Vauhdikas lähtö PLC-ohjelmoinnin maailmaan! Intensiivinen ohjelmointikurssi ohjelmointiuraa aloittelevalle. Koulutuksen jälkeen osallistujalla erinomaiset ohjelmoinnin perustaidot, hyvät valmiudet itsenäiseen ohjelmointiin ja uusien asioiden sisäistämiseen.

Koulutus järjestetään etänä, suoraan opiskelijan omalta tietokoneelta käsin tai vaihtoehtoisesti tilaajan omassa ympäristössä. Koulutukseen sisältyy tarvittaessa TIA Portal V19 Basic -lisenssi sekä Factory IO -tehdassimulaattorin lisenssi. Codesys-koulutus toteutetaan aina uusimmalla maksuttomalla versiolla.

Koulutuksen pituus määräytyy lähtö- ja tavoitetason mukaan. Tyypillinen kesto n. 1-3 viikkoa.

”Tykkäsin kovasti käytännönläheisestä opiskelusta. Kokonaisuudessaan todella hyvä, kohdennettu ja käytännönläheinen koulutus. Tällaistahan opiskelujen pitäisi suurimmalta osin ollakin.”

”Ohjelmointi on ollut todella mielenkiintoista ja olenkin innostunut aiheesta viikon aikana! Hyvin olisin voinut jatkaa vielä toisenkin viikon tämän aiheen parissa.”

”Oikein hyvin onnistunut koulutus. Ei mitään moitittavaa. Opettaja osasi hyvin arvioida oppilaiden tason ja antoi sen mukaan tehtäviä.”

”Koulutus oli laaja ja ryhmän sisäiset tasoerot, eivät vaikuttaneet koulutuksen kulkuun vaan kaikille riitti tekemistä koko ajaksi. ”

”Opetus on ollut jälleen erinomaista ja tehtävät haastavia ja mielekkäitä.”

”Koulutus oli mielenkiintoinen ja kouluttajat todella mukavia ja ammattitaitoisia!”

”Opetus on ollut hyvin ammattitaitoista.”

PLC:n perusteet kunnossapitäjälle

Koulutus antaa sähköautomaatio-kunnossapitäjälle valmiudet löytää ja korjata tyypillisiä PLC-ongelmia päivittäisessä työssä. Hyvien perustaitojen avulla osallistujat voivat helposti omaksua uutta tietoa ja kehittää osaamistaan työn ohessa.

Koulutuksen esimerkkirakenne

Pituus ja kesto

  • Koulutus pidetään kahden viikon välein, 4-6 tunnin opettajavetoisina jaksoina.

  • Kesto noin 11 kuukautta, yhteensä 25 koulutuskertaa:

    • 20 etäkoulutusta

    • 5 lähiopetuskertaa

  • Jokaisen koulutuskerran jälkeen osallistujat tekevät itsenäisen ohjelmointitehtävän, johon varataan vähintään 4 tuntia. Itseopiskelu on keskeinen osa oppimista, ja tehtävän tulee olla valmis ennen seuraavaa koulutuspäivää.

  • Tehtäviin sisältyy yksi tunti kouluttajan etätukea Teamsissa.

  • Tarvittaessa koulutuksen etenemisvauhtia voidaan säätää.

Moduulit

  • Koulutus jakautuu viiteen moduuliin.

  • Jokainen moduuli sisältää viisi opettajavetoista kertaa ja viisi itsenäistä opiskelujaksoa.

  • Moduulin jälkeen opiskelija arvioi omaa oppimistaan ja miettii parannuskohteita.

  • Sisällöt räätälöidään asiakkaan tarpeiden mukaan ja niitä voidaan muokata kurssin aikana.

Moduuli 1 – Perusteet

Päivä 1 – Johdanto ja peruskäsitteet

Oppimistavoitteet:
  • Ymmärtää koulutusohjelman kokonaisuus ja rakenne
  • Oppia peruskäsitteet ohjelmoinnista
    • mm. FC, FB, OB, Cycle, ym.
  • Ymmärtää Boolean algebran
  • Tuntee yleisimmät datatyypit
    • Bool, Int, Real, Word, Byte

Päivä 2 – Perusohjelmointi ja muuttujat

Oppimistavoitteet:
  • Osata käyttää digitaalisia tuloja ja lähtöjä
  • Osata luoda yksinkertaisia ohjelmia
    • Ladder
  • Ymmärtää muuttujien merkityksen ja osaa käyttää niitä
    • Boolean ja Integer
  • Harjoitella muuttujien käsittelyä ja perustoimintoja ohjelmoinnissa

Päivä 3 – Ehtolauseet ja laskurit

Oppimistavoitteet:
  • Osata käyttää ehtolauseita ohjelmoinnissa
  • Ymmärtää laskureiden toimintaperiaate
  • Toteuttaa yksinkertaisia loogisia ohjelmia ehtojen ja laskureiden avulla

Päivä 4 – Funktiot ja modulaarisuus

Oppimistavoitteet:
  • Oppia jakamaan ohjelma pienempiin toiminnallisiin osiin käyttämällä funktioita
  • Ymmärtää modulaarisen ohjelmoinnin periaatteet
  • Kirjoittaa ohjelmia, joissa käytetään useita funktioita

Päivä 5 – Harjoitusprojekti

Oppimistavoitteet:
  • Osata soveltaa aiemmin opittuja asioita ja syventää osaamista

Hihnaohjaus-projektin toteutus ryhmässä. Jokainen osallistuja tekee saman projektin, mutta ongelmia ratkotaan ryhmässä. Kouluttaja tukee tarpeen mukaan.

Moduuli 2 – Analogiset signaalit ja ST/SCL-perusteet

Päivä 1 – Johdanto analogisiin tuloihin ja lähtöihin, Laskurit

Oppimistavoitteet:
  • Ymmärtää, mitä analogiset tulot ja lähdöt ovat ja miten ne eroavat digitaalisista signaaleista
  • Oppia, miten analogiset signaalit käsitellään teollisuusautomaatiolaitteissa
    • AD/DA – muunnos
    • Datatyypit syvemmin: Word, Real ja Integerin variaatiot

Päivä 2 – Analogiasignaalien käsittely ja skaalaus

Oppimistavoitteet:
  • Oppia analogiasignaalien lukeminen ja kirjoittaminen
  • Ymmärtää signaalien tarkkuuden ja resoluution merkitys
  • Ymmärtää, miksi ja miten signaaleja skaalataan

Päivä 3 – Signaalien skaalaus ja muunnokset

Oppimistavoitteet:
  • Oppia skaalaamaan analogisia signaaleja eri yksiköissä (esim. jännite, virta, lämpötila, etäisyys, paino)
  • Harjoitella käytännössä signaalien skaalausta

Päivä 4 – ST/SCL-perusteet

Oppimistavoitteet:
  • Oppia syntaksi ja perusrakenteet, kuten muuttujien määrittely ja ehtolauseet
  • Harjoitella perustoimintojen, kuten ehtorakenteiden (if-then-else) ja funktioiden käyttöä
  • Kirjoittaa yksinkertaisia ohjelmia ST/SCL-kielellä

Päivä 5 – Harjoitusprojekti

Oppimistavoitteet:
  • Osata soveltaa kahden ensimmäisen moduulin aikana opittuja asioita ja syventää osaamista

Eri kokoisten kappaleiden lajittelu painon mukaan ja kokonaismäärien tallennus – projektin toteutus ryhmässä. Jokainen osallistuja tekee saman projektin, mutta ongelmia ratkotaan ryhmässä. Kouluttaja tukee tarpeen mukaan.

Moduuli 3 – State Machine, tiedonsiirtoväylien perusteet ja OPC UA

Päivät 1 ja 2 – State Machine -tilakoneet

Oppimistavoitteet:
  • Ymmärtää tilakoneiden (State Machines) peruskäsitteet ja käyttö automaatiojärjestelmissä
  • Oppia ohjelmoimaan tilakoneita käytännön automaatiotehtävissä

Päivä 3 – Tiedonsiirtoväylien perusteet

Oppimistavoitteet:
  • Ymmärtää teollisuuden tiedonsiirtoväylien (Modbus, Profinet) toimintaperiaatteet
    • Modbus sanomarakenne
  • Ymmärtää, miten tiedonsiirto toimii automaatiojärjestelmissä ja miten eri laitteet kommunikoivat keskenään
  • Harjoitella perusyhteyksien luomista ja tiedonsiirron konfigurointia automaatioympäristössä

Päivä 4 – OPC UA

Oppimistavoitteet:
  • Ymmärtää OPC UA (Open Platform Communications Unified Architecture) merkitys ja käyttö teollisuusautomaation tiedonsiirrossa
  • Oppia, miten OPC UA mahdollistaa laitteiden ja ohjelmistojen välistä standardoitua ja skaalautuvaa tiedonsiirtoa
  • Harjoitella OPC UA käyttöönottoa ja sen konfigurointia käytännössä

Päivä 5 – Harjoitusprojekti

Oppimistavoitteet:
  • Osata soveltaa kolmen ensimmäisen moduulin aikana opittuja asioita ja syventää osaamista

Kuormalavojen lajittelu korkeuden mukaan käyttäen tilakonetta – projektin toteutus ryhmässä. Jokainen osallistuja tekee saman projektin, mutta ongelmia ratkotaan ryhmässä. Kouluttaja tukee tarpeen mukaan.

Moduuli 4 – Ohjelmointiharjoituksia ja Troubleshooting

Päivät 1–2 – Ladder ja ST/SCL ohjelmointia, sekä GSDML-tiedostot

Profinet-laitteen käyttöönotto GSDML-tiedoston avulla.

Oppimistavoitteet:
  • Vahvistaa osaamista eri ohjelmointikielistä
  • Oppia yhdistämään eri ohjelmointikieliä
  • Ymmärtää FOR- ja WHILE-looppien toimintaperiaate ja käyttää niitä
  • Ymmärtää GSDML-tiedoston tarkoituksen ja osaa asentaa sen
  • Tietää, miten Profinet-laite lisätään

Päivä 3 – Failsafe PLC – perusteet

Päivän aikana käydään läpi turvalogiikan fyysisen rakenteen perusteet ja yleisimpien toimilohkojen toimintaperiaatteet, käyttö ja vianetsintä.

Oppimistavoitteet:
  • Ymmärtää turvalogiikan merkityksen
  • Osaa käyttää ja tulkita yleisimpiä toimilohkoja
    • E-Stop, Safety Door, Two Hand Enable

Päivät 4–5 – Troubleshooting

Vianetsintäosiossa oppilaat saavat tehtäväkseen selvittää erilaisia vikoja. Käytännössä tehtävä sisältää Factory IO -tehtaan ja PLC-ohjelman. Tehtaasta löytyy anturi- ja toimilaitevikoja, jotka pitää jäljittää monitoroimalla ohjelmaa, sekä tuloja ja lähtöjä. PLC-ohjelmasta löytyy erilaisia virheitä, jotka aiheuttavat tuotannon pysähtymisen, ja ongelmat jäljitetään monitoroinnin avulla.

Oppimistavoitteet:
  • Oppia käyttämään monitorointityökaluja
  • Oppia löytämään ongelman aiheuttajat monitorointityökalujen avulla

Itseopiskelutehtävä:

  • Loppuprojektin kokonaisuuden suunnittelu
Moduuli 5 – Loppuprojekti

Päivät 1–4 – Projektin toteutus

Opiskelijat työskentelevät yksin tai pareissa. Loppuprojektissa luodaan toimiva tehdaskokonaisuus, joka vastaa jotain todellista ympäristöä. Opiskelijat luovat projektin alusta alkaen itse. Loppuprojekti toimii ”näyttötyönä”, jolla osoitetaan työnantajalle, mitä koulutuksen aikana on opittu. Loppuprojektin aihe ja kuvaus hyväksytetään asiakkaalla ennen projektin aloittamista. Projekti esitetään valituille henkilöille, esim.: Työnjohto, kollegat, kouluttaja, ABB:n henkilökuntaa.

Vaatimukset:
  • Riittävästi digitaalisia tuloja ja lähtöjä
  • Analogisilla signaaleilla toimivia mittauksia ja ohjauksia
  • Määrälaskenta (massa, tilavuus ym.)
  • Yksi väylälaite
  • Hätä-seis painike ja Turvaovi
Oppimistavoitteet:
  • Oppia soveltamaan kaikkia opittuja taitoja
  • Yhdistää kurssin aikana opiskellut asiat ja syventää osaamista näistä
  • Mahdollisuus oppia uutta soveltamalla aiemmin opittua

Päivä 5 – Projektin esitys

Projekti esitetään asiantuntijamaiseen ja ammattimaiseen tapaan sovituille henkilöille.

Oppimistavoitteet:
  • Oppia käyttämään monitorointityökaluja
  • Oppia löytämään ongelman aiheuttajat monitorointityökalujen avulla
  • Oppia yhteistyö- ja vuorovaikutustaitoja ohjelmoinnin ongelmanratkaisussa

Ota yhteyttä

Jätä meille yhteydenotto- tai tarjouspyyntö oheisella yhteydenottolomakkeella niin palaamme sinulle mahdollisimman pian.