Основные инструкции
TWD USE 10 AE 257
Логические инструкции
Введение Булевские инструкции можно сравнить с элементами языка лестничной
логики. Эти инструкции приведены в следующей таблице.
Результат булевских операций над тестовыми элементами присваивается
элементам действия, как показано следующими инструкциями.
Тестирование
входов
контроллера
Булевские тестовые инструкции могут использоваться для выявления
передних и задних фронтов на входах контроллера. Фронт выявляется, когда
состояние входа изменяется от 'сканирования n-1' до текущего 'сканирования
n'. Этот фронт остается выявленным в течении текущего цикла сканирования.
Выявление
переднего
фронта
Инструкция LDR (load rising edge - загрузка переднего фронта) эквивалентна
контакту выявления переднего фронта. Передний фронт означает изменение
входной величины с 0 на 1. Контакт, чувствительный к положительному
переходу используется для выявления переднего фронта, как показано на
диаграмме.
Элемент Инструкция Пример Описание
Элементы
проверки
Инструкция загрузки
(LD) эквивалентна
открытому контакту.
LD %I0.0 Контакт закрыт, когда бит
%I0.0 равняется 1.
Элементы
действия
Инструкция хранения
(ST) эквивалентна
обмотке.
ST %Q0.0 Связанный с элементом
битовый объект принимает
логическое значение бита
аккумулятора (результат
предыдущей логики).
LD %I0.0
AND %I0.1
ST %Q0.0
LDR %I0.0
%I0.0
P: Контакт, чувствительный к
положительному переходу
P