Table of Contents
Быстрое выполнение скриптов на JavaLikeCalc.
Это то, чего очень сильно не хватает в OpenSCADA. Бывают задачи, когда вместо тысячи кликов мышью горазло комфортнее будет написать маленький скрипт. Например, чтобы выяснить где среди сотен параметров спрятан тот, у которого не прописан источник данных. Или наоборот, прописан тот, который вызывает ошибку “недопустимая область запроса” в логах обмена. Массово прописать значения в контроллеры или отлаживать визуализацию. Все это задачи, которые гораздо легче решить, если будет консоль JavaLikeCalc. По примеру REPL в IDE интерпретируемых языков.
Данный проект не совсем соответствует имени REPL, но все же сильно упрощает работу.
Безопасность.
Учитывайте, что данная визуализация не предназначена для использования в рабочем проекте, так как позволит любые манипуляции с OpenSCADA. Рекомендуется отключать базу данных сразу после использования в отладочных целях, либо, как минимум, запретить доступ к ней через Веб-интерфейс.
Подключение библиотеки.
Распакуйте zip архив в папку ~/.openscada
. При подключении к другому проекту скопируйте файл St.db из архива под любым другим именем в папку проекта или удобное место. В дереве проекта добавьте подключение данной библиотеки. Для этого необходимо перейти в Базы данных > БД SQLite
и создать в нем новую базу. В поле Адрес
указать расположение файла.