Форум 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 бесплатная Базовая версия / TRACE MODE 6 free Base version » Связь с ТРМ148 через OPC

   
Автор / Author Тема / Topic: Связь с ТРМ148 через OPC
VlaZar
Junior Member / Новичок
Участник № / Member № 5381


Icon 1 отправлено / posted      Профиль для / Profile for VlaZar           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Подскажите пожалуйста как подключить ТРМ148 через ОРС сервер для приборов ОВЕН RS485. На комьютере установлена Windows XP Prof SP3, надо читать и записывать переменные контроллера в ТМ 6.07.7
Создаю экран, переменную, привязываю ее к каналу и затем в слое источники приемники создаю тег переменной через ОРС и перетаскиваю его на канал в слое система. При запуске профайлера значение читаемое из контроллера на экране равно нулю и сам ОРС сервер не отображается в диспетчере задач. Может его надо как-то иначе инициализировать. Из MatriconOPCexplorer сервер запускается.

Сообщения / Posts 12 | Из / 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 
Необходимо в файле конфигурирования запуска МРВ (см. раздел "Приложения/Задание параметров работы мониторов") задать ключ DEBUG=80000 и по сообщениям в протоколе профайлера установить причину отсутсвия обмена.
Сообщения / Posts 17322 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
А напрямую через драйвкр TM6 не пробывали ?
Сообщения / Posts 875 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
VlaZar
Junior Member / Новичок
Участник № / Member № 5381


Icon 1 отправлено / posted      Профиль для / Profile for VlaZar           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Файл конфигурации создал, получаю сообщения что не инициализируется сервер, отослал в техподдержку
Проверил привязку к MatrikonOPC Server for Simulation, теги нормально отображаются в проекте
Связаться с ТРМ через драйвер ТМ6 пробую но не совсем ясно как обратиться к нужной переменной в контроллере, например к уставке или входу, выходу
Если возможно, поясните как это выполнить?
Заранее спасибо.

Сообщения / Posts 12 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
A40
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
http://www.adastra.ru/files/video/owen_trm/owen_trm.swf
IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Из описания коинтроллера берем имена переменных(4 символа) или код переменной(4 символа)
необходимо задать еще формат( на чтение просто а на запись нужно точно указать)

Сообщения / Posts 875 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
VlaZar
Junior Member / Новичок
Участник № / Member № 5381


Icon 1 отправлено / posted      Профиль для / Profile for VlaZar           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо за фильм очень наглядно, с подключением контроллера через драйвер почти все понятно, не ясно как задавать номер канала/входа/выхода (до 8 каналов) и путь к переменной по папкам
Сообщения / Posts 12 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
A40
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Прочитать справку.
Индекс переменной задается через : после имени переменной.

IP / IP: IP адрес / IP address | Report this post to a Moderator
VlaZar
Junior Member / Новичок
Участник № / Member № 5381


Icon 1 отправлено / posted      Профиль для / Profile for VlaZar           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Попробовал как в справке - не работает, методом тыка подобрал что к первому входу контроллера можно добраться через имя rEAd\1 , но к уставке пока добраться не могу слишком много вариантов, может кто-нибудь подскажет примеры полных команд (имен) доступа к уставкам, выходам и другим параметрам.
Сообщения / Posts 12 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


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


Icon 1 отправлено / posted      Профиль для / Profile for VlaZar           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В описании контроллера приведены ссылки на папки на русском языке, как это выглядит в командах и именах переменных можно только догадываться, может быть кто-нибудь может подсказать, например, какую строку вводить в поле "дополнительно" для доступа к уставке в режиме "работа" для первого преобразователя сигналов?
Заранее спасибо!

Сообщения / Posts 12 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
A40
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Обратитесь в техподдержку ОВЕНа.
Скорее всего, нодо использовать 8 подряд идущих адресов (1 на каждый канал).

IP / IP: IP адрес / IP address | Report this post to a Moderator
VlaZar
Junior Member / Новичок
Участник № / Member № 5381


Icon 1 отправлено / posted      Профиль для / Profile for VlaZar           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В общем можно подвести итог трех дней изучения связи ТМ6 и ТРМ148:
1. ОРС сервер OWEN для RS485 хорошо работает с MatrikonOPC Explorer но только через реальный COM-порт а не через виртуальный USB/AC4
2. ТМ6 хорошо подключает MatrikonOPC Server for Simulation и никак пока не удалось подключить ОРС сервер OWEN для RS485
3. Драйвер для приборов OWEN хорошо работает с ТМ6 независимо от того реальный COM-порт или виртуальный USB/АС4
4. Доступ к переменным каналов ТРМ148 в драйвере осуществляется по их имени (имя можно найти в ОРС-сервере) и индексу канала: <имя>\<индекс> , а не как в справке через ":", проверил входы, выходы, калькулятор
5. Пока неясно только как добраться к уставкам
Надеюсь что техподдержка ТМ6 подскажет как решить задачу с ОРС, все же это удобный способ связи, а насчет доступа к переменным через драйвер проконсультируюсь с техподдержкой OWEN

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


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
b.CH.L Нижняя граница задания уставки
b.CH.H Верхняя граница задания уставки
SP.LU Значение уставки

Какой драйвер для TM6 использовался ?
Драйвер от AdAstra (2005-2007)
Драйвер с сайта производителя
Драйвер от AdAstra (2010)

Сообщения / Posts 875 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
VlaZar
Junior Member / Новичок
Участник № / Member № 5381


Icon 1 отправлено / posted      Профиль для / Profile for VlaZar           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да имя уставки SP.LU , но как указать индекс канала? Через "\" как для входов, калькуляторов и выходов не проходит, может там вообще другой принцип? Драйвер использую с сайта производителя.
Сообщения / Posts 12 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Драйвер от AdAstra (2010)
в справке TM6 указано
" имя переменной или <имя переменной>:<индекс>"
Результат преобразования имени а HASH код находится в I1(91) атрибуте
индекс в старших 4 битах атрибута C1(94) на 1 больше заданного

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


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В некоторых контроллерах состоящих из нескольких приборов доступ к одним переменным идет через индекс а к некоторым через адресс контроллера=базовый адрес+номер прибора [Улыбка / Smile]
Сообщения / Posts 875 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
VlaZar
Junior Member / Новичок
Участник № / Member № 5381


Icon 1 отправлено / posted      Профиль для / Profile for VlaZar           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Для драйвера AdAstra и для драйвера производителя действует имя: rEAd\1 и r.out\1 для первого входа и первого выхода, но не действует SP.LU или SP.LU\1 или какое-либо другое сочетание. Может кто-нибудь подскажет пример строки которую можно поместить в поле "дополнительно" драйвера, чтобы считать или записать имя уставку в первом канале? Первый подряд идущий адрес (0) тоже не позволяет обратиться к уставке.
Сообщения / Posts 12 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
VlaZar
Junior Member / Новичок
Участник № / Member № 5381


Icon 1 отправлено / posted      Профиль для / Profile for VlaZar           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
А где можно скачать драйвер от AdAstra (2010) для OWEN RS485?
Сообщения / Posts 12 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1)Разделителем имени и индекса в драйвере
AdAstra является ':' двоеточие (rEAd:1)

2)rEAd\1 -> переменная rEAd без индекса

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


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Драйвер поставляется вместа с TM6
или запросите AdAstra

Сообщения / Posts 875 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
VlaZar
Junior Member / Новичок
Участник № / Member № 5381


Icon 1 отправлено / posted      Профиль для / Profile for VlaZar           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вроде заработало! Уставка читается при SP.LU:0 а входы и выходы с "\", с этим еще буду разбираться.
Спасибо за обсуждение!

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


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Поставьте точку !!!!!!!!!!!!!!!!!!!!
Или убидитесь что в rEAd\1 вместо 1 можно ставить все что угодно
в RTM
i1(91) равны
с1(94) cт 4 бита = 0 ->

[ 13.09.2011, 09:51: Сообщение отредактировал / Message edited by AdAstra Technical Support ]

Сообщения / Posts 875 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
VlaZar
Junior Member / Новичок
Участник № / Member № 5381


Icon 1 отправлено / posted      Профиль для / Profile for VlaZar           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Проверил, rEAd читает все каналы при изменении адреса прибора и без всяких дополнительных символов, SP.LU:<индекс> читает значения при индексах 0,32,64,96 . Пока не разобрался как читать атрибуты.
Кстати техподдержка Adastra сделала примочку к TM6 теперь ОРС-сервер работает.

Сообщения / Posts 12 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
VlaZar
Junior Member / Новичок
Участник № / Member № 5381


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

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


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1) посмотреть в окне компонентов
2) "не описание о доступе к переменным через драйвер" это просто имена переменных в контроллере и брались они из:
Измерительрегулятор микропроцессорный
ТРМ148
Руководство пользователя
КУBФ. 421214.005 РП

Сообщения / Posts 875 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
mpa565
Junior Member / Новичок
Участник № / Member № 5516


Icon 1 отправлено / posted      Профиль для / Profile for mpa565           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добрый день. Вопрос к техподдержке и VlaZar. Столкнулся с аналогичной проблемой подключения приборов OWEN через OPC сервер ОВЕН RS485. Сервер запускается и через секунду сваливается. Поделитесь о какой примочке к ТМ6 идёт речь?
Сообщения / Posts 1 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Svasl
Forum Member / Участник форума
Участник № / Member № 4229


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