Форум 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 » Драйверы / Device Drivers » Драйвер для контроллеров от Логики

   
Автор / Author Тема / Topic: Драйвер для контроллеров от Логики
Варламов Максим
Forum Member / Участник форума
Участник № / Member № 3133


Icon 1 отправлено / posted      Профиль для / Profile for Варламов Максим           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пытаемся опрашивать СПТ961, на порт повесили просмотрщик, при включенном приборе видно как в COM порт валятся пакеты из 1-2х байтов, как понимаю маркеры (прибор подключен к COM9), настраиваю двайвер на опрос прибора в соответствии с руководством,

COM9 - 4800, 0, 3, 0, 3000 (logika.cnf в директ. с dbb файлом проекта)

драйвер инициализируется,

INF_LOAD:USE= fm:0.609375 vm:0
INF_MEDIA:protocol open Logica
INF_MEDIA:p7 with m7
INF_MEDIA:IN N=08 ADDR=1 by CH=2 Q=0 p=7

но в поток запросов не отправляет

что посоветуете?

Пробовал тестовый проект, изменял там порт для всех каналов, связевой номер прибора такой же у нас, ситуация аналогичная.

и еще какие настройки связи в приборе должны быть прошиты что бы драйвер его понял?

там сейчас прошит связевой 1 и маска 2

Сообщения / Posts 53 | Из / 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 
Пришлите полный протокол профайлера и протокол просмотрщика COM-порта на hotline3@adatra.ru
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Варламов Максим
Forum Member / Участник форума
Участник № / Member № 3133


Icon 1 отправлено / posted      Профиль для / Profile for Варламов Максим           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
отправлено
Сообщения / Posts 53 | Из / 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 
Профайлер пишет
ERR_MEDIA:Канал#2 = 4

Скорее всего он не получает ответа на запрос, т.к. не может найти устройство.

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


Icon 1 отправлено / posted      Профиль для / Profile for Варламов Максим           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Решили всё же использовать их OPC сервер, благо пока бесплатный
Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
t@r@sik
Forum Member / Участник форума
Участник № / Member № 3400


Icon 1 отправлено / posted      Профиль для / Profile for t@r@sik           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добрый день! подскажите пожалуйста где можно скачать драйвер для Логики и посмотреть пример построения системы?
Сообщения / Posts 56 | Из / 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 
Драйвер для Логики можно скачать со странички обновлений на сайте, раздел Поддержка. Там же представлен небольшой пример.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пользуемся самопальной прогой для I7188 опрашивает до трех приборов ЛОГИКИ данные забираем по MODBUS - TCP
Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
stepagrus
Forum Haunter / Завсегдатай форума
Участник № / Member № 3589


Icon 1 отправлено / posted      Профиль для / Profile for stepagrus           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Дорогие товарищи! Подскажите плиз, как вытаскивать из проборов логики текущий список нештатных ситуаций!

У меня два прибора СПГ761 и один СПТ961. Приборы объеденены в шину. Подключаются к ПК через преобразователь АПС79. Текущие значения читаются без проблем. В остальном проблемы есть.

Как прочитать нештатные ситуации (НС)?
чтобы прочитать последнюю нештатную ситуацию делаю так:
создаю источник
С0: 0 //com порт
С1: 1 //сетевой номер
С2: 1 //читать массив
дополниетельно: 1-98-01 //1 труба, параметр 98 (архив сообщений о НС), первый элемент массива

ничего не читает!

если же попытатсья прочитать эти значения как архивные:

С0: 0 //com порт
С1: 1 //сетевой номер
С2: 2 //читать архив
дополниетельно: 1-98-01

и подать в атрибут С3 ненулевое значение (по документации - это сигнал, для того чтобы прочитать архив)

ничего хорошего из этого тоже не выходит. Мониторю обмен между прибором и ПК - прибор отвечает, как будто был некорректный запрос.

Кто имел дело с подобным, подскажите пожалуйста как здесь быть

Сообщения / Posts 136 | Из / 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 
Читать элементы индексного массива с помощью запроса "Чтение записей из архива" нельзя. У этих запросов совершенно разные алгоритмы и форматы.

Если Вы мониторите транзакции по COM-порту, то Вы можете установить, какой запрос выдает МРВ и чем отвечает устройство.
Эти кадры можно сопоставить с протоколом СПТ961 и установить, есть ли ошибка и в чем.

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


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

ПРИМЕР:
Прибор: СПТ961
Параметр: 098 - Архив сообщений о текущих нештатных ситуациях
Архивпредставляетсобоймассив,содержащий400элементов.Еслидлительность
перерывапитаниябольшезначения,задаваемогопараметром023н00,этотперерыв
заноситсявархивсуказаниемвремениидатыначалаперерыва.Припереполненииархивасамыестарыезаписизатираютсяивместонихзаписываютсяновые

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


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

А каким образом тогда прочитать элементы индексного массива, если элементы сего массива являются текстовыми?!
например:
прибор: СПТ961, параметр:
-----------------------------------------------
098 | б/р | Архив сообщений о нештатных ситуациях
НСа | |

Архив представляет собой массив из 400 элементов, содержащий сообщения НС. Идентификатор НС записывается в архив в момент появления с признаком "есть" и в момент устранения с признаком "нет". Каждая запись сопровождается также записью времени и даты события.
---------------------------------------------

Как прочитать хотя бы первый элемент из этого архива?

Сообщения / Posts 136 | Из / 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 
По коду драйвера при чтении элемента массива в соответствии с заданными Вами настройками в настоящее время считывается только значение элемента массива.
Считывается ли оно (получает ли МРВ корректный ответ на свой запрос), можно посмотреть по атрибуту ДОСТОВЕРНОСТЬ соответствующего канала.

В полученном нами протоколе не оговорены форматы данных, передаваемых счетчиком.
Мы продолжим работы над драйвером в части чтения элементов массивов после получения от производителя счетчиков оборудования и описания форматов данных.

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


Icon 1 отправлено / posted      Профиль для / Profile for stepagrus           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо!

Если судить по атрибуту ДОСТОВЕРНОСТЬ, то МРВ не получает корректного ответа на свой запрос.

А можно ли узнать, чтение какого типа значений поддерживается драйвером сейчас, чтобы мы могли аргументированно разговаривать с заказчиками.

Сообщения / Posts 136 | Из / 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 
Если ответ на запрос некорректен, значит, в настройках "Источника" в проекте есть какие-то несоответствия с реальной организацией массива запрашиваемого массива.
Поддерживается чтение текущих параметров и чтение и запись в СПАД архивных данных.

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