13
I ЯЗЫК ПРОГРАММИРОВАНИЯ STEP 5
На языке программирования STEP 5 - в сочетании с устройствами автоматизации
Simatic-S5 - формулируются задачи автоматизирования. Весь объем функций этого
языка программирования подразделяется на основные функции и дополнительные
функции.
Основные функции могут использоваться во всех блоках программ языка STEP-5.
Для их программирования имеются три способа представления: в виде
функционального плана (FUP), контактного плана (KOP) и списка команд (AWL). В
этих видах программы STEP 5 можно и документировать.
Так как основные функции, представляемые в виде списка команд, могут также
программироваться в функциональных блоках, они хотя и были подробно описаны в
томе 1 кратко рассматриваются и в настоящем томе.
Дополнительные функции могут использоваться только в функциональных блоках
программ STEP-5 и допускают их программирование и документирование только в
виде списка команд. Их описание составляет основу данного тома.
Основные и дополнительные функции подразделяются на:
- двоичные функции,
- операции над данными и
- организационные функции.
Раздел 1.1 содержит обзор всех операций STEP-5 раздел 1.2 - их описание. В
разделе 1.3 дается понятийный аппарат, используемый при описании функций.
1.1 Обзор операций
К функциям с прямым указанием операндов относятся:
- двоичные функции
Ø логические операции
Ø функции запоминания
Ø функции времени
Ø функции счета
Ø функции бит-тестов