Egy kritikus architektúra-döntés az, hogy hol fut a gépi logika: headless (felhő/perem) vagy alkalmazásalapú (terminál) módon.
Kompromisszum-mátrix
Az alábbi táblázat bemutatja a különböző logikavégrehajtási módszereket.
| Módszer | Headless | Költség | Ideális felhasználási esetek | Korlátozások |
|---|---|---|---|---|
| Gépes kiváltók | Igen | A Tulip gépi licencben benne van | OEE nyomon követés, állapotkezelés, egyszerű alkatrészszámlálás | Korlátozott műveletek (csak állapotváltozások, tevékenységi mezők), nincs kifejezésszerkesztő, nem hívhatók meg csatlakozófüggvények |
| Automatizálások | Igen | Feladatonkénti árazás | Összetett munkafolyamatok, táblázati írások, csatlakozó funkciók, külső rendszerintegráció | A költség a használattal arányosan növekszik, nincs befejezési nyilvántartás |
| Alkalmazás-indítók | Nem | Benne van | Ember-gép munkafolyamatok, gazdag felhasználói felületi interakciók, kifejezéseket tartalmazó komplex logika | Az alkalmazásnak terminálon kell futnia, nem alkalmas 24/7-es felügyeletre |
| DataOps platform (pl. Litmus, High Byte) | Igen | Vegye fel a kapcsolatot a DataOps-szolgáltatóval | Fejlett adatszabványosítás, idősoros adatbázis, többprotokollos összesítés | További kezelendő platform, magasabb összköltség, bonyolult integráció |
| Peremkészülék + Node RED | Igen | Egyszeri hardverköltség | Magasan testreszabott logika, ügyfél tulajdonú infrastruktúra | Kevésbé megbízható (nincs failover/többszálas feldolgozás), nehezebb méretezni, karbantartási terhelés |
Döntési kritériumok
Gépes kiváltó események
Gépes kiváltókat akkor használjon, ha:
- Alapvető OEE-nyomon követésre van szükség (állapot, alkatrészszám, hibák)
- A logika egyszerű feltételes ellenőrzésekből áll (pl. „ha az attribútum > 10, állítsa az állapotot Futásra”)
- A költségoptimalizálás kritikus fontosságú (a Tulipban benne van)
Automatizálások
Használjon automatizálásokat, ha:
- Gépadatokat kell írnia a Tulip táblákba
- Külső rendszerekkel való integrációra van szükség csatlakozó funkciók segítségével
- Kötelező a headless üzemmód, és a költségvetés támogatja a feladat alapú árazást
Példa: „Amikor az 5. gép hibakódot ad ki, hozzon létre egy rekordot a Minőségi probléma táblában, ÉS küldjön Slack-értesítést”
Alkalmazás-indítók
Használjon alkalmazás-triggereket, ha:
- Az emberi operátorok aktívan részt vesznek a munkafolyamatban
- Összetett számításokhoz szükség van a kifejezésszerkesztőre
- A munkafolyamat tartalmaz felhasználói felületi interakciókat (gombok, űrlapok, szkennelések)
Példa: „Az operátor megnyomja a »Futtatás befejezése« gombot, az alkalmazás kiszámítja az OEE-t a gépadatokból, és megjeleníti az eredményt a képernyőn”
DataOps-platform
A DataOps platformot akkor érdemes használni, ha:
- Másodpercnél rövidebb adatfelbontásra van szükség (<1 Hz)
- A Tulip által nem támogatott protokollokból származó adatokat kell összesíteni
- Fejlett elemzésekhez idősoros adatbázisra van szükség
- Az ügyfél már befektetett a platformba
Edge eszköz
Használjon Edge eszközt + Node-RED-et, ha:
- Koncepcióbizonyítási vagy kísérleti projektet hajt végre
- Az ügyfél rendelkezik szilárd beágyazott rendszerekkel kapcsolatos szakértelemmel
- A szabályozási követelmények megakadályozzák a felhőalapú logika végrehajtását
- A költségvetési korlátok miatt előfizetéses szoftver használata nem lehetséges
További olvasnivaló
- Gépfelügyeleti alkalmazásalapú architektúra-minták
- Készítse el az első gépes triggert
- Automatizálások
- Edge IO
- Node-RED
{{snippet.Megtalálta, amit keresett?}}

