Это старая версия документа.
Введение
JRoboPLC - консольное java-приложение, позволяющее взаимодействовать внешними устройствами через последовательные порты, ethernet и т.п. и управлять этими устройствами в соответствии с заданной логикой.
JRoboPLC может выполняться на любом оборудовании, имеющем JVM (Oracle JDK версии 8 или выше). На текущий момент JRoboPLC опробован на следующих операционных системах:
- Ubuntu Desktop/Server от версии 10.04, 12.04, 14.04, 16.04
- Windows XP, 7
- Raspbian Jessie, Raspbian Jessie Lite
JRoboPLC может применяется для создания ПЛК, серверов сбора данных, а также использоваться в качестве платформы для создания других приложений.
Исполняемый программный код состоит из нескольких jar-библиотек:
- запускаемый файл (jar/core/jroboplc.jar)
- плагины (jar/plugin/*.jar)
- сторонние библиотеки (jar/lib и jar/libex)