Оператор вывода кадра <OUTBLOCK>
Оператор формирует содержимое кадра в соответствии с заданным форматом, определенным порядком и форматом регистров, в переменной <OutStr$> и выводит в файл управляющей программы ЧПУ.
Формат:
OUTBLOCK {<FileName$>}
Описание:
Кадр управляющей программы формируется системой следующим образом: перебираются регистры по порядку, начиная с первого; если старое и текущее значения регистра различаются, то регистр выводится в кадр, а его старое значение приравнивается текущему; а если старое и текущее значения регистра равны, то регистр в кадр не выводится.
При выводе регистра в кадр управляющей программы сначала записывается его идентификатор, а затем умноженное на масштаб текущее значение регистра. Число выводится в кадр в соответствии с описанным в регистре форматом (длина и точность значения регистра, наличие десятичной точки, знака, лидирующих и незначащих нулей).
Кадр формируется в переменной <OutStr$>, и, по окончании формирования, выводится в управляющую программу отдельной строкой.
Используйте необязательный параметр <FileName$>, чтобы указать файл в который будет осуществляться вывод кадра программы. Если параметр опущен, то кадр выводится в текущий файл, если указано значение "*", то кадр будет выводиться в главный файл, причем произойдет переключение текущего файла. Если <FileName$> – имя файла, то будет создана соответствующая закладка, и текущий файл вывода будет переключен на указанный.
Сопутствующие ссылки:
Служебные функции и переменные