Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Мониторы Реального Времени / Real Time Monitors » COM-порты при резервирование RTM

   
Автор / Author Тема / Topic: COM-порты при резервирование RTM
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте! Помогите разобраться в проблеме при резервирование RTM.
Когда первым запускаешь основной RTM, работают COM-порты. При запуске второго RTM_rezerv, COM-порты становятся заняты и значение параметра = 0. Так же, если произошло переключение (в случае отказа оборудования) на резервный RTM, а затем на основной RTM, то тогда уже на обоих COM-порты будут заняты. Но на основном останутся последние значения параметра. В режиме шпиона (другой ПК), переход проходит успешно, но в RTM достоверность канала показывает в норме, хотя значения повисли (не изменяются). Пожалуйста, протестируете на своем оборудовании.
В чем дело??? В TM, в оборудовании или во мне.

Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Большое спасибо за ответ на первый вопрос (Графические консоли)! А как со вторым вопросом?
Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нужен небольшой таймаут, мы протестируем это на своём оборудовании.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Высылайте Ваш проект на hotline@adastra.ru. Опишите в письме проблему более подробно. Будем разбираться.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте! Проект вам отправил в пятницу.
Нет возможности пока смотреть ТМ 6.04, но в 6.03 есть недочёты. Возможно, вы уже учли их в 6.04.
Если быстро (так чтобы курсор обгонял выделяемое поле) менять местами положение слоев, то вместе с одним перемещаемым слоем перемещаются и другие. Что после нескольких операций приводит к путанице в положении слоёв.
Так же при групповой правке цвета текста кнопок не изменяются.
И вот ещё один вопрос. Навигатор проекта ® экран ® свойства ® аргументы экрана и открыт этот же экран для редактирования Вид ® аргументы экрана это одно и то же?

Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
С проектом работаем. Обновляйтесь до версии 6.04.
Связка "Экран-->Свойства-->Аргументы" отображает аргументы шаблона или канала вызова экрана, в зависимости от того какой элемент был выделен первоначально (шаблон или канал вызова).

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Но у вас в 6.04 слои не работают.
А на счёт шаблона и канала вызова понял, спасибо.

Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
По проекту ответим по электронной почте.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте! Как дела у вас с резервированием?
Не пишите. Значит не получается резервирование с СОМ-портами и на вашем оборудовании?

Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Ответ дан по электронной почте.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!

А у вас, резервирование с СОМ-портами работает?

У меня не происходит освобождения СОМ-порта при переходе на резерв.

Резерв при запуске МРВ+ не может считать данные с уже занятого СОМ-порта.

Вышлете свой рабочий проект.

Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Запустили Ваш проект. Использовали утилиту portmonitor.exe для просмотра запросов/ответов по COM-порту. Пока активен основной узел, резервный узел не шлёт запросов по COM-порту. При переходе на резервный узел начинается опрос. Убедитесь в исправности Вашего "резервного" COM-порта.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Как понять "резервный" COM-порт?
У меня один физический СОМ-порт.

Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Имеется в виду COM-порт на резервной станции.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отвечу по почте.
Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Прочитате почту.
Пока, как не пытаюсь, порт виснет. Иногда приходится выкл/вкл сетевые СОМ-порты, чтобы освободится от занятости.

Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Дело в том, что при обрыве связи между узлами резерв и основной, оба узла становятся в режим "основной" и продолжают опрос. Этого можно избежать лишь контролируя работу и наличие связи сторонним оборудованием, либо введя третий узел, который будет осуществлять арбитраж работы узлов (имея связь с обоими узлами).
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Можно по подробнее.
Что-то не понятно. Как сможет третий узел который будет осуществлять арбитраж работы узлов или стороннее оборудование, что-то сделать с СОМ-портом (освободить его, если мне приходится освобождать его вручную выкл/включением) и основной машиной (у которой неожиданно возникла неисправность: нет электричества, нет сети, пробило блок питания и т.д.)???

Как у вас понимается резервирование?

Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Резервирование функционально при условии наличия связи между основным и резервным узлами.
С COM-портом делать ничего не придётся. При обрыве связи между основным и резервным узлами оба узла пытаются опросить устройство RS, так как резервный узел переходит из режима TRACE в WORK (в то время как основной остаётся в режиме WORK и продолжает опрос). Если же у Вас останавливается МРВ (нет электричества, и т.п.), то опрос на основном узле прекращается, а резервный узел начинает опрос.
Третий узел может осуществлять арбитраж работы при наличии своей связи между основным узлом и резервным. Таким образом, появляется возможность контролировать и управлять статусами узлов.

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Ещё раз поэкспериментировал с резервированием, сетвыми СОМ-портами (шлюзами) и др устройствами. Написал вам на почту.
Пока нет возможности создавать третий узел.

Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Как выяснилось, в реальной коммуникационной структуре использовался 1 конвертор COM-порт/Ethernet на 2 машины.
Т.к. это единый сетевой ресурс, 2 ПК не могут им владеть независимо.
Надо поставить 2 конвертора. Это требование интерфейса Ethernet, а не Trace Mode.

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sergey UralSteel
Forum Haunter / Завсегдатай форума
Участник № / Member № 1914


Icon 1 отправлено / posted      Профиль для / Profile for sergey UralSteel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Не совсем понятен ваш ответ.Что вы подразумеваете под сетевым ресурсом?
С точки зрения приложения на компьютере работающего с неким устройством по последовательному интерфейсу преобразование COM/Ethernet совершенно прозрачно. Никаких дополнительных сетевых ресурсов не используется, обмен идет также как и по обычному Com-порту.
Подобные конфигурации, когда несколько компьютеров считывают данные с одного устройства с поледовательным интерфейсом через преобразователь, давно у нас успешно работают. Не понятно почему не работает ТМ. Возможно сом-порт проверяется на доступность только в момент запуска ?

Сообщения / Posts 103 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
МРВ Trace Mode проверяет доступность порта в момент запуска и далее самостоятельно не производит перепроверку. Есть специальная команда реинициализации COM-порта, которая может быть заложена в пользовательскую программу и вызываться либо по таймеру, либо по событию, либо по команде оператора.
В проблеме, которая была описана выше, ситуация осложняется случаем, когда узел, ранее занявший этот виртуальный COM-порт, перестал работать, но порт не освободил (например, МРВ-МАСТЕР был остановлен, но не выгружен).
В этом варианте узел TRACE переходит в режим WORK, но не может осуществлять обмен по тому же COM-порту после реинициализации, т.к. он остался занятым.
Именно для разрешения такой коллизии мы и рекомендуем разделять виртуальные COM-порты.

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Вяткин Н В
Forum Haunter / Завсегдатай форума
Участник № / Member № 1853


Icon 1 отправлено / posted      Профиль для / Profile for Вяткин Н В           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Наверное стоит модифицировать ПО Trace Mode для работы с виртуальными COM-портами,
хотя бы модифицировать работу системной переменной реинициализации, с тем что бы вызов её мог бы не только реинициализировать(Отрыть- закрыть) порт, но сделать это отдельно :
только закрыть
или только открыть,
вызывая работу этой переменной программно при изменениии статуса RTM, можно было бы развести коллизии, Ваши комментарии???

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Сейчас ведётся работа по решению подобных проблем. Думаю, результаты будут в ближайшем релизе.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Вяткин Н В
Forum Haunter / Завсегдатай форума
Участник № / Member № 1853


Icon 1 отправлено / posted      Профиль для / Profile for Вяткин Н В           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Сообщите пожалуйста время выхода "ближайшего релиза"
Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Мы преполагаем эту проблему решить в течение февраля.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Вяткин Н В
Forum Haunter / Завсегдатай форума
Участник № / Member № 1853


Icon 1 отправлено / posted      Профиль для / Profile for Вяткин Н В           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
уже март
Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Задержка связана с дополнительным тестированием всех затронутых функций системы.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2