Место и роль ЭСПУ станками, промышленными роботами, программируемых контроллеров, их задачи и функции, страница 8

При включении устройства УЧПУ вычислитель записывает информацию, подлежащую выводу на станок, в буфер интерфейса контроллера. Затем коммутатор адресов буфера последовательно опрашивает по адресам ячейки буфера, в результате чего перезаписывается информация в выходные регистры. В каждый выходной регистр перезаписывается информация из определенной ячейки буфера. Если вычислитель не обращается к выходным регистрам, то записанная в них информация подтверждается. При записи информации в буфер перезапись информации в выходные регистры временно прекращается и возобновляется только по окончании цикла записи. Если вычислитель производит ввод данных из входных регистров, дешифратор входных регистров последовательно подключает конкретные входные регистры к интерфейсу магистрали.

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

Клавиатура панели оператора.

Клавиатура предназначена для выбора режима работы, ввода алфавитно-цифровых данных, управления курсором с целью редактирования вводимой информации, смены страниц, изменения системы отсчета, выбора дискретности перемещения, ввод исполнительных команд типа “вкл”,  “выкл”, “стоп” и т.д.

Оптимальным режимом работы оператора с системой управления является диалог. Диалог имеет следующую структуру:

-  выдача системой управления очередного сообщения оператору через экран дисплея;

- ожидание системой управления ввода директивы оператора;

- вызов системой управления соответствующей подпрограммы обработки директивы оператора;

- ввод оператором директивы через клавиатуру панели оператора;

- переход к началу.

Отсюда следует 2 определения.

Сообщение – это та часть системной реакции, которая, во-первых, отображается на экране и, во-вторых, явно приглашает оператора к дальнейшей работе.

Директива – это минимальная совокупность действий оператора (через клавиатуру), которая вызывает смену сообщений.

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

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

Один из смешанных вариантов использует специальную и виртуальную клавиатуру. Применение виртуальной клавиатуры позволяет уменьшить число специальных  клавиш. Среди специальных клавиш особую роль играют режимные, которые настраивают систему на род работы. В УЧПУ используется 6 режимов:

1)  режим СТАНОК – осуществляет подготовительные операции типа толчковых перемещений исполнительных органов станка, мерных перемещений на установленное число дискрет, производит обнуление достигнутых значений.

2)  В режиме РУЧНОЙ ВВОД – выполняют отдельные команды языка ISO 7bit или отдельные независимые кадры управляющей программы без сохранения команд и кадров в памяти УЧПУ.

3)  В режиме ПАМЯТЬ ПРОГРАММ – вводят в память с клавиатуры или любых других носителей управляющие программы, редактируют их и выводят на внешние носители.

4)  В режиме ОТРАБОТКА – воспроизводится автоматический цикл обработки детали в соответствии с активизированной управляющей программой УЧПУ.

5)  В режиме КОРРЕКЦИЯ – работают с таблицами, сохраняемыми в памяти УЧПУ, вводят и редактируют таблицы коррекций инструмента.