Instrukcja obsługi programu: Konfigurator przelicznikow SE (v0.119) Wersja 2.4 Kwiecień 2009 Autor: Marcin Bień
Spis treści I. WSTĘP... 3 II. ZAKLADKI... 7 1. ZAKŁADKA DOSTĘPNE PARAMETRY... 7 2. ZAKŁADKA EDYCJA... 10 3. ZAKŁADKA REJESTROWANE... 12 3.1 Odczyt wszystkich danych rejestrowanych... 15 4. ZAKŁADKA ZDARZENIA... 17 5. DODATKOWE ZAKŁADKI... 20 III.KONFIGURACJA... 22 1. POŁĄCZENIE LOKALNE ZA POMOCĄ PORTU SZEREGOWEGO (COM).... 23 2. POŁĄCZENIE ZDALNE ZA POMOCĄ LINII TELEFONICZNEJ(TAPI - TELEPONY APPLICATION PROGRAMING INTERFACE).... 25 3. POŁĄCZENIE ZDALNE ZA POMOCĄ INTERNETU (TCP/IP - TRANSMISSION CONTROL PROTOCOL OVER INTERNET PROTOCOL).... 27 4. OPCJE ROZSZERZONE.... 28 5. USTAWIENIE ZEGARA... 32 6. AUTORYZACJA... 32 IV. MODYFIKACJI PARAMETRÓW ZA POMOCĄ KONFIGURATORA PRZELICZNIKÓW NA PRZYKŁADZIE MODYFIKACJI LICZNIKA VM ORAZ UPROSZCZONEGO SKŁADU GAZU.... 34 1. PODSTAWOWE OPERACJE.... 34 2. PRZYKŁAD MODYFIKACJI LICZNIKA VM... 35 3. PRZYKŁAD USTAWIENIA UPROSZCZONEGO SKŁADU GAZU.... 38 2
I. Wstęp Program Konfigurator przeliczników przeznaczony jest do konfiguracji przeliczników komunikujących się protokołem GazModem 2. Posiada on możliwość łączenia się z przelicznikami za pomocą 3 rodzajów połączeń: połączenia bezpośredniego COM połączenia modemowego TAPI połączenia internetowego przez TCP/IP Program zapamiętuje wszystkie dane dotyczące połączenia w rejestrze systemowym. Raz ustalone parametry będą pamiętane. Umożliwia on odczyt parametrów, danych bieżących, danych rejestrowanych oraz zdarzeń zapisanych w urządzeniu. Dodatkowo umożliwia zmianę tych parametrów w zależności od praw dostępu. Program ma możliwość zapisu odczytanych danych z przelicznika do pliku i ponowne ich odczytanie i wprowadzenie do przelicznika. Konfigurator umożliwia tworzenia zakładek dla poszczególnych interesujących parametrów tablicy DP przelicznika. Ma możliwość tworzenie i odczytania całych zestawów zakładek tzw. profili konfiguratora, co ułatwia znacząco pracę z programem. 3
Po uruchomieniu programu pojawia nam się następujące okno: Program składa się z 4 głównych zakładek, przycisków funkcyjnych i menu. Zakładki główne: Dostępne parametry Edycja Rejestrowane Zdarzenia 4
Belka statusu transmisji Wyświetlane są tu podstawowe informacje o transmisji: N: - ilość ramek GazModem2 wysłanych przez program; O: - ilość ramek GazModem2 odebranych przez program; P: - ilość ramek GazModem2 odebranych przez program i uznanych za poprawne pod względem poprawności sumy kontrolnej CRC; Rodzaj połączenia: o COM1 (2,3,4) port transmisji wykorzystywany przez program do komunikacji z przelicznikiem ; o TAPI określa rodzaj połączenia programu z urządzeniem. o TCP/IP określa rodzaj połączenia programu z urządzeniem. Informacje o prędkości i adresatach połączenia: o Pr: - prędkość transmisji z przelicznikiem; Parametr może być modyfikowany ręcznie w ustawieniach, bądź automatycznie w wyniku działania funkcji automatycznego wyszukiwania przelicznika ; o Dla TAPI nr. z jakim następuje połączenie. o Dla TCP/IP określa IP bądź host. Szczegóły połączenia: o N81 parzystość, ilość bitów danych, ilość bitów stopu; o Dla TAPI określa wersję wykorzystywanego TAPI. o Dla TCP/IP określa port z jakim następuje połączenie. OP: ilość odebranych połączeń z urządzeniem przez program. NP: ilość nie odebranych połączeń z urządzenia przez program. Komunikaty o zadaniach aktualnie realizowanych przez program. 5
W obszarze belki, w dowolnym momencie działania programu, podwójne kliknięcie lewym przyciskiem myszy zeruje statystykę transmisji, tzn. N: 0, O: 0, P: 0, OP: 0, NP: 0. Adres urządzenia Adres logiczny transmisji GazModem2 przelicznika. Okno umożliwia ręczną modyfikację adresu. W przypadku uruchomienia funkcji automatycznego wyszukiwania i znalezieniu przelicznika program sam zmodyfikuje adres, poprzez wstawienie adresu wyszukanego urządzenia. Gdy program nie znajdzie urządzenia wartość adresu będzie równe 65535 (tryb rozgłoszeniowy). Tryb rozgłoszeniowy służy jedynie do wyszukiwania przeliczników, a próba odczytania danych na tym adresie wygeneruje błąd transmisji. Tabliczka znamionowa Okno tabliczki znamionowej jest wypełniane przez program w trzech przypadkach: po otrzymaniu od przelicznika odpowiedzi w wyniku działania funkcji automatycznego wyszukiwania; po odczytaniu pliku danych archiwalnych ; po otrzymaniu od przelicznika odpowiedzi w wyniku działania funkcji odczytu identyfikatora. 6
Funkcja odczytu identyfikatora jest uruchamiana poprzez podwójne kliknięcie lewym przyciskiem myszy w oknie tabliczki znamionowej. Do transmisji używa parametrów ustawionych aktualnie w oknie parametrów transmisji oraz adresu z okna Adres (obok okna tabliczki znamionowej). II. Zakladki 1. Zakładka Dostępne parametry W zakładce zebrane są wszystkie parametry z tablicy DP, jakie zostały odczytane z przelicznika.. Jeżeli nie nastąpiło połączenie z urządzeniem to tablica DP jest pusta. Wyróżnione jest tu 7 kolumn: 7
Numer w tablicy DP (nr. w DP) Kolumna zawiera pozycje poszczególnych parametrów w tablicy DP. nazwa parametru (nazwa) Kolumna zawiera nazwy parametrów zapisane w tablicy DP. status parametru (status) Kolumna zawiera liczby pozwalające określić w jaki sposób uzyskiwany jest parametr (np.: obliczenia) oraz stan przelicznika podczas ostatniego odczytu.. Status parametru może mieć wartość będącą sumą wartości wymienionych poniżej (zapis heksadecymalny): o 01 parametr pochodzi z pomiarów o 02 parametr podlega działaniu alarmu procesowego o 04 parametr podlega działaniu alarmu systemowego o 08 parametr pochodzi z obliczeń o 10 parametr stały (stała algorytmu) wartość parametru w tablicy przelicznika (wartość parametru) Kolumna zawiera ostatnio odczytane wartości parametrów z tablicy DP. W tej zakładce nie ma możliwości ich modyfikacji do tego służy inna zakładka.. wykładnik(wykł.) Kolumna zawiera liczby informujące o wartości wykładników poszczególnych parametrów z tablicy DP. jednostka w jakiej wyrażona jest wartość (jednostka) Kolumna zawiera jednostki parametrów tablicy DP. Część parametrów jest bezwymiarowa informacje dodatkowe dotyczące parametru (inf.dodatkowe) 8
W kolumnie znajdują się informacje o każdym parametrze tablicy DP. Z informacji można odczytać: o R parametr rejestrowany z okresem rejestracji; o M parametr modyfikowalny zdalnie; o O parametr ma możliwość odczytu wartości bieżącej oraz typ parametru: o long liczba zmiennopozycyjna 8B; o short liczba zmiennopozycyjna 4B; o word liczba całkowita bez znaku 2B o zakresie 0 65535; o dword liczba całkowita bez znaku 4B o zakresie 0 4294967295; o byte liczba całkowita 1B o zakresie 0 255; o boolean parametr typu logicznego 1B; o integer liczba całkowita 2B o zakresie 32768..32767; o string ciąg znaków Ascii (w transmisji zakończony bajtem 0); 9
2. Zakładka Edycja W zakładce zebrane są jedynie parametry modyfikowalne. Jeżeli nie nastąpiło połączenie z przelicznikiem, lub gdy brak jest takich parametrów tabela jest pusta. Jest tu 6 kolumn: liczba porządkowa (Lp) numer parametru w tablicy DP (nr w DP) nazwa parametru modyfikowalnego (nazwa) ostatnio odczytana wartość parametru modyfikowalnego (wartość parametru) 10
W tej kolumnie można wpisywać wartości, które później będą przesyłane do przelicznika.. Jednostka parametru (jednostka) stan zgody na modyfikację parametru (modyfikacja). Domyślnie, bezpośrednio po odczytaniu przelicznika, kolumna jest pusta. Zawartość poszczególnych komórek kolumny można zmieniać. Słowo TAK oznacza, że dla tego parametru będzie podjęta próba modyfikacji wartości przy zapisie danych do przelicznika. Wartość inna niż TAK oznacza, że takiej próby nie będzie. Zmiany dla tej kolumny można dokonywać za pomocą klawisza ENTER lub lewego przycisku myszy. W kolumnie modyfikacja pojawiają się też komunikaty programu: o OK wartość poprawnie przetransmitowana do przelicznika; o BŁĄD wartość została uznana przez przelicznik za nieprawidłową lub przelicznik stwierdził zbyt niski poziom uprawnień użytkownika ; o WARTOŚĆ!!! wartość została uznana przez program za nieprawidłową (np. przekroczenie zakresu typu parametru modyfikowalnego). Suma składników gazu A_X - Ustawienie wartości TAK we wszystkich wierszach kolumny modyfikacja, oprócz pozycji związanych z molowym składem gazu i hasłami użytkowników. A_r - Ustawienie wartości TAK we wszystkich wierszach kolumny modyfikacja, oprócz pozycji związanych z objętościowym składem gazu i hasłami użytkowników. X - Ustawienie wartości TAK we wszystkich wierszach kolumny modyfikacja, w których występuje tylko molowy składu gazu. r - Ustawienie wartości TAK we wszystkich wierszach kolumny modyfikacja, w których występuje tylko objętościowy składu gazu.. 11
C - Wyczyszczenie kolumny modyfikacja z wszelkich wartości. O - Odwrócenie wartości kolumny modyfikacja. W przypadku gdy w komórkach było słowo TAK to takie komórki zostaną wyczyszczone. Natomiast w przypadku gdy w komórki były puste to pojawi się tam TAK. Takie działanie nie obejmuje wierszy związąnych z hasłem. 3. Zakładka Rejestrowane W zakładce zebrane są jedynie parametry rejestrowane. Zakładka służy do odczytu danych rejestrowanych z urządzenia. W tabeli jest 5 kolumn: liczba porządkowa parametrów rejestrowanych (Lp) czas wyszukanej próbki (czas) - kolumna zawiera czas znalezionej próbki. 12
kolumna zawiera indeks znalezionej próbki oraz czas rejestracji(indeks 4B/okres rej) status znalezionych próbek (status) wartość parametru wyszukanej próbki (wartość parametru) Elementy odczytu danych rejestrowanych: Data i czas próbki do wyszukania. Znajdź Przycisk służy do wyszukania danej rejestrowanej o czasie wprowadzonej w polu wyszukiwania daty i czasu. Data i czas znalezionej próbki W tym polu znajduje się data i czas znalezionej próbki lub napis brak danych, jeśli próbka nie została znaleziona. Indeks znalezionej próbki W tym polu znajduje się indeks znalezionej próbki lub pole jest puste, jeśli próbka nie została znaleziona. Możemy tu również wpisać indeks ręcznie. Parametr do odczytu W liście znajdują się wszystkie parametry rejestrowane przez urządzenie. Wybieramy, który z nich chcemy odczytać. Domyślnie wybrany jest pierwszy parametr rejestrowany z tablicy DP. 13
Ilość danych do odczytu (domyślnie 20) Jeśli danych będzie mniej niż podana ilość zostanie wczytane tylko tyle ile jest. Odczytaj próbkę o danym indeksie. Odczyt założonej ilości danych rejestrowanych od wybranego numeru indeksu. Odczytaj następne próbki. Przycisk służy do doczytania następnych próbek. Odczytaj wszystkie Otwiera okno dialogowe służące do odczytu wszystkich danych rejestrowanych zapisanych w urządzeniu oraz zapisie ich do pliku. 14
3.1 Odczyt wszystkich danych rejestrowanych Okno to służy do odczytu wszystkich danych rejestrowanych zapisanych w urządzeniu oraz zapisie ich do pliku. W tabeli znajdują się 4 kolumny: liczba porządkowa parametrów rejestrowanych (Lp) numer parametru w tablicy DP (nr w DP) nazwa parametru modyfikowalnego (nazwa) flaga odczytu (odczyt?) Domyślnie po otwarciu okna, kolumna jest pusta. Zawartość poszczególnych komórek kolumny można zmieniać. Słowo TAK oznacza, że w dany parametr będzie zapisany do pliku, natomiast inna wartość nie spowoduje zapisu. Dwukrotne kliknięcie lewym przyciskiem myszy lub wciśnięcie Enter powoduje zmianę stanu danej komórki z miejsca pustego na słowo TAK. Istnieje też możliwość wpisania tego słowa z klawiatury.. Elementy odczytu danych rejestrowanych: 15
Data i czas próbki do wyszukania. Flaga odczytu wszystkich danych Zaznaczenie tej opcji spowoduje, że program ustawi we wszystkich wierszach kolumny odczyt? wartość TAK oraz ustawi datę wyszukiwania danych rejestrowanych na 01-01-2000 00:00:00. Zapis do CSV Zaznaczenie tej opcji spowoduje zapisanie danych rejestrowanych w formacie CSV oddzielonych średnikiem. Rozpoczęcie odczytu Status odczytu Aktualny status odczytu. Wyświetlany jest aktualnie odczytywany parametr. Każdy odczyt powoduje utworzenie nowego katalogu Archiwum KP\ Dane Rejestrowane\Data_ + nazwa urzadzenia + numer fabryczny + aktualny czas poczatku odczytu np. Data_MacRP_10500C_2009-03-26_10;55;54 W katalogu tworzone są osobne pliki dla każdego odczytywanego parametru z jego nazwa. 16
4. Zakładka Zdarzenia W zakładce Zdarzenia mamy możliwość odczytu zdarzeń z urządzenia. Zakładka podzielona na 3 zasadnicze części: Tablica zdarzeń Tablica zdarzeń jest wczytywana do programu w czasie odczytu danych z urządzenia lub wczytywana z pliku w czasie startu programu. Tablica składa się z następujących kolumn: o kod - zawiera kod przypisany dla każdego zdarzenia o nazwa kolumna zawiera nazwę zdarzenia 17
o ilość kolumna zawiera ilość parametrów dla każdego zdarzenia o parametr p1,p2... - określa indeks parametru z tablicy DP Informacje o odczytanym zdarzeniu o nazwa - zawiera nazwy parametrów dla każdego zdarzenia o status - status parametrów w chwili wystąpienia zdarzenia o wartość parametrów w chwili wystąpienia zdarzenia o wykładnik o jednostka w jakiej wyrażona jest wartość Mechanizmy do odczytu zdarzeń o Nr zdarzenia (indeks) Indeks zdarzenia w pamięci urządzenia. Możemy ręcznie wpisać wartość poszukiwanego indeksu. o Kod zdarzenia Kod zdarzenia określony w tablicy zdarzeń. o Nazwa zdarzenia Nazwa zdarzenia określony w tablicy zdarzeń. o Następne/poprzednie zdarzenie Przycisk służy do odczytu zdarzenia o indeksie o jeden większy lub jeden mniejszym od indeksu określonego w polu indeks. 18
o Jedno zdarzenie Przycisk służy do odczytu zdarzenia o indeksie określonym w polu indeks. o Wybierz plik do odczytu zdarzeń Wybieramy plik, w którym mają być zapisane wszystkie zdarzenia odczytane z urządzenia.. o Odczytaj i zapisz zdarzenia do pliku Po wybraniu pliku, w którym mają być zapisane wszystkie zdarzenia odczytane z urządzenia klikamy w przycisk. Program odczyta wszystkie zdarzenia z urządzenia i zapisze je do wskazanego pliku. Jeśli w urządzeniu zapisanych jest dużo zdarzeń, odczyt może zająć trochę czasu. 19
5. Dodatkowe zakładki Zakładki dodatkowe można wczytać z profilu z pliku, lub samemu utworzyć klikając prawym przyciskiem na pole zakładek wywołując menu kontekstowe. W zakładkach mogą znajdować się zarówno parametry tylko do odczytu, jak również parametry modyfikowalne. Listę parametrów ustala użytkownik. Znajdują się tu następujące kolumny: liczba porządkowa parametrów zakładki (Lp) numer parametru w tablicy DP (nr w DP) 20
nazwa parametru (nazwa) opis użytkownika (opis). Opis można dodawać lub modyfikować za pomocą właściwości zakładki, bądź przez kliknięcie bezpośrednio na pole opisu znajdującego się w zakładce w oknie głównym. Status parametru (status) wartość parametru w tablicy DP przelicznika (wartość parametru) jednostka wartości parametru (jednostka) stan zgody na modyfikację parametru (modyfiikacja). Jeżeli w polu modyfikacji znajdzie się słowo TAK, to przy zapisie wartości do tablicy DP przelicznika będzie podjęta próba modyfikacji. Jeżeli parametr nie jest modyfikowalny to tego pola nie da się edytować. Informacje dodatkowe parametru (inf. dodatkowa) 21
III.Konfiguracja Przejść do menu konfiguracji programu możemy zrobić poprzez klikniecie w ikonę menu konfiguracji lub z menu Transmisja( Ctrl+T): W oknie konfiguracji mam do wyboru 3 rodzaje połączeń: COM TAPI TCP/IP 22
1. Połączenie lokalne za pomocą portu szeregowego (COM). W polu Typ Połączenia wybieramy opcje COM. Należy wybrać numer portu COM, za pomocą którego będzie realizowane połączenie. Po naciśnieci przycisku Wykryj, na liście pojawią się nam wszystkie obecne w systemie porty COM. Gdy znamy parametry transmisji w odczytywanym urządzeniu to ustawiamy podobne wartości w programie. Należy także ustawić odpowiedni adres urządzenia (odbywa się to w oknie głównym patrz punkt I). Natomiast jeśli nie wiemy jakie ustawienia ma urządzenie, wystarczy wybrać tylko numer portu COM i zatwierdzić za pomocą przycisku OK. Następnie w głównym oknie programu wybieramy ikonę wyszukiwania lub z menu Transmisja opcje Wyszukaj przelicznik( Ctrl+W): 23
Program zacznie wyszukiwać urządzenie ustawiając automatycznie na adres rozgłoszeniowy (65535) i jeśli jest ono podłączone dobierze odpowiednie parametry transmisji oraz odczyta jego identyfikator oraz ustawi odpowiedni adres logiczny transmisji GM2. Przeszukiwanie obejmuje 15 podstawowych ustawień parametrów transmisji przelicznika. Zostały one pokazanie w poniższej tabeli: 9600, N, 8, 1 9600, E, 8, 1 9600, O, 8, 1 19200, N, 8, 1 19200, E, 8, 1 19200, O, 8, 1 38400, N, 8, 1 38400, E, 8, 1 38400, O, 8, 1 57600, N, 8, 1 57600, E, 8, 1 57600, O, 8, 1 115200, N, 8, 1 115200, E, 8, 1 115200, O, 8, 1 24
2. Połączenie zdalne za pomocą linii telefonicznej(tapi - Telepony Application Programing Interface). W polu Typ Połączenia wybieramy opcje TAPI. Po rozwinięciu menu Linia TAPI wybieramy jeden z modemów zainstalowanych w naszym systemie za pomocą którego będziemy łączyć się z urządzeniem. Otwarcie okna konfiguracji połączenia następuje po kliknięciu w przycisk Konfiguracja Linii Otworzy się okno konfiguracji wybranego modemu, gdzie ustawiamy odpowiednie parametry połączenia: 25
Okno te może się różnić w zależności od rodzaju modemu oraz zainstalowanego systemu operacyjnego. Jeśli chcemy połączyć się z numerem stacjonarnym musimy zaznaczyć opcję Użyj kodu kraju i numeru kierunkowego : Jeśli z numerem komórkowym wystarczy wpisać sam numer. Dla połączenia TAPI nie działa opcja automatycznego wyszukiwania urządzenia dlatego też musimy dokładnie wpisać parametry połączenia w tym adres urządzenia. 26
3. Połączenie zdalne za pomocą internetu (TCP/IP - Transmission Control Protocol over Internet Protocol). W polu Typ Połączenia wybieramy opcje TCP/IP. W polu Adres wpisujemy adres IP urządzenia z którym chcemy się połączyć. Jeśli nie znamy adresu IP, zamiast niego możemy wpisać nazwę hosta. W tym celu zaznaczamy opcję Użyj Hosta i wpisujemy jego nazwę np. www.plum.pl. Niezbędne jest też wpisanie numeru portu. 27
Dla połączenia TCP/IP nie działa opcja automatycznego wyszukiwania urządzenia dlatego też musimy dokładnie wpisać parametry połączenia w tym adres urządzenia. 4. Opcje rozszerzone. Aby wejść w opcje rozszerzone klikamy w strzałkę w prawym dolnym rogu. Wyświetla nam się okno z dodatkowymi ustawieniami: 28
Licznik powtarzania pytań bez poprawnej odpowiedzi ilość powtórzeń po którym program stwierdzi, że jest brak transmisji. Powiadomienia zaznaczenie opcji Powiadomienie o nowych danych spowoduje, że za każdym razem gdy program odczyta z urządzenia dane to wyświetli się o tym informacja Jest to przydatne w sytuacji ustawienia odbierania danych co okreslony czas. Kolor powiadomienia możemy zmienić używając kwadratu po prawej stronie. 29
Zależności czasowe transmisji o Czas przed wysłaniem pierwszego pytania po otwarciu łącza czas po którym program wyśle pierwsze pytanie do urządzenia. o Czas międzybajtowy odp czas określjacy jak długo program czeka na dalsze ramki odpowiedzi. Jest używany tylko w przypadku odpowiedzi składających się z kilku części. o Odpowiedź max po - czas po którym program uzna, że urządzenie nie odpowiedziało na wysłanie pytanie. Zawansowane opcje protokołu (GazModem) o Ilość wczytywanych parametrów ustawienie liczby danych jakie można odczytać z tablicy DP. Dodatkowo istnieje możliwość ustalenia ile maksymalnie danych może zostać wysłanych w jednej ramce odpowiedzi.. o Zapisz logi transmisji zaznaczenie tej opcji pozwala na zapis logu transmisji do pliku. Ustalenie miejsca zapisu pliku odbywa się za pomocą ikony dyskietki. o Znaczenie literek na dole: N zapisana będzie ramka nadana. O zapisana będzie ramka oebrana P jeśli ramka odebrana jest poprawna to zostanie zapisana. 30
Opcje powtarzania połączeń o Jeśli chcemy by odczyt danych bieżących był automatycznie powtarzany zaznaczamy opcję Włącz powtarzanie odświeżania oraz w polu Okres powtórzeń ustawiamy powtórzeń.. o Jeśli chcemy, żeby program zaczął odczyt danych bieżących o określonej godzinie zaznaczamy opcję Czas rozpoczęcie powtórzeń oraz ustawiamy czas rozpoczęcia w polu Początek oraz czas przez jaki program ma odczytywać dane z urządzenia ( pole Czas ). o Odczytane dane mogą być zapisywane do pliku. W tym celu klikamy na ikonę dyskietki i wskazujemy miejsce zapisu pliku. Dodatkowe opcje pozwalają nam na zapisanie razem z danymi czasu połączenia oraz adresu i identyfikatora urządzenia. 31
5. Ustawienie zegara Funkcja (CTRL + B) otwiera okno odczytu i synchronizacji zegara przelicznika. Odczytaj zegar Wywołanie funkcji powoduje odczyt czasu bieżącego przelicznika i komputera. Ustaw zegar Wywołanie funkcji powoduje wysłanie ramki synchronizacji czasu przelicznika według bieżącego czasu komputera, a po uzyskaniu od przelicznika informacji o zakończeniu synchronizacji - odczyt czasu bieżącego przelicznika i komputera. 6. Autoryzacja Funkcja (ctrl + a) otwiera okno ustawień parametrów autoryzacji. 32
Nazwa użytkownika Do wyboru dostępne są następujące nazwy użytkownika: USER-000 USER-001 USER-002 USER-003 USER-004 SERWIS-1 domyślnie Administrator kont o maksymalnych uprawnieniach modyfikacji konfiguracji przelicznika domyślnie minimalne uprawnienia modyfikacji konfiguracji przelicznika domyślnie minimalne uprawnienia modyfikacji konfiguracji przelicznika domyślnie minimalne uprawnienia modyfikacji konfiguracji przelicznika domyślnie minimalne uprawnienia modyfikacji konfiguracji przelicznika konto serwisu fabrycznego PLUM Hasło użytkownika Możliwość modyfikacji haseł, dla użytkowników o nazwach USER-xxx, posiadają Administrator kont i SERWIS-1. Hasło użytkownika SERWIS-1 jest generowane według klucza fabrycznego i dla danego numeru fabrycznego przelicznika obowiązuje przez 1 dobę. Domyślnie po uruchomieniu programu pod gwiazdkami zakodowane jest hasło 4096. Po zatwierdzeniu zmian koduje hasło wyświetlając znaki *. Ilość gwiazdek jest taka sama jak ilość znaków wprowadzonego hasła. Niedozwolone jest hasło zawierające znak *. 33
IV. Modyfikacji parametrów za pomocą Konfiguratora Przeliczników na przykładzie modyfikacji licznika Vm oraz uproszczonego składu gazu. 1. Podstawowe operacje. Po uruchomieniu programu musimy wyszukać urządzenie. W głównym oknie programu wybieramy ikonę lub z menu Transmisja wybieramy opcje Wyszukaj przelicznik. Program zacznie wyszukiwać urządzenia i jeśli są podłączone ustawi odpowiednie parametry transmisji oraz identyfikator urządzenia zostanie odczytany. Musimy odczytać dane z urządzenia. Identyfikator urządzenia W głównym oknie programu wybieramy ikonę odczytu danych lub z menu Transmisja wybieramy opcję Odczytaj dane z przelicznika.(ctrl+d) 34
Program zacznie odczytywać dane z urządzenia. Tablica DP, tablica ZD oraz dane bieżące zostaną odczytane. Parametry Autoryzacji. USER-000 z domyślnym hasłem 4096 ma możliwość modyfikacji licznika Vm oraz Uproszczonego Składu Gazu. Z rozwijanej listy wybieramy użytkownika i w polu Hasło wprowadzamy poprawne hasło. Ustawienia domyślne są odpowiednie do zmiany licznika Vm oraz Uproszczonego Składu Gazu. Nie musimy ich zmieniać. 2. Przykład modyfikacji licznika Vm Aktualny stan licznika Vm przed modyfikacja: 600 m 3 (z tablicy DP) Modyfikacja licznika Vm na 1000 m 3. W zakładce Edycja, w komórce Vm wprowadzamy nową wartość (np. 1000). Klikamy dwukrotnie lewym przyciskiem myszy w kolumnie modyfikacja. W kolumnie tej powinien pojawić się napis TAK. 35
Następnie naciskamy przycisk Zapisz dane do przelicznika zaprogramować nową wartość. aby Informacje Jeśli operacja powiedzie się, to będzie informacja OK. Jeśli nie powiedzie się pojawi się informacja: o ERROR Ten błąd został zgłoszony przez przelicznik. o WARTOŚĆ!!! Wprowadzona wartość nie jest poprawna. Ten błąd jest zgłaszany przez program bez łączenia się z urządzeniem. 36
Po modyfikacji możemy sprawdzić czy aktualna wartość licznika wynosi 1000 m 3 w zakładce Edycja lub Dostępne parametry, lecz wcześniej trzeba odświeżyć dane bieżące używając przycisku. Zdarzenia zapisane na liście zdarzeń. Zapisane zdarzenie Zmiana konfiguracji przechowuje: datę rozpoczęcia i zakończenia zdarzenia, zmieniony parametr tablicy DP jako Nr par, last w2 stan parametru po zmianie oraz jego poprzedni stan jako last w1, numer użytkownika, który dokonywał zmiany. 37
3. Przykład ustawienia Uproszczonego Składu Gazu. Zmiana z Gas3 na Gas6. Przykładowy skład gazu ustawiona według standardu ISO 12213-3. gaz3 gaz6 XH2 0 0 XCO2 1,5 1,1 XN2 1 11,7 Hs 43,524781 36,579798 rob 0,8401768 0,8327344 Tab 1. Uproszczony Skład Gazu Aktualny skład gazu (Gas3) przed modyfikacją. Parametry Hs i rob zależą od niego. Są zadane z następującymi warunkami bazowymi pb=101.325kpa i Tb=273.15K. Modyfikacja parametrów: Hs, rob, XCO2, XN2, XH2. W zakładce Edycja, w komórkach Hs, rob, XCO2, XN2, XH2 wprowadzany nowe wartości (według przykładowych wartości z tablicy Tab 1.). Dwukrotne kliknięcie lewym przyciskiem myszy w kolumnie :modyfikacja w każdym z wierszy, w które mają być zmodyfikowane. W kolumnach tych powinien pojawić się napis TAK. 38
Następnie naciskamy przycisk Zapisz parametry do przelicznika zaprogramować w urządzeniu nowe wartości. aby Informacje Jeśli operacja powiedzie się to będzie informacja OK. Jeśli nie powiedzie się pojawi się informacja: o ERROR Ten błąd został zgłoszony przez przelicznik. o WARTOŚĆ!!! Wprowadzona wartość nie jest poprawna. Ten błąd jest zgłaszany przez program bez łączenia się z urządzeniem. 39
Po modyfikacji możemy sprawdzić czy aktualna wartość licznika wynosi 1000 m 3 w zakładce Edycja lub Dostępne parametry, lecz wcześniej trzeba odświeżyć dane bieżące używając przycisku. Zdarzenia zapisane na liście zdarzeń. Zapisane zdarzenie Zmiana konfiguracji przechowuje: datę rozpoczęcia i zakończenia zdarzenia, zmieniony parametr tablicy DP jako Nr par, last w2 stan parametru po zmianie oraz jego poprzedni stan jako last w1, numer użytkownika, który dokonywał zmiany. W czasie tych modyfikacji zostało wygenerowane 5 zdarzeń. Jedno dla każdego parametru. Przykład dla parametru rob : 40