О Raspberry Pi

Raspberry Pi это недорогой компьютер размером с кредитную карту, который можно использовать для самых разных целей. Вот несколько примеров того, что можно сделать с помощью Raspberry Pi:

  1. Постройте ретро-аркадный автомат
  2. Создайте робота
  3. Играть в Minecraft
  4. Вещание FM-радиостанции
  5. Постройте умный дверной звонок/интерком
  6. Обрежьте шнур с помощью Kodi: Медиацентр на базе Raspberry Pi
Raspberry Pi
openplc

Пошаговое руководство

Чтобы превратить Raspberry Pi в ПЛК, вы можете установить на него среду исполнения OpenPLC. Вот шаги для начала работы:

  1. Автоматически установите git (если он не был предварительно установлен).
  2. Автоматически распространите сценарий установки OpenPLC и установите его.
  3. Получите доступ к серверу времени выполнения OpenPLC на удаленном Raspberry Pi с помощью встроенного qbee VPN (он будет работать через брандмауэры).
  4. Создайте тестовую программу для ПЛК на основе "Hello-World".
  5. Удаленная настройка ПЛК, загрузка файла программы и запуск выполнения ПЛК.

Более подробные инструкции можно найти на сайте qbee.io.

Об OpenPLC

OpenPLC это программное обеспечение для ПЛК с открытым исходным кодом, которое позволяет выполнять программы ПЛК на многоплатформенная, переносимая среда выполнения ПЛК. Время выполнения OpenPLC было разработано с учетом переносимости, что позволяет переносить его на множество различных аппаратных платформ, от 8-битного AVR в плате Arduino до 64-битного Xeon в серверной стойке. Его ядро было написано на чистом языке Cчто позволяет переносить его на множество различных аппаратных платформ.

Вы можете бесплатно скачать редактор OpenPLC и использовать его для загрузки кода ПЛК непосредственно в любую плату или систему, работающую под управлением OpenPLC runtime.

Вот несколько примеров проектов OpenPLC:

  • Лестничная логика ПЛК на Arduino: Введение в OpenPLC
  • Примеры языков программирования OpenPLC IEC 61131-3
  • Создание первого проекта в редакторе OpenPLC

В поисках Расширяемый ПЛК для вашего следующего проекта ? Нажмите, чтобы узнать больше!