Poznaj CPL410 – kontroler PAC od Emerson. Część 5: Podstawy bazy danych SQLite [FILM]
Kontakt w sprawie artykułu: Hubert Lączak - 2019-11-22
Podczas filmu dowiesz się m.in.:
- Czym jest i do czego służy strona phpLiteAdmin dostępna z poziomu jednostki CPL410
- Jak stworzyć i nawiązać połączenie z bazą danych SQLite za pomocą skryptu w języku Python
- W jaki sposób wykonywać podstawowe operacje na bazie danych za pomocą skryptów, np.: jak dodawać, uaktualniać, usuwać rekordy
W tym odcinku przedstawiono stronę phpLiteAdmin, która służy jako graficzny interfejs do komunikacji
i operacji na bazie danych SQLite. Za jej pośrednictwem można m.in. tworzyć nowe bazy, dodawać rekordy, eksportować i importować dane oraz podglądać zgromadzone wartości na wykresie.
Druga część odcinka pokazuje sposób wykorzystania języka Python do operacji na bazie danych z poziomu skryptów. Dzięki temu możliwe jest napisanie programu, który cyklicznie będzie odpytywał część PAC jednostki CPL410 o wartości zmiennych w programie sterującym – następnie te wartości będą zapisywane w bazie danych na części IPC jednostki CPL410. Opisana funkcjonalność jest możliwa dzięki zaimplementowanej darmowej obsłudze protokołu OPC-UA.
Prowadzenie zapisu danych z części PAC do bazy danych pozwala na analizę procesu np. pod kątem zachodzących zmian tuż przed awarią czy na temat wydajności. W przyszłości zajmiemy się również bazą danych InfluxDB, która będzie umożliwiała przygotowanie wizualizacji dla zgromadzonych danych w środowisku Grafana.
Dokumentację do powyższego odcinka można znaleźć tutaj: Wsparcie
Dowiedz się więcej o CPL410. Przejdź na stronę »
Zobacz poprzednie części cyklu:
- Mocny PLC + IPC w jednym. Poznaj CPL410 – kontroler PAC od Emerson. Część 1: Szybki start
- Poznaj CPL410 – kontroler PAC od Emerson. Część 2: Konfiguracja środowiska programistycznego
- Poznaj CPL410 – kontroler PAC od Emerson. Część 3: Konfiguracja OPC UA pomiędzy PAC oraz IPC cz. I [FILM]
- Poznaj CPL410 – kontroler PAC od Emerson. Część 4: Konfiguracja OPC UA pomiędzy PAC oraz IPC cz. II [FILM]
Chcesz dowiedzieć się więcej o CPL410?
Masz pytania dotyczące filmu?
Skontaktuj się z autorem artykułu.