- •Создание проекта
- •Время и дата
- •Язык релейных диаграмм (ld)
- •Контакт
- •Обмотка
- •Вставка «Цепь (перед)»
- •'Вставка' 'Цепь (после)'
- •Функциональные блоки в ld
- •Таймеры
- •Tof таймер с задержкой выключения
- •Ton таймер с задержкой включения
- •Визуализация. Создание объекта визуализации
- •Вставка элементов визуализации
- •Задание
- •Визуализация задачи
- •Настройки отдельных объектов визуализации
Tof таймер с задержкой выключения
Таблица 1. TOF таймер с задержкой выключения
TOF |
|||
IN |
BOOL |
Q |
BOOL |
PT |
TIME |
ET |
TIME |
По фронту входа IN выход Q устанавливается в TRUE. Сброс счетчика ET и начало отсчета времени происходит по каждому спаду входа IN. Выход Q будет сброшен через заданное время PT после спада входного сигнала. Если во время отсчета вход IN будет установлен в TRUE, то отсчет приостанавливается. Таким образом, выход Q включается по фронту, а выключается логическим нулем продолжительностью не менее PT.
Вверху над блоком вместо «???» необходимо вписать имя переменной, которая будет отвечать за таймер выключения. С левой стороны вместо «???» необходимо задать время задержки выключения.
Формат времени выглядит следующим образом: t#5s – это означает, что таймер сработает через 5 секунд.
С правой стороны необходимо поставить курсор на пустое место и задать переменную для счетчика времени, по истечении которого сработает сигнал. Например, переменная tzad.
После обозначения всех входов и выходов таймер выглядит следующим образом:
Рисунок 9. Таймер выключения
Ton таймер с задержкой включения
Таблица 2. TON таймер с задержкой включения
TON |
|||
IN |
BOOL |
Q |
BOOL |
PT |
TIME |
ET |
TIME |
По фронту входа IN выполняется обнуление счетчика и начинается новый отсчет времени. Выход Q устанавливается в TRUE через заданное PT время, если IN будет продолжать оставаться в состоянии TRUE. Спад входа IN останавливает отсчет и сбрасывает выход Q в FALSE. Таким образом, выход Q включается логической единицей продолжительностью не менее PT, а выключается по спаду входа IN.
Вверху над блоком вместо «???» необходимо вписать имя переменной, которая будет отвечать за таймер выключения. С левой стороны вместо «???» необходимо задать время задержки выключения.
Формат времени выглядит следующим образом: t#5s – это означает, что таймер сработает через 5 секунд.
С правой стороны необходимо поставить курсор на пустое место и задать переменную для счетчика времени, по истечении которого сработает сигнал. Например, переменная tzad1.
После обозначения всех входов и выходов таймер выглядит следующим образом:
Рисунок 10. Таймер включения
Визуализация. Создание объекта визуализации
Объект "визуализация" - это инструмент CoDeSys, расположенный в Организаторе проекта. Он содержит представление и свойства отдельных элементов визуализации проекта. Как и любой другой объект CoDeSys, он имеет определенный набор общих свойств. Один или несколько объектов визуализации могут быть созданы в CoDeSys проекте и связаны друг с другом.
Чтобы
создать новый объект визуализации в
Организаторе проекта, выберите
вкладку
Визуализации
и дайте команду 'Проект' 'Добавить
объект'. Откроется диалог 'Новая
визуализация', в котором вы должны ввести
имя новой визуализации. После ввода
корректного имени (см. ниже) закройте
диалог кнопкой ОК. Открывается окно,
в котором вы можете редактировать новую
визуализацию.
При задании имени визуализации обратите внимание на следующее:
Нельзя использовать уже существующее имя или специальные символы.
Имя объекта визуализации в проекте должно быть уникальным и не совпадать с именами других объектов. В противном случае возникнут сложности при программном переключении визуализаций.
Если в проекте явно не определена стартовая визуализация, то по умолчанию, визуализация названная "PLC_VISU" используется как стартовая для Целевой или Web-визуализаций и в CoDeSys HMI.
