#PLC 2.0: Революция в промышленной автоматизации с помощью современных технологий.      В мире промышленной автоматизации мы создали инновационное решение — шкаф управления, где #POS компьютер на #Linux подключается к инструменту по #OpenProtocol. Этот проект знаменует собой эволюцию нашего предыдущего решения на базе #Windows и #ModbusTCP, открывая новые горизонты в области контроля качества и эффективности производства.      ## Назначение системы   Наша система предназначена для фиксации и архивации критически важных данных о затянутых болтовых соединениях на выпускаемых деталях.      Это позволяет нам анализировать процесс сборки и контролировать качество в режиме реального времени, а также при последующем сервисном обслуживании.      ## Преимущества нашего подхода      ### OpenProtocol: свобода и гибкость   Выбор OpenProtocol для связи с инструментами дает нам ряд существенных преимуществ:

  • Простое подключение к инструментам из Node.js
  • Отсутствие необходимости в дорогостоящих проприетарных решениях типа ToolsNet
  • Возможность гибко модифицировать и улучшать сборочные посты, системы отображения данных и анализа
  • Снижение затрат на разработку по сравнению с западными лицензиями
  • Улучшенная совместимость с различным оборудованием         ### Мощь и гибкость Linux      Использование POS компьютера на Linux открывает перед нами широкие возможности:
  • Доступ к обширной экосистеме open-source библиотек
  • Знакомая среда для многих разработчиков, владеющих Linux, #Python и другими популярными технологиями
  • Высокая производительность и гибкость по сравнению с традиционными промышленными контроллерами      ### Интеграция компонентов: от камеры до базы данных   Наша система объединяет различные компоненты в единое целое:   1. Камера считывает штрих-код на изделии   2. Система распознает номер изделия и ожидает выполнения операции интеллектуальным инструментом   3. Инструмент настраивается в соответствии с допусками и стандартами операции   4. После выполнения операции данные выводятся на #HMI и сохраняются в #MongoDB, совмещаясь с отсканированным кодом   5. Python используется для распознавания штрих-кодов   6. Модуль входов-выходов FX3U RS232 интегрируется через скрипт на Node.js, обеспечивая взаимодействие с кнопками управления, датчиками, сенсорами и другим оборудованием

Современный веб-интерфейс: прощай, устаревшее HMIМы реализовали графический интерфейс и визуализацию процессов с помощью современных веб-технологий:

  • #HTML5, #CSS3, JavaScript для создания интерфейса
  • #Socket.io для обеспечения #WebSocket соединения
  • Мониторинг системы и инструментов в реальном времени
  • Отслеживание процесса сборки отдельных изделий
  • Доступ к архиву и детальному просмотру данных
  • Возможность отображения на любом устройстве, от смартфона до Smart TV
  • Современный и гибкий дизайн интерфейса

MongoDB: эффективное хранение разнородных данных

Выбор MongoDB для хранения данных обусловлен следующими факторами:

  • Информация о затяжках легко представляется в виде JSON-документов
  • Упрощение структуры базы данных и запросов к ней
  • Возможность хранения разнородной информации с разных сборочных операций
  • Гибкость в работе с различными структурами, видами и количеством информации, где структурированный SQL не справляется.

## Процесс работы 1. Камера считывает штрих-код на изделии   2. Система распознает номер изделия и ожидает выполнения операции интеллектуальным инструментом   3. Инструмент настраивается и выполняет операцию в соответствии с заданными параметрами   4. После затяжки болта на изделие наклеивается стикер с номером болта и именем оператора   5. Вся информация о затяжке сохраняется в базу данных   6. Система рассчитывает показатели качества, такие как Cp и Cpk      ## Заключение   Наше решение демонстрирует, как современные технологии могут эффективно применяться в промышленности, обеспечивая гибкость, масштабируемость и удобство использования

#PLC 2.0: Революция в промышленной автоматизации с помощью современных технологий | Сетка — социальная сеть от hh.ru #PLC 2.0: Революция в промышленной автоматизации с помощью современных технологий | Сетка — социальная сеть от hh.ru #PLC 2.0: Революция в промышленной автоматизации с помощью современных технологий | Сетка — социальная сеть от hh.ru #PLC 2.0: Революция в промышленной автоматизации с помощью современных технологий | Сетка — социальная сеть от hh.ru #PLC 2.0: Революция в промышленной автоматизации с помощью современных технологий | Сетка — социальная сеть от hh.ru #PLC 2.0: Революция в промышленной автоматизации с помощью современных технологий | Сетка — социальная сеть от hh.ru