Так как все знают, о чем пойдет речь, короче:
Система построилась из одного или нескольких переделанных датчиков ШиБ, сидящих на общих 4-х проводках шины КАН, и дополнительного махонького модуля приемника ДУ, который тоже сидит на том же кане в любом удобном месте, а мест таких в ШиБ много, хоть в дисплее (кстати, тогда можно использовать и ИК канал для управления). А хоть как затычка на разъеме платы L5. Приемник ловит радиоволны, дешифрует команды, передает их через общий кан по всем датчикам. Датчик своим микроконтроллером эти команды игнорирует. Прицепившийся рядом клоп их понимает, и своими средствами заставляет родной проц принимать, обрабатывать и передавать информацию по различным алгоритмам, в зависимости от команды с ДУ.
Продаю новые и б/у запчасти к ТРК Gilbarco Veeder Root Wayne Dresser Scheidt & Bachmann Schlumberger Tokheim - электронику, механику, шланги, расходные материалы. Skype: kibhome e-mail: pumpcrash@gmail.com
Wednesday, January 20, 2010
Tuesday, January 5, 2010
Ну вот добрался я до Бахмана
Легких путей мы не ищем, поэтому для начала разобрал датчик S&B T20 c CAN - интерфейсом. Обнаружив внутри еепром, ес-но выпаял ее и слил для медосмотра.
Внутри оказались байты. Прослеживается информация:
Номер датчика не защищен
Строка юстировки:
кол-во юстировок
номер юстировщика.
коэффициент юстировки
дата последней юстировки
Это все защищено от коррекции.
суммарник датчика неявно, защищено отдельно.
Кроме того, записаны ВСЕ юстировки, которые проводились на этом датчике, со всей сопутствующей инфой.
Далее "строка юстировки" будет СЮ.
Поля СЮ 16 байт в принципе читабельны, но есть некоторые байты непонятного назначения, хз. Есть CRC. В CRC вся защита от взлома и махинаций.
Для медосмотра был изготовлен спец стенд из головы Т20, программатора, коммутатора, PICпроца для слежения за и2цем и передачи на компорт жизнедеятельности последнего, логического анализатора L032, циклопа а также связка Протеус-PICC-Pikkit-smartprog плюс хз еще что.
Скажу сразу, CRC победить пока не удалось. Удалось заставить голову самой ee просчитать и вставить куда надо.
Для начала обнулил счетчик датчика, - он не имеет никакого отношения к счетчику головы - для достающих меня вопросами о коррекции суммарников. До головы а еще доберусь.
Затем были бесконечные попытки скорректировать хотя бы что-то из СЮ. Бесполезно. CRC не спит. Вырубает все, надо заново прописываться, коды доступа запомнил на все свои будущие жизни.
Потом голова сдалась. Удалось под номером заводского S&B юстировщика изменить вручную коэффициент. Менял от 10:1 до 1:100. прикольно. Вот он обрадуется.
НО: после подмены СЮ нужно сбрасывать голову, иначе идет сравнение со старой СЮ и как следствие, вылет на ошибку.
Пришлось делать аппаратную поддержку. Мелкочип нам поможет!
Разработан алгоритм автоматической подмены СЮ без последующего перезапуска головы. Главное, чтобы в момент Х пистолет сидел в гнезде, т.е. "на лету" не получаетсятсятсязаело. пока.
Внутри оказались байты. Прослеживается информация:
Номер датчика не защищен
Строка юстировки:
кол-во юстировок
номер юстировщика.
коэффициент юстировки
дата последней юстировки
Это все защищено от коррекции.
суммарник датчика неявно, защищено отдельно.
Кроме того, записаны ВСЕ юстировки, которые проводились на этом датчике, со всей сопутствующей инфой.
Далее "строка юстировки" будет СЮ.
Поля СЮ 16 байт в принципе читабельны, но есть некоторые байты непонятного назначения, хз. Есть CRC. В CRC вся защита от взлома и махинаций.
Для медосмотра был изготовлен спец стенд из головы Т20, программатора, коммутатора, PICпроца для слежения за и2цем и передачи на компорт жизнедеятельности последнего, логического анализатора L032, циклопа а также связка Протеус-PICC-Pikkit-smartprog плюс хз еще что.
Скажу сразу, CRC победить пока не удалось. Удалось заставить голову самой ee просчитать и вставить куда надо.
Для начала обнулил счетчик датчика, - он не имеет никакого отношения к счетчику головы - для достающих меня вопросами о коррекции суммарников. До головы а еще доберусь.
Затем были бесконечные попытки скорректировать хотя бы что-то из СЮ. Бесполезно. CRC не спит. Вырубает все, надо заново прописываться, коды доступа запомнил на все свои будущие жизни.
Потом голова сдалась. Удалось под номером заводского S&B юстировщика изменить вручную коэффициент. Менял от 10:1 до 1:100. прикольно. Вот он обрадуется.
НО: после подмены СЮ нужно сбрасывать голову, иначе идет сравнение со старой СЮ и как следствие, вылет на ошибку.
Пришлось делать аппаратную поддержку. Мелкочип нам поможет!
Разработан алгоритм автоматической подмены СЮ без последующего перезапуска головы. Главное, чтобы в момент Х пистолет сидел в гнезде, т.е. "на лету" не получаетсятсятсязаело. пока.
Wednesday, December 9, 2009
Продаю запчасти разные
Запчасти от ТРК Gilbarco Veeder Root, Scheidt&Bachmann, Wayne Dresser, Schlumberger практически любые, б/у и новые - электроника, железо, расходные материалы, шланги, пистолеты. Также выполняю ремонтные и пуско-наладочные работы в Северо-Западном регионе России, но могу выехать и в другие места. Имею сертификаты Gilbarco и Scheidt&Bachmann. Решаю практически любые проблемы с ТРК. Консультирую по скайпу/телефону по любым связанным с ТРК вопросам, возможен "удаленный" ремонт Вашими силами под моим руководством.
Monday, November 3, 2008
"Закладка" в Пиньен

Вот такая радиозакладка установлена на старом газовом "Новом Пиньене" с дартом. С пульта дистанционно отключается связь с контроллером, отключается механический суммарник, что позволяет слить излишки газа. Плата устанавливается между разъемами возле процессора не нарушая заводского монтажа, закрывается штатной крышкой и пломбируется. В исходное состояние (нормальная работа) сбросом питания. Можно автоматизировать полностью.
Wednesday, October 15, 2008
SK700 EC2000 Epsilon Two Wire Interface
Ну вот намедни запускал у черта на куличках SK700 с аж 31-й версией. Во всяком случае она так мне сказала - сначала на ценнике крутились 11,12,13, а потом 31 - типа версия. Все как обычно. СУ POSSMAN (ASPO System) зараза не связывается, сигнал есть, но LED 2W RX горит постоянно, при переполюсовке 2W REV не загорается. Прицепил свой LILLIPUTE, вижу - с ASPO идет в обрыве 8 вольт, на нагрузке- 1,4 вольта. Слабый ток, и эта финская херь не дает больше. Короче, когда я взял кусачки, хозяин поседел (он немеряно бабла отвалил за колонку). Выкусил R21 68 Ohm нахрен. Вот так вот.

По просьбам разных негров нарисовал приблизные схемы входов/выходов на TWL, правильность не гарантирую.

А вот рабочая схема приемно-передающей части системы управления, рекомендую ембеддерам. Джамперами можно установить ток 20-40-60 ма или около того. Конечно, половик можно заменить на простой НПН. Просто их была куча.

По просьбам разных негров нарисовал приблизные схемы входов/выходов на TWL, правильность не гарантирую.
А вот рабочая схема приемно-передающей части системы управления, рекомендую ембеддерам. Джамперами можно установить ток 20-40-60 ма или около того. Конечно, половик можно заменить на простой НПН. Просто их была куча.
Saturday, October 11, 2008
Немного о линии связи Wayne Dresser
Когда-то Wayne выпускались только с 1-м протоколом Ljungman (головы серии TDS). Потом их стали выпускать в Германии (так называемые "немецкие вейны", 3хх), где Люнгман не был распространен, а использовался DART. Так как для передачи данных использовался интерфейс "токовая петля", Ljungman еще стали называть Current Loop (CL), хотя логическая и физическая реализация обмена - абсолютно разные вещи. И на плате процессора колонки немцы писали CL. Поэтому нужно различать "CL протокол" от "CL линии связи". Протокол DART изначально был сетевым и рассчитан на 2-х проводную сеть RS485 (куча 75176 параллельно, звезда), которая позволяла наращивать систему до нескольких десятков устройств, всякие таблоиды и ценники и пр.. Линия CL наращивалась "гирляндой". DART тоже может работать на 4х линию, RS422, где передача и прием идут по разным парам, но используются те же 75176. Так как м/с 75175 обеспечивает большой выходной ток, способный открыть оптрон, это стали использовать и в соединении с CL, сделав в итоге электрическую схему универсальной. При этой схеме колонка транслирует запросы по всем адресам со входа(оптрон) на выход(75176), добавляя в поток свой ответ, что позволяет соединять колонки "гирляндой". При пропадании питания стык RS485 в линию разрыва не делает, а CL разрывает, поэтому здесь стоит связная плата с реле, замыкающим ее вход на выход и отключающим вход процессора. Эта плата также защищает входные цепи при грозе, нужно только выключить питание головы, и при ударе молнии выгорает только касса, т.к. вход колонки гальванически отключается. Если же все-таки "повезло", то меняются все 3 оптрона и драйвер 75176. Лучше сразу ставить 8-конт. панельки.

Здесь снятая с платы приблизительная схема входа W900:
Здесь снятая с платы приблизительная схема входа W900:
Wednesday, October 8, 2008
Схема связной платы Salzkotten EC2000
Subscribe to:
Posts (Atom)