This is topic Работа со сторожевым таймером для PLC в TRACE MODE 6 in forum Редактор проекта TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/32/t/000081.html

Posted by Andrey2 (Участник № / Member № 1740) on :
 
как правильно работать со сторожевым таймером, встроенным в контроллер Fastwel CPC105?
на экране редактирования узла можно выбрать тип сторожевого таймера, что это за типы и чем они отличаются?
в справочной системе информации по этим вопросам практически нет...

[ 17.11.2006, 13:12: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Напротив типа указан в скобках адрес порта таймера. Посмотрите в описании на Ваш контрллер какой адрес порта у сторожевого таймера и выберите его из списка типов. Если там такового нет, то работу с таймером можно организовать через аппаратные описатели из раздела "Источники/Приемники"-"Платы ввода/вывода"-"Дискрет": DI_port и DO_port. Через них можно работать с портом сторожевого таймера напрямую по тому алгоритму, что описан в тех. документации на контроллер.
 
Posted by Andrey2 (Участник № / Member № 1740) on :
 
нашел соответсвующий таймер (тип 2), но возникла следующая проблема:
если микроРТМ не стартует в автозагрузке - все нормально, контроллер перезагружается
если монитор стартует перезагрузки нет, тоже нормально, однако если остановить микроМРВ, то контроллер уходит в перезагрузку...
чем это объясняется и как с этим бороться?
такое ощущение, что микроРТМ останавливает сторожевой таймер при загрузке
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Просто в момент остановки МикроМРВ он перестает "дергать" сторожевой таймер и тот резонно перезапускает контроллер - все как и должно работать, если вдруг МикроМРВ нештатно вылетит.
Если Вы хотите принудительно останавливать МикроМРВ, то Вы должны реализовать функцию зафершения работы сторожевого таймера (обратиться к нему по порту) и только затем отключать МикроМРВ.
 
Posted by Andrey2 (Участник № / Member № 1740) on :
 
извините, ошибся в прошлом посте. проблема как раз в том, что при остановке микроМРВ перезагрузки не происходит. Хотя если его не запускать вообще - все нормально перезаружается
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
МикроМРВ при штатной выгрузке останавливает сторожевой таймер. Поэтому перезагрузки контроллера не произойдет.
Чтобы произошла перезагрузка, надо создать ситуацию, при которой МикроМРВ выгрузится нештатно.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2