Prijs:
750 (EUR)
Dgn:
2
WWT Punten:
50
Met S7-SCL
Doelgroep
Deze training is bedoeld voor Siemens S7 PLC programmeurs die willen leren om STEP 7-applicaties te bouwen met behulp van ‘Structured Control Language’ (SCL). SCL is die Siemens STEP 7 implementatie van de programmeertaal ‘Structured Text’ zoals gedefinieerd door de IEC 61131 standaard.
Voorkennis
Voorwaarde voor het kunnen volgen van deze training is dat de cursisten goed kunnen omgaan met het Siemens STEP 7 programmeerpakket en S7-PLC’s. Enige praktijkervaring met PLC applicatieontwikkeling is niet absoluut noodzakelijk maar zeker een pré.
Globale inhoud
In de inleiding wordt inzicht gegeven in de verhouding van SCL tot de programmeertalen ‘Function Block Diagram’ (FBD), ‘Ladder Diagram’ (LAD) en ‘Statement List’ (STL). Specifieke toepassingsgebieden van SCL zullen worden aangegeven. De volledige SCL syntax wordt behandeld alsmede de aanwezige diagnostische gereedschappen en debug mogelijkheden. Uitvoerig zal worden ingegaan op het definiëren en gebruiken van complexe gestructureerde datatypen.
Invulling
De cursus wordt gegeven aan de hand van een Powerpoint presentatie en het STEP 7-pakket zelf. Door middel van een beamer kunnen de cursisten de handelingen van de trainer goed volgen. Er zijn voldoende PLC materialen, zoals processoren en I/O kaarten aanwezig om in de testbehoefte te voorzien. Elke cursist heeft tijdens de cursus de beschikking over een PC, uitgerust met STEP 7 inclusief de SCL compiler, een MPI adapter en een PLC.
Specifieke inhoud
- Wanneer en waarom programmeren in SCL? Wanneer niet?
- Opbouw van OB’s, FC’s, FB’s en DB’s in SCL
- Keuzestatements: IF, CASE OF
- Herhalingsstatements: FOR, WHILE, REPEAT
- Controlestatements: EXIT, RETURN
- Ingebouwde functies
- Basisbegrippen programmeertalen volgens IEC 61131-3
- Variabelendeclaraties in SCL
- Zelf gedefinieerde datatypes: UDT
- Het gebruik van ‘Instance DB’s in SCL
- Interpretatie van compiler-output
- Debuggen van SCL sources
- Projecten bestaande uit meerder SCL-sourcefiles
Met S7-GRAPH
Doelgroep
Deze training is bestemd voor Siemens S7 PLC programmeurs die willen leren om STEP 7-applicaties te bouwen met behulp van ‘S7-GRAPH’. Deze programmeertaal leent zich in het bijzonder voor de besturing van sequentiële processen. S7-GRAPH is de Siemens implementatie van de programmeertaal ‘Sequential Function Chart’ (SFC) zoals gedefinieerd door de IEC 61131 standaard.
Voorkennis
Voorwaarde voor het kunnen volgen van deze training is dat de cursisten goed kunnen omgaan met het Siemens STEP 7 programmeerpakket en S7-PLC’s. Enige praktijkervaring met PLC applicatieontwikkeling is niet absoluut noodzakelijk maar zeker een pré.
Globale inhoud
In de inleiding wordt inzicht gegeven in de verhouding van S7-GRAPH tot de programmeertalen ‘Function Block Diagram’ (FBD), ‘Ladder Diagram’ (LAD) en ‘Statement List’ (STL). De cursist zal leren om een S7-applicatie op te zetten middels sequentiële ontwerptechnieken. De bediening van de S7-GRAPH extensie van het pakket zal worden behandeld, met name de editor. Aandacht word besteed aan de voor S7-GRAPH specifieke debug mogelijkheden.
Invulling
De cursus wordt gegeven aan de hand van een Powerpoint presentatie en het STEP 7-pakket zelf. Door middel van een beamer kunnen de cursisten de handelingen van de trainer goed volgen. Er zijn voldoende PLC materialen, zoals processoren en I/O kaarten aanwezig om in de testbehoefte te voorzien. Elke cursist heeft tijdens de cursus de beschikking over een PC, uitgerust met STEP 7 inclusief de S7-GRAPH extensie, een MPI adapter en een PLC.
Specifieke inhoud
- Wanneer en waarom programmeren in S7-GRAPH? Wanneer niet?
- S7- GRAPH basiselementen: Stap, verbindingselementen, overgangen, overgangsvoorwaarden en acties.
- S7- GRAPH netwerkconstructies: enkelvoudige selectie, sequentie-selectie, sequentiesprong, sequentie-herhaling en simultane sequentie.
- Algemene opbouw en werking van een sequentie.
- Permanente instructies, interlocks en supervisions.
- Hoe voert de PLC een S7-GRAPH sequentie uit?
- S7 bouwstenen betrokken bij de uitvoering van een S7-GRAPH programma.
- Test- en debug mogelijkheden voor S7-GRAPH programma’s.