Битовые логические инструкции
Программирование в контактном плане (КОР) для S7-300 и S7-400
A5E00261407-01
1-23
1.18 Прямой доступ на запись
Описание
Для прямого доступа на запись должен быть создан сегмент, как показано
ниже в примере.
Для критичных по времени приложений может возникать необходимость
более частой записи цифровой выходной периферии, чем один раз за цикл
выполнения ОВ1 . Прямой доступ на запись предоставляет возможность
изменения состояния цифровых выходов выводного модуля при
выполнении инструкции прямого
доступа. В противном случае, Вы должны
ожидать окончания выполнения следующего цикла ОВ1, когда будет
обновлена область отображения входов новыми данными о состоянии
периферии.
Для выполнения непосредственной записи выходной периферии
используется идентификатор “PQ” вместо идентификатора “Q” области
отображения выходов. Область периферийных выходов можно записывать с
шириной доступа байт слово или двойное слово. Тогда
как запись отдельного
бита периферии не допускается.
!
Внимание
• При записи байта выходной периферии все биты обновляются при выполнении
инструкции прямого доступа к периферии .
• Если выходной бит имеет промежуточное состояние (1/0) полученное при
выполнении программы, которое не должно быть передано на выходной модуль
инструкция прямого доступа может привести к опасному состоянию установки
(кратковременный импульс на выходе).
• Основное правило разработки: внешний выходной модуль должен получать
сигнал только из одного места программы в качестве выходной катушки. Если Вы
будете следовать этому правилу, большинство возможных проблем с прямым
доступом будет предотвращено.