— Все равно, наверное, целый шкаф занимает? — скептически спросил Хрущёв. — И стОит как автомобиль.
— Уже не шкаф, — улыбнулся Сергей Алексеевич. — Так, тумбочка небольшая, и катушки от магнитофона на ней. (Первые логические контроллеры появились в виде шкафов с набором соединённых между собой реле и контактов. Эта схема задавалась жёстко на этапе проектирования и не могла быть изменена далее. В 1959 году компания Siemens Schuckertwerke AG представила Simatic G — ещё не свободно-программируемый полупроводниковый германиевый модуль управления с резистор-транзисторной логикой.)
— Здорово! — одобрил Никита Сергеевич. — А язык? Сами разработали?
— Не совсем. Краткое описание языка нашлось в документах. (https://ru.wikipedia.org/wiki/G-code), но мы пока что реализовали только самые простые примитивы оттуда, и их записали в двоичной форме, чтобы контроллер мог разобрать — пояснил Лебедев.
— Так что, оно работает? — нетерпеливо спросил Хрущёв.
— Ещё как! — усмехнулся Лебедев. — Электроэрозионные станки в НИИ-160 этим контроллером и управляются. Точнее, программа на специальном языке вводится в большую ЭВМ и в ней компилируется в команды, которые понимает станок. Затем ЭВМ записывает скомпилированную последовательность команд на магнитную ленту. Станок, считывая ленту, воспроизводит записанные на ней перемещения стола. Там ведь станки более простые, чем универсальные металлорежущие, которые вам в ЭНИМСе показывали. В смысле, перемещений по осям у них меньше. Мы использовали новые оптические преобразователи «угол-код», а исполнительные механизмы на станках НИИ-160 уже были сделаны в виде микрометрических винтов, с точностью перемещений около 10 микрон. (Такая точность была достигнута на станках НИИ-160 в конце 50-х — начале 60-х, при этом деталь обрабатывалась под микроскопом, либо по трафарету через проектор.) Но сам стандарт команды открытый, так что при небольшом усложнении контроллера — можно будет и больше осей использовать. А если в КБ-2 сделают обещанную микро-ЭВМ — то и доступный набор команд можно будет расширить, и даже их писать прямо на месте, на станке, без компиляции в двоичный код.
— Ну, завели вы меня, Сергей Алексеич, — Хрущёв потёр руки от нетерпения, предвкушая интересную поездку. — А давайте Владимира Иваныча Дикушина с собой возьмём? Пусть тоже посмотрит на вашу разработку?
— Почему нет? — пожал плечами Лебедев. — Я готов и с ним работать.
Во Фрязино Хрущёва встречали директор НИИ-160 Мстислав Михайлович Фёдоров и начальник лаборатории электроискровой обработки Борис Иванович Ставицкий. Появление академика Дикушина для них оказалось сюрпризом. Гостей провели в лабораторию, где стояли несколько электроэрозионных станков.