|

|
Создание связей между компонентами |
|
Каждый компонент в отдельности представляет собой виртуальный прибор для тех или иных манипуляций и отдельно от других таких же приборов не представляет интереса. Только во взаимодействии все компоненты SCADA системы ZETView дают возможность создавать проекты, которые служат тем или иным целям. Взаимодействие компонентов осуществляется при помощи наладки связи между ними соединительными линиями.

Cоединительные линии между компонентами возможно создавать только в интерфейсе проектирования.
Создание первого соединения
Шаг 1. Прежде всего необходимо перейти в режим создания связей. Для этого - выбрать команду «Соединительная линия» на головной панели инструментов. Команду «Соединительная линия» также можно разместить на динамической панели инструментов. Кроме того, переход в режим создания связей возможен через контекстное меню страницы, вызываемое щелчкой правой кнопкой "мыши" на поле странице, сводобном от компонентов.
Шаг 2. Далее следует навести курсор "мыши" на контактную площадку компонента. При этом вокруг нее должна появиться рамка зеленого цвета - это означает, что создание соединения возможно. Кроме того, появится всплывающая подсказка с описанием контакта. Если создание связи с участием выбранного контакта по каким-либо причинам невозможно, вокруг него появляется рамка красного цвета.
Шаг 3. Если контакт не образует на данный момент соединений, при нажатии на контактную площадку у него появится соединительная линия, которую следует продолжить до контактной площадки компонента, с которым необходимо образовать соединение.
Шаг 4. При подведении курсора "мыши" к другим компонентам, вокруг их контактных площадок будут загораться зеленые, либо красные рамки - в зависимости от того, можно ли образовать соединение. Также будут появляться всплывающие подсказки с описанием контактов.
Шаг 5. При нажатии кнопкой "мыши" на контакной площадке второго компонента, между ними образуется связь. Цвет соединительной линии зависит от типов контактов (см. таблицу ниже).

Создание второго и последующих соединений
Если контакт уже имеет связи, при нажатии на контактную площадку появится меню с выбором команд. Для создания еще одного соединения необходимо выбрать команду "Создать новое соединение". При выборе этой команды, у контакта появится соединительная линия, которую следует продолжить до контактной площадки компонента, с которым необходимо образовать соединение. Далее как при создании первого соединения.

Типы связей
Однако проведение соединительной линии между компонентами не всегда возможно. На это есть различные причины. Все контакты компонентов можно условно разделить на группы по различным критериям:
-
по количеству соединений: контакты, которые поддерживают только одно соединение и контакты, которые поддерживают множественное соединение. Таким образом, если контактная площадка компонента уже образует соединительную линию, то с помощью нее можно организовать дополнительные соединительные линии только в том случае, если она поддерживает множественное соединение. В противном случае при наведении на ее курсора "мыши" повится красная рамка, означающая невозможность создания соединительной линии;
-
по интерфейсу соединения: интерфейс «Ключ», интерфейс «Целое число», интерфейс «Число с плавающей запятой», интерфейс «Текстовая строка», интерфейс «Любой тип соединения». Таким образом, если контактные площадки имеют разный интерфейс (кроме интерфейса «Любой тип соединения»), то провести между ними соединительную линию невозможно.
Для того, чтобы не было трудностей при создании проектов при организации соединительных линий, существует удобная система подсказок.
-
Контактные площадки компонентов имеют определённый цвет и обозначение в зависимости от интерфейса (см. таблицу ниже). Таким образом сразу видно, между какими контактами можно создавать связи.
-
Каждый контакт компонента имеет название. Это название отображается, когда компонент "развернут" (двойным щелчком "мыши" по компоненту он "сворачивается"/"разворачивается").
-
При наведении курсора "мыши" на контактную площадку компонента, появляется всплывающая подсказка с кратким описанием контакта.
| Интерфейс контакта | Тип данных | Цвет контактной ножки | Обозначение на контактной площадке |
| Ключ | Истина/ложь | Красный | В |
| ID (идентификационный номер) канала | Целое число | Синий | |
| Число с плавающей запятой | Число с плавающей запятой | Зеленый | F |
| Указатель на массив | Указатель на массив | Фиолетовый | A |
| Текстовая строка | Текст | Чёрный | T |
| Любой тип соединений | Любой | Светло-зелёный | ... |
Для удаления соединительной линии между компонентами, небходимо нажать кнопкой "мыши" на одну из контактных площадок, образующих связь, и выбрать в контекстном меню название компонента, связь с которым требуется разорвать.

Связь между компонентами, расположенными на разных страницах проекта, осуществляется через компонент "Межстраничная связь".
В любой части настоящего сайта могут иметься неточности и технические ошибки. В содержание могут периодически вноситься изменения и/или поправки.
Россия, Москва, Зеленоград, проезд 4922 (Озерная аллея), дом 4 стр. 5. Схема проезда.
Тел./Факс: +7(495)739-39-19 (многоканальный); E-mail: info@zetlab.ru, sale@zetlab.ru.
GPS координаты: долгота 37°13′14.57″E (37.220713) широта 55°59′1.3″N (55.983695)
|
 |
|