Реферат: Распределенные системы в среде PCS7
STEP 7, дальнейшее развитие STEP 5, является программным обеспечением разра-
ботки программ для нового SIMATIC. С целью использования преимущества знако-
мого пользовательского интерфейса стандартных ПК (PC) (окна, операции с мышью)
в качестве операционной системы выбрана Microsoft Windows 95/98 или Windows
NT.
Для структурного (блочного) программирования STEP 7 предоставляет языки про-
граммирования, соответствующие DIN EN 6.1131-3. К ним относятся STL (statement
list – список операторов или список мнемоник; ассемблероподобный язык), LAD
(ladder logic или ladder diagram – контактный план; представление, схожее с диа-
граммами релейной логики; многоступенчатая схема), FBD (function block diagram –
диаграмма функциональных блоков или функциональный план) и пакет SCL (паска-
леподобный язык высокого уровня), который является дополнительным и может не
входить в стандартную поставку.
Несколько дополнительных пакетов предоставляют следующие языки: S7-GRAPH
(последовательное управление), S7-HiGraph (программирование с диаграммами «со-
Предисловие
стояние-переход») и CFC (соединение блоков; похож на диаграмму функциональных
блоков).
Различные методы представления позволяют каждому пользователю выбрать подходящее описание функции управления. Такая широкая адаптируемость в представлении решаемой задачи управления значительно упрощает работу со STEP 7.
С помощью языков программирования LAD и FBD вы можете управлять обработкой программы (программным потоком) и разрабатывать структурированные программы. Наряду с циклической обработкой основной программы вы можете включить программные секции,
управляемые событиями, а также повлиять на поведение контроллера при запуске и
при возникновении событий-ошибок/сбоев.
Библиотека LAD_Book
Типы данных
Примеры определения и приложения
FB 101 Простые типы данных
FB 102 Сложные типы данных
FB 103 Типы параметров
Основные функции
Примеры представлений LAD
FB 104 Глава 4: Последовательные и параллельные схемы