Home - Produkty - Data loggery i konwertery - PLC Engine
Tutorial
Dwukierunkowa wymiana danych bez zmian w PLC między S7-1200 a S7-300 z modułem S7-LAN
Tutorial
Wymiana danych bez zmian w PLC między S7-1200 A S7-300 z modułem ACCON NetLink Pro compact
Tutorial
Dwukierunkowa wymiana danych bez zmian w PLC między S7-1200 a bazą danych MySQL
Tutorial
Dwukierunkowa wymiana danych bez zmian w PLC między S7-1200 a plikiem CSV
PLC Engine
PLC Engine – oprogramowanie (lub urządzenie embedded) firmy TANI GmbH, (dawniej INAT GmbH), do dwukierunkowej wymiany danych pomiędzy PLC a PLC oraz PLC a bazą danych / plikiem płaskim.
Następca produktów: echolink, echochange i echocollect.
PLC Engine łączy ze sobą sterowniki PLC, systemy nadzorujące i urządzenia kontrolne. Pozwala również na połączenie sterowników z bazami danych. Ponadto PLC Engine działa jako serwer i klient OPC dla systemów SCADA. PLC Engine umożliwia dostęp do sterowników PLC takich producentów jak Siemens, Rockwell Automation, Wago, Modicon, Schneider Electric i innych. Komunikacja jest bardzo szybka, łatwa w konfiguracji, a program daje wiele możliwości diagnostyki.
Dzięki OPC UA PLC Engine otwiera dla ciebie świat przemysłu 4.0!
Program jest prosty w konfiguracji. Kreator posiada najczęściej wykorzystywane predefiniowane funkcje. PLC Engine jest idealnym komponentem do komunikacji, realizującym założenia koncepcji Przemysł 4.0.
Przykładowe zrzuty ekranu z programu PLC Engine:
Historia zmian oraz funkcjonalności programu PLC Engine:
- Obsługa Postgre SQL
- Obsługa standard ODBC dla
Windows i Linux.
- Zaokrąglanie, wyzwalanie
bazujące na czasie i wiele innych funkcji w tabelach logicznych.
- Licencja i jej status są
dostępne jako zmienne w drzewie opc – gałąź system.
- Obsługa funkcji bazujących na
czasie na urządzeniach Raspberry PI i W&T
- Możliwość podglądu wartości
online w tabelach logicznych
- Wejścia i wyjścia
zmiennoprzecinkowe działają w zależności od ustawień regionalnych:
przecinek dla regionu Niemiec, kropka dla US
- Zapytanie bazy danych zwraca
dodatkowe informacje o statusie zapytania
- Stabilność działania narzędzia
konfiguracyjnego podczas tworzenia połączeń S5 z driverem H1
- Plik konfiguracyjny zawiera
dane dotyczące strefy czasowej.
- Bit MS SQL wykorzystuje 0 i 1
zamiast “FALSE” i “TRUE” jeżeli wymaga tego wersja serwera SQL
- Diagnostyka online pozwala na
monitorowanie stanu pliku cache
- Stabilne działanie importu
zmiennych z STEP7
- Zmienne wewnętrzne (memory
variables) mogą być dodawane dynamicznie poprzez zapis do zmiennej
“AddVariable”. Zmienne pozostają w
pamięci do czasu ponownego uruchomienia maszyny.
- Zmienne wewnętrzne mogą być
grupowane.
- Obsługa tablic zmiennych typu
string.
- Proste zarządzanie licencją
- Podczas tworzenia połączenia
Modbus możliwy jest wybór zestawu znaków wykorzystywanych przez zmienne
typu string.
- W zmiennych systemowych
użytkownik ma możliwość zweryfikowania stanu licencji
- Możliwe jest wykorzystanie UDT
w sterownikach Siemens S7 1500
- Możliwość ustawienia czcionki i
tła dla tabel logicznych
- Obsługa redundancji dla kilku
CPU
- Obsługa przez funkcje plików
cudzysłowia i tworzenia katalogów.
- Dostępny jest kreator transferu
danych MQTT (broker i klient)
- Wsparcie dla sterowników S7
1500 TIA V14
- S7-1500 obsługa tablic danych i
danych typu S5 time.
- Łatwa obsługa licencji i
dodatków.
- Możliwość przesłania danych do
bufora bazy danych – dane zostaną przesłane później, gdy baza będzie
osiągalna
- Możliwość zaokrąglania wartości liczb
- Wsparcie dla
przeglądania zmiennych w sterownikach S7 1200 oraz bloków zoptymalizowanych
(adresacja symboliczna)
- Wsparcie dla
urządzeń W&T
- Wsparcie dla baz Microsoft
SQL. Pełne przeglądanie serwerów, instancji, grup, baz, tabel i kolumn.
- Możliwość
wykorzystania funkcji opartych o pliki; odczyt i zapis z/do plików w
formatach .csv, Euromap 63 amd i wielu innych; dostępne również pliki
sieciowe; możliwość śledzenia zmian w plikach
- Wsparcie bloków
zoptymalizowanych w sterownikach Siemens 1500.
- Możliwość
przeglądania online zmiennych Siemens 1500 – brak konieczności importu
zmiennych czy posiadania projektu.
- Możliwość aktywacji
pliku cache wykorzystywanego w przypadku gdy baza danych jest niedostępna.
Gdy połączenie z bazą powróci – dane zostają do niej przesłane
- Dostępność funkcji bazodanowych oraz wsparcie baz MySQL. Standardowe
funkcje dostępne dla użytkownika to INSERT, SELECT, UPDATE, DELETE oraz
CALL. Możliwe jest również utworzenie
pojedynczych instrukcji SQL.
- Wsparcie dla
urządzeń Wiesemann and Theis pure.box 3.
- Obsługa danych RAW
oraz dekodowania, tworzenia plików txt oraz csv. Dostępne również poprzez
kreator tworzenia tabel logicznych.
- Komfortowa obsługa
błędów – połączenia pokazują ostrzeżenia i błędy poprzez kolor połączenia
i komunikat.
- W pomocy dostępne
są przykłady tabel logicznych
- Możliwość
wykorzystania “łańcucha sekwencji” (sequence chain) w tabelach logicznych.
- Bit potwierdzenia
daje możliwość generowania działania gdy bit ma wartość negatywną
- PLC Engine zawiera serwer OPC Tani. Podstawowa funkcjonalność opiera się na wymianie danych pomiędzy PLC, wykonywaniu obliczeń i zbieraniu danych
·
Zapis i przywracanie konfiguracji działa również z znakami innymi
niezgodnymi z US ASCII w ścieżce.
·
Bazy danych Microsoft wspierają wiele formatów czasu (brak potrzeby
wykorzystania bloczka konwersji typów danych)
·
Wszystkie typy połączenia do baz danych obsługują utf-8.
·
Podgląd online tabel logicznych pokazuje nie podłączone wyjścia na szaro oraz
bez wartości
·
Zarządzanie i obsługa wszystkich możliwych zabezpieczeń OPC UA
·
Tablice logiczne posiadają ustawienia pozwalające na zoptymalizowanie
widoku tabel
Wspierane systemy operacyjne
- Windows XP/Vista/7/8/8.1/10 32/64 Bit
- Windows Server 2008 / 2012 / 2016
- Linux Debian, Ubuntu, Suse, Redhat i inne dystrybucje
- Linux na komputerach Raspberry oraz Odroid
- Linux na komputerach Wiesemann & Theis pure.box 3
- Linux 64 Bit jako kontener Docker
Wspierane interfejsy OPC
- OPC UA - nowoczesny i aktualny standard OPC
- OPC Pipe - szybki i prosty
- OPC Classic (OPC DA) - dla systemu Windows ze starszym oprogramowaniem OPC
Wspierane bazy danych
- MySQL
- PostGre Sql
- Microsoft SQL (MSSQL)
- ODBC
PLC Engine jest w pełni rozwiniętym klientem baz danych.
Wspierane typy sterowników i urządzeń
- Siemens S7 i kompatybilne, np. VIPA Speed7, IBH SoftS7 i inne. Wszystkie serie: S7-200, S7-300, S7-400, S7-1200 oraz S7-1500. Możliwa współpraca praca z różnymi adapterami MPI - Ethernet, np. S7-LAN
- Siemens S5, TCP/IP oraz OSI/H1
- Allen-Bradley CompactLogix i ControlLogix (wszystkie rewizje)
- różne urządzenia Modbus/TCP:
- Modicon
- Schneider
- Wago
- Beckhoff
- Phoenix Contact
- "Surowe dane" (Raw data)
Komunikacja odbywa się poprzez Ethernet.