NCChannel
Объект Channel решает проблему управления несколькими каналами одновременно.
Каждый канал управляет собственным изолированным списком регистров.
Процедура Activate позволяет переключить текущий активный канал.
Процедуры OutBlock, FormBlock и Output позволяют выполнять соответствующие функции для канала, не переключая его в активный режим.
Параметры
FileName: string – имя файла
ChName: string – имя канала.
Методы
Init – инициализация объекта.
Activate – переключение канала в текущее состояние.
OutBlock – этот оператор формирует содержимое блока, соответствующего указанному формату переменной, порядку, формату регистра, и выводит блок в программу ЧПУ.
FormBlock – этот оператор формирует блок NC-программы в соответствии с указанным форматом, порядком и форматом регистров.
Output – вывод строки.
IsActivCh – активный канал, 1 - да, 0 - нет.
CloseFile – фиксация состояния текущего файла.
Регистрирует методы доступа:
PutReg – занести значение в регистр.
GetReg – взять значение регистра.