quote:При ответе на запрос узел со статусом SLAVE анализирует аппаратную недостоверность запрашиваемого канала. Если значение недостоверно, то вместо него отсылается значение FFFF. Узел со статусом MASTER, получив такое значение, не изменяет значение запрашивающего канала, но выставляет ему флаг недостоверности.
Получается, это работает только если запрашивать атрибут "Реальное"? При запросе атрибута "Вход" с нижнего уровня флаг недостоверности каналу на верхнем уровне не выставляется.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Нет - должна выставиться недостоверность как при запросе Входа, так и Реального значения. Для остальных атрибутов (например - границы канала) данные должны быть переданы как достоверные.
Posted by ilya (Участник № / Member № 469) on :
Но практика показывает что это не так! Только что эксперементировал: "внизу" - узел (под МРВ) который опрашиваю по COM порту, у его каналов - выставляется недостоверность(аппаратная естественно). Все каналы "наверху" запрашивающие атрибут "Реальное" - реагируют на недостоверность, атрибут "Вход" - нет!
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Да - действительно Достоверность по M-Link передается только при запросе атрибута Реальное.