Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ОТКРЫТЫЕ ФОРУМЫ / OPEN FORUMS » TRACE MODE 6 бесплатная версия / TRACE MODE 6 Free version » Меркурий 236 и Multi protocol master opc hda сервер

   
Автор / Author Тема / Topic: Меркурий 236 и Multi protocol master opc hda сервер
denismak
Junior Member / Новичок
Участник № / Member № 9280


Icon 1 отправлено / posted      Профиль для / Profile for denismak           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте! Есть счетчик меркурий 236 который хранит архив профиля часовой мощности, в качестве орс hda сервера использую multi protocol master opc da/hda cервер. В группе источ/приемн. создаю источник HDA_OPC#1, привязываю к орс hda серверу (тег-архив профиля часовой мощности по +А) количество значений определяется орс сервером (240-4000 значений), далее создаю числовой канал FLOAT и привязываю к HDA_OPC#1 в свойствах канала в атрибуте архивация ставлю СПАД1, дату начала выборки (45 атрибут) задаю с помощью ГЭ Календарь. При запуске профайлер вылетает и не запускается в собщение говорится что одна копия уже запущена, приходится запускать диспетчер задачь и закрывать профайлкр из него. Подскажите может я что то не так делаю. Это роисходит как при запущеном на опрос ОРС сервере так и при выключенном.
Сообщения / Posts 6 | Из / 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 
Попробуйте запросить эти данные с OPC сервера, привязав не числовой канал, а канал CALL, как описано в справке: Распределенные АСУ - Обмен по ОРС - МРВ как клиент сервера OPC HDA.
Сообщения / Posts 16560 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
denismak
Junior Member / Новичок
Участник № / Member № 9280


Icon 1 отправлено / posted      Профиль для / Profile for denismak           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, через канал CALL все получилось. Подскажите, полученные архивные данные за выбранный диапазон времени я помещаю в 'ГЭ Архивная таблица 2', а возможно передать данные из этой таблицы по нажатию кнопки в таблицу Exel.
Сообщения / Posts 6 | Из / 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 
Данные из самого ГЭ нет возможности, т.к. ГЭ служит для отображения информации, полученной из каналов. Если данные брать из аргументов каналов CALL, можно записать их с использованием ODBC в Excel. См. видеоуроки по Excel и ГИС: http://www.adastra.ru/products/overview/openness/
Сообщения / Posts 16560 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
denismak
Junior Member / Новичок
Участник № / Member № 9280


Icon 1 отправлено / posted      Профиль для / Profile for denismak           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Попробовал сначала создать прграмму как в учебном видео "Связь SCADA TRACE MODE с MS Excel через ODBC". При проверке подключения в компоненте "Связь_с_СУБД" все нормально, ошибок нет, при запуске профайлера нажимаю старт записи/чтения, через 5 секунд останавливаю после в "ГЭ База данных" нажимаю запрос, появляется надпись "Извлечение данных" потом "Готово", но данные в базе данных не появились, отсутствуют они и в таблице Excel (использую Microsoft Office Excel 2007). В чем может быть причина!
Сообщения / Posts 6 | Из / 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 
Если Вы о примере (ссылка ниже)?
https://www.youtube.com/watch?v=LKPuqDOnQAc

Вы пример скачали по ссылке под видео или сделали проект самостоятельно?

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


Icon 1 отправлено / posted      Профиль для / Profile for denismak           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Я сделал проект самостоятельно т.е. смотря данное учебеое видео полностью повторял все шаги.
Сообщения / Posts 6 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
denismak
Junior Member / Новичок
Участник № / Member № 9280


Icon 1 отправлено / posted      Профиль для / Profile for denismak           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Предыдущий вопро снимается, в SQL запроса изменил фигурные скобки на обычные и всё получилось.Но не получается передать в EXCEL архивные данные из канала CALL,в таблицу EXCEL передаются одни нули. Если по порядку, я с помощью канала CALL получаю архив профиля мощности за заданный периуд, в аргументах канала CALL я задаю только 2 аргумента:начало и конец выборки.В ГЭ Архивная таблица 2 я создаю 1 столбец который привязан к атрибуту реальное значение канала CALL. После запуска профайлера, я в этом столбце архивной таблице получаю значения за выбранный периуд вида:

10/10/22 22:00:00 0.076
10/10/22 23:00:00 0.041
...
12/10/22 19:00:00 0.1515

Это то что мне инадо, здесь всё отлично.
А вот дальше в EXCEL я создаю один столбец с именем CH. Далее в шаблоне связи с субд я создаю один аргумент с именем ch и в свойствах канала CAll привязываю этот аргумент к реальному значению канала CALL отвечающего за получение архивных значений (как в архивной таблице 2) но в итоге в таблицу EXCEL заносятся одни нули (можетEXCEL не понимает этих значений).

Сообщения / Posts 6 | Из / 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 
quote:
Отправитель / Originally posted by denismak:
но в итоге в таблицу EXCEL заносятся одни нули (можетEXCEL не понимает этих значений).

Согласуйте форматы данных столбцов БД (Excel) и Trace Mode.
По описанию, похоже, что в Excel столбцы с целочисленными данными.
По этому, вместо значения "0.1515" записывается только его целая часть - 0.

Сообщения / Posts 16560 | Из / 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

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2