пытаюсь тестировать скаду 2 подскажите будет ли инструкция по созданию скриптов не получается их создавать при компиляции вылетает ошибка а что делаю не так не пойму хочу создать скрипт для изменения цвета объекта можно примеры создания выложить ?
можно вот так:
begin
if Lev1.ValueAsInt >=75 then
Field2.Color :=clRed // если Lev1>=75 то поле красное
else
Field2.Color := clGray; //иначе - серое
end.
Для чего создал уровень с ползунком,создал поле(Field2),создал внутреннюю переменную Lev1
Написал скрипт, данный выше, пользуясь примером демо версии и инструкцией, компилировал (использовал OnHourTimer т.к. почему то не смог создать свой скрипт с именем, как и переименовать)
Далее нажимаем на созданное поле, в моем случае Field2, нажимаем вкладку СОБЫТИЯ ищем свойство OnDataChange и из выпадающего меню ставим наш скрипт записанный в OnHourTimer..сохраняем проект и запускаем скаду
P/S Судя по всему пора создавать отдельную тему по скриптам
дабы делиться наработками и решать проблемы
Комментарий от Simple-Scada:
Вы написали событие OnHourTimer для создания скрипта. Это ошибка. Ведь это событие-таймер и оно выполняется скадой каждый час, а значит и Ваш скрипт будет выполняться скадой каждый час! Немного позже мы выложим подробный правильный пример.