Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ломиконты

.pdf
Скачиваний:
102
Добавлен:
19.06.2019
Размер:
857.17 Кб
Скачать

Мигание индикатора над клавишей “НП” и звуковой сигнал сообщают о наличии неисправности, обнаруженной средствами программной самодиагностики.

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).