
книги / Управляющие системы и автоматика
..pdf
Таблица 53. Структурированное программирование
Разделение на схемы
Организационный модуль OB 1 Вызов модуля BA: FC 1
схема 1
схема 2
II
схема хх
Конец модуля BE: Вызов модуля BA: FC 2
схема 1
схема 2
II
схема хх
Конец модуля BE: Вызов модуля BA: FC 3
схема 1
схема 2
II
схема хх
Конец модуля BE: Вызов модуля BA: FC 4
схема 1
схема 2
II
схема хх
Конец модуля BE:
Задачи
Режимы работы пуск, останов
автоматический режим ручной режим
Последовательность выполнения операций
условия переключений
Вывод команд команды управления
Сообщения
Диагностика
Для проверки комплектных программ или отдельных их сегментов вмес те с управляющей системой изготовитель поставляет обычно и программное обеспечение SPS (как составную часть программирующих программ), дейс твующее по принципу реального программного управления от ЗУ. Это поз воляет осуществлять непосредственное наблюдение за программой в режиме online еще до того, как будет скомпонована сама система управления.
Системы управления располагают в большинстве случаев двумя режима ми работы — автоматическим и шаговым (одноцикловым), для чего програм мируются специальные модули.
Модуль последовательности выполнения операций содержит для каждо го режима управления так называемый меркер шагов и переключательную функцию с условиями последовательного включения для установки каждого







Таблица 55. Таблица символов для программирования управления мешалкой по принципу формирования цепочек шагов
Символ |
Адрес |
Типданных |
Комментарий |
|
Счетчик шагов |
С |
0 |
COUNTER |
|
Краска 1 |
DB |
1 |
FBI |
|
Краска 2 |
FB |
1 |
FBI |
Модуль цепочек |
|
|
|
|
шагов |
Клавиша включения (S1) |
I |
0.0 |
BOOL |
Замыкающий |
|
|
|
|
контакт |
Клавиша выключения (S2) |
I |
0.1 |
BOOL |
Размыкающий |
|
|
|
|
контакт |
Датчик уровня заполнения (S3) |
I |
0.2 |
BOOL |
Замыкающий |
|
|
|
|
контакт |
Реле давления (S4) |
I |
0.3 |
BOOL |
Размыкающий |
|
|
|
|
контакт |
Перегрузка двигателя Ml (F1) |
I |
0.4 |
BOOL |
Размыкающий |
|
|
|
|
контакт |
Перегрузка двигателя М2 (F2) |
I |
0.5 |
BOOL |
Размыкающий |
|
|
|
|
контакт |
Включение автоматического |
I |
1.0 BOOL |
Замыкающий |
|
режима (S5) |
|
|
|
контакт |
Ручной режим работы (S6) |
I |
1.1 |
BOOL |
|
Шаг включен (S7) |
I |
1.2 BOOL |
|
|
Шаг выключен (S8) |
I |
1.3 BOOL |
|
|
Шаг вперед (S9) |
I |
1.4 BOOL |
|
|
Шаг назад (S10) |
L |
1.5 |
BOOL |
|
Установка готова кработе |
М |
0.1 |
BOOL |
|
Выключить цепочку шагов |
М |
0.2 |
BOOL |
|
Начальный шаг |
м |
2.2 |
BOOL |
|
Шаг№ |
MW |
10 INT |
|
|
Контактор для двигателя Ml (К1) |
Q |
0.0 |
BOOL |
|
Контактор для двигателя М2 (К2) |
Q |
0.1 |
BOOL |
|
Спустить краску (Y1) |
Q |
0.2 |
BOOL |
Клапан |
Неисправность (Н1) |
Q |
0.3 |
BOOL |
Сигнальная |
|
|
|
|
лампа |
Устройство готово (Н2) |
Q |
0.4 |
BOOL |
|
TIMETCK |
SFC |
64 |
SFC 64 |
Время доступа |