CONSAT
Forum Member / Участник форума
Участник № / Member № 51
отправлено / posted
1. При обрыве канала его достоверность=1. МРВ на экране фиксирует последнее значение. При этом оператор не видит, что произошел обрыв. 2.Возможно ли при обрыве канала кроме изменения его достоверности записывать в канал "обрыв" 3.Реально при обрыве 60 каналов в таблице их значений не все имеют достоверность 1.
Сообщения / Posts 58 | Из / From: Украина
| IP / IP: IP адрес / IP address |
отправлено / posted
Атрибут НЕДОСТОВЕРНОСТЬ доступен как программно, так и из графической консоли. Вы можете запрограммировать соответствующие сообщения оператору в любой доступной форме, включая и записи в ОТЧЕТ ТРЕВОГ, которые оператор должен будет квитировать. Формирование флажка НЕДОСТОВЕРНОСТЬ при опросе внешних каналолв определяется алгоритмом конретного драйвера УСО. Если в самой плате УСО формируется сигнал недостоверности, то он транслируется в соответствующий атрибут канала. Если такого штатного сигнала нет, то признаком недостоверности может служить либо отсутствие ответа в течение заданного тайм-аута (это определяется конкретно типом УСО, надо смотреть руководство на эту плату), либо выход принятого значения за пределы заданной пользователем шкалы. Реакция конкретного УСО на обрыв измерительного канала в общем случае не определена.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Styxx
Forum Member / Участник форума
Участник № / Member № 74
отправлено / posted
По поводу недостоверности каналов и работы: Есть такие проблемы. 1. ТМ5.08 работает с Ш711 только после самостоятельной инициализации. (В руководстве : Ш711 может работать в 3х режимах - СВТ типа ЭВМ, Терминала, режима печати. Перед работой его нужно настроить на работу в одном из этих режимах, нас интересует тип ЭВМ. В порт нужно записать 6Ch - и работа готова. После этого при посылке значений до 60 - результат значение в этом канале, при посылке 67h - результат все 60 каналов) Все прекрасно видно в любом терминале который работает с портами. Мы используем стандартный из пакета мультипортовой платы C218Turbo By MOXA. Работает след. образом - запускаем МРВ - идет недостоверность и визуально нет индикации обмена с портом. Только если перед этим был открыта та терминальная программа (см. выше) и произведен ЛЮБОЙ обмен (правильно будет послать 6Ch) с портом - после этого все OK! Даже наблюдается эффект "не обмена" а достаточно только открыть и закрыть порт не посылая ничего в сам порт. (программа мониторинга портов под NT показала что обмена с портом небыло при открытии и закрытии порта)!!!
2. Кроме этого при работе с Ш711 если топором рубануть по кабелю - то недостоверность по идее должна отображаться так (исходя из того что за 1 период ТМ принимает все 60 значений каналов) : на следующем цикле на всех каналах должен установиться аттрибут НЕДОСТОВЕРНОСТИ. А на самом деле: А. на следующем цикле установится недостоверность на канале X B. еще на следующем цикле установится недостоверность на канале X+2 (т.е. через канал) С. и т.д. всего 120 циклов.
Если не верите присылайте Вашего эксперта и все сами увидите. (Лучше 1 раз ... чем....)
Поэтому просим Вас дать нам алгоритм работы с Ш711 (словесного или блок-схемного достаточно) для понимания в совершенстве вашей работы с Ш711 и нашей дальнейшей карректировке (предложений) с Вами.
Потемкин В.В.
Forum Haunter / Завсегдатай форума
Участник № / Member № 31
отправлено / posted
Добрый день! Работа с Ш711 во многом зависит от самого устройства, а не как от ТМ5.08: а) устойчивость связи Ш711 не зависит от таймаута; с таймаутом от "0" до "3000" Ш711 работал устойчиво (подробнее - Макаренко Николай, bgk@ns.azot.cherkassy.net); б) работа (достоверность/недостоверность) во многом зависит от возможностей драйвера УСО (в Вашем случае драйвера С218 МОХА), т.е. поддержки данных ситуаций (см. ответ Фридлянда А.В. выше по теме). Пришлите manual-C218.pdf нам на e-mail: hotline@donin.com - поможем. С уважением, Потемкин В.В.
Сообщения / Posts 101 | Из / From: Украина
| IP / IP: IP адрес / IP address |
отправлено / posted
К уже сказанному можно добавить следующее. 1. У нас действительно был прецедент с многопортовой платой фирмы MOXA, драйвер которой не инициализировал порт штатными функциями NT. Это было подтверждено специалистами ИКОС и изготовителя. После этого, как сообщает ИКОС, появился новый драйвер для этих плат, который работает корректно. Трейс Моуд использует для инициализации только системные функции. Сейчас же у Вас происходит следующее. Некая утилита в обход NT инициализирует порт (например, командами DOS), после чего МРВ Трейс Моуд осуществляет корректный обмен по этому порту.
2. Выставление индивидуальных флажков недостоверности для каналов Ш711 имеет смысл только по той информации, которую сообщает для этих каналов сам контроллер. Групповой отказ, каковым является обрыв канала связи, должен контролироваться каналом ДИАГНОСТИКА_RS и по его сигналу должна выставляться недостоверность всем каналам этого контроллера. Это можно сделать с помощью FBD. По этому же сигналу, если отказ удерживается в течение длительного времени, следует отключать соответствуеющий RS-канал, чтобы зря не расходовать ресурсы.
отправлено / posted
Наименования драйвера я, к сожалению, не знаю. Это надо уточнить у ИКОСа (конкретно, у Некрасова Владимира, который курирует продукцию MOXA).
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Styxx
Forum Member / Участник форума
Участник № / Member № 74
отправлено / posted
Проверили работу с новым драйвером от MOXA 5.6 - Ничего утешительного, все по прежнему. Прошу дать более детальные сведения по данному вопросу.
Сообщения / Posts 60 | Из / From: Ukraine
| IP / IP: IP адрес / IP address |
Потемкин В.В.
Forum Haunter / Завсегдатай форума
Участник № / Member № 31
отправлено / posted
подробности работы с платами МОХА Вы можете уточнить у Некрасова Владимира (ИКОС)- Nekrasov@icos.ru; Stephen Lin / Technical Support Engineer / Moxa Technologies Co., Ltd. - support@moxa.com.tw Сообщения / Posts 101 | Из / From: Украина
| IP / IP: IP адрес / IP address |
Styxx
Forum Member / Участник форума
Участник № / Member № 74
отправлено / posted
>Групповой отказ, каковым является обрыв >канала связи, должен контролироваться >каналом ДИАГНОСТИКА_RS и по его сигналу >должна выставляться недостоверность всем >каналам этого контроллера. Если ето ДИАГНОСТИКА/RS-init или RS_on_off, то ето далеко не так. В нашем проекте есть Ш711 и все системные и диагностические каналы. При выклчении питания на Ш711 или перевод его в режим ручного программирования (вобщем-то любые действия, при котором работа через терминал с Ш711 невозможна) ни один из них не отреагировал (значением) на это событие. И ситуация точно такая как и была (описана выше)... Как бороться с этим
Сообщения / Posts 60 | Из / From: Ukraine
| IP / IP: IP адрес / IP address |
Styxx
Forum Member / Участник форума
Участник № / Member № 74
отправлено / posted
Отработали Ваше предложение по поводу канала ДИАГНОСТИКА-контр_1, при этом канал регистрирует обрыв, однако при восстановлении неисправности , т.е. обрыв отсутствует, канал не сбрасывает значение ( все также канал регистрирует обрыв). Сброс значения канала в исходное состояние (норма)должно производиться автоматически или с помошью посылки необходимого значения.
Сообщения / Posts 60 | Из / From: Ukraine
| IP / IP: IP адрес / IP address |
Styxx
Forum Member / Участник форума
Участник № / Member № 74
отправлено / posted
Вопрос с платами МОХА решился. Мы получили новый драйвер от МОХА бета-версии 5.7 от Stephen Lin (Technical Support Engineer Moxa Technologies Co., Ltd.)- support@moxa.com.tw, который помог решить проблему. Спасибо за помощь, данный вопрос мы закрываем.
Сообщения / Posts 60 | Из / From: Ukraine
| IP / IP: IP адрес / IP address |