среда, 11 марта 2009 г.

В цехе №20 и в СКБ ВТ. Воспоминания об «Узле» и К-200. Часть 4

Упаковка
Требования технологии упаковки были весьма напряженными. В этом, видимо, в полной мере сказывались традиции поставки оборудования для ВМФ.
Может быть, это не столь интересно, что я напишу, и наверняка, есть люди, значительно лучше знающие вопрос, но все же какое-то время, будучи старшим мастером, я вместе с большой командой суетился на упаковке и слушал завершающий аккорд десятка молотков, дружно забивающих гвозди в крышки ящиков из добротно высушенных и гладко выструганных сосновых досок.
Задолго до сдачи "Узла" распред Маша на специальной установке, а когда и обычным утюгом клеит массу полиэтиленовых мешков, сушит и насыпает в холщовые мешочки селикагель, чтобы к финишному рывку упаковки всё было готово. Никто заранее не знает, когда будет дана команда. Она может поступить в любое время суток, поэтому штатные упаковочные ящики-футляры расставлены вдоль всего широкого прохода "второго" этажа цеха, а деревянные щиты больших ящиков стоят вдоль стен в "прихожей" цеха напротив туалетов. Если было надо, то плотники из 9-го строительного цеха тоже находились на месте, или спали где-то неподалёку в обнимку со своими молотками.
И вот начинается упаковка. Все блоки выкручиваются из секций приборов, на каждый висящий разъём надевается полиэтиленовый мешочек и завязывается, каждый блок запихивается в свой п/э пакет с мешочком селикагеля внутри, пакет тут же запаивается и перед окончательной запайкой из него обычным пылесосом выкачивается воздух, чтобы сдуть пакет. Потом блоки прикручиваются внутри своих ящиков-футляров по два блока БПП, по одному "большому" блоку БА, БНО, БОП.
(В штатные ящики возимого и базового ЗИПа устанавливается по четыре блока БПП, по два блока типа БНО, БК, по пять – шесть блоков 161 прибора. Самые большие (тяжелые и громоздкие) ящики – это ЗЯ2-5, ЗЯ3-7, хранящие в своем чреве по два БОПа (прим. Колон С.В.)

Алюминиевые герметично закрываемые ящики-футляры, обклеенные внутри поролоном, выкрашенные той же светло-серой эмалью, что и секции приборов, представляют собой настоящее произведение слесарно-сварочного искусства, поскольку в будущем должны выдержать весьма неласковое с собой обращение на лодке. (По составу возимого комплекта ЗИП у меня есть вопросы к разработчикам этого состава, на это вопрос отдельного повествования (прим. Колон С.В.). Руководит упаковкой заместитель начальника цеха, но одновременно с ним в исключительном волнении отдают распоряжения, да и сами таскают блоки механик цеха Николай Васильевич Мыслин, старший мастер этажа, мастера Кондратенко Александр Васильевич и Милькевич Владимир Николаевич. Всем хватает работы (и суеты, конечно). На разъёмы секций прикручены заглушки, а сами секции запихиваются в большие полиэтиленовые мешки, потом мешки запаиваются с откачкой воздуха, а затем каждая секция заворачивается во много слоёв (Олег Стрижков помнит, что шесть) промасленной бумаги, рулон которой всегда стоит в "секретной" узловской комнате.
Перед закрытием ящиков-футляров с блоками соблюдение технологии упаковки проверяет контролер ПЗ, ставит свой штампик на упаковочном листке. Тут же Б.И. Галушкин. он смотрит за всем процессом. Наконец, все ящики закрыты, свинцовые пломбы зажаты пломбиратором. А молотки плотников уже давно стучат, сколачивая из щитов деревянные ящики, куда вскоре поместят и укрепят секции приборов, ящики с блоками, отдельно 165-й прибор и ещё ящик с документацией. На улице внизу, у дверей цеха, там где находятся двери грузового лифта, уже дожидается крытый "Урал", готовый к погрузке.
На следующее утро об отправке "Узла" напоминают разбросанные по всему этажу обрывки черного пергамина, куски полиэтиленовой плёнки, оставшиеся лишними мешочки с селикагелем, да ещё отсутствие бригады настройщиков-узловцев, отправленной в отгулы на несколько дней.
Да, инженерам 20-го цеха приходилось заниматься и настройкой, и упаковкой, и ездить в колхозы, а также перевозить на тележках упакованные комплексы "К-200" на склад сбыта ("Узел" позволялось таскать только заводской бригаде такелажников, потому что готовые ящики были неподъёмными).
Кроме этого, то и дело начальник цеха давал указания мастерам организовать уборку "подшефной" территории вокруг цеха, а также за территорией завода (особый шум поднимался, когда ждали визита директора завода И.Л.Дыкмана). При этом монтажников запрещалось трогать, поскольку им нельзя было таскать тяжести, напрягать руки - их тончайший инструмент для паяния. Для всех подобных дел оставалась бригада слесарей и электриков во главе с механиком цеха и, главным образом, молодые инженеры настройщики. Будучи старшим мастером этажа в течение последнего года работы в цехе, я всегда еле сдерживался от возмущения, получив очередное распоряжение подметать улицу или чистить фонтан перед цехом. Как будто для этого нельзя было элементарно взять в штат цеха дворника.
Но ещё паршивее было уговаривать своих товарищей помочь в этом пыльном деле и не подводить меня. Кстати, честно признаюсь, что эти моральные стрессы тоже отчасти послужили причиной моего ухода из цеха. Всегда проще самому взяться за метлу, чем просить об этом своего товарища, который, ну, никак не мог стать для меня просто подчинённым.

"В ноябре 1978 года я перевелся в СКБ ВТ"
Я уже написал выше, что по приходу в СКБ ВТ по распоряжению Гинтера А.В. меня направили работать в БМО под руководством Долгополова А.С.
Долгополов Саша...
Александр Сергеевич за все время знакомства и работы с ним представился мне весьма незаурядным и неординарным человеком. Пожалуй, таких же, как он, я больше не встречал. Я не успел толком узнать, каков он в обыденной жизни, но на работе постоянно видел его, погружённого в решение каких-то научных проблем. Он готовился к защите кандидатской диссертации, поэтому постоянно писал неведомые нам программы и частенько сидел за пультом машины "К-200" за решением своих задач и проведением экспериментов. Складывалось такое впечатление, что темы, которыми он руководил в СКБ ВТ, были лишь дополнением к его научной деятельности. В тоже время Саша был достаточно лёгкий в общении человек, с изрядным запасом юмора. Правда, это юмор был порой весьма язвительным. Особенно если речь заходила о некоторых его оппонентах по научной части. Через пару лет нашей совместной работы он защитился и уехал работать а Питер. Позднее доходили сведения, что его видели даже в командировке в Индии.
На субботнике в заводском пионерском лагере в Черняковицах. Май 1979 года
Долгополов привел меня сначала в большой "греческий зал", главное в то время помещение СКБ ВТ, где одновременно находилось несколько отделов и где мне выделили стол в "районе" расположения технологов (среди столов БМО места для меня вначале не нашлось). Да, собственно, за столом я сидеть не собирался, потому что в первый же день Саша показал и рассказал мне, что надо делать. В маленькой комнате этажом ниже на стандартных столах комплекса "К-200" стояли ожидающие (как оказалось - меня) машина и рамы УВВ и УДП с блоками. Задача поставлена такая: взятый в 20-м цехе в “слегка” настроенном состоянии комплекс надо было настроить до конца, включить в него также несколько новых блоков. Надо также доработать комплект документации и написать техническое задание конструкторам для создания новой конструкции комплекса, пригодной для применения на животноводческих фермах в качестве информационно-справочной и управляющей системы.
Не буду в подробностях описывать, как я всё это делал, а просто вспомню несколько интересных, на мой взгляд, моментов.
Одновременно с моей "К-200" в этом очень небольшом помещении находился ещё один комплекс "К-200" (машина, большая конструкция из трёх рам с блоками, два накопителя на магнитной ленте ZMB, стол с "Консулом"), на котором работала группа разработчиков системы автоматизированного контроля "Агат". На базе "К-200" они делали систему, которая должна была (и впоследствии действительно делала) в автоматическом режиме проверять исправность кабелей, жгутов с разъёмами, печатных плат всех производимы на то время изделий 20-го цеха: "Узла", "К-200", но главным образом "НЦ-1". Я до сих пор считаю, что сделанная СКБ ВТ в рамках внедрения в производство "НЦ-1" система АСК "Агат" было весьма значительным примером успешного конкретного применения машины "Электроника К-200". В группе "Агат", насколько я помню, аппаратной частью "К-200" занимались ребята из отдела внедрения в перерывах между командировками, для них это была хорошая "домашняя практика" в освоении настройки. Аппаратурой подключения изделий (громадная "книжка" коммутатора) занимались девушки. Света Горбунова, Лена Андреева, Лена Погорельская, Вера Иванова (что-то много их там было!), которые постоянно "мелькали" в нашей комнатке и не давали сосредоточиться на работе: только залезешь с паяльником внутрь блока, намереваясь перепаять связи, а тут девичьи голоса - тяжело было работать...
Программированием "Агата" занимались сразу несколько программистов БМО, это Володя Акимов (Владимир Леонидович), Паша Вайнонен и, кажется, сам А.С. Долгополов (видимо, кто-то ещё, но я этого мог не знать). В конечном итоге завершали работу Акимов с Долгополовым.





“Это вам не программы сочинять…” (в пионерском лагере на субботнике). Доголополов Саша слева, в очках.


А прямо посередине комнаты стоял стол, вокруг которого всегда толпились несколько внедренцев. Она настраивали машину "К-2000" (кадветыщи!). В те годы странно было слышать такое название, поскольку до конца 20-го века ещё было много лет, и я до сих пор не знаю, кто его придумал. Насколько я помню, новая машина должна была заменить "К-200" и по архитектуре повторяла её. Но при этом вся схемотехника была сделана на БГИС (больших гибридных интегральных схемах).
К сожалению, это был первый и последний экземпляр "Электроники К-2000" (в Пскове). Через какое-то время после сдачи темы она исчезла из нашей комнаты, и что с ней стало дальше, я не знаю. Если этот вопрос интересен, то, наверное, можно у кого-то найти информацию, так же, как и по разработчикам и изготовителям БГИС. В СКБ ВТ позднее, по-моему, БГИС больше нигде не применялись.
Итак, я начал заниматься настройкой предоставленного в полное моё распоряжение комплекса "К-200" и его модернизацией, в результате которой должен был появиться комплекс "Рубин". Название было взято не случайно по имени нашего объединения, и это косвенно говорило о том большом значении, которое придавалось руководством завода этой теме. Вероятно, предполагалось, что новый комплекс может пойти в серию уже не просто как базовый комплект машины и внешних устройств, но как законченная система АИУС "Рубин".
Я не знаю, кто конкретно предложил Дыкману идею разработки и изготовления данной системы, но в разгар "битвы за подъем сельского хозяйства в нечерноземье", такая идея была для завода как нельзя кстати. Она находилась в полном соответствии с курсом партии и правительства, а ещё в интересах завода, который мог продлить годы жизни "К-200" и получить под это финансирование.
Я нисколько не исключаю (хотя это мои домыслы), что идея пришла А.В.Гинтеру. Именно для её реализации было мобилизовано СКБ ВТ, а я оказался в нужное время в нужном месте. Видимо, Долгополову, как начальнику БМО было поручено руководить темой "Рубин" и разработать программное обеспечение системы, которая должна была включать в себя базу учета данных о племенном и молочном поголовье животноводческой фермы, рабочие места операторов, программы управления тем или иным оборудованием фермы.
Забегая вперёд, расскажу об одном эпизоде. Через несколько месяцев кропотливого труда (видимо, весной или в начале лета 1979 года) я с кучей документов и обширным техническим заданием на конструирование пришёл в конструкторский отдел СКБ ВТ согласовывать это ТЗ. Почему-то со мной не было Долгополова, как руководителя темы, хотя по всем правилам взаимоотношений между отделами он должен был присутствовать. Меня встретил начальник КО Соболев Анатолий Стапанович. Не могу сказать, встречался ли я с ним ранее, с учетом того, что до 1976 года его не было на заводе, у меня не было отношений с конструкторами. Это был, по сути, первый опыт. Видимо, Соболев полностью был в курсе работы, поэтому не стал сам долго смотреть документы, но, только услышав, что я работаю у Долгополова то теме "Рубин", он тут же поведал мне, что на нашем заводе есть два авантюриста: авантюрист номер один - это Гинтер, а номер два - это Долгополов (?!...).
Не знаю, наверное, он почувствовал, что я никому не стану передавать его высказывание, или ему в тот момент уже было все равно, но этот эпизод я запомнил очень хорошо и значительно позже стал рассказывать своим друзьям в качестве одной из "баек" про СКБ ВТ. Но, кстати, жизнь полностью подтвердила характеристику, данную Соболевым как Гинтеру, так и Саше Долгополову. Я так думаю. Гинтер А.В. в эпоху повсеместного "строительства" финансовых пирамид "основательно вложился" в одну из них, надеясь получить хороший доход, но прогорел, а потом несколько лет возглавлял общество защиты прав обиженных вкладчиков (если я не ошибаюсь в названии). О его деятельности на этом неожиданном посту довольно часто в те времена писала местная пресса, публиковались и его собственные статьи. Саша Долгополов как будто заранее знал, что наша работа по "Рубину" рано или поздно будет закрыта, и никакого внедрения на ферме не состоится, поэтому потихоньку писал программы для своих экспериментов по теме диссертации, которые я ошибочно относил к программам для нашего комплекса. Вопрос о сельском хозяйстве как-то сам собой сошёл к полному нулю, и комплекс мы впоследствии применили в иных целях.
А пока разработка "Рубина" продолжалась. По нашему с Долгополовым решению комплекс "Рубин" базировался на машине "К-200" и комплектовался двумя стойками с периферийными блоками и устройствами. В машине я сначала исправил все ошибки, которые там оставались после черновой настройки в 20-м цехе. В этом мне, конечно, по-дружески помогали ребята из отдела внедрения, которые рядом настраивали "К-2000", делясь своим опытом. Ведь в цехе мне не пришлось дорасти до настройщика машины. УВВ и УДП я знал, поэтому потихоньку привел их в нужный вид. Затем были произведены существенные доработки комплекса:
- оперативная память машины расширена до 1К слов за счет установки блока БОП на хмельницком "кирпиче" - блоке БОП в тёмно-сером герметичном корпусе;
- в систему добавлены блоки: БУФСУ - блок ввода с фотосчитывающего устройства FS-1501, блок управления дисплеем "Видеотон-340", БУНМД - блок управления накопителем на магнитных дисках (из состава машин ЕС, объём пакета дисков, кажется, был 10 МБ)
.





“Извини, К-200, что сижу к тебе спиной…”
Молодые программистки БМО заслонили собой стойку комплекса.


В техническом задании на конструкцию стоек с периферийными платами и блоками я постарался внести целый ряд новшеств, которые, на мой взгляд, значительно облегчали настройку комплекса и последующую эксплуатацию. Я как бы делал стойки под себя, достаточно перед этим полазив под столами базового комплекса "К-200", в котором рамы УВВ и УДП устанавливаются внутри столов.
После изготовления и монтажа стоек я без помощи слесарей сам достаточно легко установил в них все блоки, прикрутил кабели. При этом не было особых сложностей. Довольно компактные стойки цвета морской волны (под цвет корпуса "кубика" машины) имели съемные двери спереди (с прозрачными окнами перед блоками БУНМЛ и БУНМД) и сзади. Удобно было подходить и выполнять непосредственно с панелей блоков, которые находились по высоте на уровне глаз и груди, ручное управление НМЛ и НМД. Довольно удобно было выполнять ремонтные работы с обратной стороны стоек. Тыльные стороны блоков были легко доступны как для щупа осциллографа, так и для руки с паяльником. Разъемы толстых кабелей со свинцовой оплёткой прикручены к открывающимся на петлях панелям, поэтому обратная сторона разъемов при открытой панели также была доступна. Короче говоря, мы постарались вместе с конструктором стоек Зоей Лещенко учесть наиболее существенные недостатки конструкции базового комплекса "К-200". В то же время, повторяю, стойки были довольно компактными.
Кстати, мне напомнил С.В.Колон, что значительно ранее был изготовлен комплекс, в широкой стойке которого одновременно были установлены блоки машины, УВВ и УДП, и это комплекс тоже назывался "Рубин" и даже активно использовался для обучения специалистов и разработки программ. Для чего изначально он был изготовлен на заводе (и на заводе ли…) я не знаю. Долгое время он стоял в 20-м цехе перед кабинетом Завьялова.
Параллельно с настройкой нашего "Рубина" отлаживались различные программы, которыми занимались Долгополов Саша и Акимов Володя. Эти программы обеспечивали ввод данных с фотосчитки, подключение дисплея "Видеотон-340" в качестве терминального устройства вместо ЭПМ "Консул-254", подключение нового ЭМП типа "Консул-260", реализацию обмена данными с НМД, подключение бытового телевизора в качестве табло для вывода информации; включение в состав ПО комплекса транслятора с языка "Фортран". Были написаны и отлажены масса различных тестов. То есть работа шла довольно активно.
Но, как я написал выше, комплекс так и не "познал соседства с бурёнками". Тема был формально сдана и закрыта, а комплекс “Рубин” до поры до времени остался на своём месте в СКБ ВТ. Вскоре Долгополов защитил диссертацию и уехал жить и работать в Ленинград, где я его однажды встретил на одной из площадок питерского "Гранита", что находилась не пересечении Суворовского проспекта и одной из Советских улиц.

Одной из проблем в производстве и настройке "Узла" всегда была проблема качества выполнения прошивки блоков БПП (20 штук в "Узле"плюс 31 в ЗИП). Магнитные модули (16 штук в одном блоке) плюс магнитные дешифраторы (2 шт. на блок) прошивались вручную, при этом применялись тонкие швейные иглы, поскольку надо было многократно прошивать сердечники малого диаметра. Концы проводов припаивались к выводам, имеющим малый шаг между собой. Вероятные ошибки, это: ошибки в прошивке, нет контакта с выводом, замыкание между выводами, обрыв провода и т.п. Основная часть ошибок исправлялась на этапе поверки модулей и дешифраторов на стендах, при настройке магнитных плат, блоков на стенде настройки БПП и, в конце концов, во время настройки в составе приборов. Однако все это не гарантировало 100% исправное ПЗУ.
Стенд настройки БПП позволял проверить память по контрольным суммам, полный визуальный контроль всех ячеек по индикаторам тоже возможен, но кто же его будет делать, а если и будет, то легко просмотреть ошибку. В системе по комплексному тесту памяти или по каким-то иным тестам невозможно было выловить все ошибки, так как они тоже основаны на вычислении контрольных сумм. А если, например, перепутаны строки в дешифраторе, то все контрольные суммы считаются правильно, а вот информация считывается неверная. Надо решать задачи, чтобы выяснить наличие ошибки.
В процессе предъявления системы на комплексном стенде задача решения контрольных примеров не ставилась, т.к. это занимало значительное время и осуществлялось в Петровске. Таким образом, у нас на стенде полностью функционировала управляющая программа “Центральный Диспетчер” и его ЧАДы (частные алгоритмы диспетчирования), и, соответственно, блоки БПП, в которых эти алгоритмы были зашиты (прим. Колон С.В.).
Нужна было стопроцентная проверка памяти на этапе настройки блока. Вот эту задачу мы и решили на комплексе "Рубин". Впоследствии повторили её решение сначала на ДВК, а потом и на компьютере.
Идея контроля "зашитой" памяти по эталонному файлу, конечно, не нова. Тем более, что, как я упоминал выше, в СКБ ВТ активно разрабатывался и внедрялся АСК "Агат", в котором применялись различные эталоны.
Проверка информации, зашитой в БПП была осуществлена по требованию, вновь пришедшего в то время старшего представителя заказчика цеха 20 Самецкого Николая Андреевича на основе технических актов, о проведении пуско – наладочных работ. Так как на объектах при проверке ЗИП выявлялись блоки, с которыми не решались задачи (прим. Колон С.В.).
Мне кажется, что способ реализации контроля информации в блоках БПП мы предложили совместно с Долгополовым. Я разработал плату сопряжения с блоком БПП для комплекса "Рубин" (она ставилась в блок УВВ) , а программу проверки разработал молодой тогда программист Виктор Мацук под руководством Володи Акимова.


Наше БМО. В центре (стоит) Долгополов А.С., в центре (сидит) Мацук Виктор, я справа

(продолжение статьи - в следующей части 5)







вторник, 10 марта 2009 г.

Часть 5 (В цехе №20 и в СКБ ВТ...)

Продолжу про контроль блоков БПП в СКБ ВТ

Сначала были созданы так называемые "эталонные информационные массивы БПП" путём считывания зашивок с комплекта заведомо исправных блоков БПП (его взяли на денёк с уже сданного заказчику "Узла"). Считывание оказалось вполне удачным, потому что впоследствии претензий к их истинности не возникало. Массивы (как и сама программа проверки) хранились на магнитных лентах и считывались на НМЛ (немецкий ZMB или советский НМЛ-67). Далее всё просто: запускалась программа контроля, подключался блок БПП (информационный РС-50 и разъем питания), на клавиатуре дисплея "Видеотон-340" вводилось имя эталонного файла, который считывался; производилось сравнение данных в каждой ячейке БПП с эталонным значением, на "Консул-254 / 260" выводились сообщение об успешной проверке или о найденных ошибках. Сведения об ошибке печатались в расшифрованной форме, которая понятна была монтажнице для исправления.
На протяжении всех последующих лет ни один "Узел" не настраивался, прежде чем все БПП не проходили проверку на этом комплексе в СКБ ВТ. И с тех пор нареканий по части БПП практически не было.
Помню, как происходила проверка комплекта блоков, поскольку на все последующие годы как-то само собой получилось, что именно я и никто другой производил это "шаманство". «Шаманство» - любимый термин Н.А. Самецкого, за что он и имел кличку «Шаман». Это относилось не только к проверке блоков памяти (прим. Колон С.В.). Вся бригада "узловцев" приходила из 20-го цеха в СКБ ВТ (между нашими помещениями можно было пройти по специальному переходу, минуя улицу) и каждый приносил в руках по два-три блока (БПП удобно нести, держа его одной рукой за "ухо", в которое вставлен разъём РС-50). Ставили все блоки на широкий стол и рассаживались, кто где, чтобы наблюдать "процесс". Попутно обменивались со мной новостями и шутили. По части шуток, конечно, всех превосходили Олег Стрижков и Юра Сафрин. Представители заказчика приходили редко, они вполне доверяли тому, что было напечатано в передаваемой мною распечатке. На проверку одного блока уходило меньше минуты. Во время считывания с ленты файла и проверки информации динамик машины издавал 8 периодов одинаковой мелодии (данные считывались 8-ю пакетами), и эта песня мне слышится до сих пор. В конце проверки раздавался стрекочущий звук "Консула", по ритму которого сразу можно было, не глядя на печатаемый текст, сказать, что блок исправен.
Все присутствующие дружно улыбались. А если "Консул" звучал как-то иначе, то раздавался вздох, и все ждали, что я скажу про ошибку. Посмотрев в распечатку, я "изрекал", что "скорее всего, строки в дешифраторе перепутаны" или "перепутаны два соседних разряда в таком-то модуле", или "тут, наверное, обрыв...".
Когда все блоки были проверены (минут через 15-20), вся процессия с блоками и распечаткой возвращалась к себе в цех. Потом кто-то приносил для контрольной проверки исправленные блоки. И вот такая работа у нас продолжалась, пока выпускался "Узел".
Комплекс "Рубин" в результате формального выполнения какой-то "хитрой" темы был переименован в конструкторских и прочих документах в "комплекс контроля БПП" и в этом статусе использовался. Но и позднее, когда выпуск «Узла» закончился, блоки проверялись. Об этом ниже.
Можно сказать два слова также о том, что можно было с таким же успехом, как блоки, проверять магнитные платы перед установкой в блоки. И мы это демонстрировали руководству. Но данная технология не прижилась, так как не захотелось никому таскать платы туда сюда. Мы также сделали стенд для проверки отдельных магнитных модулей, в котором любой узловский магнитный модуль можно было вставить в контактирующее устройство и так же, как блок или плату, проверить, сравнивая с эталонной информацией. Тему сдали, но "на излёте" выпуска "Узла" цех не захотел внедрять у себя весь этот комплекс.





Ведущий программист для К-200 в СКБ ВТ Акимов Владимир Леонидович. Видна передняя панель машины.











И ещё было применение комплекса, пока мы не отдали его в 20-й цех (это было, честно сказать, передача того, что уже ни нам, ни цеху в то время было не надо). Мы подключили его к станку, который "прошивал" БПП на "П-образных" сердечниках. Станок имел параллельный интерфейс для управления. Я разработал схему платы сопряжения с этим интерфейсом (к тому времени Долгополова уже не было, а я был начальником БМО, совмещая эту должность с работой разработчика схемотехники нестандартного оборудования для "К-200" :-)). Володя Акимов написал программу управления этим станком. Станок фактически раскладывал жгут из тонкого медного лакированного провода на шаблоне (этакий прямоугольный "ёжик" с "иглами" в виде штырьков квадратного сечения). В качестве исходной информации для укладки использовались все те же эталонные информационные файлы на магнитной ленте.
Помню, что были сделаны несколько блоков БПП с такой конструкцией магнитных плат (они, мне помнится, были не "впаиваемыми", а "врубные", то есть легко могли заменяться в блоках). Блок представлял собой унифицированную часть, в которую могла быть вставлена любая магнитная плата. Идея хорошая. Её активно продвигал отдел ПТО ВТ. Но эта идея в серию не пошла. Я не знаю, почему, не буду гадать. Кто-то, наверное, знает причину. Хотя, скорее всего, потому, что время производства "Узла" заканчивалось, надо было заниматься сопровождением БПП прежней конструкции, где уж там провести такую гигантскую перестройку по части ПЗУ... "Узел" это ведь даже не "Мерседес", который можно тысячами отозвать у потребителя, чтобы заменить какую-то деталь.

Продолжу...
Комплекс "Рубин", о котором я так много здесь рассказал, был "последним из К-200", я думаю, который был на заводе списан и в конце своей жизни разобран с целю утилизации драгметаллов. Я знаю, что машина и стойки ещё очень долго хранились на складе в цехе 20, куда СКБ ВТ её передал в 90-х годах.

Ремонт блоков БПП

Ещё весьма интересное применение системы проверки БПП - это так называемая "дефектация" блоков перед выполнением их ремонта в 20-м цехе.
Блоки БПП на ремонт поступали партиями по 20 (а то и 51 - вместе с ЗИП) штук. Что в них зашито, не всегда возможно было выяснить, потому что надо было поднимать проведённые извещения предыдущих лет. В БМО велась регистрация отработки извещений с какого-то года, но и она не всегда давала точный ответ. Кроме этого, часть блоков была просто неисправна. После предварительного осмотра и проверки блоков в цехе (блоки должны по крайней мере считываться) комплект поступал к нам. Опять же, их приносил Стрижков со своей бригадой. От СКБ ВТ взаимодействие с ПТО ВТ и цехом осуществляла Купряхина Валентина. Моя задача состояла в том, чтобы документально выдать результаты "дефектации", то есть написать, в каких блоках необходимо заменить старые магнитные модули на вновь прошитые, а в каких - перешить те или иные контакты. Что, собственно, и делалось. У меня сохранилась папка с копиями этих документов. Я через ПТО ВТ выдавал для цеха 20 эти рекомендации.

Внедрение изменений в БПП

Уже в начале моей работы в должности начальника бюро математического обеспечения СКБ ВТ (потом - начальник сектора ПО) пришлось много заниматься вопросами сопровождения программного обеспечения "Узла": обеспечивать внедрение изменений ПО, внедрение ПО экспортного "Узла", печатать технологическую документацию для прошивки магнитных модулей и настройки блоков БПП.
Если раньше изменения в ПО “Узла”, которые приходили из Петровска, сопровождались пачкой документов на прошивку модулей, то при внедрении экспортного "Узла" все документы пришлось изготавливать самим. Впоследствии все изменения мы также проводили сами. Не могу сказать, почему Петровск перестал поставлять документацию. Но это уже было не важно.
В процессе внедрения экспортного "Узла" у нас был разработаны программы для комплекса "Рубин", которые позволяли:
- редактировать по извещениям эталонные массивы
- выпускать на АЦПУ документацию для прошивки магнитных модулей и для настройки БПП
Специально для выпуска документации был куплен АЦПУ ЕС-1032, который состыковали с комплексом "Рубин", который, таким образом, превратился в "комплекс документирования для "Узла". АЦПУ располагался на так называемом "фальшполу", располагавшимся напротив нашей комнаты с комплексом "Рубин", по соседству с монтажным участком. Собственно, фальшпол из литых алюминиевых плит был построен для установки на нём машины НЦ-1 (потом НЦ-2 и 5Э37), СУПВВ и прочего периферийного оборудования. Многочисленные кабели прокладывались под плитами фальшпола.
Помню, как "ругались" монтажники, когда мы печатали трафареты в нескольких экземплярах на отечественный и на экспортный узел. Печать шла довольно долго, несколько часов, потому что объем бумажных документов весьма велик. При этом линии отреза отдельных трафаретов печатались в виде 80-ти знаков тире, что означал одновременный удар 80-ти молоточков по линии "тире" на барабане. Раздавался резкий и довольно громкий звук. И это повторялось примерно через каждые 2 секунды множество раз. Разумеется, что через некоторое время слушатели начинали сильно нервничать. После очередного возмущения пришлось переносить печать на поздний вечер, когда основная часть работников отсутствовала.
Позднее аналогичное программное обеспечение было разработано, соответственно, для ДВК и для компьютера. Правда, трафареты в таком массовом количестве уже печатать не приходилось. В настоящее время СКБ ВТ по-прежнему хранит массивы эталонных файлов различных модификаций ПО для "Узла", а также всевозможные листинги, файлы для программирования БПП на микросхемах флэш-памяти.
Для переноса эталонных файлов с магнитных лент на дискеты ДВК мне пришлось разработать для УВВ К-200 специальную плату сопряжения (со стороны ДВК применили, если не ошибаюсь, плату параллельного ввода-вывода И1). Володя Акимов написал программы для двух машин. Таким образом мы перекачали все массивы и стали использовать ДВК для проверки БПП и выпуска документации. Программы для ДВК далее явились основой комплекса программ сопровождения "Узла" и ЦВК "Дельфин" на компьютере.

В 1988 году в СКБ ВТ был разработан ЦВК на новой элементной базе (условное наименование - "Дельфин")
С "Дельфином" пришлось выполнять практически такую же работу, как с "Узлом", то есть сопровождать корректировку ПО, печатать технологическую документацию, обеспечивать прожиг ТЭЗ ПЗУ, проверять ТЭЗ ПЗУ и т.д.
В 1997-98 году была выполнена интересная работа, связанная с ЦВК "Дельфин".
Для того, чтобы производить отладку программного обеспечения ЦВК, не программируя при изменении информации каждый раз новые микросхемы ПЗУ, было разработано и изготовлено устройство, названное отладочным ОЗУ. Отладочное ОЗУ обладает следующими свойствами:
- устанавливается в ЦВК и работает вместо ТЭЗ-ов ПЗУ
- принимает по внешнему каналу из компьютера полностью всё ПО
- программа в компьютере обеспечивает визуализацию и интерактивное изменение
программы и/или констант а отладочном ОЗУ
- обеспечивает выгрузку содержимого отладочного ОЗУ в компьютер и "обратное" формирование эталонных файлов для последующего программирования микросхем ПЗУ
Короче говоря, любое изменение в ПО ЦВК можно сначала сколько угодно "обкатывать" с отладочным ОЗУ, а когда все отлажено, получить данные для программирования ПЗУ. Для управления отладочным ОЗУ между ним и компьютером присутствует контроллер МПСУ на базе каркаса КМ8 (производится у нас в СКБ ВТ).
При необходимости, можно обо всем этом написать подробнее, так как это происходило сравнительно недавно, а участники работают сегодня в СКБ ВТ (Горбунова Светлана, я, Станислав Чащухин, Саша Кульнев, Сергей Колон, Марина Хоменко...). К сожалению, в этом году не стало Шиптяковой Людмилы.
Вот, пожалуй, всё.


Фотографии, которые не включены в текст







Машинный блок БНО, вид со стороны плат (блок питания вынут)










Внешний вид “узловского” блока оперативной памяти БОП

*
*
*
*
*
*
*
*
*
*
*
*
*
*
Внешний вид “узловского” блока БрВых.
*
*
*
На этом данная статья завершается...
Надеюсь, что её прочитают когда-нибудь кто-то из участников описываемых событий. Тогда можно написать мне замечания или дополнения по адресу vbs010452@rambler.ru

пятница, 6 марта 2009 г.

Памяти Людмилы Сергеевны Шиптяковой

5 марта 2009 года




С Людмилой Сергеевной Шиптяковой мы простились в апреле 2008 года. Уже скоро год с тех трагических дней, когда нам трудно было представить, что такое вообще возможно в жизни. В февральские дни СКБ ВТ отметило 35-лете со дня своего создания, и практически с первых дней в нём работала Людмила.

Статья, посвященная ей, находится на сайте СКБ ВТ (http://www.skbvt.nm.ru) на “Страничке памяти”. Здесь же я хочу привести воспоминания Сергея Владимировича Колона, который работал с Людмилой в одном секторе, и знает её ближе и больше, чем многие другие.




Сергей Колон:
“Я, наверное, не ошибусь, если скажу, что самый значительный вклад в жизнь нашего СКБ ВТ Людмила Сергеевна внесла, работая по тематике “Дельфин” создания управляющего комплекса (ЦВК) МВУ-110Д. Такое название имела в свое время НИР, затем ОКР по разработке, изготовлению, испытаниям, и последующему внедрению ЦВК на новой элементной базе, которое должно было придти на смену изделию МВУ-110. Необходимость такой работы была продиктована временем. Замечательная разработка изделия МВУ-110, или, иначе, БИУС “Узел”, выполненная еще в конце 60-х годов коллективом ленинградского ЛКБ под руководством группы ведущих конструкторов боевых информационно-управляющих корабельных систем, показала себя на флоте с наилучшей стороны. Она оказалась востребованной еще многие годы, она актуальна и сейчас, уже в 21 веке. Однако, к 80-м годам снятие с производства элементной базы ЦВК поставило под угрозу жизнь этого уникального изделия. И тут СКБ ВТ оказалось в нужное время в нужном месте. Задача стояла следующая: не дать умереть продукции, освоенной в производстве на ПЗР, за которую радиозавод получил орден “Октябрьской революции”. Все у нас помнят доблестную группу в лаборатории ЛВУиС, возглавляемую в те годы Виктором Юрьевичем Пинаевым (ныне живёт в Ганновере, Германия). В этом коллективе Люда играла партию первой скрипки. Сотрудничество Людмилы Шиптяковой и Виктора Пинаева началось еще при работах по ЭВМ “Электроника НЦ-1”. И когда Виктору предложили возглавить работу по новому ЦВК, то первым сотрудником, кого он пригласил в единомышленники, была Люда.






За краткими словами “разработка”, “изготовление опытного образца”, “испытания”, “освоение производства на заводе” стоит целая жизнь, блестящее выполненная работа с блестящим результатом. Об этих этапах, я думаю, могли бы ещё подробнее рассказать Людины коллеги, прошедшие вместе с нею огонь, воду и медные трубы. Сколько сил интеллектуальных, духовных и просто физических вложила Людмила Сергеевна в эти дела! Ведь это не просто ЦВК на новой элементной базе. Это совсем другие, оригинальные схемно-архитектурные, микропрограммные решения, которые выполнены с сохранением всех характеристик изделия, его разнообразных применений по прямому назначению.





Но в самом буквальном смысле огонь, вода и трубы - это различные испытания “Дельфина” на всех этапах. Стоит только взглянуть на тома протоколов испытаний, где под документами стоит подпись Шиптяковой Л.С., чтобы проникнуться необычайной масштабностью работы. Это и испытания на различные виды воздействий, испытания на комплексном стенде завода “Молот” в Петровске. Отдельно следует сказать об обеспечении ходовых и государственных испытаниях корабля на морском полигоне в Большом Камне. Вот Вам и “трубы”, ведь подводная лодка это большая труба, начиненная десятками километров труб и трубок
А уж воды там, в реальном смысле, сколько угодно. Особенно солёной забортной. И женщина в таком интерьере смотрится очень экзотично, если не сказать более. Тем более женщина, обеспечивающая функционирование боевой информационно-управляющей системы. И все это вдали от дома, в более, чем в спартанских, бытовых и рабочих условиях. К моменту окончания испытаний и принятию ЦВК на вооружение, Люда была уже специалистом и человеком, способным решать любые задачи в любых жизненных ситуациях.

В 1992 году Людмила Сергеевна становится начальником сектора спецтехники ОМСВТ (мы его так и называем: сектор “Дельфин”). Не лучшие времена, однако, были для страны и для СКБ ВТ, и для каждого из нас. Разрушились сложившиеся производственные связи, перестраивалась экономика, летели к черту договора и контракты, инфляция “съела” последние крохи накопленного у людей. Одним словом, как говорили: “капитализм показал свой звериный оскал”. На последних силах инерции социалистической экономики в то время строятся две лодки в Комсомольске-на-Амуре, на которых устанавливается новый ЦВК разработки СКБ ВТ. Средства (деньги) от работ по пуско-наладке и по испытаниям кораблей, выполненных силами сектора, возглавляемого Шиптяковой Л.С., дали возможность для выживания всему СКБ ВТ в этих сложных условиях. К сожалению, на этом силы прежней экономики иссякают, а новой еще не было. Последняя лодка для отечественного флота, с уже установленным на ней “Дельфином”, замораживается на стапелях завода “Красное Сормово”. Но идеи, заложенные в изделии, приносят свои плоды. Наши “братья по разуму” из дружественных стран заинтересованы в приобретении такой высокотехнологичной продукции. Необходимо было только отечественное изделие сделать экспортным. И здесь знания и опыт Людмилы Сергеевны оказываются незаменимыми. Её сектором выполняются работы по выпуску экспортной документации и настройке трех изготовленных экспортных образцов ЦВК. Кроме того, в условиях, когда практически рухнуло заводское производство, сектором выполняются работы по настройке также трех прежних ЦВК изделия “Узел”., а также объемных ЗИП-ов. А дальше опять работы на комплексном стенде завода “Молот” в Петровске, пуско-наладочные работы на заводе “Красное Сормово”, в “Адмиралтейских Верфях” в Питере. Но это уже экспортные заказы. Швартовные, ходовые, государственные испытания, передача иностранному заказчику. Таков путь изделий, самое непосредственное участие в судьбе которых принимала Людмила Сергеевна Шиптякова.



Еще раз хочу подчеркнуть, что все это было в сложнейших экономических условиях, которые переживала вся страна. И, думаю, что СКБ ВТ в эти времена многим обязано лично Людмиле Шипятковой. Следует также отметить работу, выполненную в 1998 году сектором спецтехники в сотрудничестве с другими секторами СКБ ВТ по разработке и изготовлению блока сопряжения (БС) для тренажерного комплекса изделия МВУ-110. Работа выполнялась по договору с ФГУП “НПО “Аврора” для ВМФ Индии. С этим изделием Людмила Сергеевна ездила в командировку в Индию, в г. Вишакхапатнам, где производилась пуско-наладка тренажерного комплекса, отладка программного обеспечения. Люда была очень довольна этой поездкой, вернулась из неё с яркими впечатлениями. Кроме того, лично Л.С. Шиптяковой была выполнена работа по разработке и поставке ремонтной документации для УВК “Электроника МС 0802” (“Дельфин”). Она неоднократно выполняла работу по ремонту ТЭЗ-ов изделия, поступавшим в СКБ ВТ на ремонт.
Последняя работа, в которой участвовала Люда – это разработка стенда автоматизированной настройки ТЭЗ-ов УВК, изготовление и настройка на этом стенде ряда ТЭЗ-ов для проведения ремонтных работ изделия. Заканчивали эту работу уже без неё.
Вычислительные комплексы, в создании которых принимала участие Людмила Сергеевна Шиптякова, до настоящего времени несут боевую службу во флотах России, Индии, Китая, Алжира, Ирана и успешно выполняют возложенные на них задачи.
В заключении следует сказать, что плодотворная работа Людмилы Сергеевны Шиптяковой оказалась возможной в коллективе единомышленников СКБ ВТ, в котором она прошла замечательный путь. Светлая тебе память, Люда.
Колон Сергей Владимирович”



Продолжение к 8 марта или “Звонок из Большого Камня”
6 марта 2009 г. Сергей Колон.


“В расслабленное предутренним сном сознание вкручивается откуда-то из туманного пространства - телефонный звонок. Смотрю на светящийся циферблат электронных часов. 05:02. Кому бы я мог понадобиться в такое время? Первое время ничего не могу разобрать спросонья. Но все быстро проясняется. Звонок из Большого Камня. Вот уж, действительно из дальнего далёка. Это Дальний Восток, разница времени семь часов, тем и объясняется сбой по часовым поясам у Вити Чикарова – нашего хорошего знакомого по работе и моего личного друга. Он не сомневается, что я рад слышать его в любое время.
Город Большой Камень географически расположен на противоположном от Владивостока берегу Уссурийского залива, и недавно стал печально известен, благодаря трагическим событиям на подводной лодке “Нерпа”. Но в нашем СКБ ВТ этот населенный пункт уже давно известен тем, что там получали путевки в жизнь цифровые вычислительные комплексы (ЦВК), установленные на подводных лодках, строящихся на “Заводе Ленинского Комсомола” в городе Комсомольске-на-Амуре (сейчас “Амурский судостроительный завод”).
Боевых информационно-вычислительных систем (БИУС) МВУ-110 “Узел” с участием СКБ ВТ было введено в эксплуатацию на Дальнем Востоке 15 штук, из них 3 с новым УВК “Дельфин” нашей разработки. Все лодки с нашими “Узлами” и “Дельфинами” на протяжении длительного времени успешно несли боевую службу на Тихоокеанском флоте (ТОФ). С Виктором Чикаровым коллектив отдела внедрения, а затем лаборатории и сектора “Дельфин” СКБ ВТ очень много работал на различных судостроительных предприятиях и флотах по пуско-наладочным работам и всем видам испытаний систем. Он прекрасно помнит наш коллектив, всегда высоко отзывался о профессиональном уровне специалистов, а особенно восхищался нашими женщинами, их личным обаянием и другими замечательными чертами характера. В настоящее время Виктор Чикаров продолжает заниматься техническим обслуживанием корабельных систем нашего флота.
Сейчас, в канун женского праздника, он позвонил, чтобы поздравить прекрасных женщин СКБ ВТ. Виктор радостно сообщил, что подводная лодка с изделием “Д”, так он называет БИУС, в состав которого входит наш родной “Дельфин”, после очередного технического обслуживания пошла на выполнение боевой задачи. Я, наверное, не ошибусь, считая, что этот факт сам по себе является лучшим поздравлением нашим женщинам, всему коллективу.
Это факт является и лучшей памятью Людмиле Сергеевне Шиптяковой”.






вторник, 29 июля 2008 г.

Празднование дня ВМФ в Пскове 27.07.2008



В этой статье я не буду рассказывать, как прошло празднование Дня Военно-морского флота России в Пскове в прошедшее воскресенье 27 июля, потому что сам на этом торжественном мероприятии не присутствовал. Фоторепортаж с праздника мне предоставил наш коллега Сергей Владимирович Колон. Ссылки на архивы фотографий я, пожалуйста, с его разрешения публикую:

Репортаж с празднования Дня ВМФ в Пскове, часть 1. Автор фотографий: Колон Сергей Владимирович

Часть 1, 51 фотография jpg



Сергей, как никто из нас, имеет отношение к флоту. Хотя многие из работников СКБ ВТ если не служили во флоте, то хотя бы являются офицерами запаса ВМФ (СССР, а теперь России), потому что, заканчивая такие вузы, как Ленинградский ЛЭТИ, мы получали звания лейтенанта запаса ВМФ. Вот и я тоже такое звание получил после трёхмесячной стажировки на Краснознаменном Черноморском флоте в Севастополе. Разумеется, что хоть это весьма косвенное отношение, но все равно сердце колышется при упоминании о флоте, кораблях, море. И это, конечно не все. Имеет ли отношение СКБ ВТ в целом к флоту? Да, имеет, но об этом у нас не принято говорить, что называется, в открытой печати. А кто знает, тот знает, и рассказывать подробности ни к чему.
Приведу лучше слова одной морской песни, её очень любил петь мой тесть, ветеран войны, молодой морской старшина на торпедном катере на полуострове Рыбачий, а потом водолаз на Черноморском флоте.

Ой, ты, море, море, без конца и края,
Грозно ходят тучи, ветер снасти рвет,
О борта крутые бьет волна седая,
Да порою, чайка нам крылом махнет.

Не грусти, родная, встретимся мы скоро,
Я к тебе с победой мчусь издалека.
Неспокойно наше северное море,
Но зато спокойно сердце моряка.

И когда с победой наш корабль вернется,
В белоснежном платье ты на пирс придешь,
С берега крутого мне махнешь рукою,
Я пойму, что любишь, я пойму, что ждешь.

Ой, ты, море, море, что глядишь сурово,
Ой, вы, дорогие русские края,
Здравствуй, милый город, принимай швартовы.
Обними покрепче, милая моя!










среда, 23 июля 2008 г.

Вспоминая лето 2007 года

В июле-августе 2007 года в одном из сборочных цехов завода АДС (ОАО "Псковский завод аппаратуры дальней связи" http://www.ads.pskov.ru/?r=1 ) нами была внедрена в эксплуатацию модернизированная система управления установкой контроля монтажа изделий.
В сентябре 2007 года я начал было сочинять статью об этом событии для официального сайта СКБ ВТ, однако вскоре понял, что статья совсем “не пишется” по той причине, что данная система сделана не на контроллере производства СКБ ВТ, а использована плата CPU188 компании "Fastwel" практически в чистом виде. И само содержание работы вряд ли интересно сторонним читателям, поскольку в ней нет никаких особенных новшеств или открытий. А сейчас подумал, что неформально можно было бы рассказать об этой небольшой, но в чём-то все же интересной разработке.
Предыстория всего этого такова: СКБ ВТ на протяжении многих лет занималось работами, связанными с разработкой и внедрением АСУТП. Но в целом можно сказать, что это все были эпизодические работы, и какой-то системный подход не просматривается даже спустя много лет.
Все же мы специализировались, прежде всего, в создании средств для АСУТП. Это, прежде всего, МПСУ с набором контроллеров и модулей УСО, различные системы программирования для МПСУ, системы тестирования модулей и т.д.
К сожалению (наверное, теперь об этом можно только сожалеть), у нас не образовалось подразделения, которое бы реально занималось бы маркетингом в области АСУТП, а также созданием типовых или специализированных систем, их производством, испытанием и внедрением. В результате, наверное, мы многое упустили, добровольно отдали это направление в руки более активных людей (в Пскове в первую очередь).
И вот это предложение от руководства завода АДС. Не буду вдаваться в подробности, почему про нас там вспомнили. В принципе, до этого кое в чем мы помогали АДС и раньше. По крайней мере, в их установках контроля параметров изделий ещё с 1997 года работает наш МПСУ в каркасе КМ-13, а позднее был поставлен МПСУ в каркасе КМ8.
Задача была сформулирована просто: надо было обеспечить автоматизированный контроль монтажа изделий, которые выпускает завод АДС, поскольку с прежней установкой контроля УКМ-1 работать стало невозможно. Название изделий не имеет принципиального значения, потому что суть контроля монтажа для любых изделий одна и та же: измерение сопротивления между точками одной цепи, а также между точками разных цепей; далее по значению сопротивления делается вывод о наличии или отсутствии связи в цепи, а также о наличии замыкания между цепями. При этом задача упрощается тем, что изделие "прозванивается" в условиях отсутствия установленных плат с элементами. Так можно "звонить" печатные платы, каркасы, жгуты, кабели и т.п.
Надо сказать, что опыт создания подобных систем у СКБ ВТ имеется ещё с 70-х годов, когда была разработана и внедрена система "Агат" на базе УВК "Электроника К-200", производившая контроль монтажа жгутов и прочее, прочее. Как тут не вспомнить наших "патриархов" Натана Рахлевского, Володю Акимова. Я как раз только что пришёл работать в СКБ ВТ из двадцатого цеха, сидел и настраивал комплекс "Рубин" (тоже машина К-200 с периферией в рамах и стойках) и воочию наблюдал процесс настройки и отладки "Агата", когда рядом работали молодые Света Горбунова, Лена Андреева, Лена Погорельская. Ну, ладно, это лирическое отступление...
Вернёмся к АДС. Работа была поручена нашему отделу ОАСК (отдел автоматизированных систем контроля), ранее ОГПС, руководитель работы Роман Львович Каган, за схемы отвечал Виталий Федорович Губанов, за программы отвечал я, разработчик программ Станислав Чащухин.
Необходимость в новой системе у заказчика возникла оттого, что прежняя система собственной разработки УКМ-1, которая была введена в эксплуатацию в 1984 году, практически пришла в негодность из-за невозможности дальнейшей эксплуатации управляющей микроЭВМ типа Д5-38. Во время первой "экскурсии" в цех, где стоит эта установка УКМ-1, мы с интересом наблюдали, как приборист Немчинов Борис Федорович путём каких-то волшебных манипуляций и настойчивых заклинаний запускал машину и с третьей или пятой копии считывал программу с ленточной кассеты. Все это напоминало ввод программ на бытовом компьютере, который некогда выпускало СКБ ВТ (кстати, у меня за спиной на столе лежит этот "музейный экспонат", который я некогда купил, сам не знаю для чего). У меня сложилось впечатление, что это был, видимо, последний запуск старой системы, потому что через месяц рядом со стойкой контроля я уже не увидел ни машину Д5-38, ни допотопный дисплей для неё. А в тот момент рядом с нами находились начальник этого цеха Командинов Андрей Жоресович и главный метролог завода Холомков Валерий Алексеевич, которому было поручено курировать работу с нами.
Надо честно сказать, что тогда я ещё не представлял, с какого боку следует подступаться к разработке, но держался бодро, не выдавая своих опасений. В чем заключались эти опасения? Во-первых, было понятно: если делать систему с нуля, то мы её не сделаем, поскольку опыт "Агата" показал, что на это требуется масса времени, людей и денег. Мало вероятно, что директор АДС на все это согласился бы. Во-вторых, был обычный небольшой мандраж от предстоящей работы с пока ещё многими неизвестными, поскольку, например, у заказчика могло не оказаться ни внятной документации на прежнюю систему, ни людей, которые что-то помнят о старой разработке.
К чести заводчан они сохранили документацию, по которой впоследствии я смог разобраться со схемами стойки контроля.
Холомков в своём маленьком кабинете отдела метрологии вручил нам пакет с документацией, среди которой не хватало только одной папки. И как потом оказалось, без неё можно было обойтись, но при этом потратить значительное время, восстанавливая отсутствующие данные по другим документам.
И даже нашёлся человек, который писал программы для машины Д5-38. Правда, ему очень не хотелось что-то вспоминать. Я смог один лишь раз его “вытащить” из какого-то отдела в цех, где минут 20 терзал вопросами. И отмечу, что Николай (так его зовут) хоть и не рассказал что-то существенное, но некоторые его объяснения позволили мне правильно "уложить в голове" ряд “непонятностей”.
А дальше было так. Я в течение месяца изучал документацию на УКМ-1 и сочинял несколько документов к техническому заданию для разработки программного обеспечения. Причем для себя уже решил, что в качестве контроллера будем применять плату CPU188. Для меня выбор был основан на следующих аргументах: этот контроллер нам (прежде всего, Станиславу) хорошо был знаком по ряду разработок в СКБ ВТ, обучение для его программирования не требовалось, и даже можно было использовать накопленный задел программ по связи между компьютером оператора и контроллером по последовательному каналу; плата CPU188 имеет встроенный ввод-вывод дискретных сигналов, разрядности которого вполне хватало для обмена сигналами со стойкой контроля. По данной ссылке можно посмотреть свойства и внешний вид этой платы: http://www.fastwel.ru/products/356046/micropc/micropccpu/240105.html
Наконец, "живая" плата CPU188 давно лежала в моём сейфе и, казалось бы, ждала своего применения. Мы ранее использовали её для разработки программ и выполнения отладочных работ, но в перспективе её использование не просматривалось.
Правда, я получил изрядную долю критики в свой адрес со стороны технического руководителя СКБ ВТ (Ильин С.Н) за столь, как казалось, моё единоличное решение по выбору контролера. Мало того, в процессе разработки мы даже купили плату дискретного ввода-вывода для шины PCI якобы для опробования её применения в системе, но я спокойно и дипломатично привел дело к тому, что решение по CPU188 осталось в силе.
Итак, что же получилась за система? В двух словах так: компьютер оператора закачивает по последовательному каналу в плату CPU188 управляющую программу и тестовый массив для выбранного из меню изделия, компьютер также обеспечивает интерфейс оператора и вывод результатов контроля. Подробности изложены в документации на программное обеспечение. Мы полностью сохранили стойку контроля от прежней системы, включившись в параллельный интерфейс управления этой стойкой. Проще говоря, выбросили старую машину с дисплеем, заменили её контроллером и компьютером. Компьютер принесли из какого-то отдела завода, нам было достаточно, чтобы в нем работала Windows-98, и функционировал свободный COM-порт.
Отдельно можно долго рассказывать, сколько времени я убил на то, чтобы, сравнивая две разные таблицы в документации на установку и контролируемые изделия, выявить расхождения в конфигурации цепей, чтобы затем составить правильную базу данных по двум изделиям. А ещё масса времени ушла на ввод екселевской таблицы, содержащей практически всю схему стойки контроля, потому что только так оказалось возможным разобраться в командами управления устройствами внутри стойки контроля как для проверки монтажа, так и для выполнения диагностики самой стойки. Само собой, что разработка программ тоже потребовала от Стаса ощутимых усилий.
В.Ф. Губанов
Схемотехническая и конструкторская разработка новой системы управления была менее объёмной, потому что надо было только разработать кабель, соединяющий контроллер с интерфейсным разъёмом стойки контроля, а также блок питания контроллера. Но зато Виталий Губанов много сделал для того, чтобы в начальный период отладки нашей системы мы смогли разобраться, как надо подавать управляющие сигналы в стойку, чтобы она "задышала". Для этого пришлось основательно "полазить" по платам стойки контроля. Кстати, именно отсутствие в документации на стойку точных сведений о последовательности подачи сигналов в разных режимах вызывало у меня сильное опасение: а что если наткнёмся на какое-то непреодолимое препятствие в устройстве стойки? Не могу сказать, что не было описаний работы устройств стойки контроля. Они были и во многом помогали. Но дело как всегда состояло в тех тонкостях, о которых авторы документов умалчивали. Во-первых, отсутствовали временные диаграммы управляющих сигналов, из которых было бы ясно, какой уровень сигналов является активным, а какой пассивным, а также каковы интервалы между включением и отключением сигналов, выдачи кодов данных и т.п. Во-вторых, я выявил ряд ошибок в документации, расхождений со схемами. И, наконец, благодаря чутью Губанова, мы нашли несколько существенных доработок в платах стойки, которые никак не были отражены в документации. С этим мы знакомы: цеховые регулировщики или кто-то ещё в процессе то ли внедрения установки, то ли её последующего ремонта, изменяли схему платы, припаяли другие элементы и провода, но при этом не откорректировали документацию. Может быть, для себя кто-то что-то записывал, но всё это давно утеряно.
Да, чуть не забыл сказать, что когда мы недели две втроём (я, Виталий и Стас) разбирались в цехе с
устройством стойки контроля, ползая рядом с ней иногда и на коленках, в качестве отладочного контроллера с успехом применяли наш МПСУ с контроллером М521 и модулями ввода-вывода дискретных сигналов М201 и М203.
Мне не хотелось на первых порах спалить порты UNIO платы CPU188. А модули МПСУ мы смогли бы легко заменить или отремонтировать. Я вообще остаюсь верным применению МПСУ хотя бы вот так, для выполнения отладки системы.

Ещё был интересный момент, когда мы вставляли наш контроллер с блоком питания внутрь стойки контроля. Это было естественное решение: не вешать контроллер где-то сбоку, а поместить внутрь стойки, тем более, что свободной пространство там имелось. Но вот вопрос: к чему подключить блок питания? Наружу вилку 220 вольт выносить как-то некрасиво (да и заказчик сопротивлялся такому решению), а внутри никаких лишних розеток не было. Схему на разводку сети 220 вольт внутри стойки мы не нашли. Зато нашли открытые контакты мощного сетевого трансформатора в одном из блоков питания стойки. Вот в этот момент пригодилась решительность (и опыт бывшего внедренца) нашего начальника Романа Кагана. Мы ему доверили припаять сетевые концы к первичной обмотке этого трансформатора.
Р.Л. Каган
Вытащили блок питания, нашли в цехе большой паяльник. Но при попытке сначала отпаять закрученный на контакте провод этот контакт на трансформаторе вдруг обломился. Вот тут-то мы сильно заволновались, и уже Роман уже стал “прокручивать” в голове и вслух тоже, где мы будем искать и покупать такой трансформатор... Вот же невезение: столько времени и сил затратить на разработку и отладку системы и вдруг из-за какого-то контакта попасть в очень неприятную ситуацию. Хорошо, что никого из заказчиков рядом не оказалось в это время (женщины монтажницы не в счёт).
Наверное, от отчаянья или по какой-то интуиции Роман попробовал зачистить от краски то, что осталось от сломанного контакта. И это, к счастью, получилось. Он припаял два провода, проверили надёжность пайки и поставили блок питания на место в стойку. Включение питания стойки вместе в нашим контролером прошло хоть и волнительно, но успешно. Стартовая диагностика прошла нормально, а последующий контроль монтажа технологического изделия показал, что система работает, как надо. Можно было звать Холомкова, Немчинова и Командинова, чтобы показывать работу системы. Я отдал заказчикам комплект документации на программное обеспечение, и чуть позднее был подписан акт приемки-сдачи работы.

пятница, 18 июля 2008 г.

Наверное, следует начать с этого

Сейчас опубликую две стороны одной фотографии. Лицевая сторона, правда, уже опубликована на официальном сайте СКБ ВТ, но это не так важно в данном случае. Она стоит того, чтобы к ней возвращаться неоднократно. Итак...
На фотографии ребята, которые занимались машиной НЦ-1. Если смотреть слева направо, то Витя Ремнёв сегодня - Виктор Иванович Ремнёв, Генеральный директор ОАО "СКБ ВТ", из почти всех изображённых (как ни крути, но это факт) остается самым верным нашему СКБ ВТ. Разумеется, никого не хочу обидеть, все ребята душой всегда с нами, но тем не менее, физически довольно далеко. К огромному сожалению должен сказать, что единственная женщина на снимке, Люда Шиптякова, сегодня не с нами по скорбной причине, она скончалась 23 апреля этого года (всего лишь три месяца назад), до последних дней работала с нами. Я позднее обязательно вернусь к тому, чтобы поговорить о ней. Слава Ковалёв: я его мало знал, так как по работе с ним не соприкасался, а к тому же в 1978 году он уехал работать на Смоленксую АЭС. Юра Басин, теперь я ему пишу письма в Канаду, в город Оттава. Мой коллега по сектору програмного обеспечения в течение многих лет, теперь ведущий программист одной из крупных компаний в Канаде. Боря Полозов, сегодня - Борис Геннадьевич Полозов, председатель Областного собрания Псковской области (на его биографию есть ссылка с сайта СКБ ВТ). Саша Прокофьев, сегодня - Александр Васильевич Прокофьев, если я не ошибаюсь, он руководит одной из страховых компаний в Пскове. Надеюсь, что в своих записях я не раз ещё буду рассказывать о тех новостях, что услышу или прочитаю о Полозове и Прокофьеве. Крайний справа - Витя Пинаев. Этот многосторонний человек оставил яркий след не только в разработках новых изделий СКБ ВТ, но и в культурной жизни СКБ ВТ, руководил самодеятельным театром; я теперь жалею, что в те времена не общался с ним поближе. А ныне он живет, если не ошибаюсь, в городе Ганновер, Германия.
На обратной стороне этой исторической фотографии, которая была сделана при сдаче первой для СКБ ВТ темы "Альфа" (о чем свидетельствует надпись, сделанная рукой Юры Басина - я узнаю его характерный почерк), автографы всех изображённых. Думаю, что мои друзья и коллеги по СКБ ВТ без труда узнают каждую подпись, столь часто встречавшуюся позднее на разных документах.
Сегодня я что-то многовато написал для блога. Извините, если чуть неудобно будет читать.
А вот чтобы было удобнее перейти на
официальный сайт СКБ ВТ, я буду давать ссылки:
Успехов вам!
С благодарностью принимаю Ваши замечания и, возможно, предложения по исправлению опечаток. А, может быть, кто-то подскажет новые темы.
Счастливо!

четверг, 17 июля 2008 г.

17 июля 2008 года Первое обращение

Сегодня, просматривая службы Google, подумал о том, что хорошо бы с официального сайта СКБ ВТ дать ссылку на какой-то ресурс, где в неформальной форме кто-то рассказывал о том, что ранее делалось в СКБ ВТ (кто не знает: Специальное конструкторское бюро вычислительной техники), что делается сейчас. Конечно, без всяких повторений информации с официального сайта. Тем более, что размер официального сайта не хочется сильно увеличивать, а вот здесь "добрый" Google позволяет помещать материалы без ограничений по объёму.
Разумеется, что я никогда не напишу того, чего знать никому не следует. А так предполагаю сообщать все интересное.
Почему вдруг я решил рассказывать именно про СКБ ВТ? Про самого себя мне неинтересно. А СКБ ВТ - это прежде всего люди, друзья, коллеги, интересные дела, может, иногда и печальные события. Жизнь есть жизнь...