Редактор скриптов

  Домой  Вперед  Печать

Важно! В скриптах Simple-Scada 2 используется Object Pascal компилятор. Обо всех командах и операторах присущих языкам Pascal/Delphi  можно прочесть в интернете на сайтах связанных с языками Pascal/Delphi. Например, описание типов данных и ключевые слова.

Редактор скриптов позволяет создавать высокопроизводительные скрипты любой сложности для манипуляции объектами проекта (включая переменные, окна, тренды, сообщения) и свойствами этих объектов. Есть возможность создания универсальных скриптов, которые будут подходить не для одного конкретного объекта, а для множества объектов. При желании и достаточной подготовке пользователь может написать целую программу внутри Simple-Scada, так как редактор скриптов включает поддержку основных возможностей языков программирования (например, написание собственных записей, классов и пр.). Для удобного восприятия применяется подсветка синтаксиса. В редактор скриптов добавлен широкий набор готовых процедур и функций, которые позволят быстро решить задачи различной сложности.

Для удобного восприятия созданных скриптов рекомендуется распределять их по группам и подгруппам. Для перемещения скрипта используется метод "Drag-and-drop": необходимо навести указатель на необходимый скрипт в панели скриптов, зажать ЛКМ на появившемся слева значке и перетянуть его в нужное место.

После сохранения проекта отредактировать скрипт можно через пункт меню "Проект -> Скрипты", а создать через редактор скриптов или дважды кликнув по необходимому событию объекта, например:

При этом произойдет переход на главный экран редактора скриптов:

1.Панель меню – включает в себя все варианты действий со скриптами.

2.Панель скриптов – здесь отображаются все созданные скрипты проекта. Для перемещения скрипта используется метод "Drag-and-drop". Символ "*" рядом с именем означает, что скрипт был отредактирован после последнего сохранения. В верхней части имеется область поиска по коду скрипта - все совпадения подсвечиваются желтым цветом. При помощи кнопок панели скриптов можно:

Создать группу внутри выделенной;

Создать новый скрипт;

Переименовать группу/скрипт;

Удалить группу/скрипт;

Просмотреть ссылки на выделенный скрипт;

3.Область кода скрипта – здесь необходимо написать код скрипта.

4.Панель информации – здесь выводится информация о компиляции скрипта и текущих ошибках.

При создании нового скрипта через редактор скриптов имеется возможность выбора типа события, по которому будет вызван скрипт. Подробнее см. руководство по скриптам, раздел "Типы событий".

После того как скрипт написан, необходимо его откомпилировать через пункт меню "Скрипт -> Компилировать" или нажав клавишу "F9". Если скрипт откомпилируется успешно, на панели информации выведется надпись "Компиляция завершена!", иначе выведется список ошибок с указанием строки, позиции и  описанием каждой ошибки.