Лабораторный практикум по промышленным контроллерам. Леонов С.В - 31 стр.

UptoLike

или распределенными. В системах SIMATIC S7 распределенные входы/выходы
(I/O) являются составной частью системы. CPU, имеющий различные области
памяти, составляет основу оборудования системы для обработки программ
пользователя. Загрузочная память (load memory) целиком содержит пользова-
тельскую программу: части программы, выполняемые в любое заданное время
(исполняемый модуль программы), находятся в рабочей памяти (work memory),
обеспечивающей малое время доступа к данным, что предопределяет высокую
скорость обработки программы.
STEP 7 это программное обеспечение для программирования S7-
300/400. Для организации работы по конфигурированию, программированию и
тестированию программной части системы автоматического управления про-
цессами служит утилита SIMATIC Manager. SIMATIC Manager это приложе-
ние, работающее под управлением Windows и содержащее все функции, необ-
ходимые для создания проекта. При необходимости SIMATIC Manager иниции-
рует запуск других утилит, например, для конфигурирования станций, для ини-
циализации модулей или для написания и тестирования программ.
Пользователь должен создать свое программное решение для автоматизи-
рованной системы, используя языки программирования STEP 7. Программа
SIMATIC S7 является структурированной программой, что означает, что она
состоит из блоков, обладающих определенными функциями, соответствующи-
ми их положению в сетевой и иерархической структуре системы. Различные
классы приоритетов позволяют располагать в определенном порядке прерыва-
ния исполняемой программы пользователя.
STEP 7 работает с переменными различных типов, начиная с переменных
двоичного типа (BOOL), с переменных численных форматов (INT или REAL) и
заканчивая сложными типами, такими как массивы или структуры (комбинации
переменных различных типов в форме единой переменной ).
Базовый пакет STEP 7 (STEP 7 Basic Package) содержит следующие языки
программирования: STL ("statement list" - список мнемоник), LAD ("ladder
diagram" - контактный план), FBD ("function block diagram" функциональный
план). В добавление к базовому пакету возможна поставка по специальному за-
казу пакетов S7-SCL ("Structured Control Language" структурированный язык
управления), S7-GRAPH (для графической разработки программ систем автома-
тизации SIMATIC в виде последовательности шагов и переходов между ними),
S7-HiGraph (для графической разработки программ систем автоматизации
SIMATIC в виде графа состояний системы и переходов между ними).
SIMATIC Manager является главной утилитой STEP 7. При первом запус-
ке активизируется программа "мастер проекта" (Project Wizard). Эта программа
может быть использована для быстрого создания новых проектов. Тем не ме-
нее, Вы можете выключить эту программу с помощью элемента управления
Check box "Display Wizard on starting the SIMATIC Manager" ("Отображать ма-
стер-программу при запуске SIMATIC Manager"). Мастер-программа может
быть вызвана при необходимости с помощью команд меню: File (Файл) ->
"New Project" Wizard.
31