Связи точек используются для обновления конечных точек, зависящих от значений исходных объектов. Связи хранят две точки в «режиме синхронизации», в соответствии с формулой преобразования, которую можно задать произвольно. Фактически, связи точек можно использовать для чтения значений в одной системе (из одного или более источников данных) и немедленного присвоения значений в другой системе (одному или более источнику данных).
Связь между точками можно также установить посредством изменения или обновления детектора событий в объектах источника и последующего создания обработчика событий контрольного объекта (уставки) для того, чтобы установить значение в конечной точке. Однако, функция Связи точек более удобна по нескольким причинам:
Примечание: при установке связей объектов возможно возникновения бесконечных циклов. Scada-LTS обнаруживает такие циклы в режиме исполнения, останавливает их и вызывает событие рекурсивного переполнения..
Чтобы добавить новую связь объектов, нажмите пиктограмму . Чтобы редактировать существующую связь, нажмите описание связи в списке связей объектов.
Идентификатор экспорта - это значение, которое используется для идентификации связи объектов в различных экземплярах Scada-LTS. Он используется функцией Импорта/Экспорта. Данное значение должно быть уникальным среди других связей объектов. Для задания параметра автоматически предлагается случайное уникальное значение, но его можно заменить на более удобное и понятное.
Исходная точка – это точка, значения которой будут отслеживаться. Это точка, из которой берется значение.
Конечная точка – это точка, которой будет присваиваться значение. Это точка, в которую направляется значение.
Скрипт – это дополнительное дейстиве, которое будет при необходимости преобразовывать исходное значение. Более подробную информацию о создании скриптов вы можете найти в разделе «Свойства метаточки». Имя контекстной переменной – «source». Таким образом, сценарий "return source.value / 2;" будет присваивать конечному объекту значение, равное половине значения исходного объекта. Обратите внимание, что таким же образом можно выполнять преобразования между разными типами данных, например, в "if (source.value >0) return true; return false;", будет осуществлено преобразование исходного числового значения в двоичное конечное значение. Для подтверждения Вашего скрипта воспользуйтесь пиктограммой (исходный объект должен существовать в системе).
Событие возникает в случае если точка была установлена или обновлена (например, получено новое значение отметки времени, при неизмнившемся значении точки)
Связь точек может быть отключена, в случае если вам она сейчас не нужна, но вы не хотите ее удалять. Чтобы сохранить связь точек нажмите в правом верхнем углу. Чтобы удалить - нажмите
.