Пакет Distributed Safety Siemens
Область применения
Программное обеспечение Distributed Safety содержит библиотеку стандартных модулей для программирования распределенных систем автоматики безопасности на базе систем автоматизации SIMATIC S7. Для разработки программ используются языки LAD или FBD.
Наличие готовых функциональных блоков существенно ускоряет разработку программ. Программирование на языках LAD и FBD имеет лишь небольшие отличия:
- Традиционное программирование заменяется проектированием. Преобразование данных проекта выполняется автоматически.
- Защитные функции программируются дополнением готовых функциональных блоков необходимыми логическими связями (И, ИЛИ, ...). Для реализации стандартных функций управления могут использоваться стандартные функциональные блоки STEP 7.
- Оптимальное внедрение в мир автоматизации, гарантируемое полной совместимостью с STEP 7.
- Автоматическая генерация исполняемых кодов. Для выполнения этой процедуры программатор/ компьютер должен быть оснащен STEP 7.
Обзор
- Разработка систем противоаварийной защиты и автоматики безопасности на основе SIMATIC S7 на языках LAD или FBD (необходим STEP 7)
- Реализация функций противоаварийной защиты простым соединением функциональных блоков
- Библиотека готовых функциональных блоков
- Поддержка возможности создания собственных функциональных блоков
- Интеграция в инструментальные средства пакета STEP 7
- Комплект поставки:
- Редактор распределенных систем автоматики безопасности и противоаварийной защиты
- Генератор кодов
- Отладчик
- Библиотеки стандартных функциональных блоков
Особенности
Технологические требования могут быть легко и просто реализованы в конечных исполняемых программах систем автоматизации. Разработка программы выполняется на языках LAD или FBD с учетом следующих особенностей:
- Основные проблемы автоматизации решаются путем конфигурирования системы. Необходимые параметры настройки формируются автоматически.
- Функции автоматики безопасности и противоаварийной защиты программируются методом соединения соответствующих функциональных блоков (AND, OR, и т.д.). Длительная разработка программ ушла в прошлое. При необходимости в программу могут включаться функциональные блоки, разработанные на других языках STEP 7.
- Оптимальная интеграция в мир автоматизации с помощью инструментальных средств STEP 7 (а также инструментальных средств разработки систем человеко-машинного интерфейса), автоматическое расширение средств управления проектом STEP 7, общего набора сигналов STEP 7, интеграции в классические языки программирования, например, за счет импорта стандартных функциональных блоков и функций, написанных на языке LAD.
- Одним нажатием кнопки выполняется генерирование исполняемых кодов и их загрузка в систему автоматизации. Для генерирования кодов необходимо наличие инсталлированного пакета STEP 7.