Это может быть связано с MSSQL? Версия MSSQL 2005
Маловероятно, тогда и другие сообщения не попадали бы в БД.
Просьба проделать следующие тесты:
1. Вывести переменную, например "OP01_asperation_on" на мнемосхему в Поле и менять её вручную, то сообщения также не выдаются?
2. Если первый вариант не работает, или нет возможности его проверить, то попробуйте создать отдельную
внутреннюю переменную типа Boolean, вывести её в Поле и привязать проблемные сообщения к ней. Выдаются ли сообщения при смене значений внутренней переменной?