Многопроцессорный режим работы – почти мистический случай.
Александр; 7.11.00

Здравствуйте !!!


Может кто сможет помочь в обьяснении почти мистического случая . Итак…

Ситуация

На производстве применяются 3 контроллера с многопроцессорным режимом работы.
Комплектация корзин :

1. Координатор, CPU 948, CPU 928, СP 143, входные\выходные модули.
2. Координатор, CPU 948, CPU 928, СP 143, входные\выходные модули.
3. Координатор, CPU 928, CPU 928, СP 143, входные\выходные модули.

Питание контроллеров осуществляется через источник бесперебойного питания.
Из-за аварии отключился основной ввод рабочего питания контроллеров, затем в
течении 30 мин. питание осуществлялось от источника бесперебойного питания.
После разряда аккумуляторов источника бесперебойного питания контроллеры в
течении 40 мин. находились без питания. При восстановлении питания выяснилось,
что контроллеры с CPU 948 - CPU 928 находятся в состоянии “ STOP “, а CPU 928 -
CPU 928 находятся в состоянии “ RUN “.
При выяснении причин останова контроллеров обнаружилось, что в CPU 948 - CPU
928 “разрушилась” ( стёрлась ) программа, а в СP 143 программа сохранилась , хотя
буферные батареи были нормальны. Ток буферных батарей около 1,5 А. После
загрузки программы в CPU один из контроллеров сразу запустился, а в другом после
подтверждения задания на запуск с PG , на PG появлялось сообщение (дословно точно не
помню) “ Запуск невозможен – системная ошибка ” . В USTACK и BSTACK не было
информации об ошибках или меток причин останова – всё показывало ОК. Были
предприняты различные способы запуска все окончились безрезультатно - ни один
из CPU, ни оба сразу не хотели запускаться. Вдруг в очередной раз старта с PG
контроллер запустился. Программа заново не загружалась. Контроллер проверялся
– в смысле хорошо ли CPU,модули вставлены в корзину и т.д. Температура в
машзале и внутри шкафов с контроллерами +17-20 С. Вибраций в шкафах, машзале нет.
Программы контроллеров
почти одинаковы, различие только в номерах DB для обмена по Н1-BUS.

Вопросы

1. Почему “разрушилась” (стёрлась) программа, если буферная батарея – ОК ?
2. Возможные причины - почему не запускался один из контроллеров ?
3. “ Запуск невозможен – системная ошибка ” в каких случаях возникает данное
сообщение ?

Спасибо всем, кто смог дочитать моё послание до конца.


С уважением Александр.