СКАЧАТЬ
у российских поставщиков. Причём я не преувеличиваю: именно в 20 раз дешевле! Итак, все составные части моей системы у меня на руках. Одним из основных требований к каждому модулю системы было наличие поддержки протокола MODBUS. С его помощью я могу объединить все модули в одно целое и управлять ими. Итак, вся система собрана и лежит на моём столе, но она нежизнеспособна – в ней нет души. А душой будет прошивка, которую необходимо разработать и «залить» в блок управления. Вот тут и начались мои бессонные ночи, которые длились три месяца! Я работал над прошивкой, всё шло крайне тяжело: то и дело я сталкивался с проблемами и ошибками, заваливал вопросами разработчиков блока управления. Переписки мне стало мало – и я начал многочасовые консультации по телефону. Доходило даже до того, что разработчики переставали мне отвечать. В такие моменты я брал паузу и пытался найти какой-то обходной путь, чтобы решить проблему. Но всё осложнялось тем, что нужно было написать прошивку, залить её в устройство, и, если была допущена ошибка, я мог её увидеть, только протестировав систему вживую. Другими словами, не было возможности отладки. Через три месяца была готова первая версия, которая на стенде, расположившемся у меня на столе, показывала отличные результаты. Всё это время на моём рабочем столе был стенд. Время от времени он покрывался сверху разными бумагами – приходилось всё расчищать и приводить к нормальному виду. Итак, настал момент истины: всё было готово, чтобы произвести установку оборудования на реальный топливозаправщик. Устанавливать систему поехали я и наш монтажник. Начали мы рано утром: протягивали кабели, вытачивали с токарем необходимые переходники, устанавливали электромагнитный клапан и другое оборудование. Когда уже стемнело, монтаж был наконец закончен. Я залез в кабину и включил массу – загорелись цифровые индикаторы, блок управления начал производить их тестирование. И вот через минуту после включения система сама себя протестировала и выдала на индикаторы сигнал, что готова к выдаче топлива. Мы нашли в ангаре какую-то старую обрезанную канистру. Я на пульте управления ввёл значение в 3 литра топлива и нажал на кнопку пуска. Открылся электромагнитный клапан, на индикаторах весело побежали цифры; когда прошло три литра, клапан закрылся и перекрыл поток топлива. Как бы банально это ни звучало, моей радости не было предела. Я тогда не понимал, что найдётся ещё множество проблем – как программных, так и аппаратных, – что ещё не готова программа, которая анализирует полученную информацию. Просто видел, что система работает, и радовался этому.
На следующий день меня так и «подмывало» отчитаться о результатах Максу, но чувствовал, что ещё рано – что нужно пройти испытания, выявить проблемы и решить их. К тому же и показывать было нечего – не повезу же я Макса к топливозаправщику, чтобы показать, что всё работает! Была необходима программа, которая могла получать информацию по заправкам с топливозаправщика и предоставлять её в удобном виде. На самом деле задача тоже
СКАЧАТЬ