назначение циклической задачи для исполнения анимации

Панели оператора / Человеко-машинный интерфейс

назначение циклической задачи для исполнения анимации

Сообщение fuzzy_l » 12 июл 2018, 12:58

После 10 летнего перерыва судьба закинула на ниву HMI
Раньше в WinCC flexibl создавал анимацию следующим образом:
1 Создавал Graphic list с картинками
2 Создавал скрипт в котором инкриментировал на единицу число в приделах количества картинок в Graphic list.
3 привязывал скрипт к циклическому выполнению 1 раз в 0,5 сек.
4. привязывал тег к Graphic list и скрипту.

Сейчас осваиваю TIA Portal V15 панель оператора TP1500 Comfort.
Не могу разобраться как привязать задачу к циклу.

ссылка на принтскрин:
https://yadi.sk/i/LK4umDk43Z6Kph
fuzzy_l
Дилетант
 
Сообщения: 11
Зарегистрирован: 03 июл 2018, 21:32

Re: назначение циклической задачи для исполнения анимации

Сообщение Михайло » 12 июл 2018, 13:24

Так вроде циклы тут не при чём. А так задача решается таким же методом, как и раньше.

1 Graphic list создан?
2 HMI Tag (число) создано?
3 Скрипт создан?
4 Привязан тэг к объекту с Graphic list?
Михайло
Администратор
 
Сообщения: 3749
Зарегистрирован: 19 сен 2012, 19:16

Re: назначение циклической задачи для исполнения анимации

Сообщение fuzzy_l » 12 июл 2018, 13:53

Как создать прерывание по времени для вызова скрипта?
fuzzy_l
Дилетант
 
Сообщения: 11
Зарегистрирован: 03 июл 2018, 21:32

Re: назначение циклической задачи для исполнения анимации

Сообщение fuzzy_l » 12 июл 2018, 14:38

Михайло писал(а):


Михаил, подскажите, как создать прерывание по времени с вызовом скрипта?
fuzzy_l
Дилетант
 
Сообщения: 11
Зарегистрирован: 03 июл 2018, 21:32

Re: назначение циклической задачи для исполнения анимации

Сообщение Михайло » 12 июл 2018, 15:02

А не в скрипте это назначается? Trigger. Может в расписании (schedule)?
Михайло
Администратор
 
Сообщения: 3749
Зарегистрирован: 19 сен 2012, 19:16

Re: назначение циклической задачи для исполнения анимации

Сообщение fuzzy_l » 12 июл 2018, 15:26

Михайло писал(а):А не в скрипте это назначается? Trigger. Может в расписании (schedule)?


Ок. Спасибо.

Где можно создать Trigger по событию? В schedule минимальный на 1 минуту.
fuzzy_l
Дилетант
 
Сообщения: 11
Зарегистрирован: 03 июл 2018, 21:32

Re: назначение циклической задачи для исполнения анимации

Сообщение Михайло » 12 июл 2018, 19:57

Попробуй что-то такое:
Код: Выделить всё
Sub VBFunction_1()
Dim a
a = Second Mod 8
End Sub

Будет переменная a изменяться от 0 до 7?

(Second - это текущие секунды на часах панели от 0 до 59)
Михайло
Администратор
 
Сообщения: 3749
Зарегистрирован: 19 сен 2012, 19:16


Вернуться в Simatic HMI / WinCC Basic / WinCC Comfort / WinCC Flexible / Protool

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1