6.19. САМОСТОЯТЕЛЬНОЕ ПРАКТИЧЕСКОЕ ЗАДАНИЕ 6.2

Задание. Добавить в проект трассировку переменной синусоиды.
 
Порядок выполнения.
  • Продолжайте работу в проекте, который использовали в п.6.18 самостоятельном практическом задании 6.1.
  • Добавьте в проект новую задачу "Task" с интервалом вызова 20ms. Для добавление новой задачи выполните следующие действия. Правой клавишей по "Конфигурация задач"-> "Добавление объекта" -> "Задача"
     
  • В состав приложения "Application" проекта добавьте компонент "Trace" с привязкой к задаче "Task".
     
  • Поместите задачу "PLC_PRG" из папки "1_Программирование и привязка" в задачу "Task".
     
  •  В окне "Конфигурация трассировки" добавьте переменную "PLC_PRG.sinx1.value" и выполните настройки "Минимум" и "Максимум" значений по оси Y.
     
     
  • Сохраните и скомпилируйте проект. Выполните "Логин" к виртуальному ПЛК и загрузите в него приложение. Запустите приложение на контроллере кнопкой "Старт" панели инструментов.
  • Загрузите трассировку в ПЛК.
     
  • Наблюдайте отрисовку графика переменной "PLC_PRG.sinx1.value". Прокруткой мыши изменяйте масштаб оси X.
     
  • В окне "Конфигурация трассировки" включите триггер и выполните дополнительные настройки, согласно представлению ниже. Переменная "AI1" находится в таблице "GVL".
     
  • Загрузите трассировку в ПЛК. В таблице "GVL" задайте подготовленное значение переменной "AI" более 15 и запишите её в ПЛК комбинацией клавиш "CTRL+F7". Наблюдайте за появлением вертикальной линии, соответствующей времени срабатывания триггера, и за остановкой отрисовки тренда через 4 секунды.
     
  •  Скопируйте файл "Application.Trace.trace.csv" из ПЛК на компьютер и откройте его в табличном редакторе.