Ответ
 
Опции темы
Старый 07.04.2021, 06:30    | »»» |  #1
Semyon
Начинающий
 
Аватар для Semyon
 
ТуДублин
Регистрация: 06.04.2021
Сообщений: 7
Semyon is on a distinguished road
По умолчанию Считывание данных с RS232

Здравствуйте. На нашем предприятии сбором данных с техники занимается, так сказать, бензовоз. Т.е. на нём установлен комп с автографом, в который стягиваются данные. Плюс, на самом бензовозе установлена куча железяк, которые сигнализируют прибору Автограф всякую всячину. Уровни, наклон, считыватель карт и т.д. На компе работает программа OnBoard, которая получает данные от прибора по интерфейсу RS232 на входе и выплёвывает файлы по заправкам на выходе.
Есть точно такое же оборудование в другом регионе. С компа снят образ и раскатан на наш комп. Железо одинаковое. Но, на оригинале файлы заправок создаются (и в окне программы записи мелькают приличные), а у нас нет (и в окне программы про заправку данных нет. Хотя, остальные датчики, вроде, сыплют свои сообщения).
Собственно, вопрос. Кто-нибудь в курсе, по какому алгоритму работает эта программа (OnBoard)? Или как исправить вышеуказанную проблему.

И ещё вопрос, попутно. Как-то возможно сымитировать работу всей вышеописанной конструкции на рабочем стенде/столе? Может быть, даже, без считывания карт.
Semyon вне форума   Ответить с цитированием
Старый 07.04.2021, 09:33    | »»» |  #2
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,976
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

Что за "программа OnBoard, которая получает данные от прибора по интерфейсу RS232" ?

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
SK вне форума   Ответить с цитированием
Старый 07.04.2021, 10:13    | »»» |  #3
NickolaDed
Дилер
 
Аватар для NickolaDed
 
ООО "Системы Контроля и Анализа Транспорта", г. Нижний Новгород
Регистрация: 17.05.2011
Сообщений: 5,672
NickolaDed is on a distinguished road
Отправить сообщение для NickolaDed с помощью ICQ Отправить сообщение для NickolaDed с помощью Skype™
По умолчанию

Вам бы обратится к тому кто вам устанавливал это на первый рабочий объект
__________________
ООО «Системы Контроля и Анализа Транспорта»
Бородин Николай Олегович, ген. директор
Тел.: +7 (831) 42-42-3-42, E-mail: info@ckat-nn.ru
Тел.: +7 (904) 397-90-81, skype: nickola8787, E-mail: nborodin@ckat-nn.ru
http://скат-нн.рф
http://cloud.ckat-nn.ru

ООО "Системы Контроля и Анализа Транспорта" г. Нижний Новгород
Бородин Николай Олегович, ген. Директор
NickolaDed вне форума   Ответить с цитированием
Старый 08.04.2021, 04:18    | »»» |  #4
Semyon
Начинающий
 
Аватар для Semyon
 
ТуДублин
Регистрация: 06.04.2021
Сообщений: 7
Semyon is on a distinguished road
По умолчанию

Сообщение от SK Посмотреть сообщение
Что за "программа OnBoard, которая получает данные от прибора по интерфейсу RS232" ?
Если быть точным, OnBoardComputer. Насколько мне известно, писана Технокомом. Вот такой интерфейс


В окне мелькают строки FUEL .... А если смотреть через Putty, то такой строки поймать не могу.

Добавлено через 1 минуту
https://ibb.co/vdkXZbt
Semyon вне форума   Ответить с цитированием
Старый 08.04.2021, 06:06    | »»» |  #5
ФОРУМ ТК
Опытный пользователь
 
Аватар для ФОРУМ ТК
 
Регистрация: 19.12.2010
Сообщений: 6,307
ФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud of
Отправить сообщение для ФОРУМ ТК с помощью Skype™
По умолчанию

Semyon, у вас на борту компа 1С поднята?
ФОРУМ ТК вне форума   Ответить с цитированием
Старый 08.04.2021, 06:59    | »»» |  #6
Semyon
Начинающий
 
Аватар для Semyon
 
ТуДублин
Регистрация: 06.04.2021
Сообщений: 7
Semyon is on a distinguished road
По умолчанию

Сообщение от rukav Посмотреть сообщение
Semyon, у вас на борту компа 1С поднята?
Да. Как бы это ни было прискорбно. Ради печати чеков заправок, вот такой мега-колхоз создан. Хочу внести свою лепту и как-то модернизировать текущую систему. Опыт программирования есть. Но с такими железками не сталкивался. Вот, пытаюсь разобраться, для начала.

Соорудил крохотный модуль на питоне. Вижу весь выхлоп с COM порта Автографа. Но не понимаю, откуда эта прога (OnBoard) берёт данные про FUEL

Добавлено через 9 минут
А может я не в ту сторону копаю? Есть ли где-то описание "языка общения" прибора Автограф? Чтобы вот эти данные разгрести
Код:
$GPGSV,4,2,14,09,51,249,,16,67,081,28,18,17,059,10,26,38,076,26*75
$GPGSV,4,3,14,27,46,152,31,30,00,292,,31,00,116,,40,12,234,*74
$GPGSV,4,4,14,41,22,205,,50,22,153,*7C
$GLGSV,3,1,09,67,33,239,20,68,40,305,33,69,10,351,13,76,43,079,33*6A
$GLGSV,3,2,09,77,75,310,24,78,21,275,25,85,25,024,22,86,42,082,25*69
$GLGSV,3,3,09,87,10,147,*50
$GNGLL,5708.37184,N,10356.64590,E,032113.00,A,A*79
$GNRMC,032114.00,A,5708.37178,N,10356.64590,E,0.230,,040421,,,A*66
$GNVTG,,T,,M,0.230,N,0.426,K,A*3C
$GNGGA,032114.00,5708.37178,N,10356.64590,E,1,12,0.73,322.2,M,-33.2,M,,*61
$GNGSA,M,3,07,04,16,27,08,18,,,,,,,1.59,0.73,1.41*1D
$GNGSA,M,3,77,78,76,86,68,67,85,,,,,,1.59,0.73,1.41*1F
$GPGSV,4,1,14,04,40,200,12,05,07,353,,07,35,288,32,08,20,183,20*7F
$GPGSV,4,2,14,09,51,249,,16,67,081,28,18,17,059,08,26,38,076,25*7F
$GPGSV,4,3,14,27,46,152,31,30,00,292,,31,00,116,,40,12,234,*74
$GPGSV,4,4,14,41,22,205,,50,22,153,*7C
$GLGSV,3,1,09,67,33,239,19,68,40,305,33,69,10,351,11,76,43,079,33*62
$GLGSV,3,2,09,77,75,310,24,78,21,275,25,85,25,024,20,86,42,082,24*6A
$GLGSV,3,3,09,87,10,147,*50
$GNGLL,5708.37178,N,10356.64590,E,032114.00,A,A*7D
$GNRMC,032115.00,A,5708.37176,N,10356.64588,E,0.106,,040421,,,A*66
Semyon вне форума   Ответить с цитированием
Старый 08.04.2021, 07:04    | »»» |  #7
Phantom
ТехноКом
 
Аватар для Phantom
 
Челябинск, ООО НПО "ТехноКом"
Регистрация: 28.05.2010
Сообщений: 2,140
Phantom has much to be proud ofPhantom has much to be proud ofPhantom has much to be proud ofPhantom has much to be proud ofPhantom has much to be proud ofPhantom has much to be proud ofPhantom has much to be proud ofPhantom has much to be proud of
По умолчанию

Сообщение от Semyon Посмотреть сообщение
А может я не в ту сторону копаю? Есть ли где-то описание "языка общения" прибора Автограф? Чтобы вот эти данные разгрести
Вы видите протокол NMEA 0183.

ООО НПО «ТехноКом», г. Челябинск
Попов Дмитрий Александрович, старший инженер по ремонту оборудования
Phantom вне форума   Ответить с цитированием
Старый 08.04.2021, 07:16    | »»» |  #8
Semyon
Начинающий
 
Аватар для Semyon
 
ТуДублин
Регистрация: 06.04.2021
Сообщений: 7
Semyon is on a distinguished road
По умолчанию

Сообщение от Phantom Посмотреть сообщение
Вы видите протокол NMEA 0183.
Спасибо! Буду изучать.
Semyon вне форума   Ответить с цитированием
Старый 10.04.2021, 17:20    | »»» |  #9
NickolaDed
Дилер
 
Аватар для NickolaDed
 
ООО "Системы Контроля и Анализа Транспорта", г. Нижний Новгород
Регистрация: 17.05.2011
Сообщений: 5,672
NickolaDed is on a distinguished road
Отправить сообщение для NickolaDed с помощью ICQ Отправить сообщение для NickolaDed с помощью Skype™
По умолчанию

Сообщение от Semyon Посмотреть сообщение
Сообщение от Phantom Посмотреть сообщение
Вы видите протокол NMEA 0183.
Спасибо! Буду изучать.
Там информации по топливу нет, это протокол передачи навигационных данных
__________________
ООО «Системы Контроля и Анализа Транспорта»
Бородин Николай Олегович, ген. директор
Тел.: +7 (831) 42-42-3-42, E-mail: info@ckat-nn.ru
Тел.: +7 (904) 397-90-81, skype: nickola8787, E-mail: nborodin@ckat-nn.ru
http://скат-нн.рф
http://cloud.ckat-nn.ru

ООО "Системы Контроля и Анализа Транспорта" г. Нижний Новгород
Бородин Николай Олегович, ген. Директор
NickolaDed вне форума   Ответить с цитированием
Старый 12.04.2021, 01:47    | »»» |  #10
Semyon
Начинающий
 
Аватар для Semyon
 
ТуДублин
Регистрация: 06.04.2021
Сообщений: 7
Semyon is on a distinguished road
По умолчанию

Сообщение от NickolaDed Посмотреть сообщение
Там информации по топливу нет, это протокол передачи навигационных данных
Да. С протоколом ознакомился. Вижу, что это навигация. Как же тогда программа получает данные о заправке, если связь с компом только по COM-порту? Причём, на скрине (пост №4) видно, что в окне программы мелькает тот же протокол по навигации, смешиваясь с данными о заправке. Может ли прибор Автограф, данные с разных датчиков, слать в одну струю? Т.е. в этот самый COM-порт? Хотя, опять же, мне присылали дамп, полученный программой Putty, с заверениями, что в момент получения дампа была осуществлена заправка. Но, кроме навигационных данных, я не вижу ничего и там.
Semyon вне форума   Ответить с цитированием
Старый 12.04.2021, 03:55    | »»» |  #11
Semyon
Начинающий
 
Аватар для Semyon
 
ТуДублин
Регистрация: 06.04.2021
Сообщений: 7
Semyon is on a distinguished road
По умолчанию

Самый интересный для меня момент. Все провода на месте. Программа для чеков, в своём окне, прокручивает данные протокола навигации, иногда мелькая сообщением, об отсутствии заправки. Устанавливаю на комп разные программы, то, сё, фигась! и про топливо уже ничего не мелькает. Перезапуск компа, прибора, перетыкивание проводов COM порта и опля, опять мелькает. От чего это зависит, хз ... К компу идут три провода, Rx, Tx, GND. На Автографе подключены только GPS-антенна, GSM-антенна и RS232.
Semyon вне форума   Ответить с цитированием
Старый 07.10.2021, 03:58    | »»» |  #12
Semyon
Начинающий
 
Аватар для Semyon
 
ТуДублин
Регистрация: 06.04.2021
Сообщений: 7
Semyon is on a distinguished road
По умолчанию

Люди добрые, может кто-нибудь растолковать, как получить данные по заправкам на бензовозе? AGFC данные отдаёт исправно, т.к. они, в итоге, оказываются на сервере. Но, программа, которая формирует текстовые файлы заправок, часть заправок просахачивает. Соответственно, часть чеков не вылазит из принтера. То ли прибор автографа не посылает нужную инфу в RS232, то ли программа (писаная Технокомом) не может разглядеть эти данные в потоке геопротокола. Хелп, блин!
Semyon вне форума   Ответить с цитированием
Старый 07.10.2021, 06:41    | »»» |  #13
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,976
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

Сообщение от Semyon Посмотреть сообщение
Люди добрые, может кто-нибудь растолковать, как получить данные по заправкам на бензовозе? AGFC данные отдаёт исправно, т.к. они, в итоге, оказываются на сервере. Но, программа, которая формирует текстовые файлы заправок, часть заправок просахачивает. Соответственно, часть чеков не вылазит из принтера. То ли прибор автографа не посылает нужную инфу в RS232, то ли программа (писаная Технокомом) не может разглядеть эти данные в потоке геопротокола. Хелп, блин!
Здравствуйте.
Пожалуйста, напишите Ваш запрос на трекер trk.tk-chel.ru
Также нужно будет предоставить несколько больше информации о Вашем инциденте, в т.ч. бинарный файл с данными по заправкам и указать - какие из них распечатались, а какие - нет.

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
SK вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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

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


Текущее время: 18:53. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot