A program element is a component of a program. A teach pendant program is a series of program elements selected and organized to perform an application.
A program consists of the following program elements:
Program header information, which can include information such as program name, comment, group mask, program type, application mask, write protection setting, cycle time, gun on time, and material volume
Line numbers, assigned to each program instruction
Motion instructions, which include commands that tell the robot where and how to move
Program instructions for logic, I/O, data handling, program control, advanced functions, and so forth.
Remarks to annotate the program.
Program end marker, indicating that there are no more instructions in the program.