26 EasyConverter
EasyConverter
Rozdział ten omawia w jaki sposób korzystać z programu EasyConverter.
Przegląd
EasyConverter odczytuje plik próbkowania danych, alarmów i zdarzeń utworzone w panelu HMI i konwertuje pliki do formatu Excel-a. Program można otworzyć na dwa sposoby:
w Utility Manager należy wejść w zakładkę[Konwersja danych] » [EasyConverter].
W oprogramowaniu EasyBuilder Pro z paska narzędzi wybrać zakładkę [narzędzia] » [Konwersja logów zdarzeń/próbkowań].
Konwersja pliku próbkowania danych do formatu Excel-a
Jeśli plik próbkowania danych jest w formacie .db, i zawiera dane z dłuższego okresu niż jeden dzień, dane do wyświetlenia można określić, wybierając zakres dat. (Jeśli format pliku to .dtl, należy pominąć ten krok.)
Poniżej znajduje się okno dialogowe ustawień, ustawione w zależności od potrzeb.
Naciśnij [OK], układ danych w pliku logowania jest pokazany na poniższym rysunku. Kliknij [Eksportuj do Excela], aby przekonwertować plik do formatu Excel-a.
Układ danych po otwarciu pliku w Excel-u pokazano na poniższym rysunku.
描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-note.jpg
Jeśli plik ma ponad sześć milionów komórek, tylko częściowe dane będą wyświetlane w programie EasyConverter. (Pełne dane będą nadal eksportowane do pliku xls / xlsx.)
Plik zostanie automatycznie podzielony na arkusze w pliku xls / xlsx z następującymi zasadami:
Gdy przekracza 60 tysięcy wierszy w jednym arkuszu.
Gdy przekracza 1,5 miliona komórek w jednym arkuszu.
Konwersja pliku alarmów do formatu Excel-a
Jeśli plik alarmów jest w formacie .db, i zawiera dane z dłuższego okresu niż jeden dzień, dane do wyświetlenia można określić, wybierając zakres dat. (Jeśli format pliku to .evt, należy pominąć ten krok.)
Jeśli plik .db alarmów zawiera wiele języków, można określić język, który ma być przeglądany. (Jeśli format pliku to .evt, należy pominąć ten krok.)
Naciśnij [OK], układ danych w pliku alarmów jest pokazany na poniższym rysunku. Kliknij [Eksportuj do Excela], aby przekonwertować plik do formatu Excel-a.
Układ danych po otwarciu pliku w Excel-u pokazano na poniższym rysunku.
Uwaga
W pliku można odnaleźć kolumnę "Event". 0-> Wyzwolenie alarmu; 1-> Potwierdzenie alarmu; 2-> Powrót do normy.
Jeśli plik ma ponad sześć milionów komórek, tylko częściowe dane będą wyświetlane w programie EasyConverter. (Pełne dane będą nadal eksportowane do pliku xls / xlsx.)
Plik zostanie automatycznie podzielony na arkusze w pliku xls / xlsx z następującymi zasadami:
Gdy przekracza 60 tysięcy wierszy w jednym arkuszu.
Gdy przekracza 1,5 miliona komórek w jednym arkuszu.
Konwersja pliku czynności operatora do formatu Excel-a
Jeśli plik logowania czynności operatora zawiera dane z dłuższego okresu niż jeden dzień, dane do wyświetlenia można określić, wybierając zakres dat.
Naciśnij [OK], układ danych w pliku logowania czynności operatora jest pokazany na poniższym rysunku. Kliknij [Eksportuj do Excela], aby przekonwertować plik do formatu Excel-a.
Układ danych po otwarciu pliku w Excel-u pokazano na poniższym rysunku.
Uwaga
Jeśli plik ma ponad sześć milionów komórek, tylko częściowe dane będą wyświetlane w programie EasyConverter. (Pełne dane będą nadal eksportowane do pliku xls / xlsx.)
Plik zostanie automatycznie podzielony na arkusze w pliku xls / xlsx z następującymi zasadami:
Gdy przekracza 60 tysięcy wierszy w jednym arkuszu.
Gdy przekracza 1,5 miliona komórek w jednym arkuszu.
Konwersja wielu plików
Click [Multi-File] to open the following dialog box.
Naciśnij [Dodaj plik ...], aby dodać pliki do konwertowania. Jeśli klikniesz [OK] bez zaznaczenia opcji [Załącz plik ustawień], pliki zostaną wyeksportowane do oddzielnych plików Excel.
Jeśli wybrano opcję [Załącz plik ustawień], pliki zostaną podzielone na różne arkusze jednego pliku Excel, jak pokazano na poniższej ilustracji.
Uwaga
Pliki nie mogą być łączone, gdy całkowity rozmiar plików przekracza 32 MB.
Funkcja skalowania
Podczas otwierania pliku próbkowania danych można ustawić funkcję skalowania.
Równanie skalowania opisujące nową wartość wyraża się równanie = [(wartość + A) x B] + C, a użytkownicy mogą ustawiać wartości A, B i C.
A -> dolny limit wartości; B -> [(skalowane maks.) - (skalowane min) / (górny limit) - (dolny limit)]; C -> skalowane min.
Na przykład gdy są dane odczytane z 12 bitowego przetwornika napięciowego zapisane w formacie 16-bitowym bez znaku (zakres: 0 ~ 4096), aby przekonwertować dane na wolty, należy ustawić zakres od -5 V do + 5 V, nowa wartość wyraża się równaniem = [(wartość + 0) x 0,0024] + (-5).
Przed skalowaniem: Po skalowaniu:
Opisane powyżej ustawienia można zapisać jako plik ustawień w formacie * .lgs, a następnie w razie potrzeby wykorzystać przy następnej konwersji.
Plik wsadowy
Oprogramowanie EasyConverter może wykorzystywać pliki wsadowe (.bat) i konwertować pliki .dtl lub .evt do plików .xls lub .csv. W pliku wsadowym użytkownik może zdefiniować format wyeksportowanego pliku (np. ASCII, Unicode lub UTF-8) i zdecydować, czy uwzględnić milisekundy, czy załadować plik ustawień.
Poniżej wyjaśniono, jak utworzyć plik wsadowy (.bat) i podać odpowiednie uwagi.
Parametry:
[/c{a,8,u}] [/t{0,1}] [/s "Format file"] ["Plik źródłowy"] ["Plik docelowy"]
Przykład:
EasyConverter.exe /ca /t1 /s "C:\Format.lgs" "C:\zrd.dtl" "C:\cel.csv"
EasyConverter.exe /t1 /s "C:\Format.lgs" "C:\zrd.dtl" "C:\cel.xls"
Parametr | Opis |
|---|---|
/c{a,8,u} | Opcjonalnie, określa metodę kodowania, wymaganą tylko podczas eksportowania pliku .csv. /ca : ASCII (Default) /c8 : UTF-8 /cu : Unicode |
/t{0,1} | Opcjonalne, określa, czy dodać informację o milisekundach. /t0 : Nie dodawać informacji o milisekundach. /t1 : Załączyć informację o milisekundach. (Domyślne) |
/s | Opcjonalne, określa, czy importować plik ustawień. |
"Plik źródłowy" | Określa ścieżkę pliku źródłowego, w formacie: .dtl, .evt, lub .db |
"Plik docelowy" | Określa ścieżkę pliku docelowego, w formacie: .xls lub.csv. Zobacz uwagi. |
Uwaga
Jeśli nazwa pliku i ścieżka " Plik docelowy" nie została określona w wierszu poleceń, system wyeksportuje plik do tej samej ścieżki, co " Plik źródłowy".
Możesz również zobaczyć powyższe polecenia, wprowadzając ścieżkę do pliku EasyConverter.exe w liście poceleń systemu Windows cmd.exe, jak pokazano w poniższym oknie.
Na przykład: wpisz "D: \ EasyBuilder \ EB Pro> EasyConverter.exe -h""
Przykład
Aby przekonwertować plik 20150919 zapisany w lokalizacji "D: \ EasyBuilder \ EB Pro \ HMI_memory" z format .dtl na .xls, a następnie zapisać plik na pulpicie, można użyć następujących wierszy poleceń.
przykład 1: Jeśli plik .bat znajduje się w tym samym katalogu, co program EasyConverter, polecenia jest następujące:
EasyConverter.exe "D: \ EasyBuilder \ EB Pro \ HMI_memory \ 20150919.dtl" "C: \ Users \ Desktop \ 20150919.xls"
przykład 2: Jeśli plik .bat znajduje się w innym katalogu niż EasyConverter, ścieżka do katalogu zawierającego EasyConverter.exe. musi być określona, a polecenie będzie następujące:
"D: \ EasyBuilder \ EB Pro \ EasyConverter.exe" "D: \ EasyBuilder \ EB Pro \ HMI_memory \ 20150919.dtl" "C: \ Users \ Desktop \ 20150919.xls"