истечению времени цикла, обслуживание начинается с алгоблока 01. Время цикла может изменятся в пределах от 0.2 до 2 с. с шагом 0.2 с.С учетом затраченного времени на обслуживание всех алгоблоков Таб время цикла Тц должно превышать эти затраты. Излишки времени т.е. разность Тц-Таб используется для выполнения процедур самодиогностики. Если в оставшееся в цикле время нет возможности полностью выполнить диогностику , то эта процедура растягивается на несколько циклов.Это может привести к несвоевременному выявлению ошибок. Кроме того во время цикла обслуживание происходит передача и прием информации по интерфейсному каналу. Таким образом Тц>Таб=Тин Если это соотношения не выполняются, необходимо увеличить время цикла Тц или упрстить решающюю задачу.При выборе времени цикла следует оставлять резерв, не меньше 0.04-0.08с.
код отказа | причина отказа | методы устранения отказа |
01 | Отказ ПЗУ | Выполнить тест ПЗУ, определить не исправную микросхему и заменить ее; при отсутствии микросхем ПЗУ с "защитой" программой заменить модуль процессора. |
02 | Отказ рабочей области ОЗУ | Выполнить тест ПЗУ, определить не исправную микросхему и заменить ее; при отсутствии микросхем ОЗУ заменить модуль процессора. |
03 | Сбой алгоретмической структуры при невоз- можности ее восста новления | Заново ввести алгоритмы, конфигура- цию и коэффициенты; при повторении отказа выполнить процедуры анало- гичные коду 02 |
04.№АБ | Сбой конфигурации параметров настройки при невозможности автоматического их восстановления | Заново ввести алгоритмы, конфигу- рацию и параметры настройки в алго- блоке №АБ при повторении отказа вы- полнить процедуры, аналогичные коду 02 |
05.№АБ | Сбой ячеек накопления и выхода при не- возможности их авто- матичесского восста- новления | Войти в процедуру "начальные усло- вия" и установить требуемые значения выходов; при повторении отказа выполнить процедуры аналогичные коду 02 |
06.№АБ | Недопустимое значе- ние константы на входе алгоблока | Перейти в режим программирования и проверить значения констант на входе алгоблока с номером №АБ. В частности проверить не задан ли в алгоритме интерфейсного ввода номер источника №ист>№15 или №ист=№сист, где "сист- системный номер данного контроллера. |
40 | Информационный отказ.Проверить сигнал на входе "отказ" алгоритма АВР и выяснить причину по которой этот сигнал принял недо- пустимое состояние. |
код ошибки | причина ошибки | методы устранения ошибки |
20 | Отказ ППЗУ | Стереть ППЗУ и вновь записать в него информацию; при повторении ошибки заменить микросхему ППЗУ |
21.№АБ | Отказ копии ОЗУ алгоблока №АБ | Выполнить тест ОЗУ, определить не- исправную микросхему и заменить ее |
22 | В результате сбоя приборных или систе- мных параметров вы- полнено установка их начальных значений из ППЗУ | В процедуре "сисмемные параметры" установить требуемый режим интер фейса |
23.N АБ | В результате сбоя коэффициентов выпол- нено восстановление их начальных значе- ний из ППЗУ | Установить требуемое значение тех коэффициентов алгоблока №АБ, которые изменялись после записи в ППЗУ |
24 | Время обслуживания алгоритмов больше установленного вре- мени цикла | Увеличить время цикла или уменьшить объем решаемой задачи |
25 | Напряжение батареи ниже допустимого | Заменить батарею |
25.№ГР | Короткое замыкание на одном из дискрет- ных или импульсных выходов контроллера | Прозвонить цепи нагрузки дискретных и импульсных выходов группы А или устранить короткое замыкание |
30.№ГР | Установлен алгоритм ввода при коде комплектности, не предусматривающем аналоговых входов | Проверить соответствие кода комплектности реальному составу модулей УСО и либо установить правельный код комплектности, либо найти алгоблок с алгоритмом аналогового ввода группы А или В и исключить этот алгоритм |
31.№ГР | То же , что при коде30, но для дискрет- ных входов, либо мо- дификатор алгоритма дискретного ввода больше числа диск- ретных входов,пре- дусмотренных кодом комплектности | То же , что при коде 30, либо привести в соответствие модификатор алгоритма дискретгого ввода группы А или Б .№ГР=02 коду комплектности |
32.№ГР | То же , что при коде30,но для алгоритмов аналогового вывода | То же , что при коде 30,но для алгоритмов аналогового вывода |
33.№ГР | То же , что при коде31, но для дискрет- ного и импульсного вывода | То же , что при коде 31, но для дискретного и импульсного вывода |
34 | Неисправность интер- фейсного канала | Перейти в режим программирования и выполнить тесты интерфейса |
41 | Информационное отключение интерфей- сов | Проконтролировать сигналы,формирующие сигнал на входе "откл.интф" алгоритма аварийного вывода АВР, и выяснить причину выхода этих сигна- лов за допустимые значения |
42 | Разрыв сети"Транзит" | Ошибки индицируется только в контроллере, у которого разорванна цепь приемника. Прозвонить цепь приемника и линии связи, соеденяющие приемник данного контроллера с передатчиком предыдущего контроллера и устронить обрыв |