Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемВасилий Панкрушин
1 Datum: 9/30/2014 Datei:SYH_K7d.1 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Основы проектирования в STEP 7 Операци- онная система OB1 FC FBFC FB SFC SFB Другие OB
2 Datum: 9/30/2014 Datei:SYH_K7d.2 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Структура программы Линейная БлоковаяСтруктурированная Линейная программа: Все команды находятся в одном блоке (обычно в OB1) В блоковой программе: Команды содержатся в различных блоках. OB1 вызывает по очереди отдельные блоки. Структурированная программа: Многократно применяемые функции реализованы в отдельных блоках. OB1 (или другой блок) вызывает Этот блок многократно с различными параметрами. OB1 Rezept A Rezept B Mischwerk AuslaЯ Pumpe AuslaЯ
3 Datum: 9/30/2014 Datei:SYH_K7d.3 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Линейное программирование OB1 Netzwerk 1 Netzwerk 2 Netzwerk 3 Управление мотором Сообщения Учет рабочего времени оборудования
4 Datum: 9/30/2014 Datei:SYH_K7d.4 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Блоковое программирование Управление мотором Сообщения Учет рабочего времени оборудования Учет рабочего времени оборудования OB 1 FC 1 FC 2 FC 3 Обработка программы Команда, которая вызывают другой блок Команда, которая вызывают другой блок Команда, которая вызывают другой блок Конец блока
5 Datum: 9/30/2014 Datei:SYH_K7d.5 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Структурированная программа OB 1 Motor 1 FB1 Motor 2 FB1 Motor 3 FB1
6 Datum: 9/30/2014 Datei:SYH_K7d.6 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung FB FC SFC SFB FB с экземпляром блока данных Описание: OB Организационный блок Цикл Время Процесс Ошибка Операционная система OB = Организационный блок FB = Функциональный блок FC = Функция SFB = Системный функциональный блок SFC = Системная функция Типы программных блоков Функция
7 Datum: 9/30/2014 Datei:SYH_K7d.7 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Типы блоков Описание Организаци- Связь между операционной системой и программой блоки (OB) пользователя Приоритеты(1 bis 28) Специальная стартовая информация в L-Stack Функциональ- параметрируемые / с памятью ные блоки (FB) непараметрируемые / с памятью непараметрируемые / без памяти (без экземпляра DB) Функции(FC) Возвращаемые значения передаются в вызывающий блок (Для вызова должны назначаться параметры.) Параметрируемые / без памяти Непараметрируемые / без памяти Блоки данных Структурированные, хранение локальных данных (экземпляр DB) (DB) Структурированные, хранение глобальных данных (Действительны в общей программе) Блоки пользователя
8 Datum: 9/30/2014 Datei:SYH_K7d.8 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Тип блока Описание Системныесохраняются в операционной системе CPU функции (SFC)не имеют памяти (без экземпляра DB) Системные сохраняются в операционной системе CPU функциональные имеют память блоки (SFB)(вызываются с экземпляром DB) Системные создаются пользователем с помощью блоки данныхHW-Сonfig и других инструментов. (SDB)Блоки данных служат для хранения конфигурационных данных и параметров Системные блоки
9 Datum: 9/30/2014 Datei:SYH_K7d.9 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Типы блоков данных Байт данных 0 Байт данных бит Максимальный размер блока данных зависит от типа CPU. Максимальный размер DB в CPU 314 составляет 8 Kbyte. 07
10 Datum: 9/30/2014 Datei:SYH_K7d.10 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Вызов блока FCFB Без параметровС параметрами Без пар., без экз.DBmit Par., mit Instanz-DB CALL FC1 UC FC1 CC FC1 STL Представ- ление CALL FC2 Par1:... Par2:... Par3:... UC FB1 CC FB1 CALL FB2, DB3 Par1:... Par2:... Par3:... LAD FBD FC1 EN ENO FC1 ENENO FC2 ENENO Par3 Par1 Par2 FC2 EN ENO Par1 Par2 Par3 ( CALL ) FC1 FB1 EN ENO FB1 ENENO FC2 ENENO Par3 Par1 Par2 FC2 EN ENO Par1 Par2 Par3 DB3
11 Datum: 9/30/2014 Datei:SYH_K7d.11 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Применение параметров EN и ENO AI 0.1 JCN_001 CALLFC1 _001:A BR =Q 9.0 STL Безусловный вызов Условный вызов CALLFC1 NOP 0 FC 1 ENENO??. ? FC 2 ENENO FC 3 ENENO= FC 1 ENENO??. ? FC 1 ENENOI0.1= Q9.0 STL
12 Datum: 9/30/2014 Datei:SYH_K7d.12 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Циклическая обработки программы Стартовый блок (OB 100), обрабатывается однократно напр., после включения сети Запуск контроля времени цикла Чтение значений сигналов из модулей и запись данных в область отображения выходов (PII) Выполнение OB1 (циклическая обработка) События (прерывания временные, от процесса и т.д.) вызывают другие OB, FB, FC. Запись изображения процесса(PIQ) в выходные модули Входной модуль Циклический опрос CPU Выходной модуль А I 0.1 A I0.2 = Q8.0. Блок OB 1
13 Datum: 9/30/2014 Datei:SYH_K7d.13 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Процесс отображения I2.0 Q4.3 1 PII PIQ Byte 0 Byte 1 Byte 2. Byte 0 Byte 1 Byte 2. A I2.0 = Q4.3 Программа пользователя 1
14 Datum: 9/30/2014 Datei:SYH_K7d.14 SIMATIC S7 Siemens AG All rights reserved. Informations- und Trainings-Center Wissen fьr Automatisierung Способы представления программы I0.0I0.1Q8.0 AI0.0 AI0.1 = Q8.0 LAD STL FBD & I0.0 I0.1 Q8.0 =
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.