259
7.4 Параметрирование через слова данных
К параметрированию через двоичные слова данных прибегают тогда, когда
функциональные блоки должны хранить большое количество внутренних состояний
сигналов или очень часто вызываться. Состояния сигналов, которые подлежат
внутреннему запоминанию, а также важные состояния сигналов для опроса
состояний и документирования заносятся в слова данных.
Эти слова данных при параметрировании указываются как параметры блока. Для
поразрядной обработки слов данных значения, слов данных в Функциональном
блоке необходимо перенести во вспомогательную метку. При таком способе
параметрирования целесообразно иметь два места сопряжения: одно для вводов, а
другое для выводов. Сопряжение вводов содержит все заданные при обеспечении
состояния сигналов, а сопряжение выводов - все внутренние состояния сигналов
функционального блока и все состояния сигналов, ведущих на выходы
функционального блока.
Если записать все состояния сигналов обеспечения в данные, то программное время
обработки сократится. Перед обработкой самой программы сравнивается состояние
сигналов "старого" сопряжения вводов /записанное в слове данных/ с состоянием
"нового" сопряжения вводов /записанное в метке сопряжении/.
Совпадение обоих сопряжении говорит о том, что во время обработки остальной
программы изменений не произошло. Необходимость в обработке
функционального блока или его частей отпадает.
Другим преимуществом этого метода параметрирования является возможность
простой организации данных, например, в звеньях отдельных управляющих схем
или в функциях регулирования. Данные в этом случае запоминаются группами в
блока данных, которые обеспечиваются или опрашиваются "старшими"
функциональными блоками /например, для выдачи сообщений/.