This is topic OPC обмен in forum Работа в MS Windows (ODBC/DDE/OPC/NET) / Working under MS Windows at Форум TRACE MODE: техническая поддержка.


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

Posted by Alexei27 (Участник № / Member № 1737) on :
 
Мне нужно с 5 комп-ров (установлена скада Trace Mode5.11) брать данные с другого комп-ра (установлена WinCC6) по OPC. Стандартный OPC на "борту" Trace Mode5 работает с ошибками.
Читал про этот баг ниже.
У нас все машины (более 15) работают на Trace Mode 5.11.
Тогда как лучше сделать?
Обновить все пять машин до 5.16 с исправленной dll и каждой машиной отдельно связываться с WinCC?
Или одну обновить до 5.16, а с другим передавать информацию по автопосылкам?
Еще вопрос когда комп-р с WinCC перезагружается и т.п. в Trace Mode 5.16 автоматически данные схватятся?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В топике http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/13/t/000128.html#000000
Вы писали, что у Вас работает связь по OPC-интерфейсу с использованием WinCC в качестве OPC-клиента.
Теперь, видимо, Вы хотите использовать Trace Mode 5 в качестве OPC-клиента, а WinCC - в качестве OPC-сервера.
В последних релизах Trace Mode 5 проводилась модификация встроенных OPC-компонентов, ориентированная, главным образом, на адаптацию к требованиями по настройке DCOM и политики безопасности в актуальных на тот период времени версиях ОС Windows.
Если по лицензионным параметрам Вас устроит структура с одним OPC-клиентом, рассылающим полученные данные другим узлам, то такой вариант надо признать более рациональным, хотя бы потому, что наличие нескольких одновременно работающих клиентов у одного OPC-сервера чревато возможными конфликтами на уровне DCOM, приводящими к задержкам обмена и даже потере коннекта в отдельных случаях.
Мы принимали меры для автоматического восстановления связи нашим OPC-клиентом при наличии хотя бы одного канала OPC-запроса в режиме SYNC. Однако, если этого не произойдет, существует возможность периодической проверки и восстановления коннекта с помощью диагностических каналов OPC-In и OPC-Out.
 
Posted by Alexei27 (Участник № / Member № 1737) on :
 
Хорошо если все так то меня устроит вариант один OPC клиент TraceMode, а остальные машины TraceMode работают с этим клиентом.
Тогда какой релиз мне скачать, чтобы все что касается OPC работало?
Если остальные машины остануться в 5.11 никаких ошибок не выплывет?
Проект(естественно разработан в 5.11) в новом релизе будет без проблем так же работать?
Как получить этот новый релиз?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Релиз 5.15 и сервис-пак 1 к нему (лежит там же на сайте).
На всякий случай пересылаю Вам по почте более свежие модули OPC-клиента. Возможно, реальному состоянию ОС они будут более адекватны.
При переходе на релиз 5.16 информационная структура и интерфейсы узла, выполненного в релизе 5.11 и сетевые интерфейсы должны быть совместимы без дополнительных усилий.
Но графическая часть обратной совместимости может не обеспечить. Поэтому надо быть готовым к тому, что надо будет считать и пересохранить проект в новом релизе.
 
Posted by Alexei27 (Участник № / Member № 1737) on :
 
Дайте пож-ста ссылку на Релиз 5.15 и сервис-пак 1. Не могу найти.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
http://www.adastra.ru/support/get_support/commer/get_support_tm5/TM5_commercial_updates/
 
Posted by Alexei27 (Участник № / Member № 1737) on :
 
В 5.16 все стало работать нормально. При перезапуске WinCC связь восстанавливается автоматически, только канал диагностика (подтип ОРС) не сбрасывается в ноль (висит на 9).
Как использовать каналы OPC-In и OPC-Out (какая логика их работы) для диагностики связи?
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2