REST-API – Il modo più semplice per accedere ai dati della macchina e ai dati di processo

Tutti i moderni gateway ASi-5/ASi-3 dispongono di un'interfaccia REST-API che consente un accesso semplice e diretto ai dati della macchina e alle informazioni del sistema senza limitare la comunicazione del bus di campo. L'interfaccia REST-API è particolarmente utile per lo scambio dati e l'integrazione senza soluzione di continuità con vari sistemi software come ERP o MES, oltre che con applicazioni web e cloud.

 

In questi casi il gateway funge da dispositivo edge perfetto per diverse applicazioni IIoT: raccoglie i dati e li mette a disposizione dei sistemi di livello superiore per analisi ed elaborazioni. Grazie a REST-API le applicazioni IIoT possono accedere ai dati necessari in modo flessibile. In questo modo è possibile monitorare i processi e raccogliere e distribuire i dati di processo all'interno dei sistemi aziendali e produttivi. I nostri gateway agevolano così l'integrazione nelle reti digitali e contribuisce a incrementare l'efficienza negli ambienti industriali moderni.

Che cos'è una REST-API e come funziona?

Una REST-API (Representational State Transfer) è un'interfaccia di programmazione basata su HTTP studiata appositamente per lo scambio dati e l'integrazione in applicazioni web. Si basa su un'architettura client-server e consente di mettere a disposizione in modo efficiente dati strutturati, particolarmente utili negli ambienti IT e in applicazioni web.

 

Tramite metodi HTTP come GET, POST, PUT e DELETE è possibile inviare richieste specifiche al gateway, che elabora le richieste e restituisce le risposte in un formato JSON di facile lettura. La comunicazione stateless della REST-API fa sì che ciascuna richiesta venga gestita in modo indipendente, permettendo un'elaborazione dei dati rapida e flessibile.

I vantaggi dall'interfaccia REST-API

I nostri moderni gateway ASi-5/ASi-3 offrono una vasta gamma di endpoint API, tramite i quali è possibile accedere a dati e parametri specifici della macchina e dei dispositivi periferici collegati. Con le giuste chiamate API è possibile interrogare i dati della macchina e i dati di processo e integrarli in sistemi informatici, applicazioni cloud o browser web. Potrete usare questi endpoint per eseguire applicazioni e servizi esistenti, come il condition monitoring o la gestione dei dispositivi.

 

  • Accesso diretto ai dati di dispositivi ASi-3 e ASi-5 selezionati: accesso tramite endpoint API strutturati con output in formato JSON comprensibile e leggibile sia dall'uomo sia dalle macchine.

  • Facile integrazione: grazie alla struttura di richiesta HTTP standardizzata è possibile integrare facilmente REST-API in sistemi informatici, applicazioni web e ambienti cloud esistenti senza grandi sforzi per lo sviluppo.

  • Scambio dati flessibile in tempo reale per applicazioni IT e web: consente di monitorare i processi produttivi richiamando dati di ingresso e dati di uscita. È possibile usare i dati per la visualizzazione in applicazioni web o per l'integrazione in database a scopo di analisi.

  • Diagnostica remota e manutenzione: accedete a importanti informazioni di diagnostica, come la temperatura del modulo, la tensione o gli elenchi di errori per individuare tempestivamente eventuali anomalie e svolgere una manutenzione preventiva. È inoltre possibile avere una panoramica chiara dello stato attuale dei moduli di sicurezza o dei partecipanti Safe Link per garantire la sicurezza operativa.

  • Conformità agli standard in materia di sicurezza informatica: i dati vengono crittografati su HTTPS con TLS. L'utente può inoltre bloccare localmente sul gateway ASi le porte di rete collegate alla REST-API.

FAQ sulla REST-API

Una REST-API (detta anche RESTful API o RESTful Web API) è un'interfaccia di programmazione di applicazioni (API – Application Programming Interface) che segue i principi di design dello stile architetturale REST (Representational State Transfer).

Il formato dei dati della risposta di un endpoint REST non è predefinito e può variare. I gateway ASi di Bihl+Wiedemann utilizzano il formato JSON, che in questo settore è il formato di scambio dati più diffuso perché può essere letto sia dall'uomo sia dalle macchine.

"Stateless" significa che ad ogni richiesta segue una risposta e non hanno luogo né una memorizzazione né un aggiornamento automatici dei dati.

L'URL (Uniform Resource Locator) individua in modo univoco una risorsa a cui si desidera accedere. È composto da uno schema, dall'indirizzo IP del gateway, da un percorso e da una stringa di query. Nell'URL si possono anche includere parametri di query, come il circuito ASi, il numero del partecipante o l'indirizzo logico.

Per applicazioni IIoT avanzate si consigliano soluzioni basate su script come Python, Powershell o applicazioni di terzi.

Naturalmente per richiamare gli endpoint REST si utilizza il protocollo HTTPS al fine di garantire una connessione sicura e crittografata.

Per realizzare un monitoraggio con REST, si inviano richieste all'endpoint REST-API a intervalli regolari. Questo metodo è chiamato "polling" ed è una procedura comune per monitorare lo stato o i dati di un sistema a intervalli regolari.

Altre temi che potrebbero interessarvi

OPC UA

Utilizzando il server OPC UA nei nostri gateway ASi-5/ASi-3 è possibile accedere a un'ampia gamma di dati della macchina. Tramite la rete si può accedere facilmente a molte informazioni sulla macchina e sul processo: dalle informazioni diagnostiche del dispositivo ai dati di processo.

IIoT e Industria 4.0

Per poter implementare efficacemente progetti IIoT, la maggior parte dei preziosi dati dei sensori deve essere analizzata nell'ambito dell'IT. Scoprite in che modo ASi-5 può aiutarvi grazie all'elevata dimensione dei dati: con il potente data shuttle è possibile integrare facilmente sensori intelligenti come IO-Link.

IO-Link

Leggete come il nostro modulo certificato TÜV facilita la "selezione della modalità operativa sicura": utilizzando una HMI standard, potrete selezionare in sicurezza fino a 5 diverse modalità operative per max. 6 parti dell’impianto, ciascuna con funzioni di sicurezza individuali.

Sicurezza informatica

Tutti i moderni gateway ASi-5/ASi-3 sono aggiornabili e grazie al firmware firmato possono soddisfare i futuri requisiti di sicurezza anche molto tempo dopo la loro messa in esercizio. Inoltre, la rottura comunicativa tra ASi e TCP/IP aumenta la sicurezza informatica. Scoprite di più.

Avete domande sui nostri prodotti e sulle nostre soluzioni?

ASi - Una tecnologia che fa risparmiare risorse

L'impegno di cablaggio notevolmente ridotto con AS-Interface consente di risparmiare sui costi di montaggio e sui materiali. In questo modo si risparmiano risorse preziose.

 

Per saperne di più!