Цитата:
Сообщение от LordN
так это дает только запись события в журнал и все?
а как же отработка событий системой, если по ним, событиям, нужно какие-то устройства отключать?
или я чего-то не понимаю?
|
В вашем случае вы упомянули макрос Журнала, а макрос журнала занимается именно фиксацией аварий, а не их обработкой.
Расширить ширину макроса "Отключение устройств" невозможно, т.к. он ограничен 32 битами "Кода аварии".
Но можно обойти его ограничение тем, что все отключения производить внутри первых 32 аварий, а тексты аварий записывать за пределами 32 аварий - это с лихвой перекроет ваши потребности.
Например, авария №5 - это защита от заморозки. Ей присвоен текст "Угроза заморозки". А авариями №40 и №42 можно пояснить, что эта самая угроза заморозки вызвана "Переохлаждением канала" (авария №40) и "Сработал термостат" (авария №42). Просто появление аварии №42 (срабатывание термостата) порождает за собой появление аварии №40 и аварии №5.
PS. Если бы вы с самого начала чётко поставили задачу, вы бы сэкономили время и себе и мне.