This is topic Отсутствие коммуникации при различных адресах МРВ in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


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

Posted by anforcer (Участник № / Member № 9065) on :
 
Здравствуйте,
существует проект с двумя МРВ, в проекте настроена связь между ними. Так же в проекте на мнемосхемах каждой МРВ настроена индикация ИП адреса и статуса работы соседней HMI. Первоначально индивидуальные адреса были выставлены как 0 и 3, при этом обмен данными был (передавалась переменная float с 0 -> 3), однако статус второй машины не отображался. Изменив адрес на 0 и 10 статус обеих машин начал отображаться. Вернув назад значения 0 и 5 ситуация повторилась, значение ИП и статуса второй машины перестали отображаться.
Адреса менялись соответственно в свойствах самих МРВ и в разделе Источники/Приемники. В качестве ОС используется Windows 10 LTSB. Версия трейсмоде базовая 6.10.1, скаченная с вашего сайта 02.2022.
 
Posted by anforcer (Участник № / Member № 9065) on :
 
Скрины расшарил вот здесь.

 -

 -

[ 29.03.2022, 14:10: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 
Posted by anforcer (Участник № / Member № 9065) on :
 
Правда я заметил то, что при изменении индивидуального номера и компиляции проекта, фактически номер станции не меняется. Если я правильно понял номера "_10" в названиях файла должны были бы поменяться на "_3" чего не произошло.
 
Posted by anforcer (Участник № / Member № 9065) on :
 
 -

[ 29.03.2022, 14:10: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Как смотрите статус? Через системную переменную @status? В Служебной панели МРВ в Диагностике узлы взаимно обнаруживаются? Чем обусловлено изменение номера узла? В сети есть еще другие проекты с узлами с такими же Кодами проекта? Задайте узлам одного проекта ненулевые одинаковые Коды проекта. Обмен по TCP или UDP? Какая конфигурация сети? Стоят ли брандмауэры, антивирусы, как настроено сетевое оборудование?

После проверки, если проблема остается, проведите диагностику. Задайте обоим узлами в файле *.cnf ключ DEBUGON=490, в профайлерный протокол будет писаться информация по обмену по сети и узлам. Подробнее о файле и ключах в справке: Приложения -> Задание параметров работы мониторов -> Задание параметров работы мониторов -> Файл CNF.

Судя по скриншоту в нулевом узле присутствуют виртуальные каналы (у которых имя начинается со звездочкой. (Количество каналов узла можно узнать в Файл-Информация… для каждого узла. Реально созданных – без скобок, всего задействованных в т.ч. виртуальных – в скобках (появляется после компиляции проекта). Виртуальные каналы могут создаваться например когда аргументы CALL привязаны к компонентам слоя Источники/Приемники или аргументам CALL другого узла. Рекомендуем отказаться от использования таких каналов.
 
Posted by anforcer (Участник № / Member № 9065) on :
 
Вопрос:
Как смотрите статус? Через системную переменную @status? В Служебной панели МРВ в Диагностике узлы взаимно обнаруживаются? Чем обусловлено изменение номера узла? В сети есть еще другие проекты с узлами с такими же Кодами проекта? Задайте узлам одного проекта ненулевые одинаковые Коды проекта. Обмен по TCP или UDP?

Ответ:
Проект тестовый. Оба МРВ крутятся на одной ОС, но в настройках они привязаны к разным сетевым картам, с ИП адресами 10.3.222.113 и 10.3.222.114. Брандмауер включен по умолчанию. Узлы необходимо изменить в соответствие с проектом. В сети кроме этих двух МРВ других машин нет. Код проекта ненулевой и равен 15.

При настройках адресов 0 и 3 МРВ, в панели диагностики почему-то отображаются адреса 0 и 10 (см. скрины).
 
Posted by anforcer (Участник № / Member № 9065) on :
 
 -

 -

[ 30.03.2022, 16:57: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 
Posted by anforcer (Участник № / Member № 9065) on :
 
Такое ощущение, что при компиляции проекта по какой-то причине адрес МРВ не изменяется. В чем может быть проблема?
 
Posted by anforcer (Участник № / Member № 9065) on :
 
 -

 -

[ 30.03.2022, 16:57: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Индивидуальный номер узла в проекте не предназначен для изменения имени папки скомпилированного проекта, а для конфигурирования межузлового обмена. Описано в справке в разделе:
Проект АСУ в TRACE MODE 6 - Редакторы Объектов структуры проекта - Редакторы параметров узла - Задание параметров узла - раздел "Номер узла в проекте":
Индивидуальный – индивидуальный номер узла в проекте, при создании узлов инкрементируется автоматически. Этот параметр анализируется мониторами, что позволяет перенести узел на другое аппаратное средство (например, на компьютер с другим IP-адресом) без модификации проекта. Индивидуальный номер узла сохраняется в файле addr.ind. Индивидуальный номер узла можно задать с помощью файла *.cnf (см. Задание параметров работы мониторов ), что позволяет создать в АСУ несколько однотипных рабочих мест, спроектировав только один узел в ИС;

Для полноценного тестирования межузлового обмена необходимо 2 ПК, связанных одной ЛВС. Тестирование на одном ПК с двумя сетевыми картами не всегда корректно.

В TRACE MODE согласно лицензионному соглашению не допускается использование удаленного подключения через RDP. МРВ так удаленно запустить нельзя.

Актуальный релиз 6.10.2, рекомендуем его использовать, т.к. в нем исправлены ошибки. Какой релиз можно посмотреть В Среде разработки в заголовке справки или в «Справка - О программе…» профайлера rtc.exe. В самой Среде разработки релиза 6.10.2 в «Справка - О программе…» будет указан релиз 6.10.1, т.к. эта часть программы не менялась. А в исполнительных модулях можно посмотреть в «Справка - О программе…» .
 
Posted by anforcer (Участник № / Member № 9065) on :
 
Правильно ли я понял, что меняя на МРВ файл addr.ind мы можем задать сетевые настройки?
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Данный файл является описателем настроек узла. Его редактирование не позволит задать сетевые настройки.

На стадии разработки и отладки проекта рекомендуется изменять настройки с помощью Среды Разработки.
В процессе штатной работы готового проекта можно провести определенные изменения с помощью cnf-файла. Однако, рекомендуется, так же использовать Среду Разработки.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2