Uploaded by PM

Laba1PiNK 2

advertisement
Министерство науки и высшего образования Российской Федерации
федеральное государственное бюджетное образовательное учреждение
высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ПРОМЫШЛЕННЫХ ТЕХНОЛОГИЙ И ДИЗАЙНА»
ВЫСШАЯ ШКОЛА ТЕХНОЛОГИИ И ЭНЕРГЕТИКИ
Институт энергетики и автоматизации
Кафедра информационно-измерительных технологий и систем управления
Отчёт по лабораторной работе №1
Выполнил: студент 541 группы
Костичева Ю. В.
Проверил: ст.преподаватель
Новиков А. И.
Санкт-Петербург
2022
Оглавление
1. Теоретические сведения ................................................................................ 3
1.1. Логические модули LOGO! Фирмы SIEMENS ....................................... 3
1.2. Изучение программирования в среде LOGO! SOFTCOMFORT ........... 5
1.2.1. Меню и панель инструментов ............................................................. 6
2. Задание на лабораторную работу ................................................................ 8
Заключение ............................................................................................................ 12
2
1. Теоретические сведения
1.1. Логические модули LOGO! Фирмы SIEMENS
Логические модули LOGO! являются компактными функционально
законченными
универсальными
изделиями.
Они
предназначены
для
построения простейших устройств автоматики с логической обработкой
информации. Алгоритм функционирования модулей задается программой,
составленной из набора встроенных функций.
Логические модули LOGO! Siemens характеризуются следующими
показателями:
 8 дискретных входов, 4 дискретных выхода;
 30 встроенных функций, сгруппированных в библиотеки логических
(GF) и специальных (SF) функций;
 8 внутренних флагов;
 встроенный календарь и часы реального времени (кроме LOGO! 24);
 встроенный жидкокристаллический дисплей и клавиатура;
 интерфейс для установки модуля памяти или подключения кабеля ПК
для программирования с компьютера;
 дополняемы до 24 дискр. вх. + 8 аналог. вх. + 16 дискр. вых.
На рисунке 1 представлена конструктивная схема модуля LOGO! Siemens.
3
Рисунок 1 – Конструктивная схема модуля. 1 – Клеммы для
подключения питания электроники модуля; 2 – Клеммы для подключения
входных цепей; 3 – Клеммы для подключения цепей нагрузки; 4 –
Интерфейс
для
установки
модуля
памяти
или
подключения
соединительногокабеля PC-LOGO!; 5 – Клавиатура (только в модулях
LOGO! Siemens); 6 – Дисплей (только в модулях LOGO! Siemens); 7 –
Интерфейс внутренней шины для подключения модулей расширения; 8 –
Кодировочные пазы.
Все модули оснащены 8 входами и 4 дискретными выходами. В
зависимости от модификации напряжение питания модуля может составлять
=12 В, =24 В, =115 В, =230 В, ~24 В, ~115 В или ~230 В.
4
1.2. Изучение программирования в среде LOGO! SOFTCOMFORT
LOGO! Soft Comfort позволяет:
 Выполнять разработку программ для логических модулей LOGO! всех
поколенийразработку,
отладку,
документирование
и
архивирование
программ LOGO! Как в автономном, так и в интерактивном режиме.
 Использовать для разработки программы языки LAD (язык релейноконтактных символов) и FBD.
 Выполнять настройку параметров модулей и используемых функций.
 Разрешать или запрещать автоматический переход с зимнего времени
на летнее и наоборот.
 Осуществлять
быстрый
просмотр
всей
или
некоторой
части
программы.
 Использовать символьную адресацию для входов, выходов и функций.
Вводить комментарии для всехпеременных и функций.
 Моделировать работу программы модуля LOGO! на компьютере.
Загружать готовую программу в логический модуль или считывать
программу из памяти логического модуля.
 Отображать состояния всех переменных и функций в режиме
моделирования работы программы или в процессе работы программы в
логическом модуле.
 Сохранять программу на жестком диске компьютера.
 Производить сравнение программ логических модулей.
 Запускать и останавливать выполнение программы логическим
модулем.
 Определять состав функций, сохраняющих свои состояния при
перебоях в питании.
 Формировать тексты оперативных сообщений, включать в них
необходимые значения параметров, и определять условия их появления на
экране логического модуля.
5
 Использовать в процессе проектирования функции копирования,
вырезания, вставки и т.д.
 Использовать мощную систему оперативной помощи и подсказок и т.д.
1.2.1. Меню и панель инструментов
Оболочка имеет главное меню, включающее меню Файл, Вид, Окна,
Правка, Сервис, Формат, Помощьи панель инструментов.
1) Главная панель инструментов включает следующие команды:
– Новый (Ctrl +N) – создать новый проект.
– Открыть (Ctrl +О) – открыть проект.
– Закрыть (Ctrl +F4) – закрыть проект.
– Сохранить (Ctrl +S) – сохранить проект.
– Печатать (Ctrl +P) – печатать
– Вырезать (Ctrl +X) – вырезать выделенный блок или линию связи.
– Скопировать (Ctrl +С) – скопировать выделенный блок.
– Вставить (Ctrl +V) – вставитьблок или линию связи.
– Удалить (Del) – удалить выделенный блок или линию связи.
– Назад, отменить (Ctrl +Z) – отменить последнее действие.
– Вперед (Ctrl +Y) –вернуться к следующему.
– Выравнивание автоматически.
– Выравнивание по вертикали.
– Выравнивание по горизонтали.
– PC –> LOGO! (Ctrl +D) – передача программы из персонального
компьютера в логический модуль.
– LOGO –> PC (Ctrl +U) – передача программы из логического
модуля в персональный компьютер.
– Приблизить.
6
– Уменьшить.
– Размер рабочего поля.
– Конвертировать в LAD.
– Контекстная подсказка.
2) Панель программированиявключает следующие команды:
– Выбрать – выделение блока или линии связи.
– Связь (F5) – проведение линии связи.
– Соединения/Контакты (F6) – выбор соединения и контактов.
– Базовые функции (F7) – выбор базовых функций.
– Специальные функции (F8) – выбор специальных функций.
– Вставить комментарии (F9) – вставка текста.
– Разрезать/Восстановить соединение (F11) – разъединить/соединить
линию связи.
– Эмуляция (F3) –запуск эмуляции.
– Online – тест – запуск программы в Online режиме.
3) Панель симуляциипоявляется только тогда, когда пользователь
перешел в режим эмуляции. Она показана на рисунке 2:
Рисунок 2 – Панель эмуляции
7
2. Задание на лабораторную работу
На рисунке3 показана лабораторная установка.
Рисунок 3 – Лабораторная установка
Таблица характеристик входных сигналов системы.
Таблица 1.
Наименование
Тип
Оборудование
I1
Дискретный
Кнопка включения освещения
I2
Дискретный
Кнопка выключения освещения
I3
Дискретный
Датчик состояния системы освещения
I4
Дискретный
Кнопка включения ТЭН
I5
Дискретный
Кнопка выключения ТЭН
I6
Дискретный
Кнопка изменения режима работы ТЭН
I7
Дискретный
Датчик состояния ТЭН
входа
A12
Аналоговый
Датчик температуры
0-10В
8
Таблица характеристик выходных сигналов системы.
Таблица 2.
Наименование
Тип
Оборудование
Q1
Релейный
Лампа осветительная
Q2
Релейный
ТЭН
Q3
Релейный
Индикатор работы состояния ТЭН
Q4
Релейный
Аварийная сигнализация
выхода
Задание 1
На рисунке 4 показана готовая программа для блока конъюнкции.
Рисунок 4 – Экран готовой программы для конъюнкции
Внизу
на
панели
эмуляции
отображается
процесс
работы
лабораторного стенда.
На рисунке 5 показана готовая программа для блока дизъюнкции.
9
Рисунок 5 – Экран готовой программы для дизъюнкции
На рисунке 6 показана готовая программа для блока инверсии.
Рисунок 6 – Экран программы для инверсии
На рисунке 7 показана готовая программа для блока исключающее
«ИЛИ».
Рисунок 7 – Экран готовой программы для блока исключающее «ИЛИ»
Задание 2
На рисунке 8 показана готовая программа с 4 кнопками, внизу на
панели отображается работа лабораторной установки.
10
Рисунок 8 – Экран программы для 4 кнопок
На рисунке 9 показана готовая программа работы RS триггера.
Рисунок 9 – Экран программы для блока RS
Таблица истинности для блока RS.
Таблица 3.
Reset
0
0
1
1
Set
0
1
0
1
11
Q
Q
1
0
x
Заключение
В
ходе
лабораторной
работы
был
изучен
стенд
с
модулем
LOGO!Siemens,его параметры и функции. Также рассмотрено ПО пакета
LOGO!SoftComfort, разработаны программы для работы.
12
Download