 
        
        книги / Управляющие системы и автоматика
..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 | Время доступа | 
