что это? системная ошибка? как ее устранить??
Posted by KVV (Участник № / Member № 5308) on :
Справка (параграф "Системные сообщения"):
"Error – установка какому-либо каналу признака аппаратной недостоверности; "
Советую проверить достоверность.
Posted by yaDMM (Участник № / Member № 4855) on :
каким образом это можно проверить? привязка то верная, сигнал работает верно, что еще проверять?
Posted by KVV (Участник № / Member № 5308) on :
Справка ("Атрибуты каналов, отображаемые профайлером"): "(4, I) – Достоверность – бит 0 этого атрибута индицирует аппаратную, а бит 1 – программную достоверность значения канала (0 – достоверно. 1 – недостоверно; оба бита допускают запись/чтение, запись в бит 1 возможна только при установленном флаге 85, BNDR – см. Канал класса FLOAT ). Числовым значениям I соответствуют следующие строковые: 0 – _T 1 – _F 2 – !T "
Соответственно, открываем окно компонентов при запущенном проекте. Находим канал, у которого в Отчете Тревог сообщение Error и наблюдаем за 4ым атрибутом (в окне компонентов отображается как I http://fotoifolder.ru/view_foto/yzpxx2qbe0f8/ ) Если _T, то мое предположение оказалось неверно. Если !Т, то я оказался прав.
Posted by yaDMM (Участник № / Member № 4855) on :
Если сигнал от источников верный, значит, недостоверность у канала плавающая. Это может быть, если, например, канал связи зашумлен, или устройство отвечает с задержкой, величина которой близка к заданному таймауту ожидания ответа и может иногда превышать его. Необходимо выявить причину появления ошибки и устранить ее.
Если Вас не устраивают только сообщения в ОТ, можно задать системный словарь сообщений и в первое сообщение в нем отредактировать таким образом, чтобы в нем первым символом был @.
Posted by yaDMM (Участник № / Member № 4855) on :
сигнал верный, самое интересное, что еще сам проект запускаю у себя дома, чтобы разобраться что за ошибка, и та же проблема: запускаю профайлер и он отображает именно два сообщения в отчете тревог. если убрать галку в свойствах канала "отчет тревог" как я описывал выше, то будут отображаться так же два сообщения, но только от других каналов, с чем это может быть связано? какая там может быть достоверность? как ее можно выявить?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Проверьте, задали ли Вы в узле сам Отчет тревог? Если ОТ в узле не задан, то в окне ОТ на экране появятся только 2 первых сообщения. Возможно, что при запуске узла начальные транзакции оказываются недостоверными, а потом обмен налаживается.