Форум 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 » Общие вопросы / Common questions » Синхронизация канала одного узла

   
Автор / Author Тема / Topic: Синхронизация канала одного узла
Kramarenko Stanislav
Forum Professor / Завсегдатай форума
Участник № / Member № 119


Icon 12 отправлено / posted      Профиль для / Profile for Kramarenko Stanislav           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Есть задачка.
Исходные: проект TM6.08, в проекте один узел, в узле один канал произвольного типа (например, HEX16).
Требуется: запустив этот узел одновременно на двух разных компьютерах, входящих в один сегмент сети Ethernet с IP-протоколом, добиться синхронного изменения значения имеющегося канала.

Не могу решить. Помогите все, кто может!

Сообщения / Posts 340 | Из / From: Russia  |  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 17314 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Kramarenko Stanislav
Forum Professor / Завсегдатай форума
Участник № / Member № 119


Icon 1 отправлено / posted      Профиль для / Profile for Kramarenko Stanislav           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
с резервированием уже промучился целый день - резерв не переходит в Trace, синхронизации нет. (хотя "третий" узел данные по сетке получает, т.е. обмен в принципе есть). Брандмауэры выключены.

Настройки узла: Адаптер системный- приём и посылка, и синхронизация при старте. В канале "HEX16-Input" стоит флаг "Синхр.", канал ни к чему не привязан.

Сообщения / Posts 340 | Из / From: Russia  |  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 
Резервирование поддерживается только в профессиональном формате проекта.
Для реализации задачи резервирования нужно иметь либо 2 профайлера (из IDE), либо специальную лицензию на DF RTM.

Посмотрите видеопример на http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/52/t/000002.html.
Горячее резервирование в TRACE MODE. Резервирование COM-портов. Резервирование АРМ.
http://www.adastra.ru/products/overview/redundancy/

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


Icon 1 отправлено / posted      Профиль для / Profile for Kramarenko Stanislav           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
точно, у меня же нет DoubleForce - поэтому в Trace и не переходит.

а не можете ли пояснить на пальцах, как работает тип связи "CHGROUP (9) – запрос/ответ по групповому номеру"
я представляю, как это работает в TM5, а вот в TM6 не могу понять - ведь тут, даже если групповой адрес у узлов совпадает, индексы каналов всё равно разные - куда будет записано значение? или это только для резервированных узлов? или пишется по имени канала? или по кодировке? как будут писаться данные, например в два разных узла, если групповые адреса совпадают, а набор каналов отличается?

Сообщения / Posts 340 | Из / From: Russia  |  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 
Вы правы. CHGROUP обращается по групповому номеру к каналам с одинаковыми индексами. Это возможно либо при обращении к резервируемым узлам, либо (в очень специфических задачах) при запуске одинаковых узлов с разными номерами узлов (см.описание ключа NIX).
Сообщения / Posts 17314 | Из / 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