Wprowadzenie
Tulip oferuje szeroką gamę wbudowanych integracji urządzeń, w tym wagi, skanery kodów kreskowych, sterowniki momentu obrotowego i inne. Mogą jednak wystąpić przypadki, w których konieczna będzie integracja specjalistycznych urządzeń, które nie są natywnie obsługiwane przez Tulip, lub w których opracowano niestandardowy sprzęt specjalnie na potrzeby przepływu pracy. Ponadto, jeśli jesteś producentem urządzeń, możesz chcieć zintegrować swoje urządzenia z platformą Tulip, aby inni mogli z nich korzystać!
Wcześniej można było osiągnąć te integracje za pomocą urządzeń brzegowych, funkcji łączników, niestandardowych widżetów lub ogólnego typu urządzenia szeregowego w odtwarzaczu Tulip Player. Chociaż te metody działają w niektórych scenariuszach, wprowadziliśmy inne elastyczne i skalowalne podejście: niestandardowe sterowniki Edge. Pozwala to na prostą, ale potężną integrację z aplikacjami i przepływami pracy Tulip.
Jak to działa
To siedem prostych kroków od odkrycia do wdrożenia - a my jesteśmy tutaj, aby pomóc Ci przez nie przejść!
Oto krótki przegląd:1. Odnajdywanie - znajdź swoje urządzenie i sprawdź, czy jest obsługiwane przez bibliotekę Tulip. Jeśli tak, jesteś gotowy do pracy, powinien być albo wstępnie załadowany w instancji Tulip, albo dostępny w bibliotece. Jeśli tak nie jest, możesz wykonać resztę poniższych kroków.2. Utwórz - rozpocznij projekt za pomocą prostych poleceń NPM i skonfiguruj go w lokalnym IDE (zintegrowanym środowisku programistycznym).3. Rozwijaj - użyj narzędzi Tulip do zbudowania niestandardowego sterownika.4. Testuj - przetestuj swój projekt za pomocą naszych lokalnych narzędzi testowych.5. Iteruj - napraw i ulepszaj swój projekt.7. Submit - spakuj swój projekt i wyślij go na adres developers@tulip.co.8. Wdrażanie - wykorzystaj nowy sterownik w edytorze aplikacji i wdróż go w aplikacji na hali produkcyjnej.
Najbardziej pomocne może okazać się zapoznanie się z naszym przykładem i instrukcją sterownika.
Sterowniki Tulip Edge są napisane w języku TypeScript lub JavaScript i są obsługiwane przez Tulip Edge Driver SDK. Zapewniamy narzędzia, które pomogą Ci napisać, przetestować i wdrożyć sterownik, który działa w aplikacji Tulip Player.
Edge Driver SDK obsługuje obecnie komunikację z następującymi popularnymi protokołami lub klasami:* Serial* Modbus RTU* HID* Torque OpenProtocol