Форум программистов, компьютерный форум, киберфорум
АСУ ТП, промэлектроника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.89/61: Рейтинг темы: голосов - 61, средняя оценка - 4.89
25 / 25 / 2
Регистрация: 08.11.2011
Сообщений: 284

Как правильно составить запрос ModBus ASCII?

25.11.2012, 14:24. Показов 13649. Ответов 23

Студворк — интернет-сервис помощи студентам
Программа по каждому параметру отсылает запрос и в ответ получает один параметр. Можно ли организовать запрос так, что бы получить сразу все желаемые параметры с прибора. Если да то как ? Хотелось бы по подробнее узнать как.
Вот 4 интересующих параметра. Хотелось бы их за 1 запрос получить...
Запрос:25.11.2012 17:11:28.73264 (+0.0000 seconds)

3A 31 3B 31 3B 33 3B 36 30 38 37 35 0D :1;1;3;60875.

Ответ:25.11.2012 17:11:28.73264 (+0.0000 seconds)

FF 21 31 3B 2D 34 2E 34 38 36 32 3B 36 35 39 30 ÿ!1;-4.4862;6590
0D .

Запрос:25.11.2012 17:11:29.40464 (+0.6719 seconds)

3A 31 3B 31 3B 30 3B 37 36 32 37 0D :1;1;0;7627.

Ответ:25.11.2012 17:11:29.42064 (+0.0156 seconds)

FF 21 31 3B 35 2E 36 35 31 36 3B 36 35 34 35 38 ÿ!1;5.6516;65458
0D .

Запрос:25.11.2012 17:11:29.42064 (+0.0000 seconds)

3A 31 3B 31 3B 31 3B 33 36 32 39 38 0D :1;1;1;36298.

Ответ:25.11.2012 17:11:29.42064 (+0.0000 seconds)

FF 21 31 3B 30 2E 33 38 33 30 3B 31 33 31 39 35 ÿ!1;0.3830;13195
0D .

Запрос:25.11.2012 17:11:29.43664 (+0.0156 seconds)

3A 31 3B 31 3B 32 3B 33 32 32 30 32 0D :1;1;2;32202.

Ответ:25.11.2012 17:11:29.45164 (+0.0156 seconds)

FF 21 31 3B 30 2E 34 30 32 31 3B 35 30 30 32 38 ÿ!1;0.4021;50028
0D .
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.11.2012, 14:24
Ответы с готовыми решениями:

Как правильно создать ModBus ASCII запрос?
Адрес - 26 Код функции 03h начало - 0000 Количество -0004 расчет LRC char calculateLRC( char b, int n){ char lrc...

Составить запрос ModBus ASCII для обращения к расходомеру ПРЭМ
Всем привет! Эта тема еще жива?. Если жива прошу помочь разобраться с аналогичной ситуацией. Мне нужно отправить запрос на расходомер...

Modbus ASCII запрос
char message; message = 0x3A; message = 0x1A; message = 0x06; message = 0x01; message = 0x43; message = 0x00; message = 0x0E;...

23
25 / 25 / 2
Регистрация: 08.11.2011
Сообщений: 284
13.12.2012, 04:08  [ТС]
Студворк — интернет-сервис помощи студентам
Что такое реверсить? На завод написал, видимо они на меня забили мне сниффер и стандартная программа не как не может помочь?
0
13.12.2012, 08:59

Не по теме:

Что такое реверсить?
http://ru.wikipedia.org/wiki/Обратная_разработка. Это то, что вы делаете с помощью сниффера и стандартного ПО.

1
25 / 25 / 2
Регистрация: 08.11.2011
Сообщений: 284
22.12.2012, 10:19  [ТС]
Все решил проблему =))
Вот запрос, ответ =))
Запрос:22.12.2012 13:05:46.51164 (+359.7500 seconds)

58 49 59 51 55 59 48 49 48 48 48 68 59 49 52 55 :1;37;01000D;147
57 52 13 94.

Ответ:22.12.2012 13:05:46.52764 (+0.0156 seconds)

255 33 49 59 70 53 69 54 68 53 51 57 50 50 57 68 ÿ!1;F5E6D539229D
51 57 51 65 67 56 53 68 69 53 67 49 67 67 57 66 393AC85DE5C1CC9B
68 69 51 69 51 56 70 49 68 50 51 69 57 51 65 52 DE3E38F1D23E93A4
65 51 52 48 59 49 54 55 53 50 13
0
0 / 0 / 0
Регистрация: 16.09.2023
Сообщений: 1
16.09.2023, 18:55
GrukhvinEV, по какому алгоритму в итоге CRC рассчитывали?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.09.2023, 18:55

Как правильно составить запрос?
Помогите переделать запрос! Нужно в печатной формы документа "ИнвентаризацияТоваровНаСкладе" добавить код партии. Код партии должен...

Как правильно составить запрос?
Здравствуйте. Задание Построить SQL-запрос для выборки сведений из БД, содержащей таблицы: • Поставщик (КодПост, НазвПост, Статус,...

Between - Как правильно составить запрос
Доброго времени суток. Есть запрос, который нормально работает в бд Oracle. Select * from имя таблицы where date_example between ...

Как правильно составить запрос?
Вот код: if(isset($_POST)){ $connect=mysql_connect('localhost','root','') or die(mysql_error()); mysql_select_db('reg'); ...

Как правильно составить GET запрос
Пытаюсь сформировать GET запрос (вебхук) из CRM системы, который потом будет принят обработчиком postchat.php. Запрос должен быть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru