// Smart Factory · Integrazione MES

Connetti ogni macchinario senza pensieri

API HTTP standard, persistenza su database e logiche personalizzate per integrare macchine 4.0 e legacy senza interventi complessi.

In condizioni standard l’onboarding può essere completato in pochi minuti per macchine già predisposte. Per impianti legacy il tempo dipende dall’interfaccia fisica e dalla disponibilità dei dati.

// La soluzione business 2 business

Connessione macchinari - Mes senza pensieri

CExchanger è il software che permette di interconnettere il vostro MES con i macchinari del cliente.

Si installa sul server aziendale come servizio Windows e, in base alle vostre esigenze, espone API HTTP e/o su database.

I parametri da leggere e/o scrivere, così come il tipo di API da utilizzare, saranno concordati con voi macchina per macchina in modo da far sposare le capability delle stesse con le esigenze del vostro MES.

CExchanger può collegarsi sia a macchinari 4.0 ready sia a quelli pre-4.0 e a seconda del tipo di macchina vi sapremo consigliare la scelta migliore per il tipo di API.

Dal campo al MES, in un unico flusso

Macchine industriali

4.0 e legacy, PLC eterogenei, linee miste.

 

Exchanger

API HTTP unificate, logiche custom, storage su database

MES / ERP

Dati normalizzati, pronti per analisi e controllo produzione.

// Perché Exchanger

Dal cablaggio al dato utile, senza problemi

Exchanger riduce tempi e complessità di integrazione: collega macchine, normalizza dati e li rende subito utilizzabili dal tuo MES o dal gestionale.

Implementazione rapida

Exchanger si installa come servizio e si integra via API: tempi di avviamento ridotti e minimo impatto operativo, anche su impianti già in produzione.

Compatibilità estesa

Supporta protocolli moderni e legacy con adattatori dedicati, garantendo integrazione anche su macchine non native Industry 4.0 e linee eterogenee.

 
Dati utilizzabili

Normalizzazione, storicizzazione su database e trasformazioni custom: al MES arrivano solo dati puliti, coerenti e pronti per analisi, KPI e controllo produzione.

// Come funziona

Una piattaforma unica per API, logiche e dati

Exchanger diventa il punto di incontro fra i tuoi macchinari e il mondo digitale: espone API HTTP, applica logiche di trasformazione e memorizza i dati dove ti servono, nel formato giusto.

API HTTP unificate
Espone endpoint per lettura e scrittura dati, semplificando l’integrazione con MES, SCADA e sistemi cloud. Un’unica interfaccia per linee e macchinari diversi.
Persistenza e analytics
Storage su database relazionale o time‑series per storicizzazione, reportistica e machine learning. I dati di campo diventano una base solida per decisioni operative.
Logiche personalizzate
Pipeline configurabile per filtrare, aggregare e trasformare i dati macchina prima dell’invio al gestionale. Applica regole di business e controlli qualità vicino alla fonte.
Gestione e trasmissione part program

Supporto nativo alla comunicazione RS232 per macchine CNC e dispositivi legacy. Exchanger espone endpoint API per l’invio, la ricezione e la verifica dei part program, garantendo trasferimenti affidabili, logging completo e compatibilità con protocolli seriali industriali.

// automazione cexchanger b2b

Come funziona?

CExchanger si interpone tra il Mes e i macchinari industriali uniformando tutti gli standard di comunicazione.

Non è necessaria alcuna conoscenza dei protocolli proprietari dei macchinari.

Non importa se il macchinario utilizzerà ad esempio opc-ua o focas, la lettura e scrittura dei valori sarà la medesima.

// automazione exchanger b2b

API HTTP

Adatte per comunicare con le macchine 4.0 ready, forniscono 3 interfacce per leggere, ed eventualmente scrivere, i valori della macchina.

Indipendentemente dal protocollo di comunicazione utilizzato, i dati di ingresso e di uscita delle interfacce sono standardizzati e voi dovrete implementare una sola volta l’interfacciamento con il nostro servizio.

Qualora fosse necessario, è possibile realizzare logiche personalizzate per elaborare i valori prima di inviarli al vostro MES (in caso di lettura) o alle macchine (in caso di scrittura). Per esempio, se un’informazione è suddivisa tra quattro nodi OPC-UA e voi avete l’esigenza di trattarli come un unico valore, noi li combineremo per voi.

Ecco un esempio di richiesta per la lettura di alcuni valori.

La richiesta avverrà nella forma che segue

				
					POST http://localhost:8085/api/mu/ReadParams
Con body:
{
    "MachineId": 1,
    "Params": ["Lavorazione", "Contapezzi", "OrdineProduzione"]
}

				
			

La forma del response sarà:

				
					{
	"MachineId": 1,
	"Params": [
		{ "Id": "Lavorazione, "Value": "True" },
		{ "Id": "Contapezzi, "Value": "3" },
		{ "Id": "OrdineProduzione, "Value": "AB-00-34" }
	]
	"Errors": []
}

				
			
// automazione exchanger b2b

API DATABASE

Sono utili per leggere i dati sia dalle macchine 4.0 ready sia dalle altre.

Per gli standard 4.0 è possibile immagazzinare su database i valori che, in accordo con voi, possono anche essere storicizzati.

Con queste api non sono disponibili interfacce, perché il servizio si preoccupa in autonomia di memorizzare i valori concordati quando cambiano e che, come per le API HTTP, sono identificati da un Id univoco.

Voi dovrete implementare la lettura di tali valori dalle nostre tabelle, tre in totale.

Per i macchinari pre-4.0 è possibile rilevare elettricamente alcuni segnali (per esempio macchina in ciclo, contapezzi, cambio pallet, etc…) installando sugli apparati i nostri moduli RP110 (moduli Moxa) e la loro variazione verrà storicizzata in una tabella contenente tutti i segnali rilevati e suddivisi per macchina.

// interconnessione

I driver che rendono Exchanger unico

Una piattaforma progettata per connettere, trasformare e valorizzare i dati di produzione, con la semplicità e l’affidabilità che ti aspetti da un sistema industriale moderno.

Connettività universale

Exchanger parla con macchine moderne e legacy, protocolli industriali e interfacce seriali. Un unico punto di accesso per linee eterogenee, senza modifiche invasive.

API pensate per gli sviluppatori

Endpoint chiari, documentati e immediati. Integrare una macchina nel tuo MES diventa semplice quanto una chiamata HTTP.

Dati pronti per essere usati

Normalizzazione, filtraggio, arricchimento. Exchanger trasforma i dati grezzi in informazioni affidabili, pronte per KPI, dashboard e controllo qualità.

Logiche vicino alla macchina

Pipeline configurabili che applicano regole, controlli e trasformazioni direttamente alla fonte. Meno carico sul MES, più reattività sul campo.

Part program senza complicazioni

Supporto nativo RS232 per CNC e macchine legacy. Invia, ricevi e verifica i part program tramite semplici API, con tracciabilità completa.

Sicurezza e governance

Autenticazione, logging centralizzato e controllo degli accessi. Ogni operazione è tracciata, ogni dato è protetto.

// automazione exchanger b2b

I driver

A basso livello, CExchanger si interconnette alle macchine del cliente tramite driver specifici per ogni apparato fornendovi così, ad alto livello, un’unica interfaccia per tipologia di API.

Questo approccio semplifica il vostro lavoro, dato che non dovrete preoccuparvi di come i macchinari comunichino e il vostro MES dovrà interfacciarsi soltanto con il nostro servizio.

Oltre agli standard di comunicazione come ad esempio OPC-UA, Heidenhain DNC, FOCAS, MTConnect, etc.. implementiamo inoltre driver per protocolli proprietari e realizziamo personalizzazioni a quelli che già abbiamo sviluppato per venire incontro a esigenze specifiche. Anche in quest’ultimo caso i dati esposti verso il vostro MES verranno forniti tramite le solite interfacce.

La possibilità di scrivere determinati valori sulla macchina dipende dalla stessa così come il tipo di dato: ogni driver si preoccupa di convertire nel tipo corretto l’informazione da scrivere e impedisce la scrittura dei valori non concordati con voi.

Per gli standard che prevedono meccanismi di sottoscrizione a eventi (ad esempio OPC-UA e Heidenhain DNC) noi realizziamo i driver sfruttando queste possibilità così da ridurre al massimo le richieste verso i macchinari; per gli altri standard (ad esempio FOCAS) usiamo il polling con tempo personalizzabile.

// servizi

Un servizio che va oltre il software

Ogni impianto è diverso. Per questo Exchanger è accompagnato da servizi che coprono ogni fase dell’integrazione: dalla connessione fisica dei macchinari alla creazione di driver su misura.

Configurazione dei driver

Analizziamo la macchina, identifichiamo i segnali utili e configuriamo i driver necessari per leggere e scrivere i dati. Ogni parametro viene validato sul campo, così il tuo MES riceve dati affidabili fin dal primo giorno.

Personalizzazione dei driver

Quando i driver standard non bastano, li estendiamo. Aggiungiamo campi, logiche, trasformazioni e comportamenti specifici per la tua linea produttiva, senza toccare il PLC.

Driver custom per protocolli proprietari

Per macchinari particolari o protocolli non documentati sviluppiamo driver su misura. Analizziamo il protocollo, costruiamo il driver e lo integriamo in Exchanger come se fosse nativo.

Connessione fisica dei macchinari

Portiamo i macchinari in rete in modo sicuro: cablaggi, switch industriali, segmentazione della rete e predisposizione dei punti di raccolta dati.

Analisi dei macchinari legacy

Studiamo i segnali hardware disponibili — I/O, relè, encoder, sensori — e definiamo la strategia migliore per estrarre i dati utili senza modificare il PLC.

Integrazione tramite moduli IIoT

Installiamo moduli IIoT che acquisiscono segnali, li normalizzano e li inviano a Exchanger. Una soluzione elegante per macchine che non sono nate per essere connesse.

// FAQ

Domande frequenti su Exchanger

Alcune delle domande che riceviamo più spesso da responsabili di produzione, IT e software house.

Quanto tempo serve per mettere in produzione una macchina?

In condizioni standard l’onboarding può essere completato in pochi minuti per macchine già predisposte e con rete disponibile. Per impianti legacy il tempo dipende dall’interfaccia fisica, dal PLC e dalla disponibilità dei dati da esporre.

Serve modificare il PLC o l’hardware esistente?

Non necessariamente. Exchanger può leggere dati da interfacce esistenti o tramite adattatori dedicati, riducendo al minimo le modifiche su PLC e quadri elettrici.

Quali sistemi gestionali e MES sono supportati?

Exchanger si integra con qualsiasi sistema che supporti API o import di dati. Forniamo esempi e connettori per i MES e gli ERP più diffusi, oltre a supporto per integrazioni personalizzate.

Posso applicare logiche di business personalizzate?

Sì. Le regole di trasformazione e le logiche custom sono configurabili e possono essere eseguite prima della persistenza o dell’invio al MES, così da adattare il flusso dati ai tuoi processi.

// contattaci

Contattaci per una consulenza o una demo gratuita

Fai parte di una Software House e sei interessato ai nostri servizi e a una possibile collaborazione futura?

Fai parte di una Software House e sei interessato ai nostri servizi e a una possibile collaborazione futura?

Contattaci per una consulenza e una demo gratuita.