Dalrate.ru

Построение рабочей локальной сети

Проектирование программы для удаленного контроллера Simatic S7-400 фирмы Siemens

В таблицах 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 используется для формирования структуры программы. Остальные организационные блоки являются встроенными блоками процессора и используются для обработки аварийных состояний процессора. Перейти на страницу: 1 2 3 4 5

Популярное:

Автоматизированная система управления электроэрозионного станка на базе контроллеров фирмы Siemens В современных условиях совершенствования производства необходимо наличие на современных предприятиях новых технических систем, которые несут в себе различные свойства улучшения работоспособности и увеличение производительности. На сегодняшний день перед руководителями технических предприятий стоит вопрос о поднятии производственног ...