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

TANI / INAT OPC Server

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
  • ·         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

    • 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

    ·         Zarządzanie i obsługa wszystkich możliwych zabezpieczeń OPC UA

    • 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.

    ·         Tablice logiczne posiadają ustawienia pozwalające na zoptymalizowanie widoku tabel

    • 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
więcej...

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.

więcej...