Sequentieel programma met industriële state machine
TIA Portal – Sequentieel programmeren en state machine (2 dagen) 25/09/24 en 26/09/24
Vereiste voorkennis:
- Ethernet en TCP/IP Basis van 26/08/24 gevolgd hebben.
- IEC61131-3 en gestructureerd programmeren van 27/08/24 en 28/08/24 gevolgd hebben.
Of onderstaande kennis hebben:
- Algemene basiskennis PLC-technieken
- Hardware : CPU, Digital Input, Digital Output
- Cyclisch verloop van een PLC programma (PII / PIQ)
- Elementaire basiskennis van TIA Portal
- Nieuw project aanmaken in TIA Portal
- Online connectie maken met de PLC in TIA Portal
- TCP/IP protocol; adressen en subnetten
- IPv4
- Subnetmasking
- Standaard tools (LEDs, ping, ipconfig, …) voor elementaire diagnose in TCP/IP netwerken.
- Inleiding tot de IEC61131-3 programeer standaard in de automatisering
- Correct gebruik en implementatie van functies en functieblokken
(Wanneer gebruiken we een FC/FB?)
- Concept Single- en Multi-Instance in functieblokken
- Elementaire DataTypes (bool, int, real, …)
- Toepassingen met globale databouwstenen
- Inleiding in de SCL programmeertaal (tekstueel programmeren in de PLC)
- Siemens Support : Siemens Programming Guide Lines
- Siemens Support : implementatie van vrij beschikbare bibliotheken in TIA Portal
Programma:
- Wat is een state machine?
- Ontwikkeling van een eenvoudige state machine in een TIA Portal project
- Ontwerp van een grafcet-programma in SCL-code (CASE-structuur)
- Koppeling tussen het grafcet-programma en de zelf ontwikkelde state machine
Gedurende deze studiedagen wordt in één grote oefening een didactische transportband geprogrammeerd in SCL-code (tekstueel programmeren) met een geïntegreerde eenvoudige state machine (auto/hand-mode) en grafcet-structuur.
Deze opleiding geeft inzichten in de programmeertechnieken gebruikt in reële industriële automatiseringslijnen. De opgedane kennis kan in de 3e graad gebruikt worden om grotere projecten (bv. eindwerken) volgens industriële normen tot een goed einde te brengen.
Minimumdoelen of specifieke minimumdoelen:
- 11.08.01 De leerlingen modelleren en realiseren een elektronische schakeling als input/output-interface voor een microcontroller of PLC.
- 07.02.01 De leerlingen programmeren zelf ontworpen oplossingen voor concrete problemen
- 07.08.03 De leerlingen ontwerpen een configuratie van een mechatronisch systeem op basis van vooropgestelde criteria.