Причиной того, что раскраска линии связи не меняется, может являться то, что в свойствах терминалов оборудования, к которым подключена линия связи, выставлен неправильный рабочий диапазон значений тега положения.
Пример:
Линия связи подключена к порту коммутатора. Номер порта - 26.
Порт коммутатора (соответственно, в проекте терминал и тег его положения) может находиться в 3 состояниях :
есть связь - 1
нет связи - 0
не определено - 2
В проекте должно быть определено, какое состояние терминала является рабочим а какое не рабочим или неопределенным.
В зависимости от этого раскрашивается линия связи.
рабочее состояние - зеленая
не рабочее состояние - красная
не определено - белая
Ошибка:
В проекте (см. рисунок) для тега положения терминала был задан диапазон значений, при которых его состояние будет рабочим (есть связь) при значениях от 0 до 2.
Соответственно, какое бы значение не принял тег положения терминала 0,1 или 2, система будет интерпретировать его как рабочее, и линия связи при любом из этих значений будет краситься в зеленый цвет.
Решение:
Необходимо в проекте выставить диапазон рабочих значений тега положения терминала 1-1 , для всех задействованных в схеме терминалов портов.