CursusSubsidie

Object georiënteerd PLC programmeren

Leer Object-georiënteerde PLC besturingen ontwikkelen

Object Oriënted Programming, oftewel OO-programmeren biedt vele voordelen bij het ontwikkelen van PLC besturingen. Door het besturingssysteem op te bouwen uit objecten zorgt u ervoor dat deze gestructureerd worden ontwikkelt. Dit draagt niet alleen bij aan de overzichtelijkheid en onderhoudsvriendelijkheid, maar zorgt er ook voor dat componenten gemakkelijker zijn te hergebruiken. En dat allemaal binnen de IEC 61131-3 standaard!

De cursus Object georiënteerd PLC programmeren geeft u een compleet overzicht van de mogelijkheden en technieken om programma’s te structureren middels objecten. Tijdens deze cursus gaat u praktisch aan de slag met PLC programmeren binnen een IEC 61131-3 omgeving.

Dit levert de cursus Object georiënteerd PLC programmeren u op

In deze cursus maakt u kennis met object-georiënteerd programmeren voor PLC’s volgens de IEC 61131-3 standaard. Na deze cursus heeft u:

  • kennis van de basisprincipes van object-georiënteerde systeem- en softwarebeschrijvingen;
  • toepasbare kennis van technieken om op systematische wijze besturingen te ontwerpen en te implementeren;
  • begrip van de voordelen van object-georiënteerde technieken en weet u deze in de praktijk te brengen;
  • inzicht in de wijze waarop een object-georiënteerd ontwerp van besturingssoftware tot stand komt;
  • begrip van de wijze waarop de ontwikkeling van programmeertalen, tools en platforms voor (PLC-) besturingssystemen het mogelijk maakt om object-georiënteerde technieken toe te passen volgens de IEC 61131-3 standaard.
  • praktisch toepasbare kennis van OO technieken t.b.v. PLC besturingen volgens de IEC 61131-1 standaard middels Codesys.

Voor wie is deze cursus over het oo-programmeren van PLC's bedoeld?

PLC-softwareontwikkelaars, software-architecten en projectleiders die werkzaam zijn in de industriële automatisering.

Niveau van de cursus

HBO, ervaring met het programmeren van PLC-software of andere technische software.

Duur

5 dagbijeenkomsten aaneengesloten van 9.30 uur tot 17.00

Bewijs van deelname

Na het volgen van deze training ontvangt u een bewijs van deelname.

Lesmateriaal

Bij aanvang ontvangt u een cursusmap met daarin het gebruikte presentatiemateriaal en relevante achtergrondinformatie. De eerste en laatste cursusdag gaat u hands-on aan de slag met een IEC 61131-3 programmeeromgeving. Programmeervoorbeelden, oefeningen en uitwerkingen zijn digitaal beschikbaar.

Tijdens de cursus Object georiënteerd PLC programmeren komen de volgende onderwerpen aan bod:

Dag 1: Inleiding

  • overzicht PLC programmeren volgens de IEC 61131-3 standaard;
  • eigenschappen van de programmeertalen;
  • programma’s structureren door gebruik te maken van functies en functieblokken;
  • voorbeeld van object-georiënteerd PLC programmeren.

Dag 2: programma’s structureren middels objecten

  • inleiding object-georiënteerd programmeren;
  • programma’s structureren middels ‘classes’ - de basisprincipes;
  • encapsulatie van data en polymorfisme;
  • modellen van ‘classes’ maken.

Dag 3: gedrag van programma’s beschrijven met objecten

  • modellen gebruiken voor gedrag;
  • state-machines;
  • hoe state-machines gebruikt worden om programmagedrag te specificeren;
  • hoe state-machines gebruikt worden om programmagedrag te implementeren;
  • modelleer- en programmeeroefeningen;
  • gedrag beschrijven tussen programmaonderdelen.

 Dag 4: van probleemstelling naar programma implementatie

  • interactie beschrijven tussen machine en omgeving;
  • machines beschrijven in termen van objecten;
  • machinegedrag beschrijven;
  • een model maken van het besturingsprogramma;
  • het model implementeren;
  • wat als de machine en het programma verandert?

Dag 5: praktijk

  • de beperkingen van IEC 61131-3;
  • combineren van object-georiënteerd en conventioneel programmeren;
  • eindopdracht;

Wilt u meer weten over de mogelijkheden om deze cursus bedrijfsintern te organiseren?

Aanpak

We komen vrijblijvend bij u op bezoek, zodat we een goed beeld krijgen van uw organisatie, de doelgroep en uw doelstellingen.

Kwaliteit

Een goede afstemming op uw bedrijfsspecifieke situatie en de inzet van zeer ervaren docenten die hun sporen in de praktijk hebben verdiend. Mikrocentrum is CEDEO-erkend.

Prijs

Het organiseren van een bedrijfsinterne cursus voor meerdere personen levert vaak een interessant prijsvoordeel op.

Resultaat

Uiteindelijk telt het resultaat. Onze persoonlijke en flexibele aanpak, de praktijkgerichte aanpak en bovenal onze ervaren en specialistische docenten dragen bij aan dit succes.

Neem voor meer informatie contact op met:
Wouter Lintsen, w.lintsen@mikrocentrum.nl of telefonisch via +31 (0) 40 296 99 33
Inschrijven Plaats Startdatum Begintijd Eindtijd Prijs Avonden/Dagen
Eindhoven 01-11-2018 9:30 17:00 € 2055 5
Eindhoven 23-05-2019 9:30 17:00 € 2055 5

Mikrocentrum werkt met all-in-prijzen. Alle genoemde bedragen zijn exclusief B.T.W. en inclusief lesmateriaal en arrangementskosten.

Leden van het Mikrocentrum High Tech Platform ontvangen 10% korting op de cursusprijs.

Het dag arrangement bestaat uit onbeperkt koffie, thee, water en een uitgebreide lunch en fris na de middag.
Het middag-avond arrangement bestaat uit onbeperkt koffie, thee, water en een avondmaaltijd inclusief drankje.
Het avond arrangement bestaat uit onbeperkt koffie, thee en water.

Mikrocentrum heeft de cursussen elektrotechniek, mechatronica en industriële automatisering schematisch weergegeven in een zogenaamd opleidingshuis. Zo heeft u in één oogopslag overzicht van de verschillende cursustitels.