Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Визуализация в Simple-Scada  (Прочитано 3786 раз)

Artur

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Визуализация в Simple-Scada
« : 11 Мая 2016, 07:37:33 »
Здравствуйте! Подскажите пожалуйста как можно сделать визуализацию работы насоса или вентилятора. Ставлю в окно изображение,добавляю текстуру вентилятор,задаю,скорость анимации. Открываю client визуализации нет,адрес и переменная указаны верно. Подскажите решение,можно в виде видео урока.
« Изменён: 06 Июня 2016, 19:24:08 от Simple-Scada »

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1191
    • Просмотр профиля
Re: визуализация в Simple-Scada
« Ответ #1 : 11 Мая 2016, 08:04:13 »
Здравствуйте!

Скорее всего Вы используете текстуру вентилятора из группы текстур "Вентиляция" - там нет анимированных изображений. Выберите текстуру "Вентилятор 1" из группы "Анимированные".

Для вкл./откл. анимации в зависимости от значения переменной Вы должны:
  • связать изображение с переменной;
  • в событиях дважды кликнуть по событию OnDataChange(изменилось значение переменной связанной с объектом);
  • написать скрипт, например:

Код
begin
  case Image16.ValueAsInt of          // если значение переменной изображения равно:
    1   : Image16.AnimSpeed  := 5;    // установить скорость анимации 5;
    2   : Image16.AnimSpeed  := 10;   // установить скорость анимации 10;
    3   : Image16.AnimSpeed  := 20;   // установить скорость анимации 20;
    4   : Image16.AnimSpeed  := 25;   // установить скорость анимации 25;
  end;
end.

Для того, чтобы показать работу насоса Вы можете менять его цвет. Чтобы не писать для каждого насоса отдельный скрипт нужно написать один универсальный скрипт - примеры и видеоурок имеются здесь. Также, Вы можете ознакомиться с примерами скриптов открыв demo-проект.
 
« Изменён: 11 Мая 2016, 08:36:05 от Simple_Scada »