Форум 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 » Редактор проекта TRACE MODE 6 / » OPC и контроллер MOXA

   
Автор / Author Тема / Topic: OPC и контроллер MOXA
mev163
Active Forum Member / Активный участник форума
Участник № / Member № 4235


Icon 1 отправлено / posted      Профиль для / Profile for mev163           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
используем ТМ 6.06.3+обновление,
есть 10 контроллеров МОХА w5340, которые связаны с ТМ6 через ОРС сервер моксы.
сервер заведомо исправен, т.е. все теги отображаются, через сторонние клиенты связь проходит и переменные считываются.

1. проект ТМ разрабатывался на компьютере (все каналы ОРС были сразу созданы,но использовалось лишь часть), потом проект был перенесен на ноутбук и остальные каналы были добавлены для отображения. Почему добавленные переменные не считываются?
2. После старта проекта для того чтобы управлять дискретными каналами, необходимо посылать дважды команды управления. Т.к. с первого раза она не "проходит".

Куда высылать проект?

Сообщения / Posts 66 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
mev163
Active Forum Member / Активный участник форума
Участник № / Member № 4235


Icon 1 отправлено / posted      Профиль для / Profile for mev163           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здесь обсуждались контроллеры Мокса w5340
http://www.moxa.ru/forum/index.php?showtopic=922&st=60&gopid=3300&#entry3300

Сообщения / Posts 66 | Из / 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. Если Вы после старта изменяете значение в канале до того момента, когда установится связь с OPC-сервером, то значение может и не быть передано.
Во всех остальных случаях измененное значение канала будет передаваться в OPC-сервер.
2. Проект можно направить по адресу техподдержки hotline@adastra.ru.
Но может оказаться, что мы не сможем смоделировать ситуацию, если OPC-сервер MOXA (который Вы нам пришлете) не имеет демо-режима, т.е. не сможет работать без контроллеров.

Сообщения / Posts 17083 | Из / 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 
Проект получили.
Все каналы группы ИП-10/IP-10, включая демонстрируемый Вами канал IP-10.SysConnect-00, ВЫКЛЮЧЕНЫ Вами в проекте (у них установлен флаг ВЫКЛЮЧИТЬ во вкладке ДОПОЛНИТЕЛЬНО).
Т.о., они не участвуют в обмене.
Это сделано специально?

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
mev163
Active Forum Member / Активный участник форума
Участник № / Member № 4235


Icon 1 отправлено / posted      Профиль для / Profile for mev163           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо большое, это сделано не специально.
Это я забыл снять этот флаг,
Спасибо большое!
[Улыбка / Smile]
Всегда верил в ТМ6.

Подскажите пожалуйста для контроллера который связан с OPC через GPRS, какие параметры канала оптимальнее установить?
SYNC/CACHE – синхронное чтение из кэша;
SYNC/DEVICE – синхронное чтение из прибора;
ASYNC/DEVICE – асинхронное чтение из прибора;
ADVISE – получение данных от сервера "по подписке".
я установил для дискретных каналов выход sync device, для каналов ввода sync cache

Сообщения / Posts 66 | Из / 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 
Обмен по GPRS сопряжен с возможными существенными временными задержками и отсутствием гарантии доставки.
С этой точки зрения наиболее рациональным является метод ASYNC/DEVICE, поскольку в нем реализуется и регулярный запрос, и прием данных "по подписке".
Однако надо быть готовым к тому, что за счет нерегламентированных задержек и повторов передачи со стороны GPRS-сервера последовательность принятых значений может быть нарушена.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
mev163
Active Forum Member / Активный участник форума
Участник № / Member № 4235


Icon 1 отправлено / posted      Профиль для / Profile for mev163           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
По Вашему совету установил ASYNC/DEVICE, после старта первые 2-3 команды проходят на Отлично, наш прибор реагирует практически мгновенно на команды ТМ6. Но дальше хуже, он зависает и перестает слушать ТМ6.
Связано ли это с загрузкой GPRS канала, у нас 10 приборов в каждом по 15 Тегов(13 входов из них 4 аналоговых, 2 выхода реле), т.е. всего 150 Тегов.

установил SYNC/CACHE, в надежде на устойчивость и надежность. Время отклика контролера на команду 5-7 секунд.

Сообщения / Posts 66 | Из / 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 
Вы подменили понятия.
Мои рекомендации касались режима чтения данных, т.е. применительно к каналам INPUT.
Для каналов OUT режимы асинхронные неприменимы.
Канал OUT отправляет свое значение сразу по его изменению.
Возможны только режимы синхронной передачи (к чему Вы и пришли).
Перегрузка GPRS-канала не причем.

Получающаяся задержка - целиком определяется общим временем задержки в тракте передачи RTM - GPRS - OPC-сервер - контроллер - наблюдатель.

Здесь надо иметь в виду, что в GPRS-канале кроме его характерной "медлительности" еще могут влиять на задержки его внутренние регламенты (в основном регулируемые провайдерами). Например, с целью повышения общей производительности канала принимается дисциплина уплотнения, имеющая целью повышение заполнения передаваемых пакетов. В результате очередное сообщение может буферизироваться в сети, дожидаясь следующего сообщения по тому же маршруту.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avsiannikova
Active Forum Member / Активный участник форума
Участник № / Member № 5946


Icon 1 отправлено / posted      Профиль для / Profile for Avsiannikova           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Столкнулась с похожей проблемой. Связь со станцией настроена по GPRS.
Режим обмена в каналах input и output стоял advise, из-за чего не посылались данные в контроллер, но из него приходили.
Поставила на output режим sync/cache и все заработало. Однако начальство просит снизить расход трафика.
Получается для каналов out работает только sync/cache? А можно ли на input поставить advise, на out - sync/cache?

Сообщения / Posts 64 | Из / 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 6 канал OUT передает данные только по изменению. Поэтому надо для этих каналов ставить тип обмена SYNC/DEVICE, а для каналов INPUT - ADVISE.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avsiannikova
Active Forum Member / Активный участник форума
Участник № / Member № 5946


Icon 1 отправлено / posted      Профиль для / Profile for Avsiannikova           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо! Все работает.
Сообщения / Posts 64 | Из / 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