Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

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

 
Опции темы

Помогите найти протокол для CNG колонки Compac

Непрочитано 08.11.2017, 20:03  
shyub
Прописка
 
Регистрация: 20.08.2008
Сообщений: 259
Сказал спасибо: 305
Сказали Спасибо 76 раз(а) в 42 сообщении(ях)
shyub на пути к лучшему
По умолчанию Помогите найти протокол для CNG колонки Compac

Нигде не могу найти протокол для автозаправочной CNG колонки Compac. На сайте производителя нет (пишут, что используют протокол Gilbarco TwoWire). По другим источникам протокол называется Gilbarco IFSF TwoWite, по третьим - Gilbarco RS485 TwoWire. Обращался и в Gilbarco, но даже не ответили.
Пытался сам расшифровать, но пока безуспешно, т.к. даже не могу понять есть ли там контрольная сумма или CRC, т.к. ни один знакомый алгоритм не даёт результат. Вот пример запроса:
2A 54 31 41 33 43 47 0D 0A
Ответ:
54 31 41 33 43 47 0D 0A 2F 3F 3F 36 25 56 0D 0A
Следующий запрос точно такой же:
2A 54 31 41 33 43 47 0D 0A
А ответ уже совсем другой:
33 68 62 0D 0A 7F 2A 46 41 33 68 61 0D 0A 7F 2A 46 32 75 3F 41 0A
Перехватывал PortMon-ом, установленном на компьютере с управляющей программой "CNG POS SYSTEM for COMPAC".
Реклама:
shyub вне форума  
Непрочитано 08.11.2017, 21:14  
DanilinSA
Почётный гражданин KAZUS.RUN
 
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,801
Сказал спасибо: 133
Сказали Спасибо 1,152 раз(а) в 549 сообщении(ях)
DanilinSA на пути к лучшему
По умолчанию Re: Помогите найти протокол для CNG колонки Compac

Похоже обмен идет ASCII символами. А протокол в виде текста можно привести? А то я в уме не могу переводить.

Запрос:
*T1A3CG
Ответ1:
T1A3CG
/??6%V
Ответ2:
3hj
_*FA3ha
_*FA2u?A


И ... гугол мне намекает:
Цитата:
«Протокол с двумя проводами - это протокол прокладки Gilbarco, который использует формат данных в 11 бит. Протокол был разработан для поддержки до 16 активных заправок в одном контуре связи».

«Протокол линейного уровня - это в основном протокол с несколькими каналами, который поддерживает до 16 терминалов (насосов). Когда главный (то есть консоль) отправляет данные или терминал (насосы) отвечает, каждый блок в цикле будет получать одни и те же данные Только ответный терминал (насос) должен реагировать, а остальные терминалы должны игнорировать данные. Мастер (консоль) будет единственным блоком в цикле, которому разрешено инициировать связь »
И
Цитата:
Per your posting of the manual's info, the pump transmits a digital pulse train. You would need the "key" to decode it- which is proprietary.
Короче нужен ключ для расшифровки обмена.

Короче похоже проприетарщина ...

В принципе описание протокола есть, но все хотят денег.

Последний раз редактировалось DanilinSA; 08.11.2017 в 21:25.
DanilinSA вне форума  
Непрочитано 09.11.2017, 11:13  
DanilinSA
Почётный гражданин KAZUS.RUN
 
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,801
Сказал спасибо: 133
Сказали Спасибо 1,152 раз(а) в 549 сообщении(ях)
DanilinSA на пути к лучшему
По умолчанию Re: Помогите найти протокол для CNG колонки Compac

Как "правильно" делать:
1) Тыкаемся ЛА (логическим анализатором) в шину. Смотрим скорость, количество бит на посылку, наличие и величину стартовых и стоповых бит. Делаем первичный анализ протокола.
2) Захватывает протокол с учетом п.1. Если там действительно 11 бит на посылку байта - задача становиться интересной. Скорее всего присутствует контрольная сумма или четность. Ибо условия эксплуатации подразумевает длинные линии связи и возможное наличие помех.
3) Смотрим что захватили. По отдельным упоминаниям в инете - там обычные текстовые команды запроса/ответа. Смотрим, нужен или нет ключ для расшифровки. Возможно он не всегда используется и в вашем случае он не нужен.
4) Смотрим обмен и какие команды.
DanilinSA вне форума  
Непрочитано 09.11.2017, 15:57  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,134
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Помогите найти протокол для CNG колонки Compac

на сайте топаза нету разве? топаз много для чего переходники делает
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 09.11.2017, 20:53  
Caxaroza
Почётный гражданин KAZUS.RUN
 
Аватар для Caxaroza
 
Регистрация: 21.11.2006
Адрес: АКТАУ Казахстан
Сообщений: 4,724
Сказал спасибо: 703
Сказали Спасибо 2,869 раз(а) в 1,187 сообщении(ях)
Caxaroza на пути к лучшему
По умолчанию Re: Помогите найти протокол для CNG колонки Compac

индюк,не это не топазовский протокол, это ихняя муть - зальцкоттен гилбарко.
__________________
Ну и ничего что подруга змея зато крыс и мышей не будет.
Caxaroza вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите найти нормальную, рабочу схему стробоскопа от LPT darksidenv Источники питания и свет 3 07.05.2009 20:51
Народ, помогите найти распиновку LCD экрана телефона 777grey Поиск схем. Делимся схемами 1 03.01.2009 21:57
помогите найти datasheet EM8550\EM8551 igor351 Информация по радиокомпонентам 0 04.11.2007 20:27
Помогите найти мощную схему металлоискателя!!! Gagarin77777 Поиск схем. Делимся схемами 10 06.09.2007 09:21
Протокол Profibus, помогите найти норм документацию proton84 Цифровые сигнальные процессоры 0 07.11.2006 21:10


Часовой пояс GMT +4, время: 14:00.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.