13. Obiekty
Rozdział ten wyjaśnia jak korzystać z różnych obiektów.
13.1 Bit Lampa
13.1.1. Wprowadzenie
Bit Lamp-a wyświetla stan wskazanego adresu bitowego. Jeśli bit jest wyłączony, wyświetlany jest stan 0. Jeśli bit jest włączony, zostanie wyświetlony stan 1.
13.1.2. Konfiguracja
Kliknij ikonę Bit Lampy na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nową Bit Lamp-ę.
Zakładka ogólna
| Opcja | Opis |
| Komentarz |
Użytkownik może wprowadzić informacje o obiekcie. Bit Lamp / Przełącznik Przełączanie między funkcją Bit Lamp-y i Przełącznika. |
| Adres odczytu |
Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla obiektu [Bit lamp-y]. Użytkownicy mogę także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu Zaneguj sygnał Powoduje odwrócenie wyświetlania stanów ON / OFF. Na przykład, jeśli pole wyboru [Zaneguj sygnał] jest zaznaczone, gdy wskazany bit jest wyłączony, obiekt wyświetla stan ON. |
| Miganie |
Wygląd obiektu może przełączać się między stanami, gdy bit jest włączony lub wyłączony. Tryb: Brak Obiekt nie miga Zmiana obrazu w stanie 0 Wygląd obiektu zmienia się między stanem 0 i 1, gdy bit jest wyłączony Zmiana obrazu w stanie 0 Wygląd obiektu zmienia się między stanem 0 i 1, gdy bit jest włączony. Miganie w stanie 0 Obiekt pojawia się i znika w stanie 0 Miganie w stanie 1 Obiekt pojawia się i znika w stanie 1 Ukryj obraz/kształt, jeżeli nie istnieje odpowiedni widok dla bieżącego stanu Jeśli ta opcja jest zaznaczona, gdy nie ma zdefiniowanego obrazu reprezentującego dany stan,obiekt zostanie ukryty. W przeciwnym razie wyświetla obraz dla ostatniego stanu |
n Jeśli na karcie [Etykieta] zaznaczono pole wyboru [ON = OFF (używaj tylko stanu 0)], ustawiamy tylko stan 0, a dla stanu 1 zostają przyjęte takie same ustawienia.
13.2.... Word Lampa
13.2.1. Wprowadzenie
Obiekt Word Lamp-a wyświetla stan zgodnie z wartością wyznaczonego rejestru. Dostępnych jest 256 stanów. Gdy wartość rejestru wynosi 0, wyświetlany jest stan 0 obiektu, a gdy wartość rejestru wynosi 1, obiekt wyświetla stan 1, i tak dalej.
13.2.2. Konfiguracja
Kliknij ikonę Word Lamp-y na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nową Word Lamp-ę.
Zakładka ogólna
| Opcja | Opis |
| Komentarz |
Użytkownik może wprowadzić informacje o obiekcie. Word Lamp / Przełącznik Multi-Stanowy Przełączanie między funkcją Word Lamp-y a przełącznikiem Multi-stanowym. |
| Tryb / Odstęp |
Obiekt Word Lamp może pracować w 4 trybach: Wartość Stan jest wyświetlany zgodnie z wartością w wyznaczonym rejestrze plus [odstęp]. Jak pokazano poniżej, jeśli wartość w LW-200 wynosi 3, a odstęp jest ustawiony na 3, wyświetlany jest kształt stanu 0. (wartość 3 - odstęp 3) LSB Konwertuje wartość z kodu dziesiętnego na binarny. Najmniej znaczący aktywny bit w binarnym słowie danych odpowiada za wyświetlony stan. Kombinacja bitowa Wyświetlany stan zależy od stanów kombinacji bitów, gdzie PLC 1 reprezentuje najmniej znaczący bit (LSB), PLC 2 reprezentuje następny LSB i tak dalej. Maksymalna liczba bitów wynosi 4, w sumie można wyświetlić 16 stanów. Zmiana [liczby stanów] w polu akcja zmienia liczbę czytanych adresów. Zmieniaj stan w czasie Wyświetlany stan zmienia się w czasie. Można ustawić częstotliwość przełączeń. |
| Adres odczytu | Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla obiektu [Bit lamp-y]. Użytkownicy mogę także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu. |
| Akcja |
Liczba stanów Liczba stanów, jaką wykorzystuje obiekt. Stany są ponumerowane od 0, więc liczba stanów minus 1 będzie numerem stanu. Jeśli wartość w rejestrze jest ≥ [liczba stanów] zdefiniowanych w polu Akcja, zostanie wyświetlony obiekt przypisany najwyższemu stanowi. Jeśli liczba stanów jest ustawiona na 8, prawidłowe wartości to 0, 1, 2,..., 7. W tym przypadku, jeśli wartość słowa wynosi 8 lub więcej, system wyświetli stan 7. Ukryj obraz/kształt, jeżeli nie istnieje odpowiedni widok dla bieżącego stanu Jeśli opcja jest zaznaczona, gdy nie ma zdefiniowanego obrazu, aby reprezentować dany stan, ukryje obiekt. W przeciwnym razie wyświetla obraz dla ostatniego stanu. |
n Na karcie [Etykieta], dla języka 1 można ustawić czcionkę. W przypadku języka 2 ~ 8 można zmieniać tylko rozmiar czcionki i inne ustawienia są zgodne z językiem 1.
13.3.... Ustaw Bit
13.3.1. Wprowadzenie
Obiekt ustaw bit udostępnia dwa tryby pracy: ręczny i automatyczny. W trybie ręcznym można wyzwalać określony adres bitowy, aby zmienić stan pomiędzy ON i OFF, gdy obiekt zostanie dotknięty. W trybie automatycznym, stan bitu jest automatycznie zmieniany, gdy wystąpi określona akcja; dotknięcie przycisku nie będzie skuteczne.
13.3.2. Konfiguracja
Kliknij ikonę Ustaw Bit na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy obiekt Ustaw Bit.
Zakładka ogólna
n Jeśli na karcie [Etykieta] zaznaczono pole wyboru [ON = OFF (używaj tylko stanu 0)], ustawiamy tylko stan 0, a dla stanu 1 zostają przyjęte takie same ustawienia.
n Tylko użycie adresów typu PLB lub PLW_Bit pozwala na wykorzystanie trybu [Cykliczne Przełączanie] w serii cMT-SVR.
13.4.... Ustaw Rejestr
13.4.1. Wprowadzenie
Obiekt [ustaw rejestr] udostępnia dwa tryby pracy: ręczny i automatyczny. W trybie ręcznym można zmieniać wartość w określonym adresie rejestru, gdy obiekt zostanie dotknięty. W trybie automatycznym wartość rejestru jest automatycznie zmieniana, gdy wystąpi określona akcja; wywołanie akcji przez naciśnięcie obiektu nie jest możliwe.
13.4.2. Konfiguracja
Kliknij ikonę Ustaw Rejestr na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy obiekt Ustaw Rejestr.
Ogólna zakładka
| Opcja | Opis |
| Adres |
Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla obiektu [Bit lamp-y]. Użytkownicy mogę także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu. Wpisz po puszczeniu przycisku Jeśli ta opcja zostanie wybrana, działanie zostanie opóźnione do momentu zwolnienia przycisku; W przeciwnym razie akcja zostanie wykonana po bezpośrednio po naciśnięciu przycisku. |
| Notyfikacja |
Jeśli ta opcja została wybrana, po wykonaniu akcji przypisanej do przycisku wybrany adres bitowy zostanie ustawiony w stan ON lub OFF w zależności od ustawień. Przed wpisem / Po wpisaniu Ustawia stan adresu bitowego przed lub po wykonaniu operacji. |
| Atrybuty |
Rodzaj akcji Wybór działanie przycisku z rozwijanej listy, zobacz Przykład 2. Dynamiczne limity Ustaw [Dolny limit] i [Górny limit] w wyznaczonych rejestrach, zobacz Przykład 1. |
Przykład 1
Ustaw [Dolny limit] i [Górny limit] przez wyznaczony rejestr. Gdy dynamicznym adresem jest LW-n, gdzie n jest dowolną liczbą, reguła ustawiania górnego / dolnego limitu jest następująca.
| Zawartość | 16-bit | 32-bit |
| Dynamiczny rejestr | LW-n | LW-n |
| Dolny limit | LW-n | LW-n |
| Górny limit | LW-n+1 | LW-n+2 |
Gdy dynamicznym adresem jest LW-100, reguła ustawiania Górnego / Dolnego limitu jest następująca:
| Zawartość | 16-bit | 32-bit |
| Dynamiczny rejestr | LW-100 | LW-100 |
| Dolny limit | LW-100 | LW-100 |
| Górny limit | LW-101 | LW-102 |
Przykład 2
Przycisk może działać w następujących trybach:
l Wpisz stałą wartość
Opcja pozwala na zapis stałej wartości z pola [Ustaw wartość] do wyznaczonego rejestru [Adres], gdy przycisk zostanie naciśnięty. Format danych jest ustawiany w zakładce [Ustawienia]. Wejście do niej znajdujące się obok pola adresu zapisu; może to być 16-bit BCD, 32-bit BCD,... 32-bit zmiennoprzecinkowy. Jak pokazano poniżej, po naciśnięciu przycisku, zostanie wpisana wartość 12 do rejestru.
l Zwiększaj wartość (JOG+)
Zwiększanie wartość w rejestrze o liczbę określoną w polu [Zwiększaj o] za każdym razem, gdy przycisk zostanie naciśnięty, aż do osiągnięcia wartości określonej w [Limit górny]. Jak pokazano poniżej, każde naciśnięcie spowoduje zwiększenie wartości w rejestrze o 1, aż do osiągnięcia wartości 10.
l Zmniejszaj wartość (JOG-)
Zmniejszanie wartość w rejestrze o liczbę określoną w polu [zmniejszaj o] za każdym razem, gdy przycisk zostanie naciśnięty, aż do osiągnięcia wartości określonej w [Dolny limit]. Jak pokazano poniżej, każde naciśnięcie spowoduje zmniejszenie wartości o 1, aż do osiągnięcia wartości 0.
l Zwiększaj wartość z przytrzymaniem (JOG++)
Jeśli przycisk zostanie wciśnięty na dłużej niż ustawiony czas w polu [Opóźnienie JOG], wartość w rejestrze zostanie zwiększona o liczbę określoną w polu [Zwiększaj o] z ustawioną prędkością: [JOG - prędkość], aż do osiągnięcia wartości w [Limit górny].
Jak pokazano poniżej, po naciśnięciu przycisku, wartość w wyznaczonym rejestrze będzie wzrastać o 1. Gdy przycisk jest trzymany dłużej niż 1 sekunda, wartość w rejestrze będzie zwiększana, co 0.5 sekundy, aż do osiągnięcia wartości 10.
l Zmniejszaj wartość z przytrzymaniem (JOG--)
Jeśli przycisk zostanie wciśnięty na dłużej, niż ustawiony czas w polu [Opóźnienie JOG], wartość w rejestrze zostanie zmniejszona o liczbę określoną w polu [Zmniejszaj o] z ustawioną prędkością: [JOG - prędkość], aż do osiągnięcia wartości w [Dolny górny].
Jak pokazano poniżej, po naciśnięciu przycisku wartość w wyznaczonym rejestrze będzie maleć o 1. Gdy przycisk jest trzymany dłużej niż 1 sekundę, wartość w rejestrze będzie zmniejszana, co 0.5 sekundy, aż do osiągnięcia wartości 0.
l Okresowy JOG++
Ta opcja automatycznie zwiększa wartość w rejestrze o liczbę określoną w polu [Zwiększaj o] z ustawioną szybkością: [Okres czasu], do osiągnięcia wartości w polu [Limit górny]. Jak pokazano poniżej, system automatycznie zwiększy wartość w rejestrze o 1, aż do wartości 10. Następnie wartość powróci do 0 i będzie ponownie zwiększana, co 0,5 sekundy.
l Automatyczny JOG++
Ta opcja automatycznie zwiększa wartość w rejestrze o liczbę określoną w polu: [Zwiększaj o], z ustaloną szybkością: [Okres czasu], do osiągnięcia wartości w polu [Limit górny]. Jak pokazano poniżej, system automatycznie zwiększy wartość w rejestrze o 1, co 0,5 sekundy, aż do osiągnięcia wartości 10, następnie zatrzyma się.
l Automatyczny JOG--
Ta opcja automatycznie zmniejsza wartość w rejestrze o liczbę określoną w polu: [Zmniejszaj o], z ustaloną szybkością: [Okres czasu], do osiągnięcia wartości w polu [Dolny górny]. Jak pokazano poniżej, system automatycznie zmniejszy wartość w rejestrze o 1, co 0,5 sekundy, aż do osiągnięcia wartości 10, następnie zatrzyma się.
l Okresowe odbicie
Zwiększa wartość w rejestrze, aż do osiągnięcia wartości w polu [limit górny] o wartość określoną w [zwiększaj o] z ustawionym interwałem czasu [okres czasu], a następnie zmniejsza do [dolnego limitu] o tę samą wartość z takim samym interwałem. Jak pokazano poniżej, system zwiększy wartość w wyznaczonym rejestrze o 1 co 0,5 sekundy, aż do wartości 10, a następnie zmniejszy wartość o 1 co 0,5 sekundy, aż do osiągnięcia wartości 0, gdy ekran, na którym jest obiekt jest otwarty.
l Okresowe zwiększanie
Zwiększa wartość w rejestrze, aż do osiągnięcia wartości w polu [limit górny] o wartość określoną w polu [zwiększaj o] z ustawionym interwałem czasu [okres czasu], a następnie wraca do wartości określonej w polu [limit dolny]. Akcja powtarza się cyklicznie, gdy ekran, na którym jest obiekt ,jest otwarty. Jak pokazano poniżej, system zwiększy wartość w wyznaczonym rejestrze o 1 co 0,5 sekundy, do wartości 10, a następnie zresetuje wartość do 0 i ponownie będzie zwiększał wartość w rejestrze, akcja będzie powtarzać się cyklicznie.
l Okresowe zmniejszanie
Zmniejsza wartość w rejestrze, aż do osiągnięcia wartości w polu [limit dolny] o wartość określoną w [zmniejszaj o] z ustawionym interwałem czasu [okres czasu], a następnie wraca do wartości określonej w polu [limit górny]. Akcja powtarza się cyklicznie, gdy ekran, na którym jest obiekt jest otwarty. Jak pokazano poniżej, system zmniejszy wartość w wyznaczonym rejestrze o 1 co 0,5 sekundy, do wartości 0, a następnie zresetuje wartość do 10 i ponownie będzie zmniejszał wartość w rejestrze, akcja będzie powtarzać się cyklicznie.
l Ustaw w chwili otwarcia okna / Ustaw w chwili zamknięcia okna
Automatyczna funkcja reagująca na aktywność ekranu. Wartość wpisana w polu [Ustaw wartość] jest wpisywana do rejestru, gdy nastąpi otwarcie/zamknięcie okna. Jeśli w pole [Ustaw wartość] wprowadzono wartość 5, gdy okno zostanie otwarte / zamknięte, system wprowadzić wartość 5 do wyznaczonego rejestru.
l Ustaw przy załączeniu podświetlania / Ustaw przy wyłączeniu podświetlenia
Automatyczna funkcja reagująca na podświetlenie ekranu. Wartość wpisana w polu [Ustaw wartość] jest wpisywana do rejestru, gdy nastąpi załączenie/wyłączenie podświetlenia ekranu. Jeśli w pole [Ustaw wartość] wprowadzono wartość 5, gdy podświetlenie zostanie załączone / wyłączone, system wprowadzić wartość 5 do wyznaczonego rejestru.
l Cykliczny Jog+
Za każdym razem, gdy przycisk zostanie wciśnięty, zwiększona zostanie wartość w rejestrze, aż do osiągnięcia wartości wprowadzonej w polu [limit górny] o wartość z pola [zwiększaj o], a następnie powrót do wartości określonej w [limit dolny]. Jak pokazano poniżej, za każdym razem, gdy przycisk zostanie naciśnięty, system zwiększy wartość w wyznaczonym rejestrze o 1, aż do wartości 10, a następnie wróci do wartości 0 i będzie zwiększał wartość ponownie, jeśli przycisk będzie nadal naciśnięty.
l Cyclic JOG-
Za każdym razem, gdy przycisk zostanie wciśnięty, zmniejszona zostanie wartość w rejestrze, aż do osiągnięcia wartości wprowadzonej w polu [limit dolny] o wartość z pola [zmniejszaj o], a następnie powrót do wartości określonej w [limit górny]. Jak pokazano poniżej, za każdym razem, gdy przycisk zostanie naciśnięty, system zmniejszy wartość w wyznaczonym rejestrze o 1, aż do wartości 0, a następnie wróci do wartości 10 i będzie zmniejszał wartość ponownie, jeśli przycisk będzie nadal naciśnięty.
l Cykliczny JOG++
Za każdym razem, gdy przycisk zostanie wciśnięty na dłużej niż czas określony w polu [opóźnienie jog], zwiększona zostanie wartość w rejestrze o wartość określoną w polu [zwiększaj o] z interwałem czasowym określonym w [jog-prędkość], aż do osiągnięcia wartości wprowadzonej w [limit górny], a następnie powrót do wartości określonej w [limit dolny]. Jak pokazano poniżej, za każdym razem, gdy przycisk zostanie naciśnięty dłużej niż 0.5 sekundy, system zwiększy wartość w wyznaczonym rejestrze o 1 z interwałem czasowym 0.5 sekundy, aż do wartości 10, a następnie wróci do wartości 0 i będzie zwiększał wartość ponownie, jeśli przycisk będzie nadal naciśnięty.
l Cyclic JOG- -
Za każdym razem, gdy przycisk zostanie wciśnięty na dłużej niż czas określony w polu [opóźnienie jog], zmniejszona zostanie wartość w rejestrze o wartość określoną w polu [zmniejszaj o] z interwałem czasowym określonym w [jog-prędkość], aż do osiągnięcia wartości wprowadzonej w [limit dolny], a następnie powrót do wartości określonej w [limit górny]. Jak pokazano poniżej, za każdym razem, gdy przycisk zostanie naciśnięty dłużej niż 0.5 sekundy, system zmniejszy wartość w wyznaczonym rejestrze o 1 z interwałem czasowym 0.5 sekundy, aż do wartości 0, a następnie wróci do wartości 10 i będzie zmniejszał wartość ponownie, jeśli przycisk będzie nadal naciśnięty.
Ochrona
| Opcja | Opis |
|
Aktywacja/ dezaktywacja |
Używaj funkcji aktywacji/dezaktywacja Gdy ta opcja jest włączona, a wybrano [Rejestr], widoczność obiektu zależy zależy od warunku określonego w [Aktywuj, gdy wartość jest:]. Przy powyższych ustawieniach obiekt jest widoczny tylko wtedy, gdy wartość w LW-0 jest większa niż 1. Ukryj, gdy dezaktywowany Obiekt jest ukryty, gdy określony warunek nie jest spełniony. Wyszarz etykietę, gdy dezaktywowany Etykieta obiektu zostaje wyszarzona, jeśli warunek nie jest spełniony. Aktywuj, gdy wartość jest Ta opcja służy do określania warunku wyzwalania. Dostępne opcje to: >, <, ==, <>,> = i <=. Wartość tolerancji można ustawić dla warunków == i <>. Na przykład: Jeśli wartość w określonym rejestrze jest większa lub równa 11, lub mniejsza lub równa 9, obiekt zostanie ukryty i nie będzie działał |
n Używanie adresów innych niż PLW w obiekcie ustaw rejestr z automatycznymi atrybutami, takimi jak [okresowe zwiększanie], [okresowe zmniejszanie], [automatyczny JOG ++], [automatyczny JOG--] i [okresowy JOG ++] itd. nie jest wspierane przez serię cMT-SVR.
13.5.... Obiekt funkcyjny
13.5.1. Wprowadzenie
Obiekt funkcyjny może być użyty do kilku zadań, takich jak przełączanie między oknami, projektowanie klawiatury, wywoływanie makr, robienie zrzutu ekranu i korzystanie z klucza bezpieczeństwa USB.
13.5.2. Konfiguracja
Kliknij ikonę Obiektu Funkcyjnego na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy obiekt funkcyjny.
Zakładka ogólna
Seria cMT Series seria MT, iE, XE, mTV
n [Nadpisywanie] jest jedyną opcją podczas importowania kontaktów poczty e-mail. Oznacza to, że wszystkie istniejące kontakty zostaną usunięte najpierw, a następnie wprowadzone nowe.
Aby uzyskać więcej informacji zobacz rozdział „6 Operacje na oknach”, “12 Projektowanie i użytkowanie klawiatury”, “36 Narzędzia administracyjne”.
13.6.... Przełącznik
13.6.1. Wprowadzenie
Obiekt przełącznik jest połączeniem dwóch obiektów: Bit lampy i Ustaw Bit. Wygląd obiektu jest kontrolowany przez stan adresu bitowego - ON / OFF. Również wciśnięcie przycisku ustawia wartość w adresie bitowym zgodnie z ustawieniami.
13.6.1. Konfiguracja
Kliknij ikonę obiektu Przełącznik na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy obiekt przełącznik.
Zakładka ogólna
13.7.... Przełącznik multi-stanowy
13.7.1. Wprowadzenie
Obiekt przełącznik multi-stanowy jest połączeniem dwóch obiektów: Word lampy i Ustaw rejestr. Wygląd obiektu jest kontrolowany przez wartość w określonym rejestrze. Również wciśnięcie przycisku ustawia wartość w rejestrze zgodnie z ustawieniami.
13.7.2. Konfiguracja
Kliknij ikonę Obiektu Przełącznik multi-stanowy na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy obiekt przełącznik multi-stanowy.
Zakładka ogólna
cMT Series eMT, iE, XE, mTV Series
Przykład 1
l JOG+
Zwiększ wartość wyznaczonego rejestru o 1 za każdym razem, gdy przycisk zostanie naciśnięty, do wartości równej liczbie określonej w polu [liczba stanów]. Można włączyć działanie cykliczne. Jak pokazano poniżej, za każdym razem, gdy zostanie naciśnięty przycisk, stan obiektu zmieni się o 1 od stanu 0, aż do stanu 4 ([liczba stanów] -1), a następnie powróci do 0 i będzie możliwe rozpoczęcie od nowa.
l JOG-
Zmniejsza wartość wyznaczonego rejestru o 1 za każdym razem, gdy przycisk zostanie naciśnięty, do wartości równej 0. Można włączyć działanie cykliczne. Jak pokazano poniżej, za każdym razem, gdy zostanie naciśnięty przycisk, stan obiektu zmieni się o 1 od stanu 4 ([liczba stanów] -1), aż do stanu 0 a następnie powróci do 4 i będzie możliwe rozpoczęcie od nowa.
13.8.... Suwak
13.8.1. Wprowadzenie
Obiekt Suwak jest używany do zmiany wartości w rejestrze poprzez przesuwanie nim po ekranie.
13.8.2. Konfiguracja
Kliknij ikonę Obiektu Suwaka pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy obiekt suwak
Zakładka ogólna
| Opcja | Opis |
| Atrybuty |
Kierunek Wybierz kierunek działania suwaka. (W prawo, lewo, dół, górę) Rozdzielczość Ustawia, o jaką wartość nastąpi zmiana w rejestrze dla każdego przesunięcia suwaka o jedną jednostkę. Na przykład, jeśli ustawiono wartość na 10, wartość rejestru zmienia się o 10 dla każdego przesunięcia suwaka. Stałe Ustawia zakres suwaka. Na przykład: jeśli ustawisz [dolny limit] na 5 i [górny limit] na 100, suwak wprowadzi wartości pomiędzy 5 a 100. Adres Ustaw [Niski / Wysoki limit] przez wyznaczony rejestr, zobacz Przykład 1 Przyrost zgrubny Oprócz przesuwania suwaka w celu zmiany wartości z dokładnością określoną w polu [Rozdzielczość], jeśli ta opcja jest zaznaczona, wartość słowa zwiększy / zmniejszy się o wartość [Przyrost] za każdym razem, gdy obiekt zostanie dotknięty. |
| Adres zapisu | Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla obiektu [Suwak]. Użytkownicy mogę także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu. |
| Notyfikacja |
Jeśli ta opcja została wybrana, po wykonaniu akcji przypisanej do przycisku wybrany adres bitowy zostanie wystawiony w stan ON lub OFF w zależności od ustawień. Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla rejestru bitowego sterującego notyfikacjami. Użytkownicy mogą także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu. Przed wpisem / Po wpisaniu Ustawia stan adresu bitowego przed lub po wykonaniu operacji |
| Adres odczytu wartości | Podczas przesuwania rolki nowa wartość wpisana do adresu rejestru może być wyświetlana w czasie rzeczywistym. |
Przykład 1
Górny i dolny limit można ustawić przez wyznaczony rejestr. Gdy adresem zapisu jest LW-n, gdzie n jest dowolną liczbą, reguła ustalania limitów jest następująca:
| Zawartość | 16-bit | 32-bit |
| Adres | LW-n | LW-n |
| Dolny limit | LW-n | LW-n |
| Górny limit | LW-n+1 | LW-n+2 |
Kiedy ustawionym adresem jest LW-100, zasady są następujące:
| Zawartość | 16-bit | 32-bit |
| Adres | LW-100 | LW-100 |
| Dolny limit | LW-100 | LW-100 |
| Górny limit | LW-101 | LW-102 |
Zakładka wygląd
Seria cMT
eMT, iE, XE, mTV
| Opcja | Opis |
| Typ wodzika |
Użyj obrazu (tylko w serii cMT) Jeśli to pole wyboru jest zaznaczone, można wybrać obraz z biblioteki obrazów, aby pełnił rolę wodzika. Dostępne są cztery domyślne style wodzika, a jego grubość może być ustawiona. Kolor Można wybrać kolory ramki, tła oraz prowadnicy. |
13.8.3. Ustawienia Combo
Seria cMT obsługuje ustawienie combo dla suwaka, co pozwala na ustawienie wielu powiązanych obiektów naraz. Oprócz suwaka można ustawić tło i skalę dynamiczną.
Tło
| Opcja | Opis |
| Margines | Określa odstęp pomiędzy krawędzią tła, a krawędzią obiektu suwaka. |
| Kolor/styl |
Dostosowany Pozwala wybierać odpowiedni wzór tła i kolor. Obraz Użyj domyślnego obrazu, lub wybierz zdjęcie z biblioteki obrazów. |
Skala dynamiczna
| Opcja | Opis |
| Styl | Wybór stylu skali, zostanie zastosowany do suwaka |
| Wyrównanie | Położenie paska skali wzdłuż suwaka |
| Znak podziałki | Skonfiguruj liczbę głównych i podrzędnych znaków podziałki, a także ich kolor |
| Etykieta skali |
Skonfiguruj czcionkę, jej kolor, rozmiar i inne atrybuty. Jeśli w ustawieniach suwaka, dla opcji Dolny / Górny limit wybrano adres [Adres], automatycznie ustawią się [dynamiczne limity] etykiety skali. |
13.9.... Obiekt Numeryczny
13.9.1. Wprowadzenie
Obiekt numeryczny może służyć do wprowadzania lub wyświetlania wartości wyznaczonego rejestru.
13.9.2. Konfiguracja
Kliknij ikonę Obiektu numerycznego na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy obiekt numeryczny.
Zakładka ogólna
| Opcja | Opis |
| Wprowadzanie | Jeśli opcja jest zaznaczona, obiekt pozwala na wprowadzanie wartości |
| Odczyt i zapis do różnych adresów | Do odczytywania danych i zapisywania danych można używać różnych adresów |
| Adres odczytu |
Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla obiektu [Bit lamp-y]. Użytkownicy mogę także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu. Jeśli nie wybrano opcji [Odczyt i zapis do różnych adresów] nazwą tej grupy będzie “adres odczytu/zapisu”. |
| Adres zapisu | Wybierz [PLC], [Typ urządzenia] i [Adres], do które zostanie wprowadzona wartość. |
| Notyfikacja |
Jeśli ta opcja została wybrana, po wykonaniu akcji przypisanej do przycisku wybrany adres bitowy zostanie wystawiony w stan ON lub OFF w zależności od ustawień. Przed wpisem / Po wpisaniu Ustawia stan adresu bitowego przed, lub po wykonaniu operacji |
| Notyfikacja przy wprowadzeniu niepoprawnej wartości | Jeśli zostanie wprowadzono niepoprawna wartość, automatycznie zostanie ustawiony stan wyznaczonego bitu. |
Wprowadzanie danych
cMT-SVR cMT3151 eMT, iE, XE, mTV Series
| Opcja | Opis |
| Tryb |
Dotyk Opcja używana, gdy wprowadzanie danych jest inicjowane, poprzez dotknięcie obiektu na ekranie. Kontrola bitu Opcja używana, gdy wejście danych jest aktywowane poprzez włączenie wybranego bitu, a wpis kończy się, gdy bit się wyłączy. |
| Adres bitu pozwalającego na wprowadzanie | Określ adres bitowy, który włącza lub kończy wprowadzanie danych. Kolejność wprowadzania danych jest określona w [Szyk wprowadzenia], a do wprowadzania danych potrzebna jest zewnętrzna klawiatura USB. Seria cMT-SVR korzysta z klawiatury iPada. |
| Szyk wprowadzania |
Pozwala na wprowadzanie ciągłe, ustawiając [Szyk wprowadzania] i [Grupę]. Kryterium dla przejścia do następnego obiektu: l Zakres od 1 do 511 dla kolejności i od 1 do 15 dla grup. l Jeśli [Grupa] nie została zaznaczona, domyślnym numerem grupy jest 0. l System wyszukuje tylko obiekty znajdujące się w tej samej grupie. l Wprowadzanie następuje od najmniejszej wartości, do największej, w polu kolejność. l W przypadku wielu obiektów znajdujących się w tej samej grupie i z tą samą kolejnością, najpierw zostanie wprowadzona wartość do obiektu umieszczony w dolnej warstwie
|
| Klawiatura (dla serii eMT, iE, XE, mTV, i cMT3151) |
Używaj klawiatury popup Jeśli wybrano opcję, można wybrać gotową klawiaturę i wybierać pozycję ukazywania się klawiatury na ekranie HMI. Gdy włączona jest funkcja wprowadzania danych, klawiatura wyskakująca zostanie wyświetlona w wybranej pozycji i zostanie zamknięta po zakończeniu wprowadzania danych. Jeśli ta opcja jest zaznaczona w cMT3151, aby użyć gotowej klawiatury należy wybrać opcje [własna klawiatura]. Jeśli nie zaznaczono tej opcji, klawiatura wyskakująca nie jest wyświetlana. Użytkownicy mogą: l Stworzyć obiekty do wprowadzania bezpośrednio na ekranie. l Używać klawiatury USB Ukryj pasek tytułu Użyj klawiatury bez paska tytułu Wyczyść, gdy wprowadzana wartość jest poza zakresem Podczas wprowadzania danych, jeśli wprowadzona wartość nie mieści się we wskazanym zakresie, system automatycznie wyzeruje wartość na klawiaturze.
|
n Klawiatura iPad-a służy do wprowadzania danych dla cMT-SVR. Aby użyć wbudowanej klawiatury dla cMT3151, zaznacz pole wyboru [Używaj klawiatury popup] w polu grupy klawiatury, a następnie wybierz opcję [Klawiatura systemowa].
Aby uzyskać więcej informacji, zobacz rozdział “12 12.Projektowanie i użytkowanie klawiatury”.
Przykład 1
Ten przykład ilustruje użycie [Szyku wprowadzania] i [Grupy] do ciągłego wprowadzania danych w kilku obiektach numerycznych. Po wprowadzeniu danych w jednym obiekcie automatycznie nastąpi przeskoczenie do kolejnego, który znajduje się w tej samej grupie
1. Utwórz trzy obiekty numeryczne i ustaw kolejno pozycje [Kolejność] odpowiednio na 1, 2 i 3. Uwzględnij trzy obiekty w [Grupie 1], jak pokazano na poniższym rysunku.
LW-0
LW-1
LW-2
2. Po wprowadzaniu danych w ostatnim obiekcie, aby zakończyć sekwencję wprowadzania danych wszystkich obiektów, zaznacz pole wyboru [Zatrzymaj sekwencję na tym obiekcie, po wprowadzeniu do niego wartości].
Format
cMT Series eMT, iE, XE, mTV Series
| Opcja | Opis |
| Wyświetlanie |
Format danych Ustaw format danych dla określonego rejestru. Dostępne są następujące opcje: BCD, HEX, Binarny, całkowity bez znaku, całkowity ze znakiem, zmiennoprzecinkowe. Format 16-bitowy używa 1 rejestru, 32-bitowy używa dwóch rejestrów. Maskuj Jeśli zostanie wybrana ta opcja, wprowadzone wartości zostaną ukryte, wyświetlane będą, jako ****. |
| Liczba cyfr |
Li. cyfr przed przecinkiem Liczba cyfr wyświetlanych przed przecinkiem Li. cyfr po przecinku Liczba cyfr wyświetlanych po przecinku |
| Formatowanie wyświetlania |
Każdy znak "*" reprezentuje każdą cyfrę, która będzie wyświetlana w obiekcie Numeryczny. Oprócz znaków "*", w polu [Format] można wprowadzić dodatkowe teksty, na przykład: kg. Dostępne opcje wyrównywania to: [Lewo], [Środek], [Prawo], [Z wiodącymi zerami]. Wartość liczbowa reprezentowana znakiem "*" będzie wyświetlana od najwyższej cyfry do najniższej w obiekcie Numeryczny. Odcinane cyfry Określ liczbę cyfr do obcięcia, od najniższej cyfry do najwyższej. Liczba znaków "*" = [Li. cyfr przed przecinkiem] - [Odcinane cyfry] Zobacz następujące przykłady: Kiedy nie wybrano opcji z wiodącymi zerami, tekst zamykany dwoma znakami "*" nie będzie widoczny, na przykład: [Li. cyfr przed przecinkiem] = 5, [odcinane cyfry] = 0, a Format wyświetlania to "Razem = ** kg *** g" Jeśli dane mają wartość 255, wynikiem będzie: "Razem = 255g" Jeśli odczytanie danych wynosi 1000, wynikiem będzie: "Razem = 1 kg000g" |
| Skalowanie |
Interpolacja Jeśli to pole jest zaznaczone, pojawiają się pola [Inżynierskie dolne] i [Inżynierskie górne]. Wartości wprowadzone w tych polach odpowiadają wymaganym zakresom wyświetlania. Ustawienie wymaga również [PLC dolne] i [PLC górne] w sekcji limitów. Zobacz przykład 2. Test: Podgląd wyniku Interpolacji. Zobacz przykład 2. Limity dynamiczne: Pozwala ustawić wartości [Inżynierskie dolne] i [Inżynierskie górne] poprzez zdefiniowane rejestry. Zobacz przykład 4. Pod-procedura Macro (niedostępna w serii cMT) Wartość odczytana lub zapisana do rejestru może być obliczona przez pod-procedurę makr wybraną w [konwersja odczytu] i [konwersja zapisu]. Podprogramy makr należy zdefiniować w Bibliotece funkcji Makr. Aby skorzystać z tej funkcji, zobacz rozdział "13.9.2.1 Reguła używania podprogramu Makr". |
| Inne opcje (Dla serii cMT) |
Wyświetl limit dolny i górny Jeśli opcja ta zostanie wybrana, Jeśli opcja ta zostanie wybrana, |
| Limity |
Ta sekcja umożliwia użytkownikom stosowanie limitów dla wyświetlanej wartości. Można ustawić kolor, który jest wyświetlany, jeśli wartość rejestru jest poza granicami. Bezpośrednie Pozwala na ustawienie zakresu do wprowadzania wartości w [PLC dolne] i [PLC górne]. Jeśli wprowadzona wartość jest poza granicami, nie można zmienić wartości w rejestrze. Dynamiczne limity Pozwala na określenie limitów poprzez zdefiniowane rejestry. Zobacz przykład 5. |
| Użyj koloru dla alarmu |
Dolny limit Gdy wartość w rejestrze znajduje się poniżej dolnego limitu wyświetlane, cyfry zmienią kolor na zdefiniowany Górny limit Gdy wartość w rejestrze znajduje się powyżej górnego limitu, wyświetlane cyfry zmienią kolor na zdefiniowany. Miganie Jeśli wartość w rejestrze jest poza zakresem, cyfry zaczną migać. |
13.9.2.1. Reguła używania podprogramu Makr
l Makro musi zwracać dokładnie jeden parametr.
Przykład:
sub char test(short a) // (Poprawnie)
sub test(char a) // (Niepoprawnie, nie zwraca wartości)
sub char test(char a, char b) // (Niepoprawnie, zwraca dwie wartości)
l Użyj w Marko typu danych odpowiadającego formatowi danych w obiekcie.
Mapowanie zmiennych jest następujące:
| Typ zmiennych w Macro | Typ zmiennych w obiekcie numerycznym |
| short | 16-bit całkowity ze znakiem |
| Int | 32-bit całkowity ze znakiem |
| unsigned short | 16-bit BCD, 16-bit HEX, 16-bit binarny, 16-bit bez znaku |
| unsigned int | 32-bit BCD, 32-bit HEX, 32-bit binarny, 32-bit bez znaku |
| float | 32-bit zmiennoprzecinkowy |
Na przykład, jeśli format danych w obiekcie numerycznych jest zdefiniowany jako 16-bit całkowity bez znaku, odpowiednim typem danych w makrze jest unsigned short.
Przykład:
sub char test(unsigned short a) // (Poprawnie)
sub char test(char a) // (Niepoprawnie)
l Obsługuje tylko lokalne adresy HMI.
Przykład:
GetData(var, "Local HMI", LB, 0, 1) // (Poprawnie)
GetData(var, "MODBUS RTU", 0x, 0, 1) // (Niepoprawnie)
l Następujące funkcje zdefiniowane w systemie nie mogą być wywoływane: ASYNC_TRIG_MACRO, SYNC_TRIG_MACRO, DELAY, FindDataSamplingDate, FindDataSamplingIndex, FindEventLogDate, FindEventLogIndex, INPORT, INPORT2, OUTPORT, PURGE, TRACE
l Następujące pętle nie są wspierane:
For-Next, While-Wend
Przykład 2
Jeśli wybrano opcję [Interpolacja], skalowanie odbywa się według następujących reguł:
Jeśli A jest surową wartością, a B oznacza wartość wyświetlaną to
B = [Inżynierskie dolne] + (A - [PLC dolne]) × stosunek
gdzie, stosunek = ([inżynierskie wysokie] - [inżynierskie dolne]) / ([PLC górne] - [PLC dolne])
Jak pokazano, poniżej, jeśli surowa wartość wynosi 15, to po konwersji zostanie wyświetlone 43.
Kliknij przycisk [Test], aby wyświetlić podgląd wyniku interpolacji. Wprowadź wartość w polu [PLC], jak pokazano na poniższym rysunku, na przykład wprowadź wartość 15, a na ekranie pojawi się wynik 43
Przykład 3
Jeśli wybrany format liczbowy nie jest Zmiennoprzecinkowy i liczba miejsc po przecinku jest różna od 0, miejsce dziesiętne przekonwertowanego wyniku nie będzie automatycznie korygowane; należy poprawić [Inżynierskie górne], aby prawidłowo umieścić punkt dziesiętny wyniku uzyskanego w trybie [Interpolacji]. Zobacz obraz poniżej.
Stwórz dwa obiekty numeryczne, jeden z standardowymi ustawieniami, w drugim ustaw liczbę cyfr przed przecinkiem, jako 1 i wybierz sposób skalowania, jako interpolacje, z ustawieniami jak poniżej:
1. Wprowadź do pierwszego obiektu wartość “123”, a w obiekcie z ustawioną interpolacją wyświetli się "246.0" zamiast "24.6".
2. Aby przesunąć punkt dziesiętny o jedno miejsce w lewo, ustaw [Inżynierskie górne] jak pokazano na poniższym rysunku.
Przykład 4
Jeśli wybrano opcję skalowania jako [Interpolacja] i określono [Inżynierskie dolne] i [Inżynierskie górne] przez skalowanie dynamiczne, gdy wybranym adresem jest LW-n, gdzie n jest dowolną liczbą, reguła ustawienia [Inżynierskich dolnych] i [Inżynierskich górnych] to:
| Zawartość | 16-bit | 32-bit |
| Dynamiczny adres | LW-n | LW-n |
| Inżynierskie dolne | LW-n | LW-n |
| Inżynierskie górne | LW-n+1 | LW-n+2 |
Kiedy wybranym adresem jest LW-100, zasady ustawiania limitów są następujące:
| Zawartość | 16-bit | 32-bit |
| Dynamiczny adres | LW-100 | LW-100 |
| Inżynierskie dolne | LW-100 | LW-100 |
| Inżynierskie górne | LW-101 | LW-102 |
Przykład 5
Ustaw dynamiczne limity przez wyznaczony rejestr. Gdy adresem jest LW-n, gdzie n jest dowolną liczbą, reguła ustawiania limitów to:
| Zawartość | 16-bit | 32-bit |
| Adres | LW-n | LW-n |
| Dolny limit | LW-n | LW-n |
| Górny limit | LW-n+1 | LW-n+2 |
Kiedy wybranym adresem jest LW-100, reguła ustawiania limitów wygląda następująco:
| Zawartość | 16-bit | 32-bit |
| Adres | LW-100 | LW-100 |
| Dolny limit | LW-100 | LW-100 |
| Górny limit | LW-101 | LW-102 |
Przykład 6
Poniżej przedstawiono sposób używania [pod-procedury makr] do skalowania wartości w obiekcie numerycznym.
Używane są dwa następujące makra, jeden dla [konwersji odczytu] i drugi dla [konwersji zapisu].
1. Utwórz dwa obiekty numeryczne: NE_0 i NE_1 i użyj tego samego adresu odczytu. Wybierz [Pod-procedurę Makro] dla NE_1.
2. Wprowadź wartość 0 do obiektu NE_0 wtedy w obiekcie NE_1 zostanie wywołana pod-procedura [Konwersja odczytu]. Uzyskana wartość wyniesie 10.
3. Wprowadź wartość 80 do obiektu NE_1, wywołana pod-procedura [konwersja zapisu] spowoduje uzyskanie wartości 70 w obiekcie NE_0.
n Jeśli w obiekcie będzie wykonywana konwersja zapisu i odczuty, wprowadzona wartość będzie obliczana za pomocą pod-procedury Makro [Konwersja zapisu], a następnie wynik jest obliczany za pomocą pod-procedury Makro [konwersja odczuty]. W przykładzie 5 jeśli pod-procedura [konwersja zapisu] jest ustawiona, jako b = a-20, po wprowadzeniu wartości 80 w NE_1 otrzymamy 60 po [konwersji zapisu], a następnie obiekt wyświetli 70 po [konwersji odczytu].
Zakładka ochrona
| Opcja | Opis |
|
Aktywacja/ dezaktywacja |
Używaj funkcji aktywacji/dezaktywacja Gdy ta opcja jest włączona, a wybrano [Rejestr], widoczność obiektu zależy od warunku określonego w [Aktywuj, gdy wartość jest:]. Przy powyższych ustawieniach obiekt jest widoczny tylko wtedy, gdy wartość w LW-0 jest większa niż 1 Ukryj, gdy dezaktywowany Obiekt jest ukryty, gdy określony warunek nie jest spełniony. Wyszarz etykietę, gdy dezaktywowany Etykieta obiektu zostaje wyszarzona, jeśli warunek nie jest spełniony. Aktywuj, gdy wartość jest Ta opcja służy do określania warunku wyzwalania. Dostępne opcje to: >, <, ==, <>,> = i <=. Wartość tolerancji można ustawić dla warunków == i <> Na przykład: Jeśli wartość w określonym rejestrze jest większa lub równa 11, lub mniejsza lub równa 9, obiekt zostanie ukryty i nie będzie działał. |
Czcionka
| Opcja | Opis |
| Kolor | Gdy wartość mieści się w zakresie, wyświetlane cyfry mają kolor ustawiony na tej karcie |
| Wyrównanie |
Lewo: Wyrównanie do lewej. Środek: Wyrównanie do środka Prawo: Wyrównanie do prawej Z wiodącym zerem: Gdy wartość w rejeszcze ma mniejszą liczę cyfr niż liczba określona w polu Li. cyfr przed przecinkiem przed wyświetleniem wartości z rejestru zostaje dopisana odpowiednia liczba zer poprzedzających. |
| Rozmiar | Pozwala na ustawienie rozmiaru czcionki. |
13.10.. ASCII
13.10.1. Wprowadzenie
Obiekt ASCII może służyć do wprowadzania lub wyświetlania znaków ASCII lub UNICODE przechowywanych w rejestrach.
13.10.2. Konfiguracja
Kliknij ikonę Obiektu ASCII na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy obiekt ASCII
Zakładka ogólna
| Opcja | Opis |
| Wprowadzanie | Jeśli wybrano tą opcję, obiekt pozwala na wprowadzanie wartości |
| Maskuj | Jeśli zostanie wybrana ta opcja, wprowadzone wartości zostaną ukryte i wyświetlane będą jako ****. |
| UNICODE | Jeśli wybrano tą opcję, dane będą wyświetlane w formacie UNICODE. Jeśli nie zaznaczono, znaki są wyświetlane w formacie ASCII. Ta opcja może być używana w połączeniu z przyciskiem funkcyjnym, w którym zaznaczono opcję [ASCII/UNICODE]. |
| Zmień kolejność bajtów |
Zwykle kod ASCII jest wyświetlany w kolejności "starszy bajt", "młodszy bajt". Opcja ta pozwala na zmianę kolejności wyświetlania, sprawia, że system wyświetla znaki ASCII w kolejności "młodszy bajt", "starszy bajt". Po lewej stronie standardowe ustawienie, po prawej z zaznaczoną opcją zmiany kolejności bajtów |
| Adres odczytu |
Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla obiektu. Użytkownicy mogę także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu. Długość Wybierz maksymalną liczbę słów, które mają zostać wyświetlone. |
n Znak UNICODE używa 1 słowa, a znak ASCII używa 1 bajtu. Dlatego 1 słowo może być użyte, jako 1 znak UNICODE lub 2 znaki ASCII. (1 słowo zawiera 2 bajty)
Czcionka
| Opis | Opcja |
| Atrybuty |
Pozwala na ustawienie czcionki, rozmiaru, koloru i wyrównania. Wyrównanie Lewo: Wyrównanie do lewej Środek: Wyrównanie do środka Prawo: Wyrównanie do prawej |
13.11.. Okno pośrednie
13.11.1. Wprowadzenie
Obiekt [okno pośrednie] służy do otwierania odpowiedniego okna popup w zależności od wartości w przypisanym rejestrze. Istnieją dwa sposoby używania obiektu okna pośredniego: pierwszy to określenie profilu, w którym okno zostanie wyświetlone jeśli wystukujące okno będzie większe niż profil, zostanie obcięte; druga to automatyczna zmiana rozmiaru okna w zależności od wielkości wyskakującego okna. Aby zamknąć okno wyskakujące, należy wprowadzić 0 do wyznaczonego rejestru. Różnica między oknem bezpośrednim a oknem pośrednim polega na tym, że okno bezpośrednie jest kontrolowane przez adres bitowy, natomiast okno pośrednie jest kontrolowane przez adres rejestru.
13.11.2. Konfiguracja
Kliknij ikonę obiektu okna pośredniego na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy obiekt okna pośredniego.
Zakładka ogólna
cMT Series eMT, iE, XE, mTV Series
| Opcja | Opis |
| Adres odczytu | Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla obiektu. Użytkownicy mogę także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu |
| Atrybuty |
Styl Ustaw styl wyświetlania okna popup. Do wyboru są dwa style: l Bez paska tytułowego W oknie popup nie ma paska tytułowego i nie można go przesunąć.
l Z paskiem tytułowy, W oknie popup jest pasek tytułowy i można je przesunąć. |
| Animacja |
Efekt Efekty przejścia dla: l Otwieranie okien wyskakujących przy użyciu klawiszy funkcyjnych. l Otwieranie lub zamykanie okna bezpośredniego lub pośredniego.
Można wybrać różne efekty dla otwierania i zamykania okna Czas trwania Określa, ile czasu trwa wybrany efekt Kierunek Kierunek przejścia efektu |
| Używaj odstępu numerów okien | Ustawienie przesunięcia numeru okna dla wybrania okna wyskakującego. Numer okna jest obliczany poprzez dodanie wartości w rejestrze do ustawionego odstępu. Na przykład załóżmy, że wartość w rejestrze wynosi 20, a odstęp wynosi 5, numer okna wyskakującego wynosi 25. |
| Automatycznie dostosuj wielkość okna |
Automatycznie zmienia rozmiar okna pośredniego i wyrównuje wyskakujące okienko do wybranego regionu Wyrównanie Ustawia punkt odniesienia okna wyskakującego w jednej z pięciu pozycji na ekranie. Na przykład, jeśli wybrano dolny prawy obszar, prawy dolny róg okna wyskakującego jest wyrównywany do dolnego prawego obszaru obiektu okna pośredniego. Zobacz przykład 1. |
Przykład 1
Poniżej pokazano przykład korzystania z okna pośredniego. Należy ustawić adres, który przypisuje numer okna, jako LW-0. Następnie utworzyć okno nr 11 i 12.
1. Utwórz obiekt okna pośredniego, ustaw adres na LW-0 i wybierz opcję [Auto. dostosuj rozmiar okna].
2. Wybierz region, w którym ma być wyświetlane okno.
3. Wprowadź wartość 11 do zmiennej LW-0,a pojawi się okno popup o numerze 11.
4. Wprowadź wartość 12 do zmiennej LW-0, a pojawi się okno popup o numerze 12.
5. Wprowadź wartość 0 do zmiennej LW-0, a okno zostanie zamknięte.
Aby zamknąć okno wyskakujące, można wprowadzić 0 do wyznaczonego rejestru. Innym sposobem jest umieszczenie obiektu funkcyjnego w oknie popup i ustawienie jego działania, jako [Zamknij okno].
Uwaga
n W jednym momencie można wyświetlić do 24 okien popup.
n System nie zezwala na otwieranie tego samego w dwóch obiektach jednocześnie np. w oknie pośrednim i bezpośrednim.
n Jeśli okno wyskakujące ma włączoną funkcję wyłączności, gdy się pojawi, wszystkie okna w tle nie będą aktywne dopóki okno z wyłącznością nie zostanie zamknięte.
13.12.. Okno bezpośrednie
13.12.1. Wprowadzenie
Obiekt okno bezpośrednie definiuje pozycję i rozmiar okna popup pojawiającego się na oknie głównym. Gdy zawartość rejestru bitowego zostanie zmieniona, okno zostanie wyświetlone w określonej lokalizacji. Obszar wyświetlania okna popup jest ograniczony rozmiarem predefiniowanej lokalizacji. Przywrócenie wartości rejestru bitowego do stanu poprzedniego powoduje zamknięcie wyskakującego okna. Różnica między oknem bezpośrednim a oknem pośrednim jest taka, że obiekt okno bezpośrednie ma predefiniowany numer otwieranego okna i jest kontrolowany przez rejestr bitowy, natomiast okno pośrednie jest kontrolowane przez rejestr słowa, a wartość rejestru słowa określa wyświetlane okno.
13.12.2. Konfiguracja
Kliknij ikonę obiektu okna bezpośredniego na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy obiekt okna bezpośredniego.
Zakładka ogólna
cMT Series eMT, iE, XE, mTV Series
| Opcja | Opis |
| Adres odczytu | Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla obiektu. Użytkownicy mogę także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu |
| Atrybuty |
Styl Ustaw styl wyświetlania okna popup. Do wyboru są dwa style: l Bez paska tytułowego W oknie popup nie ma paska tytułowego i nie można go przesunąć.
l Z paskiem tytułowy, W oknie popup jest pasek tytułowy i można je przesunąć.
Numer okna Wybór otwieranego okna |
| Animacja |
Efekt Efekty przejścia dla: l Otwieranie okien wyskakujących przy użyciu klawiszy funkcyjnych. l Otwieranie lub zamykanie okna bezpośredniego lub pośredniego. Efekty to: ukazywanie, nasuwanie i mieszanie: Można wybrać różne efekty dla otwierania i zamykania okna. Czas trwania Określa ile czasu trwa wybrany efekt Kierunek Kierunek przejścia efektu |
| Automatycznie dostosuj wielkość okna |
Automatycznie zmienia rozmiar okna pośredniego i wyrównuje wyskakujące okienko do wybranego regionu. Wyrównanie Ustawia punkt odniesienia okna wyskakującego w jednej z pięciu pozycji na ekranie. Na przykład, jeśli wybrano dolny prawy obszar, prawy dolny róg okna wyskakującego jest wyrównywany do dolnego prawego obszaru obiektu okna pośredniego. Zobacz przykład 1. |
Przykład 1
Utwórz okno nr 11, które będzie sterowane obiektem przełącznik z adresem kontrolnym LB-0.
1. Utwórz obiekt okna bezpośredniego i ustaw adres odczytu, jako LB-0.
2. W tym przykładzie punkt odniesienia dla wyrównania ustawiony jest w prawym dolnym obszarze.
3. Kiedy adres LB-0 przejdzie w stan ON, okno 11 pojawi się na ekranie.
4. Kiedy adres LB-0 przejdzie w stan OFF, okno 11 zniknie z ekranu.
n W jednym momencie można wyświetlić do 24 okien popup.
n System nie zezwala na otwieranie tego samego w dwóch obiektach jednocześnie np. w oknie pośrednim i bezpośrednim.
n Jeśli okno wyskakujące ma włączoną funkcję wyłączności, wtedy, gdy się pojawi, wszystkie okna w tle nie będą aktywne dopóki okno z wyłącznością nie zostanie zamknięte.
13.13.. Poruszający się kształt
13.13.1. Wprowadzenie
Obiekt poruszający się kształt definiuje stany i ruchu obiektu. Stan i lokalizacja obiektu zależą od kolejnych rejestrów.
13.13.2. Konfiguracja
Kliknij ikonę obiektu poruszającego się obiektu na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy poruszający się obiekt.
Zakładka
| Opcja | Opis |
| Adres odczytu | Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla obiektu. Użytkownicy mogę także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu |
| Atrybuty | Wybierz tryb i zakres ruchu obiektu. Zobacz rozdział "13.13.2.1 Opis trybów" znajdujący się poniżej |
| Współczynnik wyświetlania |
Wielkość kształtu w różnych stanach można ustawić indywidualnie, jak pokazano na poniższym rysunku. |
| Adresy limitów | Zakres poruszania się obiektu można ustawić, wprowadzając dane w wyznaczonym rejestrze, zobacz Przykład 1 |
Przykład 1
Załóżmy, że zakres ruchu obiektu jest ograniczony rejestrem LW-n, adresy w poniższej tabeli służą do ograniczenia zakresu ruchu.
| Format adresu | 16-bit | 32-bit |
| [Min. X] adres | LW-n | LW-n |
| [Max. X] adres | LW-n+1 | LW-n+2 |
| [Min. Y] adres | LW-n+2 | LW-n+4 |
| [Max. Y] adres | LW-n+3 | LW-n+6 |
13.13.2.1. Opis trybów
Dostępne tryby to: (Zakładamy, że adresem odczytu jest LW-n)
l Tylko oś X
Obiekt może się poruszać tylko po osi X. Zakres ruchu jest określany przez pola [Min. X] i [Max. X].
| Format adresu | 16-bit | 32-bit |
| Stan obiektu | LW-n | LW-n |
| Dystans na osi X | LW-n+1 | LW-n+2 |
l Tylko oś Y
l Obiekt może się poruszać tylko po osi Y. Zakres ruchu jest określany przez pola [Min. Y] i [Max. Y].
| Format adresu | 16-bit | 32-bit |
| Stan obiektu | LW-n | LW-n |
| Dystans na osi Y | LW-n+1 | LW-n+2 |
l Osie X i Y
Obiekt może się poruszać po osi X i Y. Zakres ruchu jest określany przez pola [Min. X] i [Max. X] dla osi X, oraz [Min. Y] i [Max. Y] dla osi Y.
| Format adresu | 16-bit | 32-bit |
| Stan obiektu | LW-n | LW-n |
| Dystans na osi X | LW-n+1 | LW-n+2 |
| Dystans na osi Y | LW-n+2 | LW-n+4 |
Na przykład, jeśli adresem odczytu jest LW-100, a formatem danych jest [16-bit Całk. bez znaku], LW-100 jest używany do sterowania stanem obiektu, LW-101 jest używany do kontrolowania dystansu ruchu obiektu na osi X, a LW-102 służy do kontrolowania dystansu ruchu obiektu na osi Y. Poniższy rysunek pokazuje, że adresem odczytu jest LW-100, a początkowe położenie to (100, 50). Aby przenieść obiekt do pozycji (160, 180) i zmienić stan obiektu na Stan 2, należy wprowadzić wartość 2 do rejestru LW-100, 160-100 = 60 do rejestru LW-101, 180-50 = 130 do rejestru LW102.
l Oś X, skalowanie
Obiekt przemieszcza się tylko w osi X przy skalowaniu. Załóżmy, że wartością wyznaczonego rejestru jest Wartość, system używa następującego równania do obliczania odległości na osi X.
| Format adresu | 16-bit | 32-bit |
| Stan obiektu | LW-n | LW-n |
| Dystans na osi X | LW-n+1 | LW-n+2 |
l Oś Y, skalowanie
Obiekt przemieszcza się tylko w osi X przy skalowaniu, a równanie obliczające dystans przemieszczania się na osi Y jest takie samo jak w [Oś X, skalowanie].
| Format adresu | 16-bit | 32-bit |
| Stan obiektu | LW-n | LW-n |
| Dystans na osi Y | LW-n+1 | LW-n+2 |
l Oś X, odwrotne skalowanie
Równanie obliczające dystans przemieszczania się na osi X, jest takie samo jak w [Oś X, skalowanie], ale kierunek przemieszania się jest odwrotny.
l Oś Y, odwrotne skalowanie
Równanie obliczające dystans przemieszczania się na osi Y, jest takie samo jak w [Oś Y, skalowanie], ale kierunek przemieszania się jest odwrotny.
13.14.. Animacja
13.14.1. Wprowadzenie
Położenie obiektu animacji jest określane przez zdefiniowane punkty oraz stan. Obiekt animacji przenosi się do określonego punktu z danym stanem zdefiniowanym przez rejestry. Stan i pozycja obiektu zależą od aktualnej wartości dwóch kolejnych rejestrów. Pierwszy rejestr kontroluje stan obiektu, a drugi rejestr kontroluje pozycję na predefiniowanych położeniach.
13.14.2. Konfiguracja
Kliknij ikonę obiektu poruszającego się obiektu na pasku narzędzi. Wskaż klikając myszą kolejne pozycje położenia, a następnie kliknij lewy przycisk, aby zakończyć określanie pozycji. Po jego zakończeniu kliknij prawym przyciskiem myszy na ekranie, ustaw właściwości, naciśnij przycisk OK, aby zakończyć tworzenie nowego obiektu animacja.
Aby zmienić właściwości obiektu, kliknij go dwukrotnie, aby otworzyć okno dialogowe obiektu animacja.
Zakładka ogólna
| Opcja | Opis |
| Atrybuty |
Liczba stanów Określanie liczby stanów obiektu Kontrolowana przez rejestr Użyj wyznaczonych rejestrów, aby kontrolować stan i pozycję obiektu. Zobacz przykład 1. Bazująca na interwale czasu Stan i miejsce obiektu zmienia się z określonym interwałem czasu. [Prędkość zmiany pozycji] jest używana do ustawiania interwału czasowego dla stanów i pozycji Prędkość zmiany pozycji: Szybkość zmiany pozycji. Jednostką jest 0,1 sekundy. Przypuśćmy, że [Prędkość zmiany pozycji] jest ustawiona na 10, pozycja obiektu zmieni się, co sekundę. Zmiana stanów obrazu: Określa sposób zmian stanu, albo [Zależnie od pozycji] albo [Okresowo]. Jeśli wybrana jest opcja [Zależnie od pozycji], stan obiektu zmieni się, gdy nastąpi zmiana położenia. Jeśli wybrana jest opcja[Okresowo], pozycja obiektu zmienia się w oparciu o [Prędkość zmiany pozycji], a stan obiektu zmieni się na podstawie [Czas odświeżania obrazu]. Cykl wsteczny: Załóżmy, że obiekt ma cztery pozycje: pozycja 0, pozycja 1, pozycja 2 i pozycja 3 i cykl wsteczny nie jest wybrany. Kiedy obiekt przemieści się do ostatniej pozycji (pozycja 3), następne powróci do początkowej pozycji 0 i cały cykl się powtórzy. Przemieszczenie przedstawia się następująco: pozycja 0 → pozycja 1 → pozycja 2 → pozycja 3 → pozycja 0 → pozycja 1 → pozycja 2... Jeśli wybrano cykl wsteczny, gdy obiekt przemieści się do ostatniej pozycji (pozycja 3), przesunie się do pozycji 2, pozycja 1, a następnie osiągnie położenie 0 i cykl zacznie się od nowa. Przemieszczenie przedstawia się następująco: pozycja 0 → pozycja 1 → pozycja 2 → pozycja 3 → pozycja 2 → pozycja 1 → pozycja 0 ... |
Przykład 1
| Format adresu | 16-bit | 32-bit |
| Stan obiektu | LW-n | LW-n |
| Pozycja obiektu | LW-n+1 | LW-n+2 |
Na przykład, jeśli adresem odczytu jest LW-100, a formatem danych jest [16-bit Całk. Bez znaku], to LW-100 reprezentuje stan obiektu, a LW-101 reprezentuje pozycję. Na obrazku poniżej, LW-100 = 2, LW-101 = 3, więc stan obiektu wynosi 2, a pozycja wynosi 3
Zakładka profil
| Opcja | Opis |
| Rozmiar prostokąta kształtu | Ustaw rozmiar obiektu |
| Trajektoria | Ustaw pozycję każdego punktu na ścieżce przemieszczania się obiektu |
n Ponieważ obiekt [Animacja] może używać wielu zdjęć, opcja [Ustaw do oryginalnych rozmiarów] nie jest dostępna.
13.15.. Wykres słupkowy
13.15.1. Wprowadzenie
Obiekt wykres słupkowy wyświetla dane w postaci poziomu wypełnienia w słupku.
13.15.2. Konfiguracja
Kliknij ikonę obiektu wykres słupkowy na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy wykres słupkowy.
Zakładka ogólna
| Opcja | Opis |
| Adres odczytu | Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla obiektu. Użytkownicy mogę także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu. |
Zakładka wygląd
| Opcja | Opis |
| Typ | Wybór pomiędzy wykresem słupkowym, a kołowym |
| Atrybuty |
Tryb Wybierz pomiędzy trybem [Normalny] lub [Odstęp]. Jeśli wybrano [odstęp], należy wprowadzić wartość referencyjną [podstawa]. Kierunek / Kąt Słupkowy: Określ kierunek przyrostu wykresu słupkowego. Dostępne opcje to: [W górę], [W dół], [W prawo] i [W lewo]. Kołowy: Określ kierunek przyrostu kołowego wykresu. Dostępne opcje to: [Zgodnie z wskazówkami zegara] i [Przeciwnie do wskazówek zegara]. Jeśli wybrano opcję pełen okrąg, należy podać początkowy kąt Jeśli nie wybrano tej opcji, należy podać kąt początkowy i końcowy Procent grubości(%) Stosunek grubości słupka do szerokości obiektu. Poniższy rysunek przedstawia dwa wskaźniki: 100% i 50% Promień otworu (%) Stosunek promienia otworu do promienia całego wykresu kołowego. Poniższy rysunek przedstawia dwa wskaźniki, 0% i 50%
|
| Kolor/Styl |
Ustaw kolor ramki i tła, styl i kolor słupka. Zobacz poniższy obrazek. |
Zakres
| Opcja | Opis |
| Dynamiczne zero / rozpiętość | Procent wypełnienia można obliczyć według wzoru - zobacz przykład 1. |
| Wskaźnik celu | Gdy wartość w rejestrze odpowiada warunkowi, kolor wypełnionego obszaru zmieni się na kolor docelowy, zobacz przykład 2. |
| Wskaźnik poziomów alarmowych | Jeśli wartość rejestru jest większa niż [limit górny], kolor wypełnionego obszaru zmieni się na [kolor górnego]. Jeśli wartość rejestru jest mniejsza niż [limit dolny], kolor zmieni się na [kolor dolnego]. |
|
Dynamiczne cel/alarm /zero(rozpiętość) |
Po wybraniu opcji [załącz], [limit dolny] i [limit górny] dla [wskaźnik poziomów alarmowych] i [wartość celu] dla [wskaźnika celu] będą używać rejestrów, które są omówione w przykładzie 3 |
Przykład 1
Procent wypełnienia można obliczyć za pomocą następującego wzoru:
Załóżmy, że wybrano [Odstęp]. Jeśli (wartość rejestru - [zero]) jest większa niż 0, pasek wypełni się powyżej wartości [początek]. Jeśli (wartość rejestru - zero) jest mniejsza niż 0, pasek zostanie narysowany poniżej wartości [początek].
Dla przykładu, [początek] ustawiono na 5, [rozpiętość] ustawiono na 10, oraz [Zero] na 0.
Dla różnych wartości w adresie odczytu będzie ona wyświetlana w następujący sposób:
Przykład 2
Gdy wartość w rejestrze spełnia warunek, kolor wypełnionego obszaru zmieni się na kolor docelowy.
[Wartość celu] - [Tolerancja] ≤ Wartość w rejestrze ≤ [Wartość celu] + [Tolerancja]
Załóżmy, że [wartość celu] wynosi 5, a [tolerancja] wynosi 1. Jak pokazano poniżej, jeśli wartość w rejestrze jest równa lub większa niż 4 (= 5-1) i równa lub mniejsza niż 6 (= 5 + 1), kolor paska wypełnionego obszaru zmienia się w docelowy kolor.
Przykład 3
Jeśli wybrano opcję [Dynamiczny cel / alarm)], [limit dolny] i [limit górny] dla [Wskaźnika poziomu alarmów] są definiowane przez rejestry, jak pokazano w poniższej tabeli. Ponadto, jeśli wybrano [Dynamiczne /zero (rozpiętość], [Zero], [Rozpiętość] i [Wartość początkowa] będą definiowane przez wyznaczone rejestry. Załóżmy, że adres to LW-n, limity to:
| Format zmienne | 16-bit | 32-bit |
| Limit dolny alarmu | LW-n | LW-n |
| Górny limit alarmu | LW-n+1 | LW-n+2 |
| Cel | LW-n+2 | LW-n+4 |
| Zero | LW-n+3 | LW-n+6 |
| Rozpiętość | LW-n+4 | LW-n+8 |
| Wartość początkowa | LW-n+5 | LW-n+10 |
13.15.3. Ustawienia Combo
Seria cMT obsługuje ustawienie combo dla wykresu słupkowego, co pozwala na ustawienie wielu powiązanych obiektów naraz. Wykres słupkowy można zdefiniować za pomocą tła i skali dynamicznej
Tło
| Opcja | Opis |
| Margines | Określa przestrzeń między krawędzią obiektu a słupkiem. |
| Kolor/Styl |
Dostosowany
Wybierz odpowiedni wzór i kolor tła Obraz Można użyć domyślnego obrazu lub wybrać zdjęcie z biblioteki obrazów |
Skala dynamiczna
| Opcja | Opis |
| Styl | Styl skali będzie zgodny z typem słupka |
| Znak podziałki | Skonfiguruj liczbę znaczników głównych i podrzędnych. Jeśli wybrano styl okrągły, można określić promień i długość znacznika |
| Etykieta skali | Wybierz czcionkę, jej kolor, rozmiar i inne ustawienia dla znaczników skali |
13.16.. Wyświetlacz wskazówkowy
13.16.1. Wprowadzenie
Obiekt wyświetlacz wskazówkowy wyświetla wartość rejestru za pomocą wskazań miernika na skali
13.16.2. Konfiguracja
Kliknij ikonę obiektu wyświetlacz wskazówkowy na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy wyświetlacz wskazówkowy.
13.16.2.1. eMT, iE, XE, mTV Series
Zakładka ogólna
| Opcja | Opis |
| Adres odczytu | Kliknij przycisk [Ustawienie], aby ustawić parametry takie jak [PLC], [Adres], [Typ urządzenia], [Zmienne systemowy], [Rejestr indeksu] dla obiektu. Użytkownicy mogę także ustawić adres w zakładce [Ogólne] podczas dodawania nowego obiektu. |
Wygląd
| Opcja | Opis |
| Stopnie |
Ustawia stopień początku i końca dla obiektu mierzony zgodnie z ruchem wskazówek zegara od pozycji dla godziny 12. Zakres kąta wynosi od 0 do 360 stopni. Poniżej przedstawiono liczniki o różnych ustawieniach. l [stopień [stopień
l [stopień początku] = 40∘ [stopień końca] = 140∘ l [stopień [stopień
l [stopień [stopień |
| Tło |
Ustawia kolor tła i profilu dla obiektu. Pełen okrąg Po wybraniu tej opcji obiekt zostanie wyświetlony jako cały okrąg. W przeciwnym razie obiekt zostanie wyświetlony tylko, jako częściowy okrąg w określonym zakresie stopni, jak pokazano na poniższym rysunku. Przeźroczysty Po wybraniu tej opcji nie będzie wyświetlany kolor tła i profilu |
| Znaki podziałki | Konfiguruj liczbę znaczników i ich kolor |
| Wskaźnik | Konfiguruj styl, długość, szerokość i kolor wskaźnika |
| Punkt środkowy | Konfiguruj styl, promień i kolor punktu środkowego |
Limity
| Opcja | Opis |
| Wartość | Ustawia zakres wyświetlania dla obiektu. Obiekt wyświetlacz wskazówkowy użyje wartości z pola wartości minimalnej, maksymalnej oraz wartości rejestru w celu obliczenia położenia wskaźnika. Zobacz przykład 1. |
| Limity zakresu |
Konfiguruj wartości limitów [limit dolny], [limit górny], oraz odpowiadające kolory i szerokości wyświetlania skali dla poszczególnych zakresów. Użyj zdefiniowanego promienia Określa promień, na jakim wyświetlane są limity skali. Dynamiczne limity Limit dolny i limit górny są ustawiane przez rejestry. Zobacz przykład 2. |
| Etykieta skali |
Ustaw właściwości etykiety skali dla obiektu. |
Przykład 1: Obliczanie pozycji wskaźnika
Ustaw limity dla wyświetlania obiektu. Wyświetlacz wskazówkowy użyje wartości [Minimalna] i [Maksymalna] oraz wartości rejestru w celu obliczenia położenia wskaźnika. Na przykład, jeśli limit dolny wynosi 0, a limit górny wynosi 100, gdy wartość rejestru wyniesie 30, zaś stopień początku wynosi 0, a stopień końca wynosi 360, to stopień wskazany przez wskaźnik będzie następujący:
{(30 – [minimalna]) / ([maksymalna] – [minimalna])} * ([stopień końca] - [stopień początku]) = {(30 – 0) / (100 - 0)} * (360 – 0) = 108
Wskaźnik będzie wskazywał 108 stopień
Przykład 2: Dynamiczne limity
Limit dolny i górny są określone przez rejestr.
Załóżmy, że adres, jako adres wybrano LW-n, w poniższej tabeli przedstawiono adres odczytu dolnego i górnej limitu.
| Zawartość | 16-bit | 32-bit |
| Dolny limit | LW-n | LW-n |
| Górny limit | LW-n+1 | LW-n+2 |
Na przykład, gdy adresem jest LW-100, reguła ustalania limitów to:
| Zawartość | 16-bit | 32-bit |
| Dolny limit | LW-100 | LW-100 |
| Górny limit | LW-101 | LW-102 |
13.16.2.2. Seria cMT
Zakładka ogólna
| Opcja | Opis |
| Styl | Dostępnych jest 5 opcji: styl własny oraz styl 1~4. Kliknij tekst, aby skonfigurować właściwości. Jeśli wybrano własny, ustaw właściwości, takie jak [Wskaźnik], [Punkt środkowy], [tło], itd |
| Ustawienia |
Kliknij przycisk [Styl 1] lub [Styl 2], aby ustawić styl licznika. Wygląd Poniżej przedstawiono wygląd dla stylu 1, gdy wybrano [Pełen okrąg], [Pół okręgu] lub [Ćwierć okręgu]. Poniżej przedstawiono wygląd dla stylu 2, gdy wybrano [Pełen okrąg], [Pół okręgu] lub [Ćwierć okręgu]. Obrót Obraca obraz tła zgodnie z ruchem wskazówek zegara o zdany kąt Kolor Ustawia kolor tła. |
| Kąt |
Określa kąt początkowy i końcowy zakresu dla wyświetlacza wskazówkowego w zakresie od 0 ° do 360 ° w kierunku zgodnym ze wskazówkami zegara lub w przeciwnym do wskazówek zegara Pełen okrąg Jeśli zostanie wybrana ta opcja, obiekt zostanie ustawiony, jako pełen okrąg, jego działanie zgodne z wybranym kierunkiem i kątem początkowym. Limity są ustalane przez wartość ustawioną w polach [Minimum] i [Maximum] w polu [Wartość]. |
| Załącz animację | Jeśli ta opcja zostanie wybrana, przy zmianie wartości w rejestrze odczytu wskaźnik będzie przesuwał się do zadanej pozycji, jeśli ta opcja nie zostanie wybrana, przy zmianie wartości wskaźnik od razu przeskoczy do zadanej pozycji z pominięciem pozycji pośrednich |
| Wartość | Pozwala na określenie limitu dolnego i górnego |
| Adres odczytu | Wskazanie adresu, względem którego obiekt ma wyświetlać adekwatną wartość |
| Wskaźnik | Pozwala na ustawienie stylu wskaźnika i punktu środkowego. Jeśli wybrano [własny], kierunek wskazywania na wybranym dla wskaźnika obrazie musi być skierowany w górę, aby prawidłowo wyświetlić wartość |
| Limit zakresu |
Ustaw kolory wskazujące różne zakresy Dynamiczne limity Limity określane są poprzez rejestry. Zobacz przykład 2 powyżej |
| Skala | Pozwala na określenie liczby znaków podziałki dla skali głównej i pod-skali, oraz wskazanie koloru znaków i etykiety skali |
13.17.. Wykres trendu
13.17.1. Wprowadzenie
Obiekt [wykres trendu] rysuje wykres z próbek zarejestrowanych w czasie poprzez logowanie danych.
13.17.2. Konfiguracja
Kliknij ikonę obiektu wykres trendu na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy wykres trendu
13.17.2.1. Seria eMT, iE, XE, mTV
Zakładka ogólna
Wybierz typ trendu z pomiędzy czasu rzeczywistego, lub historycznego
Czasu rzeczywistego
W tym trybie obiekt wykres trendu pokazuje wszystkie próbkowane dane od momentu uruchomienia HMI. Maksymalna liczba rekordów, które mogą zostać wyświetlone są ustawione w Maks. Liczba próbek (w trybie rzeczywistym). Jeśli dane próbkowania przekroczą ustawiony limit, starsze dane zostaną usunięte. Aby wyświetlić starsze dane, należy użyć trybu historycznego.
Auto. Stop: zatrzymuje aktualizację wyświetlania trendów. Nie wyłącza jednak próbkowania danych
Historyczny
W tym trybie dane pochodzą z plików historycznych zapisanych w pamięci HMI. Pliki danych historycznych są posortowane według dat i każda z nich posiada indeks. System korzysta z kontroli historii, aby wybrać pliki, które są tworzone w różnych datach.
System sortuje historyczne dane próbkowania według daty; ostatnim plikiem jest rekord 0 (zazwyczaj dane próbkowane dzisiaj), drugi najnowszy plik to rekord 1 (zazwyczaj dane próbkowane wczoraj) i tak dalej. Jeśli wartość wyznaczonego rejestru w kontroli historii jest równy n, obiekt wyświetlany na wyświetlaczu będzie wyświetlać rekord danych utworzony n-1 dni temu.
Oto przykład wyjaśniający jak działa kontrola historii. Jeśli wyznaczony rejestr to LW-0, a dostępne pliki próbkowania to ciśnienie_20061120.dtl, ciśnienie _20061123.dtl, ciśnienie _20061127.dtl i ciśnienie _20061203.dtl, a obecnie jest 2006/12/3, w oparciu o wartość LW- 0, plik danych próbkowania, który zostanie wykreślony przez wykres trendu zostanie wybrany w następujący sposób:
W przypadku użycia z obiektem listy opcji i wybraniu źródła danych, jako [Daty danych historycznych], dane historii zostaną posortowane według daty i wyświetlane w obiekcie listy opcji, zobacz rozdział "13.29 Lista opcji".
PikseleDomyślny dystans służy do określania odległości między dwoma próbkami danych, jak pokazano na poniższym rysunku.
CzasDomyślny dystans służy do określenia przedziału czasu, jaki będzie wyświetlany w jednym momencie w obiekcie wykres trendu, jak pokazano poniżej
Wybierz czas dla zakresu czasu osi X i przejdź do zakładki Trend »Siatka i włącz opcję [skala czasu]. Patrz opis skali czasu w dalszej części.
Dynamiczny dystans pomiędzy próbkami danych/
Dynamiczny zakres osi X Wyznacz 32-bitowy rejestr służący do wyznaczania odległości między dwoma kolejnymi próbkami (opcja Piksele) lub określenia zakresu czasu pokazywanego na osi X (opcja Czas). Jeśli żadna wartość nie zostanie wprowadzona do rejestru, zostanie użyta wartość domyślna Odświeżaj dane automatycznieJeśli zostanie wybrana ta opcja, za każdym razem, gdy otwarte zostanie okno, na którym znajduje się obiekt wykres trendu w trybie historycznym, wykres jest automatycznie odświeżany raz na sekundę. Proszę zwrócić uwagę na:
l Stan odświeżania można kontrolować za pomocą przycisku kontrolnego obiektu wykres trendu.
l Jeśli wyświetlany jest przycisk
, to funkcja automatycznego odświeżania jest włączona.
l Jeśli wyświetlany jest przycisk ![]()
, to funkcja automatycznego odświeżania jest wyłączona.
l Podczas przewijania do poprzednich plików danych historycznych, funkcja automatycznego odświeżania jest wyłączona, a
przycisk jest widoczny.
l Jeśli wybrano opcję [Odświeżaj dane automatycznie], po powrocie na okno wykres jest odświeżany, niezależnie od stanu przycisków sterowania. Na przykład, przy wybranej opcji [Odśwież dane automatycznie] i przejściu do poprzednich danych, funkcja automatycznego odświeżania zostaje wyłączona. W takim przypadku przechodzenie do innego okna, a następnie powrót, spowoduje odświeżenie obiektu.
lJeśli opcja [Odświeżaj dane automatycznie] nie została wybrana przy tworzeniu projektu, funkcja może być zostać włączona, naciskając przycisk na
HMI. W takim przypadku funkcja automatycznego odświeżania domyślnie jest wyłączona, tzn. nawet, gdy nastąpi powrót do bieżącego okna, wykres nie będzie odświeżany
Używając funkcji [linia odczytu wartości z wykresu], gdy użytkownik dotknie obiektu wykres trendu, zostanie wyeksportowana wartość z wskazanego miejsca do wyznaczonego rejestru. Można użyć do tego obiektu numerycznego jak pokazana na poniższym rysunku:
[Linia odczytu wartości z wykresu] może także wyeksportować wartości z wielu kanałów. System będzie kolejno zapisywał każdy kanał do podanego adresu i następujących po nim, w takiej samej kolejności, jak zdefiniowane kanały w obiekcie [Próbkowanie danych]. Adres przypisany do linii odczytu wartości z wykresu to adres początkowy, a dane próbkowania dla każdego kanału zostaną wyeksportowane do kolejnych rejestrów zaczynających się od "adresu początkowy". Jeśli format danych każdego kanału jest inny, odpowiedni adres każdego kanału będzie miał ten sam format. Jeśli rejestratorem jest LW-300, funkcja wyśle dane każdego z kanałów do następujących adresów:
32-bit Zmiennoprzecinkowy
(2 słowa) LW-305 3 16-bit Całk. Ze znakiem (1 słowo) Odczyt stempla czasuZałóżmy, że adres odczytu stempla czasu jest ustawiony na LW-n, a następnie:
Jeśli opcja jest wybrana, system wykorzysta czas próbkowania pierwszej próbki, jako "początek czasu" i będzie liczył czas, który upłyną od tego czasu do pobrania wskazanej próbki. Wartość czasu odniesienia jest zapisywana do rejestru [LW-n + 2].
Klikając na krzywą, odczyt stempla czasu najbliższej próbki zostanie zapisany w [LW-n].
Wyczyszczenie wykresu trybu rzeczywistego spowoduje również wyzerowanie „początku czasu”:
Stempel czasu jest rejestrowany w sekundach.
n LW-n i LW-n+2 są w formacie 32-bit Całk. Bez znaku.
n LW-n jest przeznaczony zarówno do trybu czasu rzeczywistego, jak i historycznego, podczas gdy LW-n + 2 ma zastosowanie tylko do trybu czasu rzeczywistego.
n Ta funkcja jest dostępna po włączeniu [trybu czasu względnego] na zakładce [Trend].
13.17.2.2. Seria cMT
Zakładka ogólna
Wyświetlanie trendów w serii cMT łączy tryb czasu rzeczywistego i tryb historyczny. Aby wyświetlić próbki historyczne należy przeciągnąć wykres z lewej na prawo, zaś aby wyświetlić najnowsze próbki, należy przeciągnąć wykres w przeciwnym kierunku. W celu przybliżenia wykresu należy nacisnąć ekran dwoma palcami i zbliżyć je; aby oddalić wykres należy po naciśnięciu dwoma palcami ekranu rozsunąć je.
Aby uzyskać więcej informacji, zobacz rozdział “8 Próbkowanie danych”.
Zakładka ogólna
Włącz lub wyłącz kontrolę przewijania, jak pokazano na poniższym rysunku:
SiatkaUstaw liczbę linii podziału i ich kolor. Liczba ta zależy również od ustawienia na karcie Ogólne.
Interwał osi X
Liczba pionowych linii siatki.
l Jeśli wybrano opcję [Piksele] / [Milimetry] na karcie Ogólne to określamy ilość punktów próbkowania, które znajdą się pomiędzy dwoma pionowymi liniami siatki.
l Jeśli wybrano opcję [Czas] na karcie Ogólne to określamy przedział czasowy wyświetlany pomiędzy dwoma pionowymi liniami siatki.
Interwał osi Y
Liczba poziomych linii siatki.
Skala czasuZaznacz pole wyboru [Załącz], aby wyświetlić skalę czasu na osi x
Dostępne formaty czasowe: HH: MM (godziny:minuty) lub HH: MM: SS (godziny:minuty:sekundy).
Czcionka / Kolor / Rozmiar
Wybierz czcionkę, kolor i jej rozmiar dla skali czasu.
Domyślny rozmiar czcionki to 8
Czas / Data Jeśli opcja zostanie wybrana to czas próbkowania najnowszej próbki zostanie wyświetlony w lewym górnym rogu obiektu. Ta grupa służy do ustawiania formatu wyświetlania godziny i koloru czcionkiKanały
Ustaw oś Y jako Oś główną lub pomocniczą. Więcej informacji można znaleźć w zakładce "Skala Y".
KanałSkonfiguruj format i kolor każdego przebiegu na wykresie. Można skonfigurować co najwyżej 64 kanały.
Dynamiczne limity
l Opcja niezaznaczona:
[Min.] i [Maks.] służą do ustawiania dolnego i górnego limitu wyświetlania próbkowanych danych. Jeśli dolny granica wynosi 50, a górna wynosi 100 dla jednego rysowanego przebiegu próbkowania, w polach [Min.] i [Maks.] muszą zostać wprowadzone wartości [50] i [100], aby można było wyświetlić wszystkie dane próbkowania z zakresu w obiekcie wykres trendu.
l Opcja zaznaczona:
Limit dolny [Min.] i górny [Maks.] są określane poprzez wskazany rejestr. Gdy adres to LW-n, limity określamy następująco:
Dla przykładu, gdy wybranym rejestrem jest LW-100 limity określamy następująco:
Typowym użyciem tej opcji jest przybliżanie i oddalanie wykresu (Niedostępne dla serii cMT). Zobacz przykład 1
Kontrola widoczności kanałów
Jeśli wybrano tę opcję ,bity przypisanego rejestru będą używane do wyświetlania / ukrywania danego kanału. Pierwszy bit steruje pierwszym kanałem, drugi bit kontroluje drugi kanał itd. Na przykład, załóżmy, że jest 5 kanałów i użyto rejestru LW-0 kanały, które będą widoczne z uwzględnieniem stanów bitów sterujących to:
Uwaga dotycząca używania tej funkcji: Każdy bit sterujący nie jest zarezerwowany dla danego kanału. Jeśli dany kanał nie jest wyświetlany (opcja odznaczona), bit sterujący zostanie przypisany do następnego wyświetlanego kanału. Na przykład, jeśli kanał trzeci z pięciu kanałów nie jest wyświetlany, to 4 kanały będą wyświetlane w oknie wykres trendu, a używane bity sterujące będą to: LW_bit-000 ~ 003.
Przykład 1
W przykładzie wyjaśniono, jak powiększać lub zmniejszać wyświetlany wykres. Opisana funkcja nie jest dostępna dla serii cMT.
Na karcie Kanał zaznacz opcję [Dynamiczne limity]. Jeśli [Adres] jest ustawiona, jako LW-n, to LW-n kontroluje dolny limit, a LW-n + 1 kontroluje górny limit.
Ustaw [Adres], jako LW-0 i utwórz dwa obiekty numeryczne, aby wprowadzić dolny / górny limit. Adres kontrolujacy dolny limit to LW-0, zaś adresem kontrolującym górny limit jest LW-1.
Załóżmy, że próbkowane dane znajdują się w przedziale 0 - 30; należy ustawić [dolny limit] na 0, a [górny limit] na 30 - krzywa trendu jest wyświetlana w sposób pokazany na poniższym rysunku.
Aby oddalić wykres, należy wprowadzić wartość większą niż 30 w polu [Górny limit], jak pokazano na poniższym rysunku.
Aby powiększyć wykres, należy wprowadzić wartość mniejszą niż 30 w polu [Górny limit], jak pokazano na poniższym rysunku.
Skala Y
Seria eMT, iE, XE, mTV
Seria cMT
Można wyświetlać skalę wzdłuż osi Y dla konkretnego kanału. Aby włączyć skalę Y, należy najpierw włączyć siatkę w zakładce trend. Skalę Y można skonfigurować na iPadzie, jak pokazano poniżej
1. Dotknij przycisku
w prawym górnym rogu obiektu wykres.
2. Naciśnij [Trend Display Setting] » [Y Scale].
3. Wybierz kanał.
13.18.. Lista danych historycznych
13.18.1. Wprowadzenie
Obiekt lista danych historycznych wyświetla dane zebrane przez funkcję próbkowanie danych. Różni się od wykresu trendu tym, że w obiekcie lista danych historycznych zebrane dane wyświetlane są w tabeli. Poniżej przedstawiono przykład obiektu:
13.18.2. Konfiguracja
Kliknij ikonę obiektu lista danych historycznych na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nową listę danych historycznych
Zakładka ogólna
Siatka jest wyświetlana pomiędzy wierszami i kolumnami.
Kolor
Pozwala na wybór koloru ramki.
Rozstaw kolumn
Pozwala zmienić szerokość każdej kolumny. Poniższe rysunki wyjaśniają działanie.
Kolor profilu Pozwala zmienić kolor ramki i tła. Opcja przeźroczysty pozwala ukryć ramkę i tło. Tekst Pozwala wybrać czcionkę i jej rozmiar Czas / DataPozwala włączyć lub wyłączyć wyświetlanie czasu i daty oraz skonfigurować jego format i kolor.
Przesuń kolumnę [Daty] przed kolumnę [Czasu]
Pozwala zamienić pozycję kolumny [Data] i kolumny [Czas].
Liczba porządkowa
Pokazuje liczbę porządkową każdego rekordu
Rosnąco w czasie
Umieszcza najstarsze dane u góry, a najnowsze na dole
Malejąco w czasie
Umieszcza najnowsze dane u góry, a najstarsze na dole.
Kontrola historii
(seria eMT, iE, XE, mTV) Pliki z danymi historycznymi są sortowane według daty, każdy plik posiada indeks. Najnowszy plik ma przypisany indeksowi 0 (w większości przypadków: plik z dzisiaj), drugi najnowszy plik ma przypisany indeksowi 1 (zazwyczaj wczoraj) itd. Kontrola historii służy do określania pliki z danymi historycznymi, które mają być wyświetlane.n W przypadku korzystania z cMT-SVR należy skorzystać z ikony w prawym górnym rogu obiektu [lista danych historycznych], aby wybrać datę i wyświetlić odpowiednie próbki.
Format
Każdy obiekt [lista danych historycznych] może wyświetlać dane z 64 kanałów. Należy zaznaczyć opcję wyświetlaj, aby wybrać kanały, które mają być wyświetlane na ekranie. Na powyższym rysunku znajdują się 4 kanały (kanał 1 do kanału 4), zdefiniowane w obiekcie próbkowanie danych, a do wyświetlenia wybrano tylko kanał 1 i kanał 4. Formaty danych są wyświetlane obok nazwy kanału. Format danych każdego kanału jest określany w funkcji [próbkowanie danych]. Przy nastawach jak powyżej, obiekt wygląda następująco:
Jeśli wybrano format [ciąg znaków] w obiekcie lista danych historycznych, pojawiają się dwie dodatkowe opcje:
l Wyświetlaj w formacie [UNICODE]
l Zamień kolejność starszego i młodszego bajtu.
Tytuł
Włącz lub wyłącz tytuł, pole oznaczone na czerwono:
Tło tytułuPrzeźroczyste
Jeśli opcja została wybrana w obszarze tytułu tło jest niewidoczne.
Kolor
Pozwala na wybór koloru tła dla obszaru tytułu.
Biblioteka etykietDefiniuje tekst wyświetlany w tytule.
Tekst można edytować w bibliotece etykiet. Należy najpierw wypełnić bibliotekę etykiet, a w oknie dialogowym [tytuł listy danych historycznych] pojawi się opcja wyboru tekstu z Biblioteki etykiet. Należy ją zaznaczyć, aby wykorzystać tę opcję, a następnie wybierz etykietę etykiety.
n Po uruchomieniu symulacji na komputerze, aby ponownie przeprowadzić symulację przy użyciu tego samego projektu zawierającego pewne zmienione dane, należy znaleźć folder HMI_memory, SD_card lub usb1 w miejscu instalacji EasyBuilder Pro, a następnie usunąć stare rekordy próbkowania danych, aby zapobiec odczytywania starych danych w kolejnej symulacji.
13.19.. Wykres bloku danych
.13.19.1. Wprowadzenie
Blok danych służy do wyświetlania wektora danych, gdzie oś X obiektu reprezentuje adres zmiennej, a wartości prezentowane są na osi. Obiekt wykres bloku danych może wyświetlać wiele wektorów danych. Na przykład na wykresie mogą być jednocześnie wyświetlane dwa wektory danych LW-12 ~ LW-15 i RW-12 ~ RW-15. Przydaje się to do obserwowania różnic w wykreślonych krzywych.
13.19.2. Konfiguracja
Kliknij ikonę obiektu wykres bloku danych na pasku narzędzi, aby otworzyć okno dialogowe właściwości obiektu. Ustaw właściwości, naciśnij przycisk OK, aby utworzyć nowy wykres bloku danych.
Zakładka ogólna
Określ adres kontrolny oraz źródło bloku danych.
Adres kontroli służy do sterowania i usuwania krzywej. Po wykonaniu zadanej operacji system wyzeruje słowo sterujące.
Wartość “0” = Brak akcji (domyślne)
Wartość „1” = Rysuj (bez wyczyszczenia ekranu)
Wartość „2” = Wyczyść ekran
Wartość “3” = Wyczyść ekran i narysuj nową krzywą
Liczba adresów danych
Jeśli adresem kontrolnym jest LW-n, to LW-n + 1 przechowuje informację o rozpiętości bloku danych, to znaczy liczbę kolejnych adresów do wykreślenia. Maksymalna wartość to 1024
Adres początkowy
Jeśli włączona jest opcja odstęp od adresu początku, adres początkowy zostanie ustawiony, jako adres kontroli + 2
Jeśli wybierzemy 16-bitowy format danych, adresem dla kolejnych zmiennych będzie adres początkowy, adres początkowy + 1, adres początkowy + 2 i tak dalej.
Jeśli wybierzemy 32-bitowy format danych, dla kolejnych zmiennych będzie adres początkowy, adres początkowy + 2, adres początkowy + 4 i tak dalej.
Aby uzyskać więcej informacji o adresie sterowania, zobacz Przykłady od 2 do 5.
Limity Ustaw minimalną i maksymalną granicę dla wykresu.n System może narysować najwięcej N krzywych, gdzie N = 32, wliczając w to liczbę kanałów.
Przykład 1
PAGEREF _Toc502648208 \h
13.20.Jak używać opcji linia odczytu wartości z wykresu
Zaznacz opcję [załącz w polu linia odczytu wartości z wykresu], aby mieć możliwość wyświetlenia wartość dowolnego punktu na krzywej. Kiedy użytkownik dotknie obiektu wykres bloku danych, wyświetli się "linia odczytu", a system zapisze indeks i wartość danych na linii odczytu w wskazanym adresie.
.Gdy dla linii odczytu wartości z wykresu ustawiono adres LW-n, wartość wpisana do LW-n oznacza numer indeksu zmiennej, która ma zostać wywołana. (Indeksowanie rozpoczyna się od 0)
n Wykres[Indeks XYwartości] jest wartością 16 bitową. Gdy wyznaczony rejestr linii odczytu wartości z wykresu jest rejestrem 32-bitowym, zostanie on zapisany w bitach 0-15.
.n Jeśli oglądany kanał nie ma danych, wartość zostanie wyświetlony jak pokazano poniżej. W przykładzie w kanale 1 nie ma danych, gdy kursor wskazuje na dane o indeksie 4, brak danych zostanie wyświetlony, jako „0”.
n PAGEREF _Toc502648209 \h Jeśli w kanale jest mniej danych niż wskazany indeks, na wyświetlaczu również pojawi się "0", jak pokazano poniżej.
Przykład 2
Jak wyświetlić blok danych
1. 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003500300032003600340038003200300039000000Wpisz liczbę wyświetlanych danych w polu liczba adresów danych – adres kontrolny + 1
2. Utwórz wektor danych na rejestrach począwszy od adresu początkowego.
3. Wprowadź wartość 1 do adresu kontroli, aby wyrysować krzywą bez czyszczenia wykresu. Wcześniej wyrysowane krzywe nie zostaną usunięte.
4. System automatycznie wprowadzi wartość 0 do adresu kontroli po wyrysowaniu krzywej.
n Nie zmieniaj wartości wprowadzonej do adresu kontroli, liczby adresów danych i adresu początkowego pomiędzy krokiem 3 a 4, gdyż może spowodować to błędy przy rysowaniu wykresu.
Przykład 3
13.21.Jak wyczyścić wykres
.1. Wprowadź wartość 1 do adresu kontroli, wszystkie wyrysowane krzywe zostaną usunięte.
Pasek alarmów i lista alarmów2... System automatycznie wprowadzi wartość 0 do adresu kontroli po wyczyszczeniu wykresu.
Przykład 4
PAGEREF _Toc502648210 \h
13.22.Jak wyczyścić wykres o wyrysować nową krzywą
.1. Wpisz liczbę wyświetlanych danych w polu liczba adresów danych – adres kontrolny + 1
Lista zdarzeń2.. Utwórz wektor danych na rejestrach począwszy od adresu początkowego.
3. PAGEREF _Toc502648211 \h Wprowadź wartość 3 do adresu kontroli, aby wyczyścić uprzednio wyrysowane krzywe i wyrysować nową krzywą zgodnie z obecnymi danymi.
13-1344. 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003500300032003600340038003200310031000000
System automatycznie wprowadzi wartość 0 do adresu kontroli po wyczyszczeniu wykresu i wyrysowaniu nowej krzywej.
Przykład 5
13.23.Jak używać odstępu od adresu początkowego
.Jeśli Transferwybrano opcję [odstęp od adresu początkowego], adres kontroli, liczba adresów danych i wartość odsunięcia adresu będą trzema kolejnymi adresami.
Na przykład załóżmy, że liczba kanałów wynosi 3 (Przezlicząc wywołanie)od kanału 0 do 2) i adresy kontroli zostały ustawione odpowiednio, jako LW-0, LW-100 i LW-200. Następnie pozostałe adresy zostaną ustawione w następujący sposób: (W przykładzie używany jest format 16-bit Całk. Bez znaku przy zaznaczonej opcji odstęp od adresu początku – oznaczany, jako adres m).
Poniższy rysunek po lewej stronie pokazuje wynik, gdy odstęp od adresu początku nie jest używany, natomiast rysunek po prawej pokazuje wynik, gdy opcja jest używana.
n Kiedy adres kontroli jest ustawiony, jako LW-n, liczba adresów danych oraz odstęp od adresu początku ustawiane są przez następujące adresy:
n PAGEREF _Toc502648212 \h 13-144kontroli ma format 32-bitowy, bit 0-15 zostaną wykorzystane do celów sterowania, zaś bity 16-31 będę ignorowane (jak pokazano poniżej).
n Jeśli wartość w adresie kontroli będzie różna od zera, system będzie odczytywał wartość z rejestrów określonych w liczba adresów danych oraz odstęp od adresu początku.
n Zaleca się użycie opcji [odstęp od adresu początku] dla wyświetlania bloku danych z wieloma kanałami i tym samym formatem zmiennych. Jak pokazano na poniższym rysunku, słowa kontrolne kanału 1 są zdeklarowane w LW-n, słowa sterujące kanału 2 są zdeklarowane w LW-n + 3, i tak dalej.
13.24.Obszar wyświetlania
.Próbki danychktóre mają zostać wyświetlone.
13.25.Przesuwanych próbek
.Skonfiguruj Medialiczbę Playerprzesuwany.
13.26.Zał. przełącznik przesuwania. Transfer danych (okresowy)
13.27..Klikając przyciski Kontrola przez PLC![]()
.wyświetlamy następy, lub poprzedni zakres danych.
Klikając przyciski
Ustaw kolor ramki i tła obiektu.Przeźroczysty
Ukrywa tło. Wybór koloru nie będzie dostępny.
13.29.. Lista opcji
13.30.. Timer
13.31.. Wejście video
13.32.. Wiadomości systemowe
13.33.. Podgląd receptur
13.34.. Przepływający blok
13.35.. Logowanie czynności operatora
13.36.. Przycisk Combo
13.37.. Kołowy wykres trendu
13.38.. Przeglądarka obrazów
13.39.. Przeglądarka plików
13.40.. Import/Eksport
13.41.. Wykres kołowy
13.42.. Wyświetlanie kodu QR
13.43.. Tabela ciągów znaków
13.44.. Serwer baz danych
13.45.. Skala dynamiczna
13.46.. Rysunek dynamiczny
13.47.. Przeglądarka PDF
13.48.. Tabela
13.49.. Klient VNC
13.50.. Skanowanie kodów kreskowych (z kamery urządzenia z systemem Android)
13.51.. Edytor kontaktów













































































































































































































