Межстраничная связь — компонент. Предназначен для связи между компонентами, расположенными на разных страницах проекта.
Входные
• Вход (доступен только в режиме передачи) — входной контакт, на который могут передаваться данные любого типа.
Выходные
• Выход (доступен только в режиме приема) — выходной контакт, с которого передаются данные любого типа, полученные со входа.
Общие свойства (окружение)
• Приведены по данной ссылке.
Частные свойства (в скобках значение, установленное по умолчанию):
• Reciewer (false) — принимает значения True/False, переводит компонент в режим передачи или приема. В зависимости от установленного режима у компонента меняется внешний вид и расположение контактов: компонент имеет только входной контакт если значение Reciewer=True, и только выходной контакт, если Reciewer=False.
Сначала необходимо выставить свойство Reciewer=True, на тех компонентах "Межстраничная связь", которые будут играть роль принимающих компонентов:
После, на передающем компоненте с помощью контекстного меню выбрать пункт "Редактировать компонент", далее появится меню с выбором принимающих компонентов "Межстраничная связь".
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Входные
• Вход (доступен только в режиме передачи) — значения, на который могут передаваться данные любого типа.
Общие свойства (окружение)
• Приведены по данной ссылке.
Частные свойства (в скобках значение, установленное по умолчанию):
• VARIANT_BOOL Receiver — установка и чтение типа межстраничной связи:
• true — тип межстраничной связи включено;
• false — тип межстраничной связи выключено.
• PrepareDataForRequest(BSTR* helpStr, LONG* param, LONG* paramT) — Устанавливает значение данных для запроса.
Проект в SCADA ZETView
Данный компонент используется для создания различных проектов, в том числе таких как датчик деформации.
Результат работы проекта