262
8 ПРЕОБРАЗОВАНИЕ STEP 5 - MC 5,
БИТОВЫЕ КАРТЫ МАШИННОГО КОДА
STEP 5 является языком программирования для устройств автоматизации SIMATIC
S5. Программирующее устройство преобразует этот язык программирования в
машинный язык МС5. МС 5 является языком, который может быть "понят" и
обработан процессором устройства автоматизации SIMATIC S5.
Двоичные комбинации этого машинного языка служат машинным кодом.
Преобразование языка программирования в машинный язык в большинстве случаев
происходит 1:1, т.е. инструкция на языке STEP 5 соответствует инструкции на
языке МС 5. В некоторых исключительных случаях язык МС 5 требует большего
числа инструкций, чем запрограммировано на языке STEP 5 /см. "Понятия": одно- и
многословные инструкции/.
8.1 Преобразование двоичных логических операций и функций памяти
К двоичным логическим операциям относятся опросы входов, выходов, меток,
данных, таймеров и счетчиков, установка входов, выходов, меток и данных, а также
отдельные ИЛИ между функциями И, а также операции для обработки выражений в
скобках.
Операнды "входы" Е и "выходы" А языка программирования STEP 5 в машинном
языке МС 5 отличаются областью адресов. В качестве общего операнда в МС 5 "Е"
обозначает "входы".
Инструкции STEP 5 преобразуются непосредственно в инструкции МС 5