Сообщения по каналам HEX16 и HEX32

Сообщения по результатам анализа реального значения каналов этих классов генерируются по следующим критериям.

Если канал не связан со словарем, сообщение генерируется при каждом изменении реального значения канала. В качестве текста сообщения используется выражение вида =<число>, где <число> – величина реального значения канала (DEC).

Если канал HEX32 связан со словарем, сообщение генерируется при изменении любого бита реального значения. В этом случае при каждом изменении реального значения в общем случае генерируется несколько сообщений – их количество определяется числом битов, изменивших свое значение. В словарях предусмотрены различные сообщения для случаев изменения бита с 0 на 1 и с 1 на 0.

Если канал HEX16 связан со словарем, алгоритм генерации сообщений зависит от вида представления канала (флага DEC (84, HD) – см. Канал класса HEX16 ):

   если HD=0 (вид представления HEX), сообщение генерируется при изменении любого бита реального значения;

   если HD=1 (вид представления DEC), сообщение генерируется при каждом изменении реального значения канала. Текст сообщения зависит от нового значения канала:

   при R=0...31 в ОТ выводится сообщение из словаря с соответствующим номером;

   при других значениях R в ОТ выводится выражение вида =<число>, где <число> – величина реального значения канала (DEC).

Редакторы словарей для каналов этих классов однотипны:

Для каналов HEX16 и HEX32 в ОТ могут быть внесены сообщения об изменении периода и состояния.