Добавление блока в коммутационную программу



Допустим, в программу необходимо добавить новый блок «Задержка включеения».:

Переместите курсор к букве В в обозначении В1 (В1 — номер блока OR):

 

 


Теперь выполним вставку блока в этом положении. Подтвердите клавишей ОК. Модуль LOGO! показывает список BN

 

 


Нажмите ▼, чтобы выбрать список SF:

 

 


Нажмите ОК.

Будет показан блок первой специальной функции. Выберите блок «задержка отключения» и нажмите ОК

Блок В1, ранее подключенный к Q1, автоматически подключается к самому верхнему входу нового блока. Обратите внимание на то, что можно соединять цифровые входы только с цифровыми выходами, а аналоговые входы — только с аналоговыми. В противном случае «старый» блок будет утрачен.

Удаление блока

Предположим, что необходимо удалить блок В2 из коммутационной программы и подключить блок В1 непосредственно к Q1:

 

Переместите курсор к В2:

Подтвердите клавишей ОК. Замените блок В2 блоком В1 на выходе Q1. Выполните следующие действия:

- Выберите список BN: нажимайте ▼ или ▲, затем ОК

- Выберите «В1»: нажимайте ▼ или ▲, затем ОК

Если необходимо удалить также и все блоки до I2 (в примере это блок В1), необходимо установить соединительный элемент «х» на выходе Q1 вместо блока В2. Для этого выполните следующие действия:

- Выберите список Со: нажимайте ▼ или ▲, затем ОК

- Выберите «х»: нажимайте ▼ или ▲, затем ОК

Для возвращения в меню программирования нажимается ESC

Объем памяти и размер коммутационной программы

Размер коммутационной программы в модуле LOGO! ограничен объемом памяти (памяти, занятой блоками).Области памяти:

Программная память.

Модуль LOGO! допускает использование в коммутационной программе лишь ограниченного числа блоков. Второе ограничение связано с максимальным числом байтов, которое может содержать коммутационная программа.

Сохраняемая память (Rem).

В этой области модуль LOGO! хранит значения, которые должны сохраняться в процессе работы различными блоками, например, значение счетчика.

Отображение доступного объема памяти осуществляется выбором врежиме программирования пунктов «Правка» ® «Память?»: дисплей выглядит следующим образом:

Переключение модуля LOGO! в режим RUN

В режиме RUN модуль LOGO! выполняет коммутационную программу. Для этого модуль LOGO! сначала считывает состояние входов, определяет состояние выходов при помощи пользовательской программы и включает или отключает выходы в зависимости от настроек. Для запуска модуля LOGO! выберите RUN в главном меню. При этом на дисплее отображается состояние дискретных входов:

В данном случае высокий уровень установлен на входах I1 и I15. При нажатии ►на дисплее отображается состояние дискретных выходов:

 

В данном случае высокий уровень установлен на выходах Q8 и Q12. При нажатии ►на дисплее отображается состояние первых трех аналоговых входов:

В данном случае на входе AI2 установлен сигнал 10,0В, на входе AI3 установлен сигнал 2,53В. Последующее два нажатия ►выводят на экран состояния AI4 – AI6 и AI7 – AI8. При следующем нажатии ► на дисплее отображается состояние аналоговых выходов:

В данном случае на выходе AQ12 установлен сигнал 0,0В, на выходе AQ2 установлен сигнал 10,0В. При нажатии ►на дисплее отображается состояние меркеров (флагов):

При нажатии ►на дисплее отображается:

4 клавиши управления курсором для ручного управления коммутационной программой (ESC+клавиша).

Перевод модуля в режим стоп осуществляется нажатием клавиши ESC и выбора пункта STOP с подтверждением YES.

 

Задание

1. Изучить особенности программной настройки и эксплуатации лабораторного оборудования LOGO!.

2. Согласно таблице вариантов разработать программу для модуля и проверить правильность ее работы.

 

Варианты задания

Задание
1 На автостоянке имеется 5 парковочных мест. Входной светофор должен переключаться с зеленого на красный, когда все места заняты. Как только места снова освобождаются, въезд обеспечивается включением через 5с зеленого сигнала. Въезжающие и выезжающие автомобили подсчитываются с помощью с помощью фотодатчиков (на I1 и I2) счетчиком. При въезде автомобиля (замыкающий контакт I1) счетчик увеличивается на 1, а при выезде автомобиля (замыкающий контакт I2) он уменьшается на 1. Через I2 задается направление счета (вперед/ назад) на счетчике. При достижении установленного параметра светофор переключается на Q1 (красный сигнал). С помощью кнопки на I3 (замыкающий контакт) значение счетчика могут быть сброшены, при этом загорается зеленый сигнал (выход Q2).
2 Температура в помещении поддерживается при помощи обогревателя. Возможность обогрева определяется состоянием тумблера, подключенного к I1 (после изменения состояния I1 с 0 на 1 обогреватель может быть включен не ранее чем через 10 с). Ко входу AI1 подключен датчик температуры. Используется двухпозиционный регулятор, который включает обогрев при сигнале на AI1менее 2В и отключает обогрев при сигнале на AI1 более 5В. Нагреватель подключен к выходу Q1.
3 Ленточный транспортер транспортирует детали. Установка включается через кнопку ВКЛ (контакт I1). Ко входу I2 подключен датчик для регистрации поступающей на вход транспортера детали, Ко входу I3 подключен датчик для регистрации уходящей с транспортера детали. Транспортер приводится в движение двигателем (подключен к Q1). При отсутствии деталей на транспортере двигатель останавливается через 10 с после убытия последней детали.
4 Ступенчатое переключение двух  уровней мощности вентиляторной установки. С помощью кнопочного переключателя на I1 установка запускается на первом уровне (сигнал 1 на выходе Q1). Следующим нажатием кнопки вентилятор переключается на второй уровень мощности (сигнал 1 на выходе Q2). В зависимости от того, сколько раз была нажата кнопка I1, деблокируется соответствующий контактор (I1 нажата дважды -> активен только выход Q2). С помощью кнопки I2 установка может ступенчато переключаться в обратном направлении. При падении температуры ниже 0°С, что соответствует значениям менее 2 В от датчика температуры (подключен ко входу AI1), установка отключается.
5 Отопительный котел имеет две ступени мощности. При включении котла (выключатель подключен к I1) включаются обе ступени (выходы Q1 и Q2). Через 20 с после пуска или при достижении температурой определенного значения (5 В на входе AI 1) вторая ступень отключается.

 

В отчете представить:

1. Цель работы.

2. Вариант задания.

3. Разработанная программа с описанием ее отдельных элементов.

4. Выводы.

 

Контрольные вопросы

1. Как осуществляется программирование логических модулей LOGO!?

2. Дайте определение следующим понятиям: соединительный элемент, блок, стандартные и специальные функции.


Дата добавления: 2018-04-05; просмотров: 449; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!