Edge Connector
Stop met het kopiëren van gegevens tussen systemen. Verbind ze.
Uw cloudoffertes zijn nauwkeurig. Uw ERP moet de stuklijst nog steeds handmatig worden ingevoerd. Uw CAM-operator typt materiaalspecificaties over uit een PDF — of het nu een plaatdeel is, een buissnijdopdracht of een profielbewerkingsorder. De productiestatus staat in een spreadsheet die iemand twee keer per dag bijwerkt.
De Edge Connector lost dit op. Het is een lichtgewicht service die op uw lokale server draait en een veilige, tweerichtingsbrug creëert tussen Quotation Factory in de cloud en uw ERP-, CAM- en shopvloersystemen on-premise. Met een ingebouwde Workflow Designer en een native MQTT-client verplaatst het niet alleen data — het laat u uw volledige integratielogica orkestreren en deelnemen aan event-gedreven architecturen zoals de Unified Namespace.
|
Wat er verandert wanneer u verbindt
Zonder de Edge Connector: Een offerte wordt goedgekeurd in Quotation Factory. Iemand exporteert een PDF. Iemand anders opent het ERP en maakt handmatig een productieorder aan. Ze voeren de stuklijst, de materialen, de routing opnieuw in — plaatafmetingen, buislengtes, profielspecificaties. Een uur later staat er een typefout in de materiaalsoort. De verkeerde buis wordt gesneden. Het verkeerde profiel wordt besteld.
Met de Edge Connector: Een offerte wordt goedgekeurd. De stuklijst verschijnt in uw ERP — elk plaatdeel, elke buis, elk profiel, elk verspaand component. CAD-bestanden worden doorgestuurd naar uw CAM-systeem — vlakke onderdelen naar de software voor de vlakke laser, buizen naar de software voor de buislaser. De productieorder wordt aangemaakt. De klantenportal toont "In productie." Niemand heeft een toets aangeraakt.
Dat is het verschil tussen een offertetool en een geïntegreerde productie-workflow.
Hoe het werkt
De Edge Connector is een Windows-gebaseerde .NET-service die op uw lokale server draait. Het communiceert met de Quotation Factory-cloud via Azure IoT-technologie — versleuteld, betrouwbaar en zonder dat inkomende firewallregels nodig zijn.
Quotation Factory Cloud
|
Azure IoT (versleuteld)
|
Edge Connector (uw server)
| | | | |
ERP CAM Aangepaste Workflow MQTT Broker
Systeem Systeem Logica Engine (Unified Namespace)
Cloud naar Edge. De Edge Connector ontvangt projectdata, offertedetails en orderinformatie vanuit de cloud — en stuurt elk onderdeel door naar het juiste on-premise systeem. Plaatwerk stuklijsten gaan naar uw ERP, buissnijprogramma's worden doorgestuurd naar uw buislaser CAM, profieldata voedt uw zaaginstallatie.
Edge naar Cloud. Het stuurt productiestatus-updates, maakbaarheidresultaten, CNC-bevestigingen en artikelcatalogusdata terug — waardoor het cloudplatform en uw klantenportal in realtime actueel blijven.
ERP-integratie
Wanneer een offerte wordt geaccepteerd of een order wordt geplaatst, stuurt de Edge Connector alles wat uw ERP nodig heeft — automatisch.
- Stuklijsten aangemaakt en bijgewerkt wanneer offerteaanvragen, offertes of orders worden gegenereerd — voor plaatdelen, buiscomponenten, profielen, verspaande onderdelen en assemblages
- Productieroutes en werkstoppen gesynchroniseerd met de productiemodule van uw ERP
- Materiaalgebruik en productietijden overgedragen per bewerking — vlak snijden, buissnijden, zagen, buigen, lassen, verspaning, afwerking
- Klant- en contactgegevens gesynchroniseerd tussen systemen
- Artikelcatalogi bijgewerkt zodat materialen — platen, buizen, holle profielen, constructieprofielen, staven, balken — overeenkomen tussen platforms
- Verkooporders aangemaakt met correcte prijzen en ordernummers
- Productiestatus teruggekoppeld van de shopvloer naar zowel het Quotation Factory-platform als de klantenportal
Werkt met de ERP-systemen die u al gebruikt
Ridder iQ | Bemet (PdC) | MKG | ISAH | Lantek Integra | TruTops Fab
Staat uw systeem er niet bij? Bouw uw eigen integratie met de open-source quickstart (meer hierover verderop).
CAM-integratie
Voordat u een onderdeel offereert, zou het niet fijn zijn om te weten of uw machines het ook daadwerkelijk kunnen maken?
De Edge Connector stuurt CAD-bestanden door naar uw CAM-systeem met de juiste hoeveelheden en materiaalspecificaties — of het nu een plaatdeel is dat naar uw vlakke laser gaat, een buis naar uw buislaser, of een profiel dat zagen en boren vereist. Uw CAM-software voert een maakbaarheidscontrole uit en stuurt de resultaten terug — problemen worden gesignaleerd voordat er ooit een prijs bij de klant terechtkomt.
- Automatische CAD-bestandsroutering met correcte hoeveelheden en materiaalspecificaties — voor platen, buizen, profielen en verspaande onderdelen
- Maakbaarheidsvalidatie vóór het offreren — vang problemen vroeg op, niet na de order
- CNC-programmageneratie automatisch geactiveerd voor vlakke lasers, buislasers en verspaningscentra
- Ontwerpregelfeedback teruggegeven aan de offerteworkflow zodat problemen direct zichtbaar zijn
Kant-en-klaar voor grote CAM-platforms
LVD CADMAN-B | LVD CADMAN-SDI | Trumpf TruTops Boost | Trumpf TruTops Fab | Bystronic BySoft CAM | Autopol | Lantek
Workflow Designer & Engine
Niet elke integratie is een rechte lijn van A naar B. Soms heeft u goedkeuringsstappen, voorwaardelijke routering, nieuwe pogingen of multi-systeem-orkestratie nodig. Daar komt de ingebouwde Workflow Designer en Engine van pas.
Ontwerp workflows visueel
De webgebaseerde drag-and-drop designer laat integratie specialisten en operationeel managers workflows bouwen zonder code te schrijven. Sleep activiteiten op een canvas, verbind ze, stel voorwaarden in — klaar.
Voor ontwikkelaars die de voorkeur geven aan code, kunnen workflows ook programmatisch worden gedefinieerd in .NET of declaratief in JSON voor versiebeheer en overdraagbaarheid.
Gebouwd voor productierealiteiten
De Workflow Engine verwerkt wat er daadwerkelijk gebeurt in een metaalbewerkingsbedrijf:
Processen die tijd kosten. Niet elke workflow voltooit zich in milliseconden. Goedkeuringsketens, meerdaagse productietracking en orderlevenscyclusbeheer kunnen uren, dagen of weken duren — de engine pakt het op waar hij gebleven was.
Beslissingen die afhangen van context. Stuur plaatwerk stuklijsten door naar één ERP-eindpunt en buis/profiel stuklijsten naar een ander. Houd orders met hoge waarde vast voor managersgoedkeuring. Stuur assemblages een ander pad in dan enkelvoudige onderdelen. Gebruik C#, JavaScript of Liquid-expressies om voorwaarden tijdens runtime te evalueren.
Dingen die misgaan. ERP-synchronisatie mislukt? De workflow probeert het opnieuw met vertraging. Nog steeds mislukt na drie pogingen? Er wordt een melding geëscaleerd. Geen stille fouten meer die niemand opmerkt totdat een klant belt.
Werk dat op schema plaatsvindt. Synchroniseer uw artikelcatalogus elke nacht. Haal bijgewerkte prijzen op uit uw ERP elke maandagochtend. Voer adresboeksynchronisatie uit op welk schema dan ook zinvol is.
Hoe dit eruitziet in de praktijk
- Voorwaardelijke ERP-routering — Stuur plaatwerk stuklijsten, buissnij stuklijsten en profielbewerkings stuklijsten door naar verschillende eindpunten op basis van klantsegment, projecttype of materiaalcategorie
- Goedkeuringspoorten — Houd orderexports vast totdat een manager akkoord gaat met offertes boven een drempelwaarde
- Multi-systeem-orkestratie — Bij orderbevestiging: maak stuklijst aan in ERP, stuur plaatdelen naar vlakke laser CAM, stuur buizen naar buislaser CAM, informeer de shopvloer via MQTT en werk de klantenportal bij — als één gecoördineerde stroom
- Event-gedreven ketens — Wanneer een productiestatus-update arriveert via MQTT, activeer een workflow die het ERP bijwerkt, de klant informeert en leveringsschattingen aanpast
MQTT-client & de Unified Namespace
Als u Industry 4.0-concepten verkent — of al een event-gedreven architectuur gebruikt — spreekt de Edge Connector uw taal. Zijn ingebouwde MQTT-client publiceert en abonneert op onderwerpen, waardoor Quotation Factory een volwaardig deelnemer wordt in uw Unified Namespace.
Waarom dit belangrijk is
Traditionele fabrieksintegratie ziet eruit als spaghetti: punt-naar-punt verbindingen tussen elk systeem, elk op maat gebouwd en fragiel. Breek er één, en niemand weet het totdat iets stroomafwaarts stopt met werken.
De Unified Namespace draait dit om. Elk systeem — vlakke lasers, buislasers, zagen, ERP, MES, SCADA, cloudplatformen — publiceert events naar een gedeelde MQTT-onderwerpshiërarchie. Elk ander systeem dat om dat event geeft, abonneert. Geen broze verbindingen. Geen middleware-zwarte dozen.
De Edge Connector koppelt Quotation Factory aan deze architectuur.
Events die uitstromen
Telkens wanneer er iets gebeurt in Quotation Factory, kan de Edge Connector dit publiceren als MQTT-event:
- Offertegebeurtenissen — Offerteaanvraag ontvangen, offerte gegenereerd, prijs bijgewerkt
- Ordergebeurtenissen — Order bevestigd, geëxporteerd naar ERP, ordernummer toegewezen
- Productiegebeurtenissen — Status gewijzigd, mijlpaal bereikt, werkelijke tijden vastgelegd
- Synchronisatiegebeurtenissen — Artikelen bijgewerkt, stuklijst aangemaakt, adresboek gesynchroniseerd
- Systeemgebeurtenissen — Connector gezondheid status, integratiefouten
Voorbeeld onderwerpstructuur:
factory/quotationfactory/rfq/created
factory/quotationfactory/order/confirmed
factory/quotationfactory/production/status-changed
factory/quotationfactory/erp/bom-exported
Events die instromen
De MQTT-client abonneert ook op onderwerpen van andere systemen in uw omgeving:
- Een vlakke laser publiceert "plaatnestel voltooid" — de Edge Connector werkt de productiestatus bij in Quotation Factory
- Een buislaser publiceert "buisopdracht voltooid" — de klantenportal toont de voortgang in realtime
- Een zaaginstallatie publiceert "profielen gesneden" — de productiestatus wordt automatisch bijgewerkt
- Uw MES start een productieorder — de klantenportal toont "In productie" in realtime
- Een inspectiesysteem voltooit een kwaliteitscontrole — resultaten worden automatisch aan het project gekoppeld
- Voorraadn iveaus wijzigen in uw ERP — materiaalbe schikbaarheid voor platen, buizen en profielen wordt bijgewerkt op het hele platform
Workflows + MQTT: het volledige plaatje
Hier wordt het krachtig. MQTT-events kunnen workflows activeren, en workflows kunnen MQTT-events publiceren. Gecombineerd:
- Een buislaser publiceert "buissnijdopdracht voltooid" naar de MQTT-broker
- De Edge Connector ontvangt het event
- Een workflow wordt geactiveerd: werkt de productiestatus bij in Quotation Factory, controleert of alle onderdelen in de order — platen, buizen, profielen, verspaande componenten — klaar zijn, en — als dat zo is — publiceert "order klaar voor verzending"
- Uw logistiek systeem pikt dat event op en start het verzendproces
Geen mens in de lus. Geen vertraging. Geen herhaalde gegevensinvoer.
Breng uw eigen broker — of gebruik de onze
- Heeft u al een MQTT-broker? Verbind met Mosquitto, HiveMQ, EMQX of een MQTT 3.1.1/5.0 compatibele broker
- Heeft u er nog geen? De Edge Connector bevat een ingebouwde lichtgewicht MQTT-host om u op weg te helpen
- .NET geen optie? MQTT is taalagnostisch — Python-scripts, Node-RED-flows, PLC-integraties en aangepaste shopvloertoepassingen werken allemaal
Waar u ook bent op de reis
Alleen aan het verkennen? Begin met de ingebouwde broker. Publiceer Quotation Factory-events en ontdek wat er mogelijk wordt wanneer uw systemen naar elkaar kunnen luisteren.
Al een UNS aan het draaien? Wijs de Edge Connector naar uw bestaande broker en integreer offerte- en orderdata in uw gevestigde onderwerpshiërarchie.
Verder opschalen? Combineer MQTT-abonnementen met de Workflow Engine om reactieve automatisering op te bouwen in uw hele fabriek — van offerteaanvraag tot verzending.
Bouw uw eigen integratie
De Edge Connector is open source. Als u een integratie nodig heeft die nog niet bestaat, kunt u deze zelf bouwen.
De Integration Quickstart repository geeft u een werkend .NET 9-project met voorbeeldhandlers voor elk berichttype dat de Edge Connector ondersteunt:
| Bericht | Wat het doet |
|---|---|
ReadProjectZipFileAsync | Verwerk projectdata voor ERP-export |
RequestAddressBookSyncMessage | Synchroniseer klant- en contactgegevens |
RequestArticlesSyncMessage | Synchroniseer materiaal- en artikelcatalogi |
RequestManufacturabilityCheckOfPartTypeMessage | Voer maakbaarheidsvalidatie uit |
RequestProductionTimeEstimationOfPartTypeMessage | Ontvang productietijdschattingen van externe systemen |
RequestAdditionalCostsOfPartTypeMessage | Bereken aanvullende productiekosten |
ProjectStatusChangedMessage | Stuur productiestatusupdates door |
ChangeProjectOrderNumberMessage | Werk ordernummers bij |
RequestSellingBuyingPartyArticleMessage | Synchroniseer verkoop/inkoop-partij artikelreferenties |
RequestAutoInviteMessage | Activeer automatische uitnodigingen voor medewerkers |
De architectuur is overzichtelijk: een File Watcher bewaakt de Exchange-directory, MediatR stuurt events door naar uw handlers, en getypte berichtcontracten (via het MetalHeaven.ExternalDataContracts NuGet-pakket) verwerken de serialisatie.
Clone het. Pas de handlers aan. Implementeer als Windows-service. Klaar.
Installatie
Instellen duurt minuten, niet dagen.
1. Download de nieuwste release uit de Edge Connector-repository.
2. Configureer uw Integration ID en Exchange-directory in AppSettings.json. Genereer de Integration ID in het Quotation Factory-platform onder Instellingen > Integraties > QF Edge Connector.
3. Installeer als Windows-service:
sc.exe create QF.Edge.Connector start= auto binpath= "C:\QuotationFactory\EdgeConnector\QF.Agent.Host.exe" displayname= "QF Edge Connector"
4. Stel automatisch herstel in zodat het opnieuw opstart als er iets misgaat:
sc.exe failure QF.Edge.Connector reset= 86400 actions= restart/1000/restart/1000/restart/3600
5. Verifieer door een export te activeren vanuit Quotation Factory (wijzig een projectstatus naar "Geoffreerd") en controleer of er bestanden verschijnen in uw Exchange-uitvoermap.
Beveiliging
- Azure IoT-versleuteling op elk bericht tussen cloud en edge
- Unieke apparaatidentiteit per Edge Connector-instantie — geen gedeelde geheimen
- On-premise uitvoering — uw data blijft op uw netwerk totdat deze expliciet naar de cloud wordt verzonden
- Alleen uitgaande verbindingen — geen inkomende firewallregels vereist
Open Source, Open Ecosysteem
- — De connectorservice en releases
- — Sjabloonproject voor het bouwen van aangepaste integraties
- — Getypte datacontracten op NuGet
Problemen, functieverzoeken en bijdragen zijn welkom op GitHub.
Offertes zijn slechts het begin
Quotation Factory genereert de offerte — voor plaatdelen, buisassemblages, profielconstructies en alles daartussenin. De Edge Connector zet dit om in een productieorder, een stuklijst in uw ERP, een CNC-programma in uw CAM-systeem en een realtime statusupdate op het scherm van uw klant.
Zonder de Edge Connector heeft u een offertetool. Met de Edge Connector heeft u een geïntegreerde productie-workflow.
| |