DetachFixClose

TR3020 | TwinCAT 3 Training: PLC programming

This course extends TR3010 | TwinCAT 3 Training: Maintenance, repairs and service with an additional day dedicated to exploring IEC 61131-3 PLC programming and its application in TwinCAT PLC. The programming primary focus is on Structured Text which is used extensively in the Beckhoff ecosystem.

Attendees will gain hands on programming, configuration and diagnostics experience with the supplied Beckhoff IPC and associated IO Hardware.

Aim

At the end of this course participants will be prepared to develop and deploy a full PLC application into a Beckhoff IPC. Participant will also have the prerequisite skill to perform diagnostic and troubleshooting functions on a Beckhoff system with EtherCAT fieldbus.

Contents

  • Introduction to the BECKHOFF products portfolio
  • TwinCAT fundamentals
  • PLC task and cycle times
  • Establishing remote connection to target devices
  • I/O hardware scanning
  • Linking PLC variables to hardware
  • EtherCAT systems and topologies
  • I/O Configuration and Startup Lists
  • IPC and EtherCAT diagnostics and troubleshooting
  • Monitoring and recording PLC variables via TwinCAT Scope View
  • IPC Backup and Recovery (BST)
  • Operating system updates
  • IPC Security
  • Introduction to IEC 61131-3 programming
  • Real-time configuration
  • Programme debugging with breakpoints
  • Creating PLC boot projects
  • Programming in Structured Text
    • Conditions
    • Loops
    • Structures and Array
  • Persistent Data and 1-second UPS

Prerequisites

  • Basic understanding of automation concepts and the role of PLC in industry.
    Experience with PLC programming and a sound understanding of the standard function blocks (timers, counters, etc.)
Ordering information
TwinCAT 3 Training: PLC programming
Ordering number
TR3020
Category
Basics
Training duration
3 days