Регистрация | Последние сообщения | Персональный список | Поиск | Настройка конференции | Личные данные | Правила конференции | Список участников | Top 64 | Статистика раздела | faq | Что нового v.2.3 | Чат
Skunk Forum - Техника, Наука, Общество » АСУТП »
Вопросы по приборам фирмы Логика (страница 50)

Версия для печати (настроить)
Тема закрыта  Тема закрыта (Valera). Страницы: 1 2 3 4 5 6 7 8 9 10 13 16 19 22 25 28 31 34 37 40 43 44 45 46 47 48 49 50

Новая тема | Тема закрыта

Подписаться

Автор Тема:   Вопросы по приборам фирмы Логика
nagaitsev
Junior Member

Сообщений: 1
Откуда: Новосибирск
Регистрация: Июнь 2017

написано 26 Июня 2017 12:53ИнфоIP

Добрый день.
Пишу программу для удаленного опроса узлов учета. Для тестов под рукой оказался СПТ943. Информацию о протоколе обмена взял с сайта Логики. Подключил к СОМ порту. Получил следующий диалог(символы -> и <- я добавил для пояснения запрос - ответ):


Начало диалога
->FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

Запрос id
-> 10 FF 3F 00 00 00 00 C1 16
<- 10 FF 3F 54 2B 03 3F 16

Расширенная версия протокола
Запрос id
-> 10 FF 90 01 00 05 00 3F 00 00 00 00 32 3A
<- 10 FF 90 01 00 04 00 3F 54 2B 03 50 4C

Запрос на изменение скорости (19200)
-> 10 FF 90 00 00 05 00 42 03 00 00 00 7E 39
<- 10 FF 90 00 00 01 00 42 34 63

Запрос id
-> 10 FF 90 00 00 05 00 3F 00 00 00 00 D9 19
<- 10 FF 90 00 00 04 00 3F 54 2B 03 17 9F

Чтение Flash памяти прибора
-> 10 FF 90 02 00 05 00 45 00 00 01 00 77 67
<- 10 FF 90 02 00 41 00 45 CC CC 24 83 00 00 00 00 00 00 00 00 00 00 00 00 05 03 2F 87 05 03 2F 87 05 03 2F 87 05 03 2F 87 05 03 2F 87 05 03 2F 87 C4 78 00 C3 01 00 00 FE 32 FF FF FF C9 C0 5F F4 A3 D2 75 4F 84 94 6F E0 7A E3

Чтение Flash памяти прибора
-> 10 FF 90 03 00 05 00 45 01 00 01 00 EA F0
<- 10 FF 90 03 00 41 00 45 FA 27 4A 18 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FB 6B

Чтение Flash памяти прибора
-> 10 FF 90 04 00 05 00 45 09 00 01 00 DE 98
<- 10 FF 90 04 00 41 00 45 00 FF FF FF 32 33 20 20 20 20 20 20 17 00 00 00 00 FF FF FF 30 20 20 20 20 20 20 20 00 00 00 00 00 FF FF FF 31 20 20 20 20 20 20 20 01 00 00 00 00 FF FF FF 33 30 39 31 36 20 20 20 00 88 71 8D 34 A3

Чтение Flash памяти прибора
-> 10 FF 90 05 00 05 00 45 08 00 01 00 43 0F
<- 10 FF 90 05 00 41 00 45 00 FF FF FF 30 20 20 20 20 20 20 20 00 00 00 00 00 FF FF FF 31 36 2D 30 31 2D 30 30 00 01 10 00 00 FF FF FF 32 33 2D 31 32 2D 31 31 0B 0C 17 00 00 FF FF FF 32 33 20 20 20 20 20 20 17 00 00 00 C4 BD

Чтение Flash памяти прибора
-> 10 FF 90 06 00 05 00 45 09 00 01 00 18 FF
<- 10 FF 90 06 00 41 00 45 00 FF FF FF 32 33 20 20 20 20 20 20 17 00 00 00 00 FF FF FF 30 20 20 20 20 20 20 20 00 00 00 00 00 FF FF FF 31 20 20 20 20 20 20 20 01 00 00 00 00 FF FF FF 33 30 39 31 36 20 20 20 00 88 71 8D F4 91

Данную последовательность команд подсмотрел сниффером СОМ порта при считывании данных Прологом. Далее я решил задать запрос месячного архива, но получил ответ "Нет данных"... Хотя Пролог показывает, что данные есть (ссылкe на избражение приложить не могу)
-> 10 FF 90 07 00 05 00 4D 71 07 00 00 80 дровосек
<- 10 FF 90 07 00 02 00 21 03 28 50
где гг = (год-2000)+100 = 113 = $71
мм = $07

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

дровосек = "E"+"6" Не понял я этого прикола форума

nagaitsev
Junior Member

Сообщений: 2
Откуда: Новосибирск
Регистрация: Июнь 2017

написано 28 Июня 2017 09:34ИнфоIP

Все, разобрался. При запросе id, а это фактически установление сеанса связи, нужно указать канал, по которому интересуют данные. А я запрашивал по каналу 0.

Valera
Moderator

Сообщений: 4618
Откуда: novosibirsk
Регистрация: Май 2004

написано 28 Июня 2017 09:49ИнфоIP

Тему продолжаем здесь

Страницы: 1 2 3 4 5 6 7 8 9 10 13 16 19 22 25 28 31 34 37 40 43 44 45 46 47 48 49 50

Все время MSK

Открыть | Переместить | Удалить

Новая тема | Тема закрыта
Последние сообщения         
Перейти к:

Свяжитесь с нами | skunksworks.net

Copyright © skunksworks.net, 2000-2018

Разработка и техническая поддержка: skunksworks.net


Рейтинг@Mail.ru Яндекс.Метрика