В таблицах 2.4 и 2.5 описаны команды, используемые при разработке программы в пакете SIMATIC Manager.
Таблица 2.4 - Команды для работы с памятью
|
Команда |
Описание |
|
S |
Установка При первой обработке программы соответствующий операнд устанавливается в «1», если VKE=1 . Последующие изменения VKE не изменяют состояния. |
|
R |
Сброс При первой обработке программы соответствующий операнд устанавливается в «0» . Последующие изменения VKE не изменяют состояния. |
|
= |
Назначение При каждом скане выполнения программы операнд будет устанавливаться согласно текущему состоянию VKE. |
|
Команда |
Описание |
|
SI |
Запуск таймера в виде импульса. Таймер запускается по переднему фронту VKE. Отсчет времени продолжается только при VKE = «1» |
|
SV |
Запуск таймера в виде удлинённого импульса . Таймер запускается по переднему фронту VKE. Отсчет времени продолжается и при VKE = «0» |
|
SE |
Запуск таймера в виде задержки включения . Таймер запускается по переднему фронту VKE. Отсчет времени продолжается только при VKE = «1» |
|
SS |
Запуск таймера в виде задержки включения с запоминанием. Таймер запускается по переднему фронту VKE. Отсчет времени продолжается только при VKE = «1». Отсчет времени прекращается по команде R. |
|
SA |
Запуск таймера в виде задержки выключения. Таймер запускается по заднему фронту VKE. |
|
R |
Сброс таймера, таймер сбрасывается в исходное значение при VKE=1. |
|
T |
0 .127 |
Программа разрабатывается с соблюдением правил, позволяющих просматривать блоки в любом из допускаемых в STEP7 видах (LAD, STL, FBD). Все блоки, относящиеся к цикловой обработке, используют в основном элементарные функции Булевой алгебры и могут быть выведены на экране программатора в любом виде. Более сложные блоки (например диагностические) используют функции процессора не имеющие видов LAD и FBD, поэтому могут быть просмотрены только в виде STL. Однако данные блоки унифицированы, отлажены и не должны модифицироваться обслуживающим персоналом во избежание нарушения работы программы.
В программе используются следующие типы блоков:
OB - организационные блоки
FB - функциональные блоки
FC - функции
SFC - системные функции
DB - блоки данных
Организационные блоки ОВ1, ОВ82, ОВ121, ОВ122. Организационный блок ОВ1 используется для формирования структуры программы. Остальные организационные блоки являются встроенными блоками процессора и используются для обработки аварийных состояний процессора.
Самое читаемое:
Разработка методики поверки датчика определения расстояния и датчика касания
Слово
«робот» прочно вошло в современный обиход, современную речь и современную
жизнь. Трудно представить себе мир XXI века без «умных» машин. Они проникли
всюду: от заводских сборочных цехов и медицины до арсеналов наиболее развитых
армий мира. Ну и, конечно, редкий фантастический фильм или роман не обходится
без автономных думающ ...