SiemensIndustryPL / S7-1x00-DataLog-Webserver

Skrypty wspierające proces pobierania logów danych na serwerze WWW w sterownikach SIMATIC S7-1200/1500.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

S7-1x00 DataLog Download

Skrypty wspierające proces pobierania logów danych na serwerze WWW w sterownikach SIMATIC S7-1200/1500. Dla każdej wersji sterownika dostępne są dwie wersje skryptu:

  • Pobieranie wszystkich logów w postaci archiwum ZIP
  • Listowanie logów na stronie WWW zdefiniowanej przez użytkownika i selektywne pobieranie logów

Przetestowane sterowniki

  • S7-1200 FW V4.4 (niepełna funkcjonalność)
  • S7-1500 FW V2.8
Pobieranie logów danych w postaci archiwum ZIP na sterownikach S7-1200 nie działa dla dużej ilości logów z uwagi na niską wydajność serwera. Być może zmieni się to w kolejnych wersjach firmware. Alternatywna opcja (automatyczne pobieranie logów jeden po drugim) jest aktualnie w przygotowaniu.

Konfiguracja w TIA Portal

  • Umieść wszystkie pliki z repozytorium (dot. właściwego sterownika) w folderze zdefiniowanym jako główny katalog serwera WWW w TIA Portal
  • Nie dodawaj rozszerzenia .js w sekcji "files with dynamic content" w ustawieniach serwera WWW
  • Zmień stronę główną z "index.htm" na "index.html" w ustawieniach serwera WWW
  • Skrypty nie uwzględniają autoryzacji użytkowników dlatego konieczne jest ustawienie praw dostępu do plików na "Everyone"
Nie ma potrzeby modyfikacji kodu źródłowego skryptów - adres IP sterownika czytany jest automatycznie z adresu URL w przeglądarce

Referencje

Skrypt wykorzystuje następujące biblioteki dostepne na licencji MIT:

About

Skrypty wspierające proces pobierania logów danych na serwerze WWW w sterownikach SIMATIC S7-1200/1500.

License:MIT License


Languages

Language:JavaScript 66.0%Language:HTML 34.0%