Logowanie i wyodrębnianie danych do CSV

MAPS - Logowanie i wyodrębnianie danych do CSV z projektu MAPS

Niniejsza instrukcja pokazuje, jak rejestrować dane podczas procesu i wyodrębniać je do CSV po zakończeniu procesu. Każdy proces jest zapisywany w innym pliku CSV.

"Copyright © Mitsubishi Electric Europe B.V.

IMPORTANT !

These Function Blocks are demo versions that are only  intended to demonstrate program functions and provide general orientation for  your software choices. They are not suitable for use in real applications! "

"Improper use of demo versions in applications can lead to serious malfunctions  and damage! Programs for real applications must always be configured for the  individual application by trained staff and tested thoroughly before being  used.

Mitsubishi Electric cannot assume any liability if these examples are used in real applications."


Tworzenie i rejestrowanie agenta analogowego ‎

‎Najpierw utwórz agenta analogowego i ustaw rejestrowanie‎
           

‎W ustawieniach rejestrowania wybierz tryb rejestrowania i ustaw konfigurację danych.‎
‎W tym przykładzie dane są rejestrowane do:‎

‎C: \\ ProgramData \\ Adroit Technologies \\ Adroit \\ Configurations \\ TEST \\ Datalogs \\ Analog‎

‎Gdzie "Analog" to nazwa pliku .lgd z danymi.‎

‎Jeśli po przetworzeniu dane do pliku muszą zostać wyczyszczone, wybierz opcję "Wyczyść na początku".‎
‎Po rozpoczęciu logowania powinieneś mieć pliki w folderze jak poniżej:‎
 
‎Ale folder "CSV" jest tworzony ręcznie. ‎

Tworzenie pliku BATCH ‎

‎Przed utworzeniem pliku wsadowego wklej małą aplikację konsolową "extract.exe" do folderu z danymi logowania:‎
‎C: \\ ProgramData \\ Adroit Technologies \\ Adroit \\ Configurations \\ TEST \\ Datalogs \‎
 

‎Aby uzyskać więcej informacji na temat tej aplikacji, zajrzyj do Pomocy Adroit w Open Configurator‎
 

‎Następnym krokiem jest utworzenie pliku BATCH, który wyodrębnia zalogowane dane do . LGD do nowego pliku CSV ze znacznikiem czasu podczas tworzenia pliku. ‎
‎Otwórz notatnik i napisz:‎
‎extract localhost.Adroit,LOG$ANALOG_TO_LOG$value,,,0,CSV\LOG_%date%_%time:~0,2%%time:~3,2%%time:~6,2%.csv‎
 

‎Zapisz jako ExtractToCSV. ‎‎bat ‎‎do tego samego folderu. ‎
‎Gdzie ‎‎ANALOG_TO_LOG ‎‎jest nazwa agenta z danymi logowania. Jak widać w Open Configurator w DataLog Agents:‎
 

‎W tym momencie możesz wypróbować swój plik wsadowy. Wystarczy kliknąć go dwukrotnie. Powinieneś otrzymać plik CSV z danymi w folderze "CSV"‎
 
‎Został utworzony ręcznie. Następnym krokiem jest utworzenie skryptu, który zrobi to samo automatycznie. ‎

Tworzenie i ustawianie agenta Script w celu uruchomienia pliku wsadowego

‎Napisz nazwę skryptu agenta i dodaj agenta‎
 
‎Wybierz język jako VBScript i utwórz moduł w tym samym folderze‎
 
‎WAŻNE: Odznacz "Wyklucz ścieżkę z nazwy pliku"!‎

‎Pisanie tekstu skryptu‎
SUB main()
dim shell
set shell=createobject("wscript.shell")
shell.CurrentDirectory="C:\ProgramData\Adroit Technologies\Adroit\Configurations\TEST\Datalogs"
shell.run "ExtractToCSV.bat"
set shell=nothing
END SUB


‎Wybierz podprogram jako główny‎

 
‎I wybierz, kiedy skrypt ma zostać uruchomiony (utwórz CSV)‎


‎Załączniki‎‎:‎

‎Nazwa pliku:‎

‎Opis:‎

 

 

‎ekstrakt.exe‎

‎Wyciąg z aplikacji‎

extractscript.bas

ExtractToCSV.bat

‎Plik ze skryptem do uruchomienia pliku wsadowego‎

‎Plik wsadowy do uruchomienia extract‎


    • Related Articles

    • Udostępnianie listy etykiet z PLC do GOT2000

      ‎W tym dokumencie opisano sposób udostępniania globalnych etykiet projektu iQ-F do GOT2000. ‎ ‎Opisana metoda opiera się na funkcji eksportu i importu listy etykiet z pliku CSV.‎ ‎Definiowanie etykiet globalnych w sterownikach PLC ‎ ‎Zdefiniuj ...
    • ME96 i MAPS połączenie przez Modbus TCP

      Opis połączenia  ME96-MB do MAPS SCADA przez Modbus TCP/IP Konfiguracja parametrów sieci lokalnej Ustaw statyczny adres IP w sieci lokalnej     MAPS Config Editor  Instalacja drivera Najpierw zainstaluj nowy sterownik w MAPS Config Editor. Uruchom ...
    • Symulacja robota z dodatkową osią - krok po kroku

      Ten dokument pokazuje, jak wykonać symulację robota z ruchem dodatkowej osi. Ta funkcja może służyć do poruszania dowolnych obiektów z układu. Przykład zawiera symulację przenoszenia detalu pobranego z ruchomego transportera "Copyright © Mitsubishi ...
    • Komunikacja PROFIBUS miedzy FX5U a falownikiem FR-A800 z kartą A8NDPV1

      ‎Niniejszy podręcznik pokazuje konfigurację stacji głównej (FX5-DP-M) z podłączonymi stacjami SLAVE.‎  Schematyczny rysunek prezentujący działanie sterownika w trybie master, oraz podpiętych urządzeń w trybie SLAVE. ‎Wymagania programowe:‎ ‎GX Works3 ...
    • INV - FR-E800 - Jak sterować przetwornicą z iQ-R poprzez CC-Link IE Field Basic

      ‎W tym artykule opisane jest jak skonfigurować połączenie CC-Link IE Field Basic między sterownikiem PLC iQ-R a falownikiem FR-E800. Prezentuje również gotowe do użycia bloki funkcyjne do realizacji podstawowego sterowania, odczytu monitorów ...