PLC Programming: Basic training

for TNC7/ TNC 320/TNC 620/TNC 640

Course contents

Note: Exercises in this course are conducted on a TNC7 control. However, the basics of PLC programming learned here on HEIDENHAIN controls can also be applied to TNC 320/TNC 620/TNC 640 controls.

Basic Control operation

NC/PLC programming interface

PLC modules

PLC programming

  • Overview
  • Selected commands
  • Conditional and unconditional jumps, module calls
  • SUBMIT
  • Structured statements
  • Data types

PLC development software (PLCdesign)

  • Introduction to the user interface
  • Creating projects
  • Compiler-specific instructions
  • Symbolic programming
  • PLC documentation

Other PC tools

  • TNCremo: Data transmission and back-up
  • PLCtext: Multiple languages, error reactions
  • IOconfig: Configuration of inputs and outputs (bus system)
  • ConfigDesign: Edit and transfer of machine configurations

PLC program examples

Brief look at the PLC basic program

Please bring your own computer or notebook, which must meet the following requirements:

  • Microsoft Windows
  • Zip-compatible extraction software
  • PC administrator rights to install software
  • USB connection with removable-media access
  • Ethernet connection with cable
  • Configured network environment (Ethernet TCP/IP)
  • Download: www.heidenhain.de -> PC Software -> Programming Station VirtualBox -> TNC7 Programming Station 817620 <most recent version>

HEIDENHAIN cannot provide any computers or notebooks for the training course.

Objectives of the course

  • Function and application of the PLC commands
  • Application of the PLC modules
  • PLC programming techniques
  • Using the PLC on the control (PLC user interface)
  • Testing and debugging
  • Working with the PLC programming environment PLCdesign
  • Working with PLCtext, IOconfig, ConfigDesign, TNCremo
  • Basic operation on TNC7 controls

Target group

  • Only for electrical design engineers and PLC programmers of machine tool builders and retrofitters

Requirements

  • Knowledge of machine tools, electronics, electrical engineering
  • Fundamentals of PLC programming
  • Basic knowledge of NC programming

Computer skills

Objectives of the course

  • Function and application of the PLC commands
  • Application of the PLC modules
  • PLC programming techniques
  • Using the PLC on the control (PLC user interface)
  • Testing and debugging
  • Working with the PLC programming environment PLCdesign
  • Working with PLCtext, BMXdesign, MenuDesign, IOconfig, ConfigDesign, TNCremo

Target group

  • Only for electrical design engineers and PLC programmers of machine tool builders and retrofitters

Requirements

  • Knowledge of machine tools, electronics, electrical engineering
  • Fundamentals of PLC programming
  • Basic knowledge of NC programming
  • Computer skills
ID: 367 Number of free places
14.07.2025 - 18.07.2025

€ 2,100 plus VAT per participant

13.10.2025 - 17.10.2025

€ 2,100 plus VAT per participant

Location

HEIDENHAIN Training Center, Traunreut

Further providers/locations see button "Training worldwide"

Pricing

€ 2,100 plus VAT per participant

Duration

4,5 days
Monday 8:00 a.m. to
Friday 12:00 noon

Number of participants

Maximum 8

PLC Programming: Basic training for TNC7/ TNC 320/TNC 620/TNC 640

Note: Exercises in this course are conducted on a TNC7 control. However, the basics of PLC programming learned here on HEIDENHAIN controls can also be applied to TNC 320/TNC 620/TNC 640 controls.

Basic Control operation

NC/PLC programming interface

PLC modules

PLC programming

  • Overview
  • Selected commands
  • Conditional and unconditional jumps, module calls
  • SUBMIT
  • Structured statements
  • Data types

PLC development software (PLCdesign)

  • Introduction to the user interface
  • Creating projects
  • Compiler-specific instructions
  • Symbolic programming
  • PLC documentation

Other PC tools

  • TNCremo: Data transmission and back-up
  • PLCtext: Multiple languages, error reactions
  • IOconfig: Configuration of inputs and outputs (bus system)
  • ConfigDesign: Edit and transfer of machine configurations

PLC program examples

Brief look at the PLC basic program

Please bring your own computer or notebook, which must meet the following requirements:

  • Microsoft Windows
  • Zip-compatible extraction software
  • PC administrator rights to install software
  • USB connection with removable-media access
  • Ethernet connection with cable
  • Configured network environment (Ethernet TCP/IP)
  • Download: www.heidenhain.de -> PC Software -> Programming Station VirtualBox -> TNC7 Programming Station 817620 <most recent version>

HEIDENHAIN cannot provide any computers or notebooks for the training course.

Objectives of the course

  • Function and application of the PLC commands
  • Application of the PLC modules
  • PLC programming techniques
  • Using the PLC on the control (PLC user interface)
  • Testing and debugging
  • Working with the PLC programming environment PLCdesign
  • Working with PLCtext, IOconfig, ConfigDesign, TNCremo
  • Basic operation on TNC7 controls

Target group

  • Only for electrical design engineers and PLC programmers of machine tool builders and retrofitters

Requirements

  • Knowledge of machine tools, electronics, electrical engineering
  • Fundamentals of PLC programming
  • Basic knowledge of NC programming

Computer skills

PLC Programming: Basic training 14.07. - 18.07.2025, week29 2025-07-14 2025-07-18

HEIDENHAIN Training Center, Traunreut

Further providers/locations see button "Training worldwide"

2100 7
PLC Programming: Basic training 13.10. - 17.10.2025, week42 2025-10-13 2025-10-17

HEIDENHAIN Training Center, Traunreut

Further providers/locations see button "Training worldwide"

2100 8