kursuskatalog 2020 – twincat 3 · 2020-01-03 · twincat 3 – 2020 twincat 3 – motion (k20303)...

12
Kursuskatalog 2020 – TwinCAT 3

Upload: others

Post on 15-Mar-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Kursuskatalog 2020 – TwinCAT 3

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

[email protected]