Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
doc:jroboplc:intro [2016/01/03 19:22] denis |
doc:jroboplc:intro [2022/02/03 18:06] (текущий) denis |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Введение ====== | ====== Введение ====== | ||
| - | JRoboPLC - консольное java-приложение, позволяющее взаимодействовать внешними устройствами через последовательные порты, ethernet и т.п. и управлять этими устройствами в соответствии с заданной логикой. | + | JRobo - это консольное java-приложение, позволяющее взаимодействовать периферийными устройствами через внешние порты (последовательные, tcp, udp), используя разнообразные промышленные и нестандартные протоколы обмена данными, управлять этими устройствами в соответствии с заданной логикой. |
| - | JRoboPLC может выполняться на любом оборудовании, имеющем JVM (Oracle JDK версии 8 или выше). | + | Применяется для создания ПЛК, серверов сбора данных, напрямую работая с различными СУБД (реляционными и NoSQL), а также может использоваться в качестве фреймверка для создания других приложений. |
| - | JRoboPLC может применяется для создания ПЛК, серверов сбора данных, а также использоваться в качестве платформы для создания других приложений. | + | Является основой для построения гибких, масштабируемых и безопасных распределенных систем управления, позволяя достичь максимальной эффективности в управлении технологическими процессами. |
| - | + | ||
| - | Исполняемый программный код состоит из нескольких jar-библиотек: | + | |
| - | * запускаемый файл (jar/core/jroboplc.jar) | + | |
| - | * плагины (jar/plugin/*.jar) | + | |
| - | * сторонние библиотеки (jar/lib и jar/libex) | + | |
| + | Работает на любом оборудовании, имеющем JVM (Oracle, OpenJDK) версии 8 и выше, либо из [[https://hub.docker.com/r/promauto/jrobo|Docker контейнера]]. | ||