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:
- C++ language;
- Use of QT;
- Use of Linux system (Ubuntu distribution);
- Basic knowledge of industrial robots;
- QtCreator editor
If you do not have the above knowledge, we recommend the following tutorials for you: