Drzewko konfiguracyjne

Previous  Next



Drzewko konfiguracyjne programu znajduje się po lewej stronie ekranu. Aby je otworzyć należy wybrać z menu Configuration, Configuration Tree

graphic

Drzewko składa się z części zawierającej predefiniowane okresy dla zdarzeń periodycznych Hooks , opisującej moduły Modules, konfiguracji kont użytkowników Users oraz części opisującej okna Windows.

Pod drzewkiem znajduje się tabela z właściwościami Properties wybranego elementu drzewa.

graphic

W zakładce Description znajduje się opis statusu modułu. Np. w przypadku, gdy moduł oznaczony jest czerwonym wykrzyknikiem graphicznajduje się tam opis błędu.


Ustawianie wartości w tabelce Properties

Aby ustawić wartość należy 2 razy kliknąć myszką na wybranej wartości, którą chcemy zmienić. Wtedy edytor umożliwia wpisanie wartości.
W przypadku zmiennych logicznych On/Off stany zmienia się poprzez kolejne kliknięcie myszką. Zatem klikamy 2 razy żeby przejść do edycji komórki i trzeci raz aby przestawić stan.
Aby nowa wartość została ustawiona należy kliknąć na dowolnym innym polu w tabelce.

Menu
Elementy drzewa mogą posiadać menu konfiguracyjne, które wywołuje się kliknięciem prawym klawiszem myszki.

Drzewko konfiguracyjne wspiera inteligentny system kopiowania i przeciągania.

Układ menu może zostać dowolnie zmieniany, poprzez edycję wzorców konfiguracji.

Kopiowanie elementów drzewa wykonuje się wybierając z menu wskazanego elementu Copy, i wybraniu Paste na właściwym folderze do którego chcemy skopiować element.
Należy zwrócić uwagę na to, że foldery zawierają elementy danego typu. Np. jeśli folder nazywa się InputChannels i zawiera kanały wejściowe (input) to nie można do niego kopiować kanałów wyjściowych (output).
Możliwe natomiast jest przeciągnięcie kanału typu input do folderu OutputChannels.



Przeciąganie kanałów na moduły - łączenie modułów i kanałów
Przykład:
Mamy moduł OPCclient oraz DDEserver. Chcemy aby kanał z OPCclient'a był udostępniany po DDE. Zatem chcemy stworzyć kanał typu input w serwerze DDE i podłączyć do niego (zmapować) kanał z OPCclienta.


graphic

Przeciągając kanał MotorRPMSensor_out0 do folderu InputChannels modułu DDEDriver0 stworzony zostanie kanał wejściowy o tej samej nazwie, podłączony (zmapowany) do kanału z modułu OPC.

graphic

Zostanie również stworzona automatycznie konfiguracja kanału DDE,

graphic

Konfiguracja ta jest prawidłowa, natomiast może być oczywiście zmieniona zgodnie z preferencjami użytkownika.

Jeśli chcemy aby wszystkie kanały danego modułu zostały w ten sposób połączone należy przeciągnąć moduł na folder kanałów.

W opisywanym przypadku przeciągając moduł OPCclient0 na folder InputChannel modułu DDEDriver0 stworzone zostaną kanały wejściowe w DDE, do których zostaną podłączone kanały wyjściowe z OPC.

graphic

W ten sposób uzyskamy połączenie wszystkich kanałów między modułami.

Przeczytaj o szczegółach operacji na drzewku konfiguracyjnym.

graphic


Podobnie, jeśli przeciągniemy moduł na folder OutputChannel innego modułu to dodane zostaną kanały output, a w module przeciąganym kanały input zostaną do nich podłączone.

graphic


Gdy przeciągamy kanał typu input do folderu InputChannels lub output do folderu OutputChannels między dwoma modułami, to gdy są to różne moduły, to może dość do potrzeby zmiany typu.



Zobacz listę modułów.