– Максимум сорок минут, – уверенно ответил Андрей. – Ну а если с программой порядок?
– Слушай, дорогой, не морочь мне голову!
Шмаров явно начал злиться по новой. Желваки вновь заперекатывались под скулами. Не говоря больше ни слова, он повернулся и вышел из комнаты.
Металлургический комбинат, на котором работал Андрей, был крупнейшим предприятием области по производству цветных металлов «стратегического назначения», к тому же – практически на все сто процентов – его продукция была завязана на НПО «Звезда», которое, в свою очередь, выпускало соответствующую продукцию для ракетно-космической отрасли. Северный космодром находился тут же, в области, поэтому все эти предприятия работали друг с другом без посредников и без лишних транспортных затрат.
Со сменой экономического курса страны трудности немилосердно коснулись и этой отрасли, но совсем от освоения космоса отказаться было уже невозможно, как и от стратегических ракет тем более. Поэтому худо-бедно правительственные заказы были практически постоянными, финансирование по сравнению с другими отраслями сносным, следовательно и жаловаться пока было грех.
Впрочем, жаловаться Андрей никогда не любил. Зато работу свою любил очень. Вот и сейчас, несмотря на аварийную ситуацию и жесткий лимит времени, Андрей чувствовал сладковато-бодрящий аромат азарта. Пальцы порхали над клавишами, легкие морщинки легли в уголках чуть прищуренных глаз, а на губах играла едва уловимая улыбка. Задача, показавшаяся вначале легкой, оказалась вполне интересной. Аналоговый сигнал уровня пятой емкости бодро поступал на вход контроллера, преобразовывался в цифровой и загадочно терялся в компьютерных дебрях. Нет, программа была написана верно, во всяком случае, та ее часть, что отвечала за обработку злополучного сигнала, в этом Андрей был уверен. И не далее как вчера уровень был на месте. Что же могло измениться за ночь?
«Так-так-так, – встрепенулся Андрей, – а ночью Оленька набивала новую базу!»
Вчера Андрей добавил в программу алгоритм обработки пяти новых параметров, и хотя физически на контроллер они еще не поступали, Андрей попросил оператора Оленьку в спокойную ночную смену забить их в базу. Причем – так оказалось удобнее – они попадали как раз перед параметрами емкостей, в частности – уровней, тем самым сдвигая последние в базе на пять строк ниже. «Но этот сдвиг в программе учтен, – размышлял Андрей. – Не учтена пока только Оленька».