Kursuskatalog 2021 – TwinCAT 3
Kursuskatalog 2021 – TwinCAT 3
2 3
TwinCAT 3 – Basis Se kursusbeskrivelse her
Kursus K21300-01 K21300-02 K21300-03 K21300-04 K21300-05 K21300-06
Dato 19.-20.01.21 23.-24.03.21 26.-27.5.21 01.-02.09.21 22.-23.09.21 09.-10.11.21
TwinCAT 3 – Diagnose Se kursusbeskrivelse her
Kursus K21301-01 K21301-02
Dato 17.03.21 27.10.21
TwinCAT 3 – OOP Basis Se kursusbeskrivelse her
Kursus K21302-01 K21302-02
Dato 23.-24.02.21 29.-30.09.21
TwinCAT 3 – Motion Se kursusbeskrivelse her
Kursus K21303-01 K21303-02 K21303-03
Dato 03.-04.03.21 09.-10.06.21 16.-17.11.21
TwinCAT 3 – TwinSAFE Se kursusbeskrivelse her
Kursus K21304-01 K21304-02 K21304-03
Dato 14.01.21 23.06.21 08.12.21
Kursusoversigt 2021
AfviklingDer undervises i vores kursuslokaler i Kolding. Undervisningen starter alle dage kl. 9.00 og slutter kl. 16.00. Vi sørger for lækker forplejning; morgenbrød, frokost og kaffe. I vores lokaler er alt nødvendigt hardware og PC-udstyr, så du skal ikke medbringe eget udstyr.
Tilmelding via mail med flg. oplysninger:Rekvisitionsnummer, kursusnummer, deltagernavn, firmanavn, tlf nummer til [email protected] HUSK alle oplysninger!
TwinCAT 3 – HMI Basis Se kursusbeskrivelse her
Kursus K21305-01 K21305-02 K21305-03 K21305-04
Dato 03.-04.02.21 21.-22.04.21 16.-17.06.21 13.-14.10.21
TwinCAT 3 – ST Programmering Se kursusbeskrivelse her
Kursus K21306-01 K21306-02 K21306-03 K21306-04
Dato 09.-10.02.21 19.-20.05.21 14.-15.09.21 01.-02.12.21
TwinCAT 3 – EtherCAT Avanceret Se kursusbeskrivelse her
Kursus K21307-01 K21307-02
Dato 18.03.21 28.10.21
TwinCAT 3 – Fieldbus Se kursusbeskrivelse her
Kursus K21308
Kurset afholdes når der er min. 4 eller flere tilmeldte.
TwinCAT 3 – IoT Se kursusbeskrivelse her
Kursus K21309
Kurset afholdes når der er min. 4 eller flere tilmeldte.
TwinCAT 3 – OPC UA Se kursusbeskrivelse her
Kursus K21310
Kurset afholdes når der er min. 4 eller flere tilmeldte.
TwinCAT 3 – HMI Avanceret Se kursusbeskrivelse her
Kursus K21312-01 K21312-02 K21312-03 K21312-04
Dato 10.-11.03.21 05.-06.05.21 08.-09.09.21 03.-04.11.21
ONLINE KURSER
TwinCAT 3 - ONLINE Se mere info her
Kursus OK213XX
Kontakt os for nærmere info vedr. mulige tidspunkter.
4 5
Forudsætning for deltagelse Grundlæggende kendskab til PLC- programmering efter IEC61131-3 samt et fornuftigt kendskab til en PC samt Windows operativsystemer.
For at kunne deltage på de specifikke TwinCAT 3 kurser, skal du have deltaget på Basis kurset – eller have anden relevant kendskab til TwinCAT Softwaren.
TwinCAT 3 2021
TwinCAT 3 – Basis (K21300) TwinCAT 3 – Diagnose (K21301)
TwinCAT 3 – OOP Basis (K21302)
� Forståelse af Beckhoff hardware og bussystemer
� TwinCAT i Visual Studio®: � Grundlæggende kendskab til
softwaren � Håndtering af EtherCAT
kommunikation � Set-up, diagnose og fejlfinding
� TwinCAT PLC: � Kendskab til TwinCAT PLC-system � Udføre mindre PLC-programmer og
arbejde online på soft PLC’er
� IEC61131-3 – introduktion til standarden og forståelse af de forskellige programmeringssprog samt datatyper, variabler, struct og arrays
� Hovedvægten lægges på program-mering i Struktureret Text (ST)
� TwinCAT Measurement Scope – brug og håndtering af dette diagnoseværktøj
� ADS kommunikation mellem 2 TwinCAT PLC-systemer – data udveksling mellem 2 TwinCAT PLC-systemer via Asynkron ADS
Modulet understøttes af flere ”hands-on” øvelser, hvor kursisten løser opgaver på demo-udstyr med TwinCAT 3 installeret.
Grundlæggende forståelse og fejlsøgning af: � ADS:
� Router (Netværk) � ADS (Error codes)
� EtherCAT – diagnose muligheder
� Kabling (EMC)
Introduktion i OOP (Object Orienteret Programmering).
� Gennemgang af nye udtryk og termer: � Arv � Metoder
� Interfaces � Properties:
� Get � Set
� Super & This � Interface pointer
� Oprette PLC eksempel med OOP programmering
Se kursusdatoer her Se kursusdatoer her
Se kursusdatoer her
6 7
TwinCAT 3 2021
TwinCAT 3 – Motion (K21303)
TwinCAT 3 – TwinSAFE (K21304)
NC-Task i TwinCAT 3. � Oprettelse af servoakser i TwinCAT � Interface mellem NC-Tasken og
PLC-programmet � Brug af NC-biblioteker i TwinCAT PLC
Control
� Oprette små programstumper for: � Aktivering af drev, reset af drev
samt håndtering af status fra drev
� Relativ eller absolut kørsel � Længde eller grader
� Introduktion til Motion funktionsblok fra Beckhoff Automation ApS
� Forståelse af TwinSAFE teknologien � Konfigurering af nødstopsprogram � Diagnose på TwinSAFE applikation
� Indblik i funktionsblokke som er brugbare i TwinSAFE
� Udveksling af TwinSAFE data på netværk
TwinCAT 3 – HMI Basis (K21305)
TwinCAT 3 – ST Programmering (K21306)
TwinCAT 3 – EtherCAT Avanceret (K21307)
� TwinCAT HMI-arkitekturen � Mulige scenarier med server og clients � Kompatible platforme � Licensering � Installation/opsætning
� Engineering tool � Best practice – opbygning af HMI � Hands on – lave en HMI-app til et
pre-fabrikeret PLC-projekt � Alarm / Event tabel
� Brugeradministration � Recept håndtering
� ST kode syntax � Konvertering af grafisk IEC kode til
ST kode � DUT – bruger definerede data typer � ST Statements
� Attributter, tildele variabler særlige egenskaber
� Kurset understøttes af adskillige øvelser:
� Kombinatoriske øvelser
� Sekventiel øvelse � Fil håndtering med PLC kode � Kald af system blokke mv.
� Debugging
Forståelse og brug af: � Sync Units � Hot connect
� Redundans � EtherCAT simulering � Diagnose fra PLC
Se kursusdatoer her Se kursusdatoer her
Se kursusdatoer her
Se kursusdatoer her
Se kursusdatoer her
8 9
TwinCAT 3 2021
TwinCAT 3 – Fieldbus (K21308)
TwinCAT 3 – IoT (K21309)
Grundlæggende forståelse og brug af fieldbus systemer i TwinCAT 3.
� Seriel com (RS232/485) � Modbus(RTU)
� Modbus (TCP) � Profinet � EthernetIP � CanOpen
Grundlæggende forståelse af konceptet. � Forbinde EK9160 til skyen � Forbinde til skyen og EK9160 fra
TwinCAT 3 PLC projekt
� MQTT � AMQP � Broker � Subscribe på data fra PLC kode
� Publish til skyen fra PLC kode � Anvendelse af Json bibliotek � Konfigurering af IoT Data Agent
TwinCAT 3 – OPC UA (K21310)
Grundlæggende forståelse af OPC UA og brug i TwinCAT 3.
� Opsætning af PLC som OPC UA server � Cofiguration af:
� Endpoints
� Certificates trust settings � Historical Access � Alarms & conditions
� Troubleshooting & logging � UA expert
� Opsætning af PLC som Client
Se kursusdatoer her
Se kursusdatoer her
Se kursusdatoer her
TwinCAT 3 – HMI Avanceret* (K21312)
� OPC UA � Automation Interface � Package Management
� TcHmi Javascript function � Opdateringer (news) � Framework Control (VS pro)
� Server Extention (VS pro)
*Elementer i kurset vil være i Visual studio professional, dermed anbefales at medbringe egen computer med dette installeret.
Se kursusdatoer her
TwinCAT 3 – ONLINE (OK213XX)
Samme indhold som fysiske kurser.Forudsætninger for online deltagelse:
� Max 4 deltagere � Deltagerne har både Microsoft Teams, Teamviewer
og helst 2 skærme tilsluttet
Hver kursusdag er delt op i 2 moduler af hver 3 timer. Deltagerne bliver derfor inviteret til MS Teams møderne. I alt 6 timers træning/dag (der er selvfølgelig plads til ekstra spørgsmål).
Se kursusdatoer her
10 11
TilmeldingPr. e-mail: [email protected] ring på 4320 1570
Følgende oplysninger skal fremgå af tilmeldingen:Rekvisitionsnummer, kursusnummer, deltagernavn, firmanavn, tlf nummer.
DeltagerantalDeltagerantal pr. kursus er min. 4 personer og max. 8 personer.
Alle kurser afholdes her:Beckhoff Automation ApSBirkemose Allé 16000 Kolding
Her finder du os
Sådan tilmelder du dig
PriserAlle kurser koster kr. 1.800 kr. pr. dag pr. deltager.
Kundespecifikt kursusPris for et kundespecifikt kursus er kr. 10.000 kr. pr. dag.
AfbudVed afbud senere end 1 uge fra kursusstart faktureres et afbudsgebyr på kr. 650 kr. pr. dag pr. deltager.
Alle priserne er ekskl. moms.
Ring på
4320 1570
… skynd dig at booke din plads!
HovedkontorOrdremodtagelse · salg · adm.Beckhoff Automation ApSBirkemose Allé 1DK-6000 KoldingTelefon: + 45 43 20 15 70
Salgs- og servicekontorBeckhoff Automation ApSSolrød Center 12 BDK-2680 Solrød
Salgs- og servicekontorBeckhoff Automation ApSMajsmarken 1DK-9500 Hobro