Программируемый контроллер SIMATIC S7

ВВЕДЕНИЕ.

В  данной  части  книги  читателю  предлагается  обзор  изделий SIMATIC S7- 300/400. Программируемый  контроллер 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  инициирует  запуск  других  утилит,  например,  для конфигурирования станций, для инициализации модулей или для написания и тестирования программ.  
 
Пользователь  должен  изложить  свое  программное  решение  для автоматизированной  системы,  используя  языки  программирования STEP 7Программа SIMATIC S7  является  структурированной  программой,  что означает,  что  она  состоит  из  блоков,  обладающих  определенными функциями,  соответствующими  их  положению  в  сетевой  и  иерархической 
структуре системы. Различные классы приоритетов позволяют располагать в определенном  порядке  прерывания  исполняемой  программы  пользователя. STEP 7  работает  с  переменными  различных  типов,  начиная  с  переменных двоичного типа (BOOL), с переменных численных форматов (INT или REAL) и заканчивая  сложными  типами,  такими  как  массивы  или  структуры (комбинации переменных различных типов в форме единой переменной ). 
 
Первая  глава  книги  содержит  краткий  обзор  оборудования  для программируемых  контроллеров S7-300/400.  Вторая  глава  книги  содержит краткий  обзор  программного  обеспечения STEP 7  для  программирования. Описание строится на основе набора функций для STEP 7 версии 5.1

Глава 3 "Программа SIMATIC S7"  представляет  собой  введение  в  курс  по наиболее  важным  элементам S7-программы  и  показывает  способы программирования  отдельных  блоков  программы  на  языках программирования STL  и SCL.  Функции  и  операторы  языков STL  и SCL описаны  в  последующих  главах  книги.  Все  описания  сопровождаются пояснениями с использованием кратких примеров.  
 
1 SIMATIC S7-300/400 программируемый контроллер 
      Структура программируемого контроллера; 
      распределенная периферия (I/O); 
      коммуникации; 
      адресация модулей; 
      области данных.  
 
2  Программное обеспечение STEP 7 для программирования 
      SIMATIC Manager; 
      обработка проекта; 
      конфигурирование станций; 
      конфигурирование сети; 
      создание программ (таблица символов, редакторы программ); 
      включение интерактивного режима; 
      тестирование программы.  
 
3  Программа SIMATIC S7 
      Обработка программы с классами приоритетов; 
      блоки программы; 
      адресация переменных; 
      программирование блоков с использованием STL и SCL; 
      переменные и константы; 
      типы данных (краткий обзор).


Вам будут интересны