Николай Соловьев - Северка

Тут можно читать онлайн Николай Соловьев - Северка - бесплатно полную версию книги (целиком) без сокращений. Жанр: Современная проза. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Николай Соловьев - Северка краткое содержание

Северка - описание и краткое содержание, автор Николай Соловьев, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Северка - читать онлайн бесплатно полную версию (весь текст целиком)

Северка - читать книгу онлайн бесплатно, автор Николай Соловьев
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Отдел получил программатор Сименс. Винчестер на восемь мегабайт!

Процессор 8086, он в два раза мощнее, чем 8080 (580), экран черно-белый, но уже с графикой! Пятидюймовые дискеты! Можно писать на Си! Мечта. Первым делом мы распечатали и переплели в нескольких экземплярах книгу Руфь Диксон 'Человек ли женщина' – Игорь принес на дискете.

На этом программаторе, на Си я открыл и закрыл свой первый файл.

Лабораторию нашу в бытовом корпусе забрали асушники, нас с Шурой перевели в инженерный корпус. У него своя комната и у меня своя.

Вскоре в отделе и вообще на заводе стали появляться

IBM-персоналки. Первые шли с 286-м процессором, диск сорок мегабайт, дисплей – CGA или EGA, цветной.

Мне захотелось сделать программный комплекс на базе компьютера для программирования промышленных контроллеров. На Си я работаю уже сносно. Время для проекта найду. Меня никто не дергает – до начальства десять минут ходьбы. Михалычу, начальнику ничего не сказал. Во-первых, он сможет догадаться, что у меня есть свободное время. А во-вторых, будет взвешивать, обдумывать, согласовывать, что-нибудь урежет или исказит.

И я приступил к проекту. Работаю днем и вечером. В будни ухожу со второй сменой в одиннадцать. В субботу выхожу с девяти-десяти, работаю до пяти, в воскресенье с десяти до трех часов. Питаюсь на месте: чай, бульонные кубики в желтой фольге, сосиски, которые разрезаны вдоль и уложены между кусками белого хлеба. Хочу сделать полноценный редактор для релейных электросхем. Такой, который позволит не только вводить или удалять элементы цепи: замкнутые/разомкнутые контакты, таймеры, счетчики и другое, но и работать с цепями: выделять группу цепей, перемещать, копировать или удалять их, осуществлять поиск элементов или цепей. Хочу предусмотреть возможность преобразования релейных цепей в булевы мнемокоды и обратно. Хочу предусмотреть трансляцию харьковских релейных кодов в Сименс коды и обратно. Хочу распечатывать и хранить релейные схемы. Хочу сделать общее меню с выпадающими окнами. У Си окон пока нет. В Си можно нарисовать прямоугольник, написать в нем строку или несколько и подкрасить фон у текущей.

Если все это удастся, то покупка промышленных контроллеров других фирм будет безболезненна для отдела и потребует лишь небольшого дополнительного программного модуля декодирования.

Вторая часть идеи – хочу на компьютере эмулировать программатор.

Представьте: на экране изображен контроллер. Пользователь выбирает и расставляет в его ячейки входные и выходные модули, таймеры, счетчики. Запускает отлаживаемую электросхему. Включает и выключает виртуальные тумблеры, имитируя внешнее воздействие. Входные и выходные виртуальные светодиоды показывают реакцию схемы на это воздействие. Можно предусмотреть пошаговый режим и демонстрационный.

Работа шла хорошо. За день решаю какую-нибудь конкретную задачу.

То есть кусок уже отлажен. По мере продвижения вижу – объем работ все увеличивается. Через месяц понял, что это задача для пятерых, а не одного. Еще несколько месяцев такой режим мне не выдержать.

Десять тысяч строк написал и отладил и бросил.

В начале 90-х появился СУБД Clarion 2.0. С его помощью просто создавать меню, окна экранных форм, формы для отчета (печати).

Кнопок еще нет, мышка не поддерживается, кнопки и мышь появились в третьей версии. Это первый продукт, который познакомил меня с базами данных.

Отдел получил персоналку с 386-м процессором, диск 110 мегабайт и планшетный плоттер формата А0. Всего у нас пять компьютеров. На двух работают конструктора, чертят в Автокаде-2.1. Собственно за компьютерами работают уже четыре человека: Витя, Сергей, Игорь и я.

Постепенно Витю, Сергея и Игоря перевели на разработку электрических схем для промышленных контроллеров, то есть они практически стали конструкторами с отличным знанием ПК, создают и чертят схемы с применением Автокада. У них план, а я вольный человек – разрабатываю какую-то мелочь для планового отдела и бухгалтерии.

Подвернулась интересная задача на Автокаде. На Лиспе написал программу, которая создает таблицу элементов электросхемы и таблицу перекрестных ссылок. Это очень упрощает работу конструкторов.

Электросхема может состоять из одного или нескольких листов. На последнем листе программа рисует таблицу элементов и в соответствии с ГОСТом располагает в ней резисторы, конденсаторы, реле, другие элементы, указывает их количество и тип. На схеме, справа от каждого реле программа формирует список номеров цепей, в которых можно найти замкнутые или разомкнутые контакты этого реле. Таблица перекрестных ссылок представляет собой список всех реле, со списком всех цепей, где встречаются их замкнутые/разомкнутые контакты. Отдельным пунктом программа вырисовывает все необходимые угловые штампы в соответствии с ГОСТом и вписывает фамилии разработчика и проверяющего. Даже подписи делаются автоматически. Они хранятся в отдельных файлах.

В 89-м забурлила общественная жизнь. Начался первый съезд народных депутатов. Трансляция идет днем, и многие люди ищут возможность посмотреть или послушать. У нас в лаборатории стоит большой черно-белый телевизор 'Таурас'. Мы получили его в комплекте с очередным программатором и используем как монитор. Сергей что-то переделал и подключил к нему антенну. Асушники тоже всем отделом не работают, смотрят. В Москве идут митинги. На Пушкинской площади, в сквере, который назвали гайд-парк, они практически ежедневно. После работы иду за молоком – стоит народ. Домой можно пройти под арку в доме на углу Бронной и Тверской. Когда открылся Макдоналдс, в арку врезали чугунные ворота.

Мы и сами с Ларисой ходим на митинги, слушаем, скандируем. Когда расходились, какой-то незнакомец посетовал, что не может напечатать листовки. Я взял образец и на работе напечатал сорок копий, как он просил. Милиция иногда спокойна, иногда прижимает народ к библиотеке на Сытинском. Однажды весь наш переулок заставили грузовиками с солдатами. В каждой подворотне поставили милиционера, на Сытинском – две водометные машины.

И в Лужниках тоже митинги, за конечной троллейбусной остановкой.

Мы тоже бываем здесь в выходные. Здесь можно купить или получить бесплатно множество самиздатовских листовок и газет.

В выходные две, три кучки народу о чем-то мирно или бурно спорят у

'Московских новостей'.

В моей комнате на Комсомольском стоит телевизор 'Рекорд'. В 89-м их разыгрывали на работе, и один из них достался мне. Свободно купить его невозможно. 'Рекорд' – телевизор третьего поколения. Он цветной, с кнопочками, а не с рукояткой для переключения программ.

Пульта тогда еще не выпускали. Это первый цветной телевизор в моей комнате, до сих пор стоял черно-белый. А у мамы стоит цветной

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Николай Соловьев читать все книги автора по порядку

Николай Соловьев - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Северка отзывы


Отзывы читателей о книге Северка, автор: Николай Соловьев. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x