This is topic Нет аппаратной недостоверности 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/000493.html

Posted by Валерий Багин (Участник № / Member № 3467) on :
 
При умышленном разрыве связи с контроллером аппаратная недостоверность равна нулю (_Т), а реальные значения каналов перестают обновляться, в чем может быть причина вывода некорректной аппаратной недостоверности?
И должен ли узел резервный переходить в статус Work при обрыве связи с контроллером?
RTM+ DF Версия 6.07.7, связь по Ethernet.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Формирование аппаратной недостоверности у канала Input, связанного с контроллером по Modbus TCP, перепроверено в релизе 6.07.7 при физическом разрsdt сети у контроллера и при отключении его сетевого адаптера - признак недостоверности устанавливается в течение 2-3 сек.

Автоматическое переключение узла TRACE в режим WORK при потере узлом WORK связи с контроллером не предусмотрено.
Если Ваша программа при возникновении такого события переключит WORK в TRACE, то его партнер автоматически перейдет в режим WORK.
 
Posted by Валерий Багин (Участник № / Member № 3467) on :
 
Понятно, тогда из-за чего может не переключаться аппаратная недостоверность? Не переключается сколько ни жди. Запуск МРВ с отсутствием связи также происходит с ложной достоверностью.
Может ли это быть связано с отсутствие на компьютере NetFramework3.5...

Связь через драйвер Omron
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если ни одного успешного коннекта к устройству не было (например, при "запуске МРВ с отсутствием связи"), запросы от каналов не формируются, поэтому аппаратная недостоверность у них не выставляется.

С отсутствием на компьютере NetFramework3.5 это никак не связано.

Помимо аппаратной недостоверности в каналах целесообразно контролировать сетевой обмен с помощью соответствующих диагностических переменных.
В релизе 6.07.7 для этого реализованы комплексные функции диагностики (см. раздел "Управление и диагностика обмена по встроенным протоколам").
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Следует добавить, что обмен с контроллером OMRON осуществляется по UDP, поэтому запрос посылается при любым вариантах состояния сети и признак недостоверности у канала выставляется при отсутствии корректного ответа на запрос по любым причинам.
 
Posted by Валерий Багин (Участник № / Member № 3467) on :
 
С проблемой разобрался, почти все каналы Float, hex были привязаны через групповые запросы.
 
Posted by Ilgeneer (Участник № / Member № 5896) on :
 
Здравствуйте,
при подключении контроллера omron по ethernet связь работает, но регулярно пропадает достоверность, буквально на секунду, потом все восстанавливается и работает дальше. физических помех нет, связь через провод 1.5 метра. на данной сетевой плате других подключений нет.

С чем может быть связано такое мигание дастоверности?  -
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Судя по приведенному графику, недостоверность формируется при каждом получаемом значении, отличном от 0.
Возможно, речь идет о несогласованных форматах.

Надо проводить диагностику сетевого обмена с помощью ключа
DEBUGON=400
в файле конфигурирования запуска узла.
 
Posted by Ilgeneer (Участник № / Member № 5896) on :
 
А как провести эту диагностику?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В файле TMcom_<ordinal>.cnf (см.документацию), размещаемом в папке узла записать ключ
DEBUGON=400

В профайлерном протоколе в папке узла будут описаны возникающие конфликтные ситуации сетевого обмена.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2