Управление программным потоком
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Примеры представлений 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, просмотров: 235.