Дисциплина

Интегрированные информационно-управляющие системы

Практическое занятие 3

Формулировка задачи.
Количество импульсов, пришедших по первому входному каналу ПЛК S7-300, определяет длительность управляющего воздействия на первом выходе по формуле t=N*10 мс. Выдача управления подтверждается фронтом сигнала с 2 входа, срез этого сигнала обнуляет переменную N.

Решение задачи.

Описание работы схемы.

Организационный блок OB1 формирует, согласно условия, бит M0.1, который в свою очередь участвует в формировании управляющего воздействия. В этом блоке в переменную MW 2 заносится число импульсов ( N ), поступивших с первого входа, это определит длительность управляющего воздействия на выходе (по формуле). Также в этом блоке организуется обнуление переменной MW 2 срезом сигнала со второго входа. При посылке 6 импульсов по первому входу окно симулятора выглядит следующим образом:

В этот момент окно редактора контактного плана в состоянии отладки выглядит следующим образом:

Бит M0.1 становится равным единице после прихода первого импульса. Выдача управления подтверждается фронтом сигнала со второго входа. (I124.1):

После подачи 6 импульсов на первый вход и фронта сигнала на второй выдается управляющее воздействие длительностью 60 мс на выходе. Вот как это выглядит в окне редактора блока выдачи управляющего воздействия:

После выдачи управляющего воздействия в течении 60 мс, бит M0.3 обнуляется. Окно редактора, содержащее таймер, имеет вид:

Теперь переведем второй вход в состояние из "1" в "0", это должно сбросить счетчик и обнулить переменную MW2:

Видно, что переменная MW 2 равна нулю. Окно редактора имеет следующий вид:


-[ лекции ]-[ нир ]-[ хобби ]-[ новости ]-[ почта ]-