Читаем Сколль. Холод и мгла полностью

«Прометей-CNC» приложение числового программного управления многофункциональных обрабатывающих центров и 3-D принтеров. Реализована поддержка девяти осей, управление шаговыми двигателями и сервоприводами. «Прометей-CAD» анализирует загруженные 3D модели, как отдельные детали, так и комплексные изделия, позволяет рассчитать время их производства, стоимость, расходы материалов, выдаёт рекомендации по оптимизации производственного цикла, исходя из имеющихся мощностей — линий литья, сборочных, 3-D принтеров и обрабатывающих центров. «Прометей- SCADA» — централизованное управление несколькими технологическими линиями, узлами, локальными устройствами, машинами, логическими контроллерами и полевыми устройствами.

Если брать микро-приложения систем управления производством, то наш «MES-Прометей» поддерживает плановую и организационную составляющих производственного процесса, автоматически формирует детальное оптимизированное производственное расписание работ, операции для станков, оборудования, персонала. Разумеется, с автоформированием всей документации: производственных программ, нарядов, лимитно-заборных карт, таблиц и диаграмм загрузки оборудования и прочего. Доступна диспетчеризация производственных операций и их результатов (как положительных, так и отрицательных), внутрицеховое оперативное планирование, диспетчерский контроль потока изготавливаемых деталей по операциям, заказам, партиям, сериям, работоспособности оборудования, генерирование диаграмм Ганта, отображающих загрузку оборудования, распараллеливание критичных операций, корректировка или пересчёт производственного расписания в течение рабочей смены.

В течении месяца добавим внутрицеховое планирование и управление, продажи с формированием портфеля заказов, складское управление, управление ремонтами и обслуживанием оборудования, оперативное календарное планирование гибких автоматизированных производств, формирование расписаний для транспортных систем, осуществляющих перевозку партий деталей между цехом и складом, складские устройства приёма-выдачи партий деталей. Темпы внедрения — стахановские.

— Павел, думаю, достаточно. Те, кому нужно, узнают подробности на специализированных конференциях. Что у нас с программированием?

— Подсистема «Мимир-АСУК» поддерживает репозитарий разработчиков программного обеспечения, модули тестирования программ и оптимизации кода с учётом особенностей аппаратного обеспечения, на котором он будет выполняться.

Поставлено на поток внедрение новых алгоритмов, масштабирование и адаптация к нашему оборудованию, оптимизация языков программирования. Одни группы программистов дотягивают их для наших нужд, вторые разрабатывают интерфейс, третьи — эргономику, четвёртые — библиотеки и модули для программной среды. Вместо одной большой библиотеки используем сотни малых, и программист может выбрать те из них, которые ему действительно необходимы. Идёт доработка специализированного аппаратного обеспечения для цифровых платформ, математических сопроцессоров, материнских плат, котроллеров, которые пока будут изготавливаться в Тайване. В некоторых операциях они позволят увеличивать производительность наших «облачных» приложений в триста шестьдесят тысяч раз!

Разработаны следующие микроприложения, использующие технологии больших данных и машинного обучения: автодополнение кода, автозаполнение, автопроверка багов, тестирование и сортировка опций, автоматического рефакторинга и автоматической генерации исходного кода для библиотек и типовых интерфейсов, автоматического обновления зависимостей, «парного программирования».

— Это ещё что такое?

— Люди и роботы трудятся в облаке совместно. Один из них пишет код, а другой, просматривает и проверяет его, а потом они меняются местами. Понимаете, большая часть нужных для наших программ функций реализована в других продуктах. Зачем решать задачу, если её уже решили? Но для этого нам нужны исходники и много, своими силами не справимся.

— Будут вам исходники! — пообещал я.

— Вы не представляете, как бы они помогли! В работе микросервисы с программными роботами интеллектуальными агентами для поиска библиотек и фрагментов кода, компиляции приложения из локального в облачное, поиска неправильных шаблонов кода. Интересное приложение, позволяющее кодировать маленькие куски программы и осуществлять сложное межмодульное соединение визуально (с помощью VR-шлема). Вообще, методы визуального программирования идеально подходят для разработки интерфейсов микро-приложений наших платформ, и мы уделяем им много внимания.

Благодаря широкому использованию интеллектуальных агентов и научной организации труда мы увеличили скорость разработки программ, уменьшили на порядок количество ошибок и требования к аппаратному обеспечению. И всё же без людей никуда. На данный момент к разработке софта привлечено порядка четырёх тысяч удаленных программистов и одна тысяча двести постоянных сотрудников. И работы у нас непочатый край, хотя базовые функции «платформ» уже запущены.

Перейти на страницу:

Похожие книги

Первые шаги
Первые шаги

После ядерной войны человечество было отброшено в темные века. Не желая возвращаться к былым опасностям, на просторах гиблого мира строит свой мир. Сталкиваясь с множество трудностей на своем пути (желающих вернуть былое могущество и технологии, орды мутантов) люди входят в золотой век. Но все это рушится когда наш мир сливается с другим. В него приходят иномерцы (расы населявшие другой мир). И снова бедствия окутывает человеческий род. Цепи рабства сковывает их. Действия книги происходят в средневековые времена. После великого сражения когда люди с помощью верных союзников (не все пришедшие из вне оказались врагами) сбрасывают рабские кандалы и вновь встают на ноги. Образовывая государства. Обе стороны поделившиеся на два союза уходят с тропы войны зализывая раны. Но мирное время не может продолжаться вечно. Повествования рассказывает о детях попавших в рабство, в момент когда кровопролитные стычки начинают возрождать былое противостояние. Бегство из плена, становление обоями ногами на земле. Взросление. И преследование одной единственной цели. Добиться мира. Опрокинуть врага и заставить исчезнуть страх перед ненавистными разорителями из каждого разума.

Александр Михайлович Буряк , Алексей Игоревич Рокин , Вельвич Максим , Денис Русс , Сергей Александрович Иномеров , Татьяна Кирилловна Назарова

Фантастика / Советская классическая проза / Научная Фантастика / Попаданцы / Постапокалипсис / Славянское фэнтези / Фэнтези