Форум 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 7 » TRACE MODE 7 бесплатная базовая версия / TRACE MODE 7 free basic version » Расходомер US-800

   
Автор / Author Тема / Topic: Расходомер US-800
Дмитрий А
Junior Member / Новичок
Участник № / Member № 9731


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

Команды, посылаемые управляющим компьютером в прибор
совместимы с модулями ADAM-4017, ICPDAS I-7017 и имеют следующую синтаксическую структуру:
#AAN[CHK](CR)- чтение аналогового входа с канала N,
# - разделительный символ запроса;
AA - двухсимвольный шестнадцатеричный адрес модуля (от
00 до FF);
N - номер канала, который нужно прочитать (от 0 до
B в ASCII формате);
CHK – контрольная сумма из двух символов (в контрольную
сумму не включается код символа возврата каретки);
CR - завершающий символ, возврат каретки (0x0Dh);
Ответ >(DATA)[CHK](CR)
> - разделительный символ ответа
(data) - входное значение запрашиваемого канала в ASCII
формате. Состоит из знака + или - и пяти десятичных знаков с фиксированной запятой.

Каким образом можно получить данные расходомера?
Есть ли подходящие драйверы?
Возможно ли настроить свой протокол обмена?

Сообщения / Posts 15 | Из / 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 
-Логичней использовать уже готовое в источниках->
распределенные модули
- что такое свой протокол ?

Сообщения / Posts 873 | Из / 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 
Здравствуйте.
Во встроенной Справочной Системе (в запущенной Среде Разработки нажмите F1) - Источники/приемники - Группа "Распределенные модули" - Обмен по DCS есть описание и видеоурок (на примере i-87***) как настраивать данный источник.

[ 01.08.2024, 10:01: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]

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


Icon 1 отправлено / posted      Профиль для / Profile for Дмитрий А           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Настроил по совету выше, но ничего не получил имитируя ответ COM порта.
Самого прибора у меня нет и мне нужно точно знать можем ли мы использовать tracemode 7 для этой задачи.
Пример из документации, настройки и результат в рисунках.
Если ли какой-то способ в tracemode7 получить данные из COM-порта? хотя бы для диагностики понять что ответ приходит...

[img] h_ttp://silent02.bget.ru/tracemode7/que02.png [/img]
[img] h_ttp://silent02.bget.ru/tracemode7/que01.png [/img]

[ 08.08.2024, 10:11: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]

Сообщения / Posts 15 | Из / 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 
- в ответе должно быть 11 байт
Сообщения / Posts 873 | Из / 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 
Здравствуйте.
Без реального устройства (или полноценного его имитатора) разбираться будет крайне сложно.


В терминале нет кадра ответа. Вы его отправили?

В терминале, кроме кадра запроса (#012B6) есть еще #012.

Если ли какой-то способ в tracemode7 получить данные из COM-порта?
Trace Mode 7 успешно работает с COM-портами. Видеоурок (с файлом примера), расположенный в Справочной Системе (путь указан в прошлом сообщении) это подтверждает.

Диагностика
В релизе 7.1.0.3 необходимо создать cnf-файл с ключами DBG_SET_RSCOM=1 и DBG_SET_INFO_RSCOM=ON
Результат будет записан в профайлерный протокол (txt-файл с названием проекта, при запуске проекта перезаписывается).
О ключах и cnf-файле:
Справочная Система - Мониторы реального времени - Задание параметров работы мониторов

[ 05.08.2024, 09:46: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]

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


Icon 1 отправлено / posted      Профиль для / Profile for Дмитрий А           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Не хватало в конце ответа D0
Теперь работает
[img] h_ttp://silent02.bget.ru/tracemode7/answer01!.png [/img]

[ 08.08.2024, 10:11: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]

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