Информационная структура системы управления
Для проектируемой системы управления выделим следующие информационные функции :
И1. Опрос, ввод и предварительная обработка данных о состоянии внутренних информационно-измерительных подсистем (датчики натяжения пилы, датчик вертикальных перемещений рабочего модуля, датчик угла поворота заготовки).
И2. Считывание и предварительная обработка информации, вводимой оператором.
И3. Считывание и предварительная обработка информации с интерфейсов внешних подсистем.
И4. Расчет неизмеряемых переменных.
И5. Вывод информации на исполнительные устройства.
И6. Вывод информации оператору.
И7. Вывод информации на внешние системы.
И8. Служба времени.
И9. Обнаружение отключения контролируемых параметров.
И10. Идентификация объектов.
В соответствии с выделенными выше функциями составим информационную структуру системы управления, которая приведена в табл.6.
Таблица 6
Информационная структура системы управления
№ |
Имя эле-мен-та |
Описание элемента |
Тип элемента |
Список обслуживае-мых функций |
Приме-чание |
|
1 |
2 |
3 |
4 |
5 |
6 |
|
1 |
SQ1 |
датчик натяжения пилы |
источник информации |
контроль усилия натяжения пилы |
||
2 |
SQ2 |
датчик вертикальных перемещений рабочего модуля |
источник информации |
контроль вертикаль- ных перемещений рабочего модуля |
||
3 |
SQ3 |
датчик угла поворота заготовки |
источник информации |
контроль угла поворота заготовки |
||
4 |
КМ1 |
двигатель глав-ного движения |
приемник информации |
вращение пилы |
||
5 |
КМ2 |
двигатель механизма подъема |
приемник информации |
подъем (опускание) рабочего модуля |
||
6 |
КМ3 |
двигатель кантователя |
приемник информации |
поворот заготовки |
||
7 |
КМ4 |
двигатель перемещения каретки |
приемник информации |
горизонтальное перемещение каретки |
||
8 |
Р1 |
преобразователь измерительный волоконно-оптический |
преобразо-ватель информации |
преобразование сигнала с датчика натяжения пилы |
||
9 |
Р2 |
преобразователь частоты HITACHI |
преобразо-ватель информации |
преобразование частоты вращения двигателя |
для двига-телей прводов подач |
|
10 |
SB1 |
Кнопка “Пуск” |
источник информации |
активизация системы |
на пульте опера-тора |
|
11 |
SB2 |
Кнопка “Стоп” |
источник информации |
дезактивизация системы |
на пульте опера-тора |
|
12 |
SB3 |
Кнопка “Каретка” |
источник информации |
включение двигателя привода каретки |
на пульте опера-тора |
|
13 |
SB4 |
кнопка “Реверс каретки” |
источник информации |
реверс двигателя привода каретки |
на пульте опера-тора |
|
14 |
SK1-SK16 |
клавиши клавиатуры |
источник информации |
управление механизмами комплекса |
на пульте опера-тора |
|
15 |
SA1 |
переключатель |
источник информации |
режим подъем/каретка |
на пульте опера-тора |
|
16 |
HL1-HL12 |
индикация |
приемник информации |
отображение информации о состоянии объекта |
на пульте опера-тора |
|
17 |
Р |
технологический пульт оператора |
приемник/ источник информации |
ввод/вывод данных |
||
18 |
К1 |
микроконтроллер Atmel 89с51 |
преобразо-ватель информации |
реализация алгоритма управления |
Программы управления программируемого контроллера
Листинг программы управления программируемого контроллера с коментариями предстален в приложении данного документа. Программа написана на языке программирования Ассемблер.