Примеры представлений FBD
FB 115 Глава 15: Биты состояния
FB 116 Глава 16: Функции перехода
FB 117 Глава 17: Главное реле управления
FB 118 Глава 18: Функции для работы с блоками
FB 119 Глава 19: Параметры блоков
Обработка программы
Примеры SFC-вызовов
FB 120 Глава 20: Главная программа
FB 121 Глава 21: Обработка прерываний
FB 122 Глава 22: Характеристики запуска
FB 123 Глава 23: Обработка ошибок
Пример конвейера
Примеры базовых функций и локальных экземпляров
FC 11 Управление ленточным транспортером
FC 12 Управление счетчиком
FB 20 Питание (устройство подачи)
FB 21 Ленточный транспортер конвейера
FB 22 Счетчик деталей
Автоматизация с использованием STEP 7
Запустите программу SIMATIC-менеджер (SIMATIC Manager) и настройте новый
проект (начните разработку нового проекта) или откройте существующий. В проекте
все данные для задачи автоматизации хранятся в форме объектов. При настройке
проекта вы создаете контейнеры для аккумулируемых данных путем установки
требуемых станций, содержащих, по крайней мере, CPU; затем также создаются контейнеры для пользовательских программ. Также вы можете создать программный
контейнер непосредственно в проекте.
На следующих этапах вы конфигурируете аппаратные средства и, если требуется,
коммуникационные соединения. Затем вы создаете и тестируете программу.
Порядок создания данных автоматизации не жесткий. Применяются лишь следующие установки: если вы хотите обработать объекты (данные), они должны существовать; если вы хотите вставить объекты, соответствующие контейнеры должны быть
доступны.
Можно прервать процесс обработки в проекте в любое время и при следующем за-
пуске SIMATIC-менеджера снова продолжить с любого места.
Коммуникации
Коммуникации – обмен данными между программируемыми модулями – являются
встроенным компонентом SIMATIC S7. Управление почти всеми коммуникационными функциями осуществляет операционная система. Вы можете производить об-
мен данными между двумя CPU без какого-либо дополнительного аппаратного
обеспечения с помощью одного лишь соединительного кабеля. При использовании
модулей СР можно организовать мощные сетевые связывающие модули и средства
связи с системами других производителей (не Siemens).
СЕТЬ SIMATIC (SIMATIC NET) – это общий термин (термин-зонт) для коммуникаций SIMATIC. Он представляет обмен информацией между программируемыми
контроллерами и между программируемыми контроллерами и устройствами интерфейса человек-машина (HMI-интерфейса). В зависимости от требований к производительности применяются различные пути коммуникаций.
Коммуникационные функции – это интерфейс программы пользователя с коммуникационным сервисом. С точки зрения внутренних коммуникаций SIMATIC S7 коммуникационные функции встроены в операционную систему CPU и вызываются че-
рез системные блоки. Для коммуникации с устройствами других производителей
через коммуникационные процессоры предоставлены загружаемые блоки (loadable
blocks).
Программируемый контроллер SIMATIC S7-300/400 имеет модульную
конструкцию. Модули, из которых составляется требуемая конфигурация
контроллера, могут быть центральными (располагаться по соседству с CPU)
или распределенными. В системах SIMATIC S7 распределенные
входы/выходы (I/O) являются составной частью системы. CPU, имеющий
различные области памяти, составляет основу оборудования системы для
обработки программ пользователя. Загрузочная память (load memory)
целиком содержит пользовательскую программу: части программы,
выполняемые в любое заданное время (исполняемый модуль программы),
находятся в рабочей памяти (work memory), обеспечивающей малое время
доступа к данным, что предопределяет высокую скорость обработки
программы.
STEP 7 . это программное обеспечение для программирования S7-300/400.
Для организации работы по конфигурированию, программированию и
тестированию программной части системы автоматического управления
процессами служит утилита SIMATIC Manager. SIMATIC Manager . это
приложение, работающее под управлением Windows 95/98/NT и содержащее
все функции, необходимые для создания проекта. При необходимости
SIMATIC Manager инициирует запуск других утилит, например, для
конфигурирования станций, для инициализации модулей или для написания и
тестирования программ.
( Berger Step7 cтр 29)
Дата: 2019-12-22, просмотров: 274.