09.99 Конфигурация тегов/переменных (Project_TagHandling)
Руководство по конфигурации WinCC
2-67
C79000-G8276-C158-01
2.6.2 Моделирование с пом ощью внешней программы (example
02)
WinCC предос тавляет собственную программу имитации, которая может
моделировать поведение тегов различными способами. Этот имитатор должен
быть установлен при помощи программы Setup.exe из папки SmartTools
CC_Simulator на WinCC CD–ROM.
Постановка задачи
Необходимо произвести имитацию изменения тегов с использованием имитатора
WinCC.
Концепция реализ ации
Для реализации мы воспользуемся несколькими тегами, содержимое которых
будет отображаться в объектах типа
Smart Objects (Интеллектуальный объект)
I/O Fields (Поля ввода/вывода). Значения этих тегов будут задаваться
имитатором.
Реализация в проекте WinCC
Шаг Процедура: Моделирование с помощью внешней программы
1
В менеджере тегов создайте два внутренних тега типа Signed 32–Bit Value
(32–битная величина со знаком). В данном примере используются теги
S32i_varia_sim_05 и S32i_varia_sim_06.
2 Настройте два объекта типа Smart Objects (Интеллектуальные объекты)
I/O Fields (Поля ввода вывода). В данном примере используются
объекты I/O Field4 и I/O Field5.
3
При создании I/O Field4 в диалоге конфигурирования укажите тег
S32i_varia_sim_05, триггер Upon change (По изменению) и установите Field
Type (Тип поля) в Output (Вывод). В поле Properties (Свойства)
Output/Input (Вывод/ввод) измените Output Format (Формат вывода) на
0999.999. Точно так же выполните настройку для I/O Field5, но назначьте
тег S32i_varia_sim_06.
4
Запустите имитатор по щелчку на кнопку Simulator (Имитатор). Имитатор
тегов запускается посредством процедуры Си, созданной для события
Events (События)
Mouse (Мышь) Press Left (Нажатие левой
кнопки). Если имитатор тегов установлен в нестандартном месте, укажите к
нему правильный путь, используя кнопку Path. Если имитатор был запущен
каким–либо другим образом, следу ет убедиться, что рассматриваемый
проект находится в режиме исполнения.
5
В окне имитатора выберите тег S32i_varia_sim_05 из менеджера тегов,
использу я пункт меню Edit (Редактирование)
New Tag (Новый тег).
Выберите закладку Inc (Возрастание) и введите Start Value (Начальное
значение) и End Value (Конечное значение). В данном примере
испо льзуются значения 0 и 20. Моделирование запу скается командой меню
Active (Активизировать). Значение тега увеличивается от 0 до 20, после
чего м оделирование перезапускается с 0.