ломиконты
.pdfМигание индикатора над клавишей “НП” и звуковой сигнал сообщают о наличии неисправности, обнаруженной средствами программной самодиагностики.
5. 2. Режимы работы пульта
Пульт работает в одном из двух режимов: автономном или режиме связи с Ломиконтом. Сразу после включения в сеть автоматически выполняется тестирование постоянной и оперативной (“простой” тест типа “записьчтение”) памяти пульта. При успешном завершении теста устанавливается автономный режим работы пульта.
При обнаружении неисправности постоянной памяти пульта на экране индицируется надпись (или несколько надписей – по числу неисправных микросхем) “ПК-НЕИСПР. ПЗУ” и цифра от 0 до 7, указывающая условный номер неисправной микросхемы в микромодуле ППЗУ.
При неисправности оперативной памяти пульта индицируется надпись (или две надписи при неисправности обеих микросхем ОЗУ) “ПК-НЕИСПР. ОЗУ” и цифра 0 или 1, указывающая условный номер микросхемы ОЗУ.
При входе в автономный режим на экране появляется “МЕНЮ” (рис. 3).
Рис. 3. Меню режимов работы пульта
При нажатии клавиши “1” пульт переходит в режим связи с Ломиконтом. В режиме связи пульт периодически (раз в 0,5 секунды) опрашивает Ломиконт и получает от него необходимую информацию, в частности, информацию о наличии неисправностей, обнаруженных системой самодиагностики Ломиконта. В режиме связи с Ломиконтом пульт непрерывно контролирует
наличие и правильность связи с Ломиконтом по цифровой линии связи и при обнаружении неисправности индицирует в системной строке сообщение “НЕТ СВЯЗИ”.
При нажатии “2” происходит переход в режим тестирования пульта и на экране появляется “МЕНЮ” (рис. 4).
Рис. 4. Меню режима “ТЕСТЫ ПУЛЬТА”
При входе в подрежим тестирования экрана весь экран очищается за исключением нижней строки, которая заполняется символом “0”. При каждом нажатии клавиши “Дальше ” изображение на экране поднимается на одну строку, а нижняя строка заполняется очередным символом – цифрой, буквой, знаком препинания и др. По исчерпании всех символов, изображаемых на экране, включая пустую строку (символ “Пробел”), в нижней строке снова появляется символ “0” и т.д. Таким образом, проверяется изображение любого символа в любом месте экрана.
При входе в подрежим тестирования клавиатуры на экране появляется “образ” клавиатуры. При нажатии любой клавиши, кроме клавиш “с повтором”, символ “||” должен смениться символом “1” в соответствующем месте на экране. При повторном нажатии “1” сменяется “2” и т.д. до “9”. Для клавиш “с повтором” повторного нажатия не требуется. При нажатии клавиш верхнего ряда должен на короткое время зажечься индикатор, находящийся над этой клавишей. Таким образом, можно оттестировать все клавиши и индикаторы клавиатуры.
При входе в подрежим тестирование оперативной памяти пульта автоматически запускается ее тест, который продолжается около 30 секунд.
При этом в системной строке индицируется надпись “ТЕСТ ИДЕТ 30 С”. По окончании теста в системной строке появляется надпись или об исправности, или неисправности оперативной памяти.
Тест подрежима тестирования канала связи пульта проверяет правильность передачи-приема контрольного пакета информации и скорость передачи (4800 бит/с), а также правильность отсчета реального времени в пульте.
Для выхода из любого подрежима тестирования нужно нажать клавишу “АР”. Выход из подрежима тестирования оперативной памяти пульта осуществляется автоматически.
Если пульт находится в режиме связи с Ломиконтом или в режиме тестирования, возврат в исходное состояние автономного режима осуществляется нажатием клавиши “АР”.
6.Режимы работы Ломиконта
ВЛомиконте имеется 7 режимов работы: “ОСТАНОВ”, “ПУСК”, “ НЕИСПРАВНОСТЬ”,“ТЕСТИРОВАНИЕ”,“КОПИРОВАНИЕ”,“НАСТРОЙКА ”, “ПРОГРАММИРОВАНИЕ”. Каждому режиму соответствует клавиша в верхнем ряду клавиатуры и индикатор над ней. Для входа в режим нужно нажать соответствующую клавишу. Режим, в котором работает Ломиконт, можно определить по свечению индикатора. Переход из одного режима работы в другой разрешается только с предварительным выходом в режим “ ОСТАНОВ”.
6.1. Режим "ОСТАНОВ"
6. 2. Режим "ПУСК"
6. 3. Программная самодиагностика и режим "НЕИСПРАВНОСТЬ"
6. 4. Режим "ТЕСТИРОВАНИЕ"
6. 5. Режим "КОПИРОВАНИЕ"
6. 6. Режим "НАСТРОЙКА"
6. 7. Режим "ПРОГРАММИРОВАНИЕ"
6. 1. Режим "ОСТАНОВ"
При входе в режим на экране появляется “МЕНЮ” (рис. 5).
Рис. 5. Меню режима “ОСТАНОВ”
Слева изображены названия режимных клавиш, справа – названия режимов. Нажав клавишу соответствующего режима из режима “останов”, можно попасть в любой другой режим. При некоторых неисправностях, обнаруженных системой постоянной самодиагностики Ломиконта, запрещен переход из режима “останов” в соответствующие режимы. В этом случае попытка войти в режим диагностируется как “ПУЛЬТОВАЯ ОШИБКА”.
6. 2. Режим "ПУСК"
Режим “ПУСК” – это режим, в котором выполняется ПрП (осуществляется управление объектом). Режим “ПУСК” предназначен также для отладки ПрП (только в том случае, если память ПрП – оперативная), для чего предусмотрены специальные средства: возможность задания точки останова и пошаговое выполнение ПрП.
Режим “ПУСК” состоит из двух подрежимов: “ПРЕДПУСК” и “УПРАВЛЕНИЕ”. При первом нажатии клавиши “ПС” происходит вход в подрежим “ПРЕДПУСК”, при втором – в “УПРАВЛЕНИЕ”.
Вподрежиме “УПРАВЛЕНИЕ” Ломиконт выполняет ПрП. “ПРЕДПУСК” служит для выполнения ряда подготовительных операций до входа в “УПРАВЛЕНИЕ”. Счет таймеров в “ПРЕДПУСКЕ” не ведется.
Вобоих подрежимах можно:
исполнять ПрП циклически или по шагам (с остановкой
последовательно, каждого шага);
задавать и сбрасывать “ точку останова ” – место в ПрП, где должен произойти останов выполнения ПрП;
индицировать на экран до четырех переменных одновременно, задавая названия переменных явно или используя технологическую клавиатуру;
блокировать и разблокировать переменные;
менять значения блокированных переменных;
индицировать и изменять значения коэффициентов алгоритмов в
ПрП;
определять среднее время цикла Ломиконта;
задать командный или информационный режим работы Ломиконта с
ЭВМ;
при появлении неисправностей, не препятствующих продолжению работы в режиме “ПУСК”, индицировать тип неисправности.
Для выполнения большей части перечисленных действий используются
нижние четыре строки экрана. Пять строк над ними служат для индикации технологических сообщений.
Вобоих подрежимах “ПРЕДПУСК” и “УПРАВЛЕНИЕ” в правой части системной строки индицируется текущий номер технологической клавиатуры (ТК1, ТК2, ТК3, или ТК4). Для перехода на технологическую клавиатуру с нужным номером необходимо нажать клавишу “1”, “2”, “3” или “4”.
При входе в подрежим “ПРЕДПУСК” в системной строке индицируется надпись “НАЧАЛО ПРП ТК1”.
6.3. Программная самодиагностика и режим "НЕИСПРАВНОСТЬ"
Впроцессе функционирования Ломиконта осуществляется непрерывная программная самодиагностика.
Каждая из неисправностей классифицируется Ломиконтом как “Отказ” или ”Ошибка” и вызывает соответствующую сигнализацию: в модуле МУС2
загорается индикатор “Отказ” или ”Ошибка” и появляется сигнал “Отказ” или ”Ошибка” на его выходе. В дублированных моделях Ломиконта (Л-112, Л- 122) выход “Отказ” вызывает переход на резервный комплект аппаратуры.
Два типа “Отказов”, обнаруживаемых системой программной самодиагностики, а именно, неисправности модуля постоянной памяти и системной памяти (оперативной) не позволяют Ломиконту нормально функционировать ни в одном из режимов и, в частности, не позволяют войти в режим “НЕИСПРАВНОСТЬ”. При обнаружении такой неисправности Ломиконт прекращает управление объектом и “принудительно”, независимо от режима, в котором он находился, индицирует на экране пульта надпись, например, “НЕИСПР. ОЗУ 3”. При этом пульт должен быть связан с Ломиконтом через модуль МУС2.
При обнаружении неисправности остальных типов помимо сигнализации в модуле МУС2 возникает сигнализация на пульте: индикатор “НП” (неисправность) начинает мигать и включается прерывистый звуковой сигнал. Для индикации неисправностей на экране пульта служит режим “НЕИСПРАВНОСТЬ”.
Вход в режим по нажатии клавиши “НП”. При отсутствии неисправности индицируется надпись “НЕИСПР. НЕТ”. В противном случае индицируется список обнаруженных неисправностей. Каждая неисправность характеризуется кодом, указывающим тип неисправности, и параметром, позволяющим диагностировать неисправность в пределах данного типа, например, “ КОД=22 ПАРАМ=03 ”. Таблица кодов и параметров неисправностей в виде технического описания входит в комплект поставки микропроцессорного контроллера.
6. 4. Режим "ТЕСТИРОВАНИЕ"
Тестирование Ломиконта осуществляется, главным образом, в режиме “ТЕСТИРОВАНИЕ”. Исключение составляет тест системной памяти, который можно запустить как в режиме “ТЕСТИРОВАНИЕ”, так и с модуля МУС2, и тест каналов связи по интерфейсу ИРПС (модули МУС2 и МИС2).
При входе в режим на экране появляется “МЕНЮ” (рис. 6).
Рис. 6. Меню режима “ТЕСТИРОВАНИЕ”
Вданном режиме можно:
тестировать основной модуль системной оперативной памяти (1) и резервный (2);
тестировать основной модуль оперативной памяти ПрП (3) и дополнительный (4);
проверять готовность микромодуля ППЗУ для записи;
тестировать канал связи по интерфейсу ИРПР.
Тесты системной оперативной памяти и оперативной памяти ПрП осуществляют более глубокое тестирование с разрушением информации в тестируемом модуле по отношению к тестам, осуществляемых постоянно в процессе работы Ломиконта и без разрушения информации, хранимой в памяти (значения переменных и блокировок, заказ УСО, настройка каналов обмена).
Операция тестирования защищена временным сообщением “ИСПОЛНИТЬ?”.
При успешном завершении теста происходит переход в режим “ОСТАНОВ”. При обнаружении неисправности на экране пульта появляется надпись с условным номером неисправной микросхемы.
При тестировании готовности микромодуля ППЗУ для записи проверяется готовность всех восьми микросхем микромодуля. При этом условный номер
микросхемы, готовой к записи, индицируется цифрой, не готовой – прочерком. Объем памяти в одном кристалле – 2 Кбайта.
Выход из подрежима в режим “ОСТАНОВ” – по нажатию клавиши “ОСТ
”.
При тестировании канала связи по интерфейсу ИРПР проверяется модуль МПП.
6. 5. Режим "КОПИРОВАНИЕ"
При входе в режим на экране появляется “МЕНЮ” (рис. 7).
Рис. 7. Меню режима “КОПИРОВАНИЕ”
В качестве постоянной памяти ПрП в Ломиконте используется модуль МПП с микромодулем ППЗУ. Такой же микромодуль ППЗУ используется в качестве постоянной памяти пульта.
Подрежим “Копирование ПрП” служит для вывода ПрП на печатающее устройство (листинг ПрП), для копирования ПрП из ОЗУ в микромодуль ППЗУ и обратно, для копирования ПрП извне (из другого Ломиконта, из ЭВМ) в оперативную память ПрП Ломиконта, в том числе, из одного комплекта Ломиконта Л-112, Л-122 в другой. Возможность копирования ПрП из ОЗУ в ППЗУ и обратно позволяет, в частности, тиражировать ПрП на микромодули ППЗУ.
Подрежим “Копирование ППЗУ” служит для тиражирования произвольной информации (в частности, постоянной памяти пульта), хранящейся в микромодуле ППЗУ, путем копирования всей информации объемом 16 Кбайт из ППЗУ в ОЗУ и обратно, а также для регенерации
(копирования из микромодуля ППЗУ в себя) информации, хранящейся в ППЗУ (это может быть ПрП или постоянная память пульта).
В микромодуле ППЗУ и модуле ПЗУ2 используются микросхемы с ультрафиолетовым стиранием. На эти микросхемы гарантируется сохранение информации в них в течение 15 тыс. часов (около 21 месяца) при условии, что они находятся под напряжением. Информация в микросхемах, не находящихся под напряжением, сохраняется не менее 5 лет. Поэтому с целью продления срока надежного хранения информации в ППЗУ нужно каждые 15 тыс. часов, наработанных под напряжением, регенерировать информацию, используя подрежим “Копирование ППЗУ”.
Аналогичная операция с модулем ПЗУ2 выполняется в подрежиме “Копирование ПЗУ”. Кроме того, в этом режиме можно восстановить информацию в неисправном модуле ПЗУ2, перекопировав ее из исправного модуля, например, из модуля, хранящегося в составе ЗИП.
6. 6. Режим "НАСТРОЙКА"
Все параметры настройки, с которыми оператор имеет дело, работая в режиме “НАСТРОЙКА”, хранятся в системной памяти, и при отключении сетевого питания сохраняются на батарейном питании. Операция “Сброс системной памяти” приводит все параметры, хранящиеся в системной памяти, в исходное состояние.
При входе в режим на экране появляется “МЕНЮ” (рис. 8).
Рис. 8. Меню режима “НАСТРОЙКА”
В режиме “НАСТРОЙКА” можно:
вывести на экран информацию о том, дублирована ли системная память;
задать тип памяти, ППЗУ или ОЗУ, которую Ломиконт должен использовать в качестве памяти ПрП;
заказать, а также проверить состав модулей УСО, с которыми работает Ломиконт (оператор заказывает не сами модули, а номера групп переменных, значения которых должны быть получены от модулей входа или посланы на модули выхода);
задать соответствие между физическими и логическими каналами цифровой связи, т.е. указать для каждого из физических каналов обмена Ломиконта, какие функции он должен выполнять: связь с ЭВМ и другими Ломиконтами, вывод технологического сообщения и т.д.;
задать параметры физических каналов цифровой связи Ломиконта такими, чтобы они согласовались с соответствующими параметрами каналов цифровой связи внешних устройств;
установить начальные значения всех разблокированных переменных;
разблокировать все блокированные переменные;
очистить область переменных коэффициентов алгоритмов;
очистить системную память и привести ее в исходное состояние.
6.7. Режим "ПРОГРАММИРОВАНИЕ"
При входе в режим на экране появляется “МЕНЮ” (рис. 9).