Prev Next

Introduzione

Tulip offre un'ampia gamma di integrazioni di dispositivi integrati, tra cui bilance, scanner di codici a barre, driver di coppia e altro ancora. Tuttavia, può capitare di dover integrare dispositivi specializzati non supportati in modo nativo da Tulip, oppure di aver sviluppato hardware personalizzato appositamente per il proprio flusso di lavoro. Inoltre, se siete produttori di dispositivi, potreste voler integrare i vostri dispositivi nella piattaforma Tulip per poterli utilizzare da altri!

In precedenza, era possibile ottenere queste integrazioni utilizzando dispositivi Edge, funzioni connettore, widget personalizzati o il tipo generico di dispositivo seriale in Tulip Player. Sebbene questi metodi funzionino in alcuni scenari, abbiamo introdotto un altro approccio flessibile e scalabile: i driver Edge personalizzati. Ciò consente un'integrazione semplice ma potente nelle applicazioni e nei flussi di lavoro Tulip.

Come funziona

Si tratta di sette semplici passi dalla scoperta alla distribuzione - e noi siamo qui per aiutarvi a percorrerli! image

Ecco una breve panoramica: 1. Individuazione - Trovate il vostro dispositivo e verificate se è supportato dalla libreria di Tulip. Se lo è, siete pronti a partire: dovrebbe essere precaricato nella vostra istanza Tulip o disponibile nella libreria. Se non lo è, potete seguire il resto dei passaggi qui sotto.2. Create - avviate il vostro progetto con semplici comandi NPM e impostatelo sul vostro IDE (ambiente di sviluppo integrato) locale.3. Develop - usate gli strumenti di Tulip per costruire il vostro driver personalizzato.4. Test - testate il vostro progetto usando i nostri strumenti di test locali.5. Iterate - correggete e migliorate il vostro progetto.7. Submit - impacchettate il vostro progetto e fatelo uscire dalla libreria. Invia - impacchettate il progetto e inviatelo a developers@tulip.co.8. Deploy - utilizzate il vostro nuovo driver nell'editor di applicazioni e distribuitelo in un'applicazione in officina.

Potrebbe essere utile consultare il nostro esempio di driver e la relativa guida.

I driver Tulip Edge sono scritti in TypeScript o JavaScript e sono alimentati dal Tulip Edge Driver SDK. Forniamo strumenti per aiutarvi a scrivere, testare e distribuire il vostro driver, che viene eseguito all'interno dell'applicazione Tulip Player.

L'Edge Driver SDK supporta attualmente la comunicazione con i seguenti protocolli o classi comuni:* Seriale* Modbus RTU* HID* Torque OpenProtocol