Skip to main content

Teach pendant development introduction

Introduction

The development of the teach pendant is the development based on the interface provided by the static library of the teaching software.

The development static library supports the development of three kinds of system software: windows/linux/arm-linux (T30 teach pendant)

The PC program can be developed based on the development static library of windows version

The program developed based on the development static library of linux version can be used to debug or generate the PC software based on the linux system

The program generated based on the development static library of arm-linux(T30) version can only run on the T30 teach pendant of our company

Provide complete basic functions of the teach pendant, users can customize the required process interface; provide user-defined instructions, users can custom interface insertion; provide a common data sending and receiving interface, and the communication data format is unified as JSON format

Learning path

Before learning the development of the teach pendant, we assume that you already have the following knowledge:

  1. C++ language;
  2. Use of QT;
  3. Use of Linux system (Ubuntu distribution);
  4. Basic knowledge of industrial robots;
  5. QtCreator editor

If you do not have the above knowledge, we recommend the following tutorials for you: