NCChannel

Объект Channel решает проблему управления несколькими каналами одновременно.
Каждый канал управляет собственным изолированным списком регистров.
Процедура Activate позволяет переключить текущий активный канал.
Процедуры OutBlock, FormBlock и Output позволяют выполнять соответствующие функции для канала, не переключая его в активный режим.


Параметры

  • FileName: string – имя файла

  • ChName: string – имя канала.

Методы

  • Init – инициализация объекта.

  • Activate – переключение канала в текущее состояние.

  • OutBlock – этот оператор формирует содержимое блока, соответствующего указанному формату переменной, порядку, формату регистра, и выводит блок в программу ЧПУ.

  • FormBlock – этот оператор формирует блок NC-программы в соответствии с указанным форматом, порядком и форматом регистров.

  • Output – вывод строки.

  • IsActivCh – активный канал, 1 - да, 0 - нет.

  • CloseFile – фиксация состояния текущего файла.


Регистрирует методы доступа:

  • PutReg – занести значение в регистр.

  • GetReg – взять значение регистра.