- •Микропроцессорные средства в системах управления
- •050702-Автоматизация и управление
- •Алматы 2008
- •Содержание
- •1.3 Запись программы для основной программы в организационном блоке ов1
- •1.4 Исследовать процессы в режиме online
- •1.5 Контрольные вопросы
- •2 Лабораторная работа № 2. Таймерные функции, счетчики и переходы
- •2.1 Программирование с использованием логических функций.
- •2.2 Программирование с использованием таймеров
- •2.3 Программирование с использованием счетчиков.
- •2.4 Программирование арифметических операций
- •2.5 Методические указания к выполнению работы
- •3 Лабораторная работа № 3. Чтение и нормирование аналоговых сигналов.
- •Часть 1
- •Часть 2
- •Краткие сведения из теории.
- •Порядок выполнения работы
- •1.Разделим систему на следующие подсистемы:
- •2. Составим таблицу с перечнем всех необходимых символов с назначением адресов для каждого блока.
- •3. Составим алгоритмическую схему каждой функциональной подсистемы отдельно.
- •4 Лабораторная работа № 4. Программирование системы логического контроля и управления.
- •Часть 1
- •Часть 2
- •1. Разделим описанную систему на функциональные подсистемы:
- •2. Составим таблицу с перечнем всех необходимых символов с назначением адресов для каждого блока.
- •3. Составим алгоритмическую схему каждой функциональной подсистемы отдельно.
- •4. Программирование функциональных подсистем
- •5. Программирование организационного блока
- •6. Составление таблицы символов и таблицы переменных
- •7. Составление отчета
- •050702-Автоматизация и управление
- •0 50013, Алматы, Байтурсынова 126,
3. Составим алгоритмическую схему каждой функциональной подсистемы отдельно.

Рисунок 3.1 - Подсистема чтения аналогового сигнала

`
Рисунок 3.2 - Подсистема нормирования сигнала

Рисунок 3.3 - Подсистема записи аналогового сигнала
4. Программирование функциональных подсистем
При программировании используйте те же обозначения, что и в таблице 15 и на рисунках 3.1-3.3. Программу нужно выполнить в соответствии с алгоритмической схемой.
При составлении подобного рода программ рекомендуется соблюдать следующую последовательность действий:
составить таблицу символов;
программировать функции, начиная с таблицы описания блока;
программировать организационный блок;
составить таблицу переменных.
5. Программирование организационного блока
Основная программу должна быть записана в виде организационного блока ОВ1 в соответствии с приведенной алгоритмической схемой. Она предназначена для вызова блоков FC1, FC2, FC3. В первом варианте программы реализуются формулы (2) и (3). По заданию преподавателя следует продолжить организационный блок нормируя различные физические величины (температуру, расход, напряжение и т.д. ).
6. Составление таблицы символов и таблицы переменных
Таблица символов приведена в приложении В. Она отражает относительные адреса переменных и соответствующие им абсолютные адреса. Таблица составлена с учетом пункта 2, предназначена для удобства чтения программы. Таблица переменных (приложение В) предназначена для управления входными переменными и контроля выходных переменных. Заполнение таблицы следует начать с заполнения необходимых адресов входов и выходов, символы, при наличии таблицы символов и типы данных появляются автоматически.
7. Составление отчета
Отчет по работе должен содержать:
• Задание к лабораторной работе;
• Описание функциональных подсистем;
• Таблицу 15;
• Алгоритмические схемы функциональных подсистем;
• Программу, таблицы символов и переменных Simatic Manager;
• Выводы в виде таблицы истинности входных и выходных сигналов.
Контрольные вопросы
Как создаётся функция?
Как происходит обмен информацией между основной программой и функцией?
Почему функцию называют блоком без параметров?
Как обозначены в функциях формальные и фактические параметры?
Сколько входных и выходных данных может содержать функция?
Какие соответствия должны быть между фактическими и формальными переменными?
Перечислите типы данных использованных в программе.
Как преобразовать функцию так, чтобы её работа включалась по дискретному сигналу с пятого входа?
Что отражают переменные К1 и К2 в формулах (4) и (5)?
Изменится ли коэффициент нормирования сигнала, если изменить диапазон измерения, без изменения диапазона соответствующего напряжения?
4 Лабораторная работа № 4. Программирование системы логического контроля и управления.
Цель работы: обучение алгоритмизации и программированию системы логического контроля и управления, изучение режимов работы системы логического управления
Задание к лабораторной работе
