000033.

## 4.6.1.3. Индикация логических сигналов.

Вид индикации по команде W показан на рисунке 23.

Эта индикация предназначена для отображения на экране логических сигналов в двоичном коде по правилу: "1" - сигнал равен логической единице; "0" - сигнал равен логическому нулю.

Логические сигналы отображаются с входов и выходов УЧПУ, входных и выходных обменных ячеек памяти между базовым матеметическим обеспечением и программой электроавтоматики станка.

Смысл конкретных сигналов описывается в документах "Руководство по эксплуатации" на конкретный станок и "Инструкция по организации сопряжения УЧПУ 2С42-65 со станком", здесь же приводится только способ вызова нужных сигналов на индикацию.

Вызов сигналов на индикацию задаётся командой:

W адрес (W адрес W адрес W адрес W адрес), которая выполняется при нажатии клавиши "Пуск". При этом каждый адрес вызывает индикацию шестнадцати двоичных разрядов.

Максимальное количество одновременно задаваемых адресов составляет 5.

Вывод на индикацию и нумерация разрядов осуществляются справа налево. Для удобства отсчёта нумерация разбита на байты номерами 0 - 7.

Адреса сигналов для индикации полностью совпадают с адресами сигналов для программы на языке "Фокон" и задаются в соответствии с таблицей 11.

Из таблицы видно, что для отображения всех сигналов одного разъёма УЧПУ необходимо две команды, соответственно индикация займёт две строки.

Вообще говоря, на индикации одновременно может отображаться пять строк в последовательности, соответствующей порядку задания команд.

Пример:

Нужно вывести на индикацию сигналы входного разъёма X3, обменных ячеек W204, W236 и выходного разъёма X1.

Появится индикация показанная на рисунке 24.

Как видно из примера, задавать команды можно в произвольной последовательности и сочетании.

Если количество набранных команд более пяти, то индикация не изменяется, а команда игнорируется.

Кроме логических сигналов можно вывести на экран шестнадцатиразрядную двоичную индикацию любой ячейки памяти УЧПУ.

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

Примечание:

Команда W, заданная без адреса, вызывает индикацию сигналов по адресам, заданным ранее. Если адреса не задавались, то индикации сигналов не будет.