2
TwinCAT 3 – Basis Se kursusbeskrivelse her
Kursus K20300-01 K20300-02 K20300-03 K20300-04 K20300-05 K20300-06
Dato 28.-29.1.20 1.-2.4.20 26.-27.5.20 2.-3.09.20 22.-23.9.20 10.-11.11.20
TwinCAT 3 – Diagnose Se kursusbeskrivelse her
Kursus K20301-01 K20301-02
Dato 18.3.20 27.10.20
TwinCAT 3 – OOP Basis Se kursusbeskrivelse her
Kursus K20302-01 K20302-02
Dato 25.-26.2.20 6.-7.10.20
TwinCAT 3 – Motion Se kursusbeskrivelse her
Kursus K20303-01 K20303-02 K20303-03
Dato 4.-5.3.20 9.-10.6.20 17.-18.11.20
TwinCAT 3 – TwinSAFE Se kursusbeskrivelse her
Kursus K20304-01 K20304-02 K20304-03
Dato 20.02.20 17.9.20 26.11.20
Kursusoversigt 2020
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.
TilmeldingKlik på det ønskede kursus og skriv i mailen:Firmanavn, deltagernavn samt evt. rekvisitionsnr.
Læs mere på side 10.
TwinCAT 3 – HMI Basis Se kursusbeskrivelse her
Kursus K20305-01 K20305-02 K20305-03 K20305-04
Dato 5.-6.2.20 15.-16.4.20 17.-18.6.20 14.-15.10.20
3
TwinCAT 3 – ST Programmering Se kursusbeskrivelse her
Kursus K20306-01 K20306-02 K20306-03 K20306-04
Dato 18.2.20 19.5.20 15.9.20 24.11.20
TwinCAT 3 – EtherCAT Avanceret Se kursusbeskrivelse her
Kursus K20307-01 K20307-02
Dato 19.3.20 28.10.20
TwinCAT 3 – Fieldbus Se kursusbeskrivelse her
Kursus K20308-01
Kurset afholdes når der er min. 4 eller flere tilmeldte.
TwinCAT 3 – IoT Se kursusbeskrivelse her
Kursus K20309-01
Kurset afholdes når der er min. 4 eller flere tilmeldte.
TwinCAT 3 – OPC UA Se kursusbeskrivelse her
Kursus K20310-01
Kurset afholdes når der er min. 4 eller flere tilmeldte.
TwinCAT 3 – EX Serie Se kursusbeskrivelse her
Kursus K20311-01
Kurset afholdes når der er min. 4 eller flere tilmeldte.
TwinCAT 3 – HMI Advanced Se kursusbeskrivelse her
Kursus K20312-01 K20312-02 K20312-03 K20312-04
Dato 11.-12.3.20 5.-6.5.20 9.-10.9.20 4.-5.11.20
4
Forudsætning for deltagelseGrundlæ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 – 2020
TwinCAT 3 – Basis (K20300)
� Forståelse af Beckhoff hardware og bussystemer
� TwinCAT i Visual Studio®: � Grundlæggende kendskab til
softwaren � Håndtering af EtherCAT kommuni-
kation � 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 diagnose-værktøj
� ADS kommunikation mellem 2 TwinCAT PLC-systemer – data udveks-ling 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.
Se kursusdatoer her
5
TwinCAT 3 – Diagnose (K20301)
TwinCAT 3 – OOP Basis (K20302)
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
6
TwinCAT 3 – 2020
TwinCAT 3 – Motion (K20303)
TwinCAT 3 – TwinSAFE (K20304)
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
Se kursusdatoer her
Se kursusdatoer her
7
TwinCAT 3 – HMI Basis (K20305)
TwinCAT 3 – ST Programmering (K20306)
TwinCAT 3 – EtherCAT Avanceret (K20307)
� 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
8
TwinCAT 3 – 2020
TwinCAT 3 – Fieldbus (K20308)
TwinCAT 3 – IoT (K20309)
Grundlæggende forståelse og brug af fieldbus systemer i TwinCAT 3.
� Seriel com (RS232/485)
� Modbus(RTU) � Modbus (TCP) � Profinet � ProfiBus
� EthernetIP � DeviceNet � CanOpen
Grundlæggende forståelse af konceptet. � Forbinde EK1960 til skyen � Forbinde til skyen og EK1960 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
Se kursusdatoer her
Se kursusdatoer her
9
TwinCAT 3 – OPC UA (K20310)
TwinCAT 3 – EX Serie (K20311)
TwinCAT 3 – HMI Advanced* (K20312)
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
Grundlæggende Atex forståelse (zoner og termer).
� Teori
� Beckhoff EX produkter (den blå serie terminaler)
� Hart demo
� FDT/DTM-Concept � PACTware ADS demo
� OPC UA � Automation Interface � Package Management
� TcHmi Javascript function � Opdateringer (news) � Framework Control (VS pro)
� Server Extention (VS pro)
Se kursusdatoer her
Se kursusdatoer her
Se kursusdatoer her
*Elementer i kurset vil være i Visual studio professional, dermed anbefales at medbringe egen computer med dette installeret.
10
TilmeldingPr. telefon 4320 1570 eller e-mail: [email protected]
Følgende oplysninger skal fremgå af tilmeldingen: firma, deltagernavn, kursusnr. samt evt. rekvisitionsnr.
DeltagerantalDeltagerantal pr. kursus er min. 4 personer og max. 8 personer.
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.
11
Alle kurser afholdes her:Beckhoff Automation ApSBirkemose Allé 25, 1. th6000 Kolding
Her finder du os
Ring på
4320 1570
… skynd dig at booke din plads!
HovedkontorOrdremodtagelse · salg · adm.Beckhoff Automation ApSBirkemose Allé 25DK-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