000122.

## 7.8. Выполнение программы.

Как отмечено в предыдущих пунктах, главная программа и подпрограммы при макропрограммировании состоят из кадров двух типов: технологических и вычислительных.

Вычислительный кадр предназначен для подготовки заданий по технологическим адресам для технологических кадров, поэтому на отработку он не передаётся.

То есть характер выполнения перемещений по различным G-функциям, выполнения вспомогательных функций от присутствия вычислительных кадров в программе никак не меняется.

Вычислительные кадры, в которых запрограммированы операторы передачи управления, определяют лишь логическую последовательность выполнения программы, в том числе и технологических кадров.

Пример:
N1G1X100Y50F300
N2Y110Z-50
N3#A=500*#C_#B=##69
N4X-11Y20

Последовательность выполнения и характер движения этих кадров будет точно таким же, как и при обычном программировании. Вычислительный кадр N3 выполнится как бы совместно с кадром N4, и никакого изменения в характере движения не произойдёт.