Python Programming: Advanced training online

for the HEIDENHAIN-specific Python library for TNC7

Course contents

Course contents

  • Overview of the current development tools
  • Troubleshooting with debugpy, process-monitor and logging
  • Overview of HEIDENHAIN library functions
  • Practical exercises with selected HEIDENHAIN functions
  • Interface design with Qt / QML
  • Python processes and user interfaces in the TNC7 basic program
  • Multilingualism
  • Python-Python communication via TCP/IP sockets

Hardware / Software:

  • Microsoft Windows
  • Zip-compatible file extractor
  • PC administrator permissions for installing software
  • Configured network environment (Ethernet TCP/IP)
  • Stable Internet connection >= 25 Mbit
  • Up-to-date browser, e.g., Mozilla Firefox or Google Chrome
  • Webcam is recommended

Objectives of the course

  • We will show you how to realize even complex tasks with Python within a short time
  • The participants will be made familiar with the available functions of the PYJH library
  • Creating simple interfaces and integrating them into the control layout
  • The acquired knowledge will lay the foundations for self-study

Target group

  • Intended only for PLC / high-level-language programmers from machine manufacturers and IT service providers

Requirements

  • Basics of the Python programming language
  • Basics of PLC programming and NC interfaces (API)

Objectives of the course

  • We will show you how to realize even complex tasks with Python within a short time
  • The participants will be made familiar with the available functions of the PYJH library
  • Creating simple interfaces and integrating them into the control layout
  • The acquired knowledge will lay the foundations for self-study

Target group

  • Intended only for PLC / high-level-language programmers from machine manufacturers and IT service providers

Requirements

  • Basics of the Python programming language 
  • Basics of PLC programming and NC interfaces (API)
ID: 32338
Details
Location

HEIDENHAIN Training Center, Traunreut online

Pricing

€ 2,100 plus VAT per participant

Duration

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

Attention:
Online courses always take place at the indicated Central European Times (CET)

Number of participants

Maximum 6

Python Programming: Advanced training online for the HEIDENHAIN-specific Python library for TNC7

Course contents

  • Overview of the current development tools
  • Troubleshooting with debugpy, process-monitor and logging
  • Overview of HEIDENHAIN library functions
  • Practical exercises with selected HEIDENHAIN functions
  • Interface design with Qt / QML
  • Python processes and user interfaces in the TNC7 basic program
  • Multilingualism
  • Python-Python communication via TCP/IP sockets

Hardware / Software:

  • Microsoft Windows
  • Zip-compatible file extractor
  • PC administrator permissions for installing software
  • Configured network environment (Ethernet TCP/IP)
  • Stable Internet connection >= 25 Mbit
  • Up-to-date browser, e.g., Mozilla Firefox or Google Chrome
  • Webcam is recommended

Objectives of the course

  • We will show you how to realize even complex tasks with Python within a short time
  • The participants will be made familiar with the available functions of the PYJH library
  • Creating simple interfaces and integrating them into the control layout
  • The acquired knowledge will lay the foundations for self-study

Target group

  • Intended only for PLC / high-level-language programmers from machine manufacturers and IT service providers

Requirements

  • Basics of the Python programming language
  • Basics of PLC programming and NC interfaces (API)