PRO1_05r_Blocks.ppt
- Количество слайдов: 25
Архитектура блоков; редактирование блоков FB FB FC FB OB 1 FB FB FB SIMATIC® S 7 Siemens AG 2003. Все права защищены. FC FC Date: File: 2/13/2018 PRO 1_05 r. 1 SITRAIN Training for Automation and Drives
Цели После завершения изучения данной главы слушатели. . . будут знать различные типы S 7 -блоков . . . будут понимать принцип "структурного программирования" . . . будут знать значение областей отображения процесса (PII, PIQ) . . . смогут объяснить принцип циклического выполнения программы . . . будут знать и будут способны выбрать язык программирования в STEP 7 (LAD, FBD или STL) для требуемой задачи . . . будут уметь редактировать, сохранять и загружать логический S 7 -блок в CPU с использованием редактора LAD/STL/FBD . . . будут уметь выполнять отладку простой программы с помощью функции тестирования "Monitor Блок" ("Мониторинг блока") . . . будут уметь выполнять настройку редактора LAD/STL/FBD SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 2 SITRAIN Training for Automation and Drives
Типы кодовых блоков Операционная система DB DB FC FB SFC FB FC SFB Цикл Время Процесс OB (Организационные блоки) Ошибка Расшифровка: OB FB FC DB SFC SFB = Организационный блок FB = Функциональный блок = Функция FB с экземплярным DB = Блок данных = Системная функция = Системный функциональный блок SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 3 Максимальная глубина вложения: S 7 -300: 8 (16 для CPU 318) S 7 -400: 24 (от 2 до 4 дополнительных уровней для OB обработок ошибок, для каждого приоритетного класса) SITRAIN Training for Automation and Drives
Структура программы Линейная программа Программа, разбитая на части Структурированная программа Алгоритм A OB 1 Алгоритм B Смеситель OB 1 Насос Выпуск Все инструкции находятся в одном блоке (обычно в организационном блоке - OB 1) SIMATIC® S 7 Siemens AG 2003. Все права защищены. Инструкции для отдельных функций находятся в отдельных блоках. Отдельные блоки вызываются в OB 1 один за другим. Date: File: 2/13/2018 PRO 1_05 r. 4 Повторно используемые функции загружаются в отдельные блоки. OB 1 (или другие блоки) вызывают эти блоки и передают в них соответствующие данные. SITRAIN Training for Automation and Drives
Отображение процесса PII Байт 0 Байт 1 Байт 2 : : : PIQ Программа пользователя 1 A = : : I Q : : 2. 0 4. 3 Область памяти CPU SIMATIC® S 7 Siemens AG 2003. Все права защищены. Байт 0 Байт 1 Байт 2 : : : 1 Область памяти CPU Date: File: 2/13/2018 PRO 1_05 r. 5 SITRAIN Training for Automation and Drives
Циклическое выполнение программы Блок запуска (OB 100) Однократное выполнение после включения питания Цикл обработки в CPU Начало мониторинга времени цикла Входной модуль Считывание состояний сигналов из модулей и сохранение данных в области отображения процесса (PII) Выполнение программы в OB 1 Блок (циклическое выполнение) OB 1 События (прерывания по времени, аппаратные и т. д. ) вызов других OB, FCи т. д. Запись из таблицы выходов образа процесса (PIQ) в выходные модули SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 6 A I 0. 1 A I 0. 2 = Q 8. 0 Выходной модуль SITRAIN Training for Automation and Drives
Вставка S 7 -блока SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 7 SITRAIN Training for Automation and Drives
Редактор LAD/STL/FBD Таблица объявлений Раздел кода Окно подробной информации (Details) SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 8 SITRAIN Training for Automation and Drives
Языки программирования в STEP 7 STL A A = FBD I 0. 0 I 0. 1 Q 8. 0 & Q 8. 0 I 0. 1 = LAD I 0. 0 I 0. 1 SIMATIC® S 7 Siemens AG 2003. Все права защищены. Q 8. 0 Date: File: 2/13/2018 PRO 1_05 r. 9 SITRAIN Training for Automation and Drives
Выбор языка программирования SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 10 SITRAIN Training for Automation and Drives
Программирование на LAD/FBD SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 11 SITRAIN Training for Automation and Drives
Программирование на STL SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 12 SITRAIN Training for Automation and Drives
Сохранение блока Текущий раздел проекта с именем блока SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 13 SITRAIN Training for Automation and Drives
Вызов блока в OB 1 SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 14 SITRAIN Training for Automation and Drives
Загрузка блоков в PLC SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 15 SITRAIN Training for Automation and Drives
Отладка простой программы SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 16 SITRAIN Training for Automation and Drives
Загрузка и сохранение модифицированных блоков Отрыть в реж. "offline" Сохранение Открыть в реж. "online" Загрузка SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 17 SITRAIN Training for Automation and Drives
Упражнение: Шаговый режим для двигателя (Jog Motor) (FC 16) SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 18 SITRAIN Training for Automation and Drives
Упражнение: Вызов FC 16 в OB 1 SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 19 SITRAIN Training for Automation and Drives
Настройка редактора: Вкладка "General" ("Общие") SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 20 SITRAIN Training for Automation and Drives
Настройка редактора: Вкладка "View" ("Вид") SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 21 SITRAIN Training for Automation and Drives
Настройка редактора: Вкладка "STL" SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 22 SITRAIN Training for Automation and Drives
Настройка редактора: Вкладка "LAD/FBD" SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 23 SITRAIN Training for Automation and Drives
Настройка редактора: Вкладка "Block" ("Блок") SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 24 SITRAIN Training for Automation and Drives
Настройка редактора: Вкладки "Sources" и "Source Text" ("Исходный код" и "Исходный текст") SIMATIC® S 7 Siemens AG 2003. Все права защищены. Date: File: 2/13/2018 PRO 1_05 r. 25 SITRAIN Training for Automation and Drives
PRO1_05r_Blocks.ppt