muzzy0: (Снеговик)
[personal profile] muzzy0
Вчера ездили обасучивать очередную насосную станцию. от предыдущих она отличалась, во-первых, продуктом перекачки - питьевая вода. Ну и куча других отличий.
Назначение станции простое. Есть деревня (арабская), находится на склоне горы - высоковато, к ней подходит общий водопровод. Для обеспечения нужд деревни на горе, над деревней есть расходная ёмкость - типа водонапорной башни. Только не башня - она и так высоко :) А внизу, там, где водопровод, есть насосная станция, которая наполняет ёмкость по мере опустошения. Точнее, должна наполнять по мере опустошения, но не наполняла.
Всё потому, что ёмкость и насосная находятся достаточно далеко друг от друга и никакой связи между ними нет. Её пытались сделать, поставив туда сотовые терминалы для обмена смсками между контроллерами, но это не работало.
Вчера приехали мы, поднялись к ёмкости, поменяли сотовый терминал на другой - который данные передаёт на сервер по GPRS сессии. Перепрограммировали контроллер. На ёмкости, кстати, вообще ничего не подведено, кроме воды - даже электричества нет. Поэтому в контроллерной каморке стоят 2 последовательно включенных обычных аккумулятора (24 вольта), снаружи - солнечная панелька и к ней контроллер заряда :)
В общем, закончили с ёмкостью, подключились через модем к серверу, проверили - данные есть.
Спустились к насосной, там работы было чуть побольше. Установили новый терминал, на сервере настроили передачу с первого контроллера на второй, подключили терминал к существующему контроллеру.
В общем, полдня и даже немного больше потратили на классическую задачу "2 байта переслать" - именно столько там и пересылается :) Причём, 2 байта - это даже с хорошим избытком :)
Ну и параллельно, раз уж приехали, поменяли сдохшую панельку на насосной, заодно на месте нарисовал ей картинок в первом приближении. Сейчас это всё предстоит причесать и залить уже окончательную версию.

Date: 2012-10-16 04:58 pm (UTC)
From: [identity profile] izard.livejournal.com
как 2 байта? а authentication?

Date: 2012-10-16 08:55 pm (UTC)
From: [identity profile] muzzy0.livejournal.com
Ты не учёл ещё потроха модбасовского пакета - адрес устройства, длина посылки, номер команды, номер регистра, контрольная сумма.
и ответный пакет :)
Контроллер с сотовым терминалом по модбасу общаются. У терминала потроха почти полностью моторола.

В общем, это всё детали, и они не сильно существенны - хвала Аллаху, контроллеры Twido и Koyo поддерживают модбас на уровне операционки.
Поэтому полезной нагрузки там ровно два байта - т.е. один регистр размером в слово. Реально используется из этого слова 5 бит :)

Profile

muzzy0: (Default)
Maksim Azanov

April 2015

S M T W T F S
   1234
5678 91011
12131415161718
19202122232425
2627282930  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 19th, 2026 08:52 pm
Powered by Dreamwidth Studios