
Глава 5: Стандартные команды RLL. 5—9
Руководство пользователя контроллера DL06 (D0-06USER-M-RUS)/ Перевод ООО «ПЛКСистемы»
Немедленные булевые команды (Immediate Boolean)
ЦПУ DL06 обычно заканчивает цикл операций за несколько миллисекунд. Однако, в
некоторых приложениях у Вас не будет возможности ждать несколько миллисекунд,
пока произойдет следующее обновление входов/выходов. Процессор DL06 имеет
специальные немедленные команды, которые позволяют выполнять чтение
непосредственно со входов и запись непосредственно на выходы во время процесса
выполнения программы. Вы можете сделать то, что обычно делается во время
обновления входов/выходов. Немедленные команды используют больше времени
для выполнения, потому что процесс выполнения программы прерывается, когда
ЦПУ читает или записывает данные. Эта функция обычно не выполняется, когда
идет цикл чтения входов и записи на выходы.
ПРИМЕЧАНИЕ. Несмотря на то, что команды немедленнного ввода читают
текущее состояние модуля, это состояние используется только внутри
команды. Команда не обновляет состояние входных регистров отображения
(Х). Поэтому, любые обычные команды будут использовать неизмененное
состояние входных регистров. Любые немедленные команды ввода будут
повторно опрашивать состояние модуля. Команды немедленного вывода
изменяют состояния выходов и обновляют соответствующий регистр
отображения.