Mik azok a csatlakozók?
  • 31 Oct 2023
  • 4 Elolvasandó percek
  • Közreműködők

Mik azok a csatlakozók?


Article Summary

Áttekintés

Mik azok a csatlakozók?

Itt megtudhatja, hogyan csatlakoztathatja vállalata meglévő szoftverrendszereit a Tuliphoz.

A Tulip egy nyílt platform, amely integrálható az Ön meglévő IT-infrastruktúrájába. Ez az integráció a csatlakozók segítségével valósul meg.

Acsatlakozók egy Tulip funkció, amely lehetővé teszi, hogy adatokat küldjön a HTTP API-k és az SQL adatbázisok és a Tulip között. Ezek elengedhetetlenek a Tulipon kívüli szerverekhez és rendszerekhez, valamint a Table API-hoz való csatlakozáshoz. Egy csatlakozó beállítása hozzáférést biztosít ahhoz, hogy külső információkat és adatokat húzzon be a Tulip-alkalmazásokba, ezzel bővítve a Tulip-élményt és lehetővé téve a hatékony folyamatokat.

A Tulip 3 különböző típusú csatlakozót támogat:

  • HTTP - Ezzel a csatlakozóval külső API-kból származó adatokhoz férhet hozzá.
  • SQL - Használja ezt a csatlakozót a Tulipon kívüli külső adatbázisok eléréséhez.
  • OPC UA - Használja ezt a csatlakozót gépek és eszközök integrálására. Ez a leggyakoribb a CNC gépekhez és PLC-khez való csatlakozáskor.

Az SQL és a HTTP csatlakozók képesek külső rendszerekbe való olvasásra és írásra. Az OPC UA csatlakozók külső rendszerekből olvashatnak, és az Edge MC és a Node-RED segítségével írhatnak.

Az SQL és HTTP csatlakozók eléréséhez helyezze a kurzort az "Alkalmazások" fülre a Tulip fiókjában bárhol, és válassza a legördülő menüből a csatlakozókat.

A csatlakozók oldalon a felhasználók láthatják, hogy a csatlakozóik online vannak-e vagy sem, és azt is ellenőrizhetik, hogy a csatlakozó milyen verziójú.

A felhasználók a jobb felső sarokban található Szűrő legördülő menüpont segítségével a csatlakozókat típus, SQL és HTTP alapján is szűrhetik.

A Tulip a következő SQL-csatlakozókat támogatja:

  • Microsoft SQL Server
  • PostgreSQL
  • MySQL
  • Oracle

Az OPC UA csatlakozók eléréséhez helyezze a kurzort a "Shop Floor" fül fölé a Tulip fiókjában bárhol, és válassza ki a Gépek a legördülő menüből.

Minden egyes csatlakozóhoz több csatlakozófüggvény vagy lekérdezés is tartozhat, amelyek az alkalmazásban történő kiváltás után futnak le.

Íme egy példa egy csatlakozófüggvényre:

A csatlakozók két kategóriába sorolhatók:

1. Adatprotokoll-csatlakozók

Ezek SQL- és HTTP-konnektorok, amelyek integrálják a Tulip-alkalmazásokat az adatbázisokkal és API-kkal.

Az adatprotokoll-konnektorokat a Triggerek használhatják. Például létrehozhat egy trigger-t egy Tulip App-ban, amely azt mondja: "A Tulip App:

  1. "Amikor a kezelő beolvas egy vonalkódot"
  2. "Keresse meg ezt a vonalkódot az SQL-adatbázisomban"
  3. "Ezután az adatok alapján három különböző lépés egyikére lépjen".

vagy...

  1. "Amikor a kezelő megnyomja ezt a gombot"
  2. "küldjön egy kérést a HTTP API-mnak, amely nyomon követi a gyártási problémákat a gyáramban."

Mindkettő önkiszolgáló. Amíg le tud kérdezni egy SQL-adatbázist vagy külső szoftverszolgáltatást (például egy MES vagy ERP), addig a Tulipen belül is megírhatja a lekérdezést.

Az alábbiakban egy példa egy csatlakozófüggvény meghívására egy Triggeren belül az Alkalmazásszerkesztőben:

2. Gépi protokoll csatlakozók

Az OPC UA csatlakozók lehetővé teszik, hogy adatokat tápláljon a következőkből:

  • OPC UA eszközök
  • Szoftverek, mint például a Kepware
  • vagy a Fanuc OPC UA szerver

a Tulipba, és felhasználhatja azokat a Trigger logikában.

Az OPC UA-csatlakozó beállítása után a Gépek oldal segítségével kezelheti az OPC UA-kiszolgálóról származó eseményeket.

Például létrehozhat egy trigger-t egy Tulip App-ban, amely a következőt mondja:

  1. "amikor az OPC UA-kapcsolattal rendelkező CNC-gépem hibát jelent".
  2. "Lépjen a hibajelentő űrlapra és...".
  3. "Küldjön szöveges üzenetet a felügyelőnek,"

vagy...

  1. "Amikor a Kepware szoftveremhez csatlakoztatott nyomásérzékelő nyomásértéket jelent...".
  2. "Tárolja ezt egy változóban, hogy elemezhessem az adatokat a Tulip Analyticsben."

Az alábbiakban egy példa egy OPC UA csatlakozóra egy Triggeren belül az App Editorban:

OPC UA-csatlakozó beállításának megtanulása

Ki használhatja a csatlakozókat?

A legtöbb csatlakozó önkiszolgáló. Bárki, aki jártas például az SQL-ben, beállíthat egy SQL-konnektort, és megírhatja a Tulip alkalmazásban használt SQL-lekérdezéseket.

A szervezetében bárki használhatja ezt az SQL-konnektort egy Tulip-alkalmazásban a Triggereken keresztül anélkül, hogy ismernie kellene az SQL-t az SQL-lekérdezések elkészítése után.

A csatlakozók futtatása egy tesztben Environment

A Környezetek lapon több kiszolgálót is beállíthat az egyes csatlakozófunkciókhoz. Ez lehetővé teszi, hogy automatikusan futtassa a csatlakozófüggvényeket egy tesztkörnyezetben, amikor az alkalmazás fejlesztés alatt áll.

Adattípusok a csatlakozókban

A következő adattípusok használhatók Inputként vagy Outputként egy csatlakozófüggvényben.

  • Szöveg
  • Egész szám
  • Float
  • Boolean
  • Kép
  • Datetime

A csatlakozó kimenetek használatakor egy adattípust "kényszeríthet" egy másik adattípusba.

Tehát ha a csatlakozó egy "float" típusú értéket ad ki, és ezt "text" értékként szeretné használni egy alkalmazáson belül, akkor létre kell hoznia egy "text" kimenetet, és le kell képeznie a float értékhez. Az érték automatikusan szöveges értékké alakul át.

:::(Info) (MEGJEGYZÉS) A bemenet vagy kimenet nevében nem szerepelhet pont, ".". :::

Időkorlátok a csatlakozókban

Az adatcsatlakozók rendelkeznek időkorlátozással, hogy megakadályozzák az alkalmazás futása közbeni blokkolást. Arra kell törekednie, hogy egy csatlakozó ne tartson tovább, mint ameddig az operátornak várnia kell (legfeljebb 1-3 másodperc). A csatlakozó építése során a tesztfunkció 10 másodperc után időtúllépést fog végrehajtani.

A gyártás során egy alkalmazásban lévő csatlakozó 25 másodperc után időtúllép.

Ezek a korlátok általában csak a nagy SQL-lekérdezéseknél lépnek fel. Számos SQL-eszköz létezik (például az eredményhalmazok korlátozása, indexek létrehozása és materializált nézetek használata), amelyekkel csökkenthető a lekérdezési idő.

A csatlakozók technikai részletei

Mivel a csatlakozók külső rendszerekkel kommunikálnak, szükség lehet arra, hogy megértse, hogyan kell a csatlakozókat az egyéni informatikai környezetének megfelelően konfigurálni.

Meg kell értenie a Connector Hostot. Ez a Tulip platform egyik modulja, amely kezeli az ilyen külső rendszerekkel való kapcsolatokat.

A Tulip Cloudból nyíltan elérhető adatbázisokhoz és API-khoz való hozzáférés esetén nem kell további konfigurációt végezni. Ha azonban valami nem az elvártak szerint működik, vagy ha olyan adatbázishoz, API-hoz vagy géphez szeretne csatlakozni, amely nem érhető el nyíltan a Tulip Cloudból; ez a Connector Hostokról szóló cikk kulcsfontosságú erőforrás.

Segítségkérés a csatlakozókkal kapcsolatban

Ha érdekli a Connectors használata, értesítsen minket Live Chat-en keresztül vagy Support Ticket-en keresztül a Tulip jobb felső sarkában található Help gombon keresztül. Segítünk Önnek a folyamat során.

További olvasnivalók


Megtalálta, amit keresett?

A community.tulip.co oldalon is megteheti, hogy felteszi kérdését, vagy megnézheti, hogy mások is szembesültek-e hasonló kérdéssel!


Hasznos volt ez a cikk?