User Tools

Site Tools


repl

Быстрое выполнение скриптов на JavaLikeCalc.

Это то, чего очень сильно не хватает в OpenSCADA. Бывают задачи, когда вместо тысячи кликов мышью горазло комфортнее будет написать маленький скрипт. Например, чтобы выяснить где среди сотен параметров спрятан тот, у которого не прописан источник данных. Или наоборот, прописан тот, который вызывает ошибку “недопустимая область запроса” в логах обмена. Массово прописать значения в контроллеры или отлаживать визуализацию. Все это задачи, которые гораздо легче решить, если будет консоль JavaLikeCalc. По примеру REPL в IDE интерпретируемых языков.

Данный проект не совсем соответствует имени REPL, но все же сильно упрощает работу.

Безопасность.

Учитывайте, что данная визуализация не предназначена для использования в рабочем проекте, так как позволит любые манипуляции с OpenSCADA. Рекомендуется отключать базу данных сразу после использования в отладочных целях, либо, как минимум, запретить доступ к ней через Веб-интерфейс.

Подключение библиотеки.

Распакуйте zip архив в папку ~/.openscada. При подключении к другому проекту скопируйте файл St.db из архива под любым другим именем в папку проекта или удобное место. В дереве проекта добавьте подключение данной библиотеки. Для этого необходимо перейти в Базы данных > БД SQLite и создать в нем новую базу. В поле Адрес указать расположение файла.

Приложенные файлы

repl.txt · Last modified: 2025/08/17 01:02 by walhi

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki