DetachFixClose

Headquarters Australia
Beckhoff Automation Pty. Ltd.

Building 4, 163–179 Forster Road
Mount Waverley, VIC 3149, Australia

+61 3 9912 5430
info@beckhoff.com.au
www.beckhoff.com/en-au/

TR3020 | TwinCAT 3 Training: PLC programming

This class presents the fundamentals of a TwinCAT 3 project, with emphasis on the PLC. topics include: navigating the PLC interface, the use of the IEC61131-3 languages, creation of functions and Function Blocks, updating/changing code, and interacting with I/O.

Contents

  • introduction to Beckhoff Automation
  • introduction to TwinCAT eXtended Automation Technology (XAT)
  • introduction to eXtended Automation Engineering environment (XAE), Microsoft Visual Studio® integration
  • TwinCAT system architecture: configuration and diagnostics
  • communication with Hardware
  • basics of IEC 61131-3 programming
  • input/output variable declarations and basic data types
  • linking of software variables with hardware inputs and outputs
  • communication between Beckhoff hardware and PC using EtherCAT
  • customer resources
  • BST (Beckhoff Service Tool)
  • hardware and fieldbus components
  • testing of I/O
  • EtherCAT operation
  • EtherCAT troubleshooting
  • TwinCAT Scope
  • advanced eXtended Automation Engineering environment (XAE)
  • variables and data types
  • IEC 61131-3 languages
  • languages walk-through
  • IEC 61131-3 programming concepts (loops, conditionals, arrays, structures, OOP)
  • creation and use of standard Function Blocks and Functions.
  • visualization
  • library management
  • PLC boot configuration, data persistence and source code download

Prerequisites

  • experience of PLC programming and knowledge of Windows O.S.
Ordering information
TwinCAT 3 Training: PLC programming
Ordering number
TR3020
Category
Basics
Training duration
3 days