Process Control Framework · Uhltronix GmbH Process Control Framework · Uhltronix GmbH

PCF 42

Damit es in Ihrer Produktion läuft. So your production runs smoothly.

Ein Framework so individuell wie ihr Unternehmen: Mit PCF 42 können Sie die Produktionsprozesse in Ihrem Unternehmen intelligent steuern, überwachen, optimieren und dokumentieren. Für mehr Sicherheit, Transparenz, Weitblick und Effizienz. A framework as individual as your company: with PCF 42 you can intelligently control, monitor, optimize and document the production processes in your company. For more safety, transparency, foresight and efficiency.

Mehr Wissen statt mehr Daten. More knowledge, not more data.

Sie haben die tägliche und unstrukturierte Informationsflut in Ihrer Produktion satt? Sie wünschen sich ein Framework, das echtes, nutzbares Wissen liefert statt nur Daten? Sie möchten das Beste aus Ihrer Produktion rausholen und hätten gerne, dass alle Ihre Maschinen eine gemeinsame Sprache sprechen, die Sie auch wirklich verstehen? Tired of the daily, unstructured flood of information in your production? Looking for a framework that delivers real, usable knowledge instead of just data? Want to get the best out of your production — with all your machines speaking a common language you actually understand?

PCF 42 verbindet Anwendungen und Maschinen miteinander und generiert Informationen, die Ihnen volle Transparenz, Weitblick und Planungssicherheit geben. Das Framework erkennt relevante Signale, analysiert Prozesse und macht sichtbar, was wirklich zählt – in Echtzeit, standortübergreifend und jederzeit verfügbar. PCF 42 connects applications and machines and generates information that gives you full transparency, foresight and planning reliability. The framework detects relevant signals, analyzes processes and makes visible what really matters — in real time, across sites and available at any time.

Wo andere nur Daten sehen, erschließt PCF Zusammenhänge. Damit Sie Risiken erkennen, bevor sie zu Problemen werden und Sie das Potenzial Ihrer Produktion voll entwickeln können. Where others see only data, PCF reveals connections. So you can spot risks before they become problems and fully develop the potential of your production.

Intelligente Kommunikation für Ihre Produktion Intelligent communication for your production

Die Realität in vielen Unternehmen: Gewachsene Anlagen, heterogene Steuerungen, Datensilos… Jede Maschine in der Produktion kann etwas. Doch keine spricht mit der anderen. PCF 42 ändert genau das. Wie ein intelligentes Nervensystem verbindet das Framework Maschinen und Steuerungen verschiedenster Generationen nativ – ohne eine Zeile Code für die SPS Steuerung. The reality in many companies: legacy equipment, heterogeneous controllers, data silos… Every machine in production is capable of something. But none of them talks to the others. PCF 42 changes exactly that. Like an intelligent nervous system, the framework natively connects machines and controllers of the most diverse generations — without a single line of code for the PLC.

0
Baujahr der ältesten Steuerung im Feld
oldest controller generation in the field
0
Abtastrate im Feld
field sampling rate
0
Langzeitarchiv
long-term archive
42
die Antwort auf alles andere
the answer to everything else

Das ist Peter.This is Peter.

Er führt einen Produktionsbetrieb mit Gießerei, Werkzeugmaschinen, Lackieranlage, Verpackung. Ein Unternehmen, das über die Jahre gewachsen ist. Jede Maschine kann etwas. Doch keine spricht mit der anderen. He runs a manufacturing business with a foundry, machine tools, a coating line and packaging. A company that has grown over the years. Every machine is capable of something. But none of them talks to the others.

01
Das ProblemThe problem

Peter fährt seinen Prozess „blind".Peter runs his process "blind".

Jede Maschine hat ihr eigenes HMI, doch das Gesamtbild hat niemand. Probleme sieht er erst, wenn es schon zu spät ist. Wie hoch Verfügbarkeit und Auslastung wirklich sind? Bauchgefühl. Every machine has its own HMI, but nobody has the full picture. He only sees problems once it's already too late. Real availability and utilisation? A gut feeling.

  • Kein Überblick über die AnlageNo overview of the plant
  • Störungen fallen zu spät aufFaults noticed too late
  • Verfügbarkeit & Auslastung unbekanntAvailability & utilisation unknown
02
Es wird teuerIt gets expensive

Beim Qualitätsaudit steht Peter mit leeren Händen da.At the quality audit, Peter stands there empty-handed.

Es fehlen Belege, Prozessdaten und eine lückenlose Rückverfolgung. Der Endkunde nützt seine Unwissenheit und beginnt, den Preis zu verhandeln. Für Peter eine echte Niederlage, weil er sein Unternehmen mit Begeisterung führt und weiß, dass er und seine Mitarbeiter eigentlich gute Arbeit machen. Er spürt: Es braucht eine Lösung. Evidence, process data and complete traceability are missing. The end customer exploits his lack of knowledge and starts negotiating the price. A real defeat for Peter, because he runs his company with passion and knows that he and his team actually do good work. He senses: a solution is needed.

  • Keine Daten zu Prozessen & AbteilungenNo data on processes & departments
  • Preisdruck bei jedem AuditPrice pressure at every audit
03
Der WendepunktThe turning point

Auf Empfehlung eines Bekannten kommt er zu Uhltronix.On the recommendation of an acquaintance, he comes to Uhltronix.

Die Entwickler dort hören ihm erstmal zu, fragen nach, wollen das Problem wirklich verstehen und öffnen dann ihren PCF-Werkzeugkasten. Sie bauen eine durchgängige SCADA- und Prozessdatenlösung für Peters Betrieb. The developers there listen to him first, ask questions, really want to understand the problem — and then open their PCF toolbox. They build an end-to-end SCADA and process-data solution for Peter's plant.

„Erst zuhören. Dann beraten. Nie belehren." "Listen first. Then advise. Never lecture."
04
Die HerausforderungThe challenge

Die Gießerei-Steuerung ist alt. Die CNC-Anlage, Lackieranlage und Verpackungsmaschine neu.The foundry PLC is old. The CNC line, coating line and packaging machine are new.

Für PCF kein Problem: Es spricht mit allen und entwickelt eine Sprache, die am Ende jede Maschine und auch Peter wirklich versteht. Auch die Rezepturdaten kommen jetzt aus dem Framework und werden bei jeder Änderung archiviert. No problem for PCF: it talks to all of them and develops a language that in the end every machine — and Peter — really understands. Recipe data now comes from the framework too and is archived on every change.

  • Durchgängige SCADA & ProzessdatenEnd-to-end SCADA & process data
  • Rezepturen zentral & versioniertRecipes central & versioned
05
Das ErgebnisThe result

Peter weiß ab sofort genau, was, wo und wie läuft in seiner Produktion.From now on, Peter knows exactly what is running where and how in his production.

Wer hat was wann geändert? Steht im Archiv. Wie läuft die Anlage gerade? Ein Blick aufs Dashboard. Das geht übrigens auch aus dem Home Office, übers Handy und von überall auf der Welt – auch wenn er mal im Urlaub ist. Wenn Parameter langsam kritisch werden, hat Peter genug Zeit zu reagieren. Ab sofort agiert er, bevor etwas passiert. Who changed what, when? It's in the archive. How is the line running right now? One glance at the dashboard. And that works from the home office, on his phone and from anywhere in the world — even when he's on vacation. When parameters slowly drift critical, Peter has enough time to react. From now on, he acts before anything happens.

  • Lückenlose ÄnderungshistorieComplete change history
  • Frühwarnung statt FeuerwehrEarly warning, not firefighting
  • Echtzeit-Überblick über allesReal-time overview of everything
06
Beim nächsten AuditAt the next audit

Und der kritische Auditor des Kunden?And the customer's critical auditor?

Der ist zufrieden und beeindruckt und diskutiert auch den Preis nicht mehr. Weil Peter zu jedem Prozess in jeder Abteilung lückenlose Daten liefern kann. He is satisfied and impressed — and no longer questions the price. Because Peter can deliver complete data on every process in every department.

Aus „Beweis das mal" wurde „Respekt, das habt ihr im Griff." "Prove it" became "Respect — you've got this under control."

Geht es Ihnen auch wie Peter? Dann lassen Sie uns reden.Does Peter's story sound familiar? Then let's talk.

Lassen Sie uns redenLet's talk

Schluss mit Software von der StangeNo more off-the-shelf software

PCF ist keine Software von der Stange, sondern eine intelligente Eigenentwicklung von Uhltronix – kreiert für maximale Flexibilität und Professionalität. Sie wächst mit Ihren Anforderungen und skaliert von der einzelnen Maschine bis zur vernetzten Produktion und dem weltweit verteilten Anlagenpark. PCF is not off-the-shelf software but an intelligent in-house development by Uhltronix — created for maximum flexibility and professionalism. It grows with your requirements and scales from a single machine to a networked production and a globally distributed plant network.

Die Standardfunktionen des Frameworks werden parametriert statt programmiert. Wo sie enden, beginnt Funktion 42, frei und individuell in .NET programmierbar. The framework's standard functions are configured instead of programmed. Where they end, Function 42 begins — freely and individually programmable in .NET.

Maschinen
Machines
S5/S7 · Beckhoff · Fanuc
Sinumerik · Codesys · …
PCF
Service · Pool · Treiber
IT & Clients
IT & Clients
MS SQL · ERP · Dashboards
gRPC · REST · OPC UA
Siemens S5/S7TIA PortalSinumerik NCKBeckhoffCodesysAllen BradleyFanuc FocasHeidenhainB&RWagoSEWOPC UAModbus TCPMTConnect

Ein Framework. Zwei Blickwinkel.One framework. Two perspectives.

Wie PCF aufgebaut ist – vom Client über den gemeinsamen Pool bis zur nativen Steuerung – und welche Funktionsbausteine es mitbringt.How PCF is built – from the client through the shared pool down to the native controller – and which functional building blocks it provides.

Wie ist PCF aufgebaut?How is PCF built?
PCF SERVICEAPIs (Server)TreiberDriversz.B. WPFCliente.g. WPFClientz.B. AndroidCliente.g. AndroidClientz.B. HTML5Cliente.g. HTML5ClientOPC UAClientKonfiguration(XML)Configuration(XML)gRPC(HTTP/2)gRPC-Web(HTTP/1)REST(HTTP/2)OPC UA(IEC 62541)Pool (Gemeinsame Datenbasis)Pool (shared data base)SiemensBeckhoffCodesysAllen BradleyFanucHeidenhainB&RDatenbankenDatabasesSonstigeOtherSPS (S5/S7)PLC (S5/S7)SinumerikSPSPLCNCKWagoSEWSPSPLCSPSPLCNCKSPSPLCNCKSPSPLCMSSQLSQLiteInfluxDBOPC UAModbusTCPMTConnect
Was bietet PCF für Funktionen?What functions does PCF offer?
Konfiguration (XML)Configuration (XML)PCF ServiceDatenloggerData LoggerEmail DienstEmail ServiceRezepturVerwaltungRecipeManagementArchiveArchivesSpExecuterCodeExecuter(F42)BenutzerVerwaltungUserManagementZyklischCyclicEreignisgesteuertEventdrivenStörungenFaultsEreignisseEventsAnlagePlantLinieLineWertÄnderungenValueChangesEreignisseEventsDBProzedurenDBProceduresC# CodeausführenRunC# CodeSonder Funktionen(gekappselt)Special functions(encapsulated)ZugriffsRechteAccessRights

Ein Werkzeugkasten. Fünf Einsatzprofile.One toolbox. Five deployment profiles.

PCF übernimmt verschiedene Aufgaben in der Produktion – von der Datenerfassung über den MES-Server bis hin zur Kommunikation zwischen verschiedenen Systemen. Es wird konfiguriert statt umgebaut und ist international erfolgreich im Einsatz. PCF takes on a wide range of tasks in production — from data acquisition to the MES server to communication between different systems. It is configured instead of rebuilt and is successfully deployed internationally.

Monitoring

Alle wichtigen Produktionsdaten auf einen Blick: PCF erfasst Maschinen- und Prozessdaten, Meldungen, Rezepte sowie Energieverbrauch automatisch und schafft maximale Transparenz für Ihre Produktion. All key production data at a glance: PCF automatically captures machine and process data, messages, recipes and energy consumption, creating maximum transparency for your production.

Auf Knopfdruck haben Sie CO2-Bilanzen, Treibhausgas-Quoten und andere gesetzliche Nachweispflichten dank transparenter Daten jederzeit im Blick. At the push of a button, you have CO2 balances, greenhouse-gas quotas and other legal reporting obligations in view at all times, thanks to transparent data.

Connection übergeordneter Systeme (ERP/MES)Connection of higher-level systems (ERP/MES)

PCF steuert Produktionsabläufe und sorgt für lückenlose Rückverfolgbarkeit – von Aufträgen über Bauteile bis zu Behältern – und ist direkt mit Ihrem ERP-System verbunden. PCF controls production workflows and ensures complete traceability — from orders to parts to containers — and connects directly to your ERP system.

Das Framework lässt sich nahtlos in bestehende MES- und ERP-Systeme integrieren und ermöglicht einen bidirektionalen Datenaustausch. Ist kein MES vorhanden, kann PCF auch diese Eigenschaften übernehmen. The framework integrates seamlessly into existing MES and ERP systems and enables bidirectional data exchange. If no MES is in place, PCF can take over these functions as well.

Traceability – Tracking Part DATATraceability – Tracking Part DATA

Lückenlos rückverfolgbar: Mit PCF verfolgen Sie die fertigen Produkte über die gesamte Wertschöpfungskette – von der digitalen Geburtsurkunde im ersten Prozessschritt bis zum Auslieferungsdokument. Fully traceable: with PCF you track finished products across the entire value chain — from the digital birth certificate in the first process step to the delivery document.

Container, Charge oder auf Einzelteilebene: Mit PCF wissen Sie jederzeit, wo sich Ihre Produkte gerade befinden. Container, batch or individual part: with PCF you always know exactly where your products are.

Connecting DATA

PCF bündelt Daten aus Monitoring, Traceability und anderen übergeordneten Systemen und bereitet sie in aussagekräftigen Diagrammen, Protokollen und Reports auf. Für jeden Kundenbedarf das richtige Analysetool – individuell abgestimmt auf den jeweiligen Anspruch. PCF consolidates data from monitoring, traceability and other higher-level systems and presents it in meaningful charts, logs and reports. The right analysis tool for every customer need — individually tailored to the respective requirements.

Native KommunikationNative communication

PCF verbindet Maschinen und Steuerungen mit unterschiedlichen Schnittstellen und sorgt dafür, dass alle Systeme reibungslos miteinander kommunizieren – nativ und ohne zusätzliche Übersetzungssoftware. Ihre OT spricht nur noch eine gemeinsame Sprache und arbeitet mit einer einheitlichen Datenbasis. PCF connects machines and controllers with different interfaces and ensures that all systems communicate smoothly with each other — natively and without additional translation software. Your OT speaks just one common language and works from a single, consistent data base.

Flexibel, wenn nötig, nativ, wenn möglich: Bei Bedarf bindet PCF selbstverständlich auch bestehende Standard-Schnittstellen wie OPC-UA und MT-Connect nahtlos ein. Wo das nicht erforderlich ist, kommuniziert PCF direkt mit Maschinen, Anlagen und Sensoren – für maximale Performance und Agilität. Flexible when necessary, native when possible: where needed, PCF of course also integrates existing standard interfaces such as OPC UA and MTConnect seamlessly. Where that isn't required, PCF communicates directly with machines, plants and sensors — for maximum performance and agility.

Die Bausteine im DetailThe building blocks in detail

Acht Kacheln parametrierbarer Standard. Eine für alles andere. Klick für die technischen Details. Eight tiles of configurable standard. One for everything else. Click for the technical details.

Das nächste Audit steht an? PCF macht Sie sicher und liefert alles, was Sie brauchen. The next audit is coming up? PCF makes you confident and delivers everything you need.

Wie profitieren Sie und Ihre Produktion von PCF? How do you and your production benefit from PCF?

Mit PCF werden Daten zu Ihrer soliden Entscheidungsgrundlage. With PCF, data becomes your solid basis for decisions.

Nicht mehr Daten. Sondern mehr Wissen, mehr Überblick, mehr Klarheit, mehr Sicherheit. Not more data. But more knowledge, more overview, more clarity, more confidence.

Echte Aufnahmen. Echte Oberfläche.Real recordings. Real interface.

Keine Renderings, keine Mockups — das ist PCF im Einsatz. Klick auf ein Video zum Abspielen. No renderings, no mockups — this is PCF in action. Click a video to play.

42

Funktion 42 — die Antwort auf alles, was Standard nicht kann.Function 42 — the answer to everything the standard can't do.

Die parametrierbaren Standardfunktionen decken vieles ab — per XML konfiguriert, ohne eine Zeile Code. Aber jede Fertigung hat diesen einen Fall, den kein Standard kennt. Dafür ist Funktion 42 da: beliebiger .NET-Code, frei programmiert, abgelegt in einem definierten Verzeichnis. Per Konfiguration verknüpft ihr ihn mit Triggern und Parametern; PCF kompiliert ihn zur Laufzeit und führt ihn direkt aus — ohne Neustart. So wird eure Antwort Teil von PCF, während PCF weiterläuft. The configurable standard functions cover a lot — set up in XML, without a single line of code. But every plant has that one case no standard has ever heard of. That's what Function 42 is for: any .NET code, freely programmed, dropped into a defined directory. You wire it to triggers and parameters via configuration; PCF compiles it at runtime and executes it directly — no restart. Your answer becomes part of PCF, while PCF keeps running.

Funktion42.cs
// Trigger: Variable "Ofen.Temp" > 180  →  reagiere
public override void Execute(PcfContext ctx) {
    var temp = ctx.Read("Ofen.Temp");
    if (temp > 180) {
        ctx.Archive("Rezeptur", ctx.Recipe);
        ctx.Notify("Frühwarnung Ofen 1");
    }
}  // kompiliert zur Laufzeit — kein Neustart

Eine Funktion, die auf alles eine Antwort hat, konnte nur eine Nummer tragen: 42. Deshalb genügt am Ende ein Satz: PCF — Die Antwort. A function with an answer for everything could only ever carry one number: 42. Which is why, in the end, one sentence is enough: PCF — The Answer.

Im Einsatz bei Industrieführern.In use at industry leaders.

Voith Mubea Rittal Aalberts Pirelli Hörmann Automationsservice — HÖRMANN Gruppe MTU — A Rolls-Royce solution SEW-Eurodrive Franz Kessler Reichert Holztechnik Wagner STEP-G — ST Extruded Products apt Group — aluminium products best wood Schneider Hochschule Biberach
Reichert Holztechnik — RFID & PCF
PCFRFIDERPTraceability

Reichert Holztechnik — Transparenz aufs Teil genauReichert Holztechnik — transparency down to the part

PCF als Middleware zwischen ERP und Produktion, kombiniert mit Siemens SIMATIC RF600 RFID. Lückenlose Teileverfolgung für auftragsbezogene Fertigung in kleinen Losgrößen. Publiziert als Siemens-Referenzbericht 2018. PCF as middleware between ERP and production, combined with Siemens SIMATIC RF600 RFID. Complete part tracking for order-based manufacturing in small batches. Published as a Siemens reference report 2018.

Voith — Condition Monitoring mit Fraunhofer IPA
PCFCondition Monitoring250 msFraunhofer

Voith — Condition Monitoring mit Fraunhofer IPAVoith — condition monitoring with Fraunhofer IPA

PCF erfasste Steuerungs- und Sensordaten von Pittler- und Mandelli-Werkzeugmaschinen im Werk Crailsheim mit 250 ms Abtastrate. Die Datenbasis diente dem Fraunhofer IPA als Grundlage für ein neuronales Netz zur Schwingungsanalyse. PCF acquired control and sensor data from Pittler and Mandelli machine tools at the Crailsheim plant at a 250 ms sampling rate. The dataset formed the basis for a Fraunhofer IPA neural network for vibration analysis.

Die Menschen hinter PCF The people behind PCF

Hinter jeder Funktion von PCF stehen Menschen, die mit echtem Forscher- und Erfindergeist ihre Begeisterung für Automatisierung leben. Behind every function of PCF are people who live their passion for automation with a true spirit of research and invention.

Mit technischem Know-how, viel Erfahrung und dem Blick für praktikable Lösungen entwickeln wir PCF kontinuierlich weiter – in unserer Basis am Bodensee und für Kunden weltweit. With technical know-how, years of experience and an eye for practical solutions, we continuously develop PCF further — at our base on Lake Constance, for customers all over the world.

Individuell und persönlich wie PCF As individual and personal as PCF

Jedes Projekt beginnt anders. Und jede Produktion hat ihre Besonderheiten. Darum hören wir im ersten Schritt vor allem zu, bevor wir mit PCF maßgeschneiderte Lösungen entwickeln. Every project starts differently. And every production has its own particularities. That's why, as a first step, we listen above all — before developing tailor-made solutions with PCF.

Erzählen Sie uns von Ihrer Produktion, Ihren Herausforderungen und Ideen. Tell us about your production, your challenges and your ideas.

Wir freuen uns auf Ihre Anfrage! We look forward to hearing from you!