Скачиваний:
42
Добавлен:
19.06.2015
Размер:
423.94 Кб
Скачать

САНКТ-ПЕТЕРБУРГСКИЙ

ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

имени В.И. Ульянова (Ленина)«ЛЭТИ».

Лабораторная работа №2

“ Построение измерительных каналов ввода и вывода дискретных сигналов ”

Выполнили:

Группа: Преподаватель:

Цель работы: ознакомление с принципами построения каналов ввода-вывода дискретных сигналов, освоение основ программирования режимов работы каналов, анализа результатов.

Задание:

    1. Ознакомиться с принципами работы и характеристиками контроллера и измерительных модулей: 8-канального модуля ввода дискретных сигналов постоянного тока (24 В) – WAGO 750-430; 8-канального модуля вывода дискретных сигналов постоянного тока (24 В) – WAGO 750-530.

    2. Сформировать значения дискретных каналов вывода Q в зависимости от значений дискретных каналов ввода I.

Вариант

Состояние канала дискретного ввода

Состояния каналов дискретного вывода

Q0

Q1

Q2

Q3

Q4

Q5

Q6

Q7

5

I0=0

X

X

X

X

X

X

1

X

I0=1

X

X

X

X

X

X

0

X

I2=0

1

X

0

X

1

0

X

X

I2=1

0

X

1

X

0

1

X

X

I4=0

X

X

X

1

X

X

X

0

I4=1

X

X

X

0

X

X

X

1

    1. Определить схему измерительной системы, обеспечивающую выполнение задания лабораторной работы и нарисовать электрическую схему.

    2. Разработать алгоритм управления измерительными каналами, составить блок-схему программы (если требуется автомат состояний).

    3. Изучить технологию программирования с помощью программной системы WAGO-I/O-PRO-32.

    4. Собрать схему эксперимента.

    5. Написать и отладить программу управления проведением эксперимента с помощью WAGO-I/O-PRO-32.

    6. Загрузить программу в контроллер и провести эксперимент.

    7. Составить отчет по выполненной лабораторной работе.

Описание модуля WAGO 750-530

WAGO 750-530 представляет собой 8-канальный дискретный выходной модуль постоянного тока 24 В (см. рисунок 1).

Рисунок 1

Модуль имеет 8 выходных каналов, занимая в ширину всего 12мм. Модуль предназначен для управления нагрузками постоянного тока 24 В. Выходной сигнал имеет положительную полярность. Все выходы защищены от короткого замыкания, и гальванически изолированы от внутренней шины с помощью оптопар. Технические параметры модуля указаны в таблице.

Число выходов

8

Потребление тока (внутреннее)

25 мА

Напряжение шины разводки питания

Пост. 24 В ( –15 % ... +20 %)

Тип нагрузки

резистивная, индуктивная, лампы

Частота переключения (макс.) 2 кГц

2 кГц

Выходной ток

0.5 A защищен от короткого замыкания

Потребление тока (тип. внешняя цепь)

15 мА /модуль+нагрузка

Напряжение изоляции

500 В система/питание

Внутренняя размерность данных

8 бит

Описание модуля WAGO 750-430

WAGO 750-430 представляет собой 8-канальный дискретный входной модуль постоянного тока 24 В (см. рисунок 2).

Рисунок 2

Входной модуль имеет 8 дискретных каналов, занимая в ширину всего 12 мм. Каждый входной канал оборудован шумоподавляющим фильтром. Этот фильтр может иметь различные постоянные времени. Для обеспечения гальванической изоляции между входными цепями и внутренней шиной применены оптопары. Технические параметры модуля указаны в таблице.

Число выходов

8

Потребление тока (внутреннее)

17 мА

Номинальное напряжение

Пост. 24 В (−15 % ... +20 %)

Напряжение сигнала (0)

Пост. −3 В ... +5В

Напряжение сигнала (1)

Пост. 15 В ... 30В

Входной фильтр

3.0 мс (750…430)

Ток питания (тип)

2.8 мА

Напряжение изоляции

500 В система/питание

Внутренняя размерность данных

8 бит

Схема лабораторного эксперимента.

Схема лабораторного эксперимента представлена на рисунке 3.

Блок-схема программы представлена в приложении 1.

Структура программы представлена на рисунке 4.

Рисунок 3

Рисунок 4

Текст программы управления контроллером.

OUT:= Inp; присваивание входного значения выходному значению.

I1:= Inp AND 2#00000001; записываем значение с входного канала I1 в переменную I1.

IF I1>0 THEN Если I1 больше 0 тогда

OUT:=OUT AND 2#10111111; обнуляем значения каналов Q6

OUT:=OUT OR 2#00000000; и записываем в выходные каналы значения согласно условию задания (Q6=0)

ELSE иначе если I1 равен нулю

OUT:=OUT AND 2#10111111; обнуляем значения каналов Q6

OUT:=OUT OR 2#01000000; и записываем в эти каналы значения согласно условию(Q6=1) .

END_IF окончание инструкции IF.

I2:= Inp AND 2#00000010; записываем значение с входного канала I2 в переменную I2.

IF I2>0 THEN Если I2 больше 0 тогда

OUT:=OUT AND 2#11001010; обнуляем значения каналов Q0,Q2, Q4,Q5

OUT:=OUT OR 2#00100100; и записываем в выходные каналы значения согласно условию задания(Q0=1,Q2=0, Q4=1 Q5=0)

ELSE иначе если I4 равен нулю

OUT:=OUT AND 2#11001010; обнуляем значения каналов Q0,Q2, Q4,Q5

OUT:=OUT OR 2#00010001; и записываем в выходные каналы значения согласно условию задания(Q0=0,Q2=1, Q4=0 Q5=1)

END_IF окончание инструкции IF.

I4:= Inp AND 2#00001000; записываем значение с входного канала I4 в переменную I4.

IF I4>0 THEN Если I4 больше 0 тогда

OUT:=OUT AND 2#10000000; записываем в выходные каналы Q3 и Q7 значения согласно условию задания(Q3=1,Q7=0)

ELSE иначе если I4 равен нулю

OUT:=OUT OR 2#10000000; записываем в выходные каналы Q3 и Q7 значения согласно условию задания(Q3=0,Q7=1)

END_IF окончание инструкции IF.

Вывод:

В ходе выполнения лабораторной работы был разработан алгоритм управления измерительными каналами(согласно заданию), составлена блок-схема программы.

Написана и отлажена программа управления проведением эксперимента с помощью WAGO-I/O-PRO-32. Также были изучены основные принципы построения каналов ввода-вывода дискретных сигналов, освоены основы программирования режимов работы каналов программирования логических контроллеров (ПЛК) в программной среде WAGO I/O PRO 32.

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

Приложение 1: блок–схема программы.

Соседние файлы в папке ЛИВС Лаб 2