-
ух чего то сброс у вас накручен просто караул.
в случае серьезной ошибки решил перезапускать плкашку по сторожевому таймеру( кстати гдебы время уменьшить, а приходится ждать ~6 сек до таймаута,а потом еше пока перезагрузится).
перезапуск по сторожемому таймеру:
0) WHILE( TRUE)DO ; END_WHILE;
1) ждем ~7 сек, ничего не происходит
2) очищается экран, вродебы отключаются выхода на контроллере, на мр1 ничего не меняется
3) ждем ~4 секунды
4) выскакивает надпись овен, включаются некоторые выхода на контроллере( вродебы те что были включенны до сброса), на мр1 все выключается вродебы
5) ~1 секунда
6) запускается моя программа( выхода выставляются как надо)
( безопасное состояние выходов 0ли везде)
P.s. а может есть более простой и быстрый программный способ перезапуска программы( переинициализация всех переменных и выходов)
Последний раз редактировалось pt200; 17.09.2010 в 11:04.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума