{"id":1458,"date":"2026-09-09T00:30:38","date_gmt":"2026-09-09T00:30:38","guid":{"rendered":"https:\/\/mestric.com\/povezava-starih-strojev\/"},"modified":"2026-09-09T01:00:18","modified_gmt":"2026-09-09T01:00:18","slug":"povezava-starih-strojev","status":"publish","type":"post","link":"https:\/\/mestric.com\/sl\/povezava-starih-strojev\/","title":{"rendered":"1\u20133 Machine Pilots Prove Legacy MES Connectivity for Plant Engineers"},"content":{"rendered":"<\/p>\n<p>You do not need to rip out a 1990s CNC or a relay-driven packaging line to run a modern MES. The proven route is edge-first: audit what each machine actually exposes, add a gateway that normalises the signals, pilot on a read-only basis, and only add write-back once you trust the data. A Manufacturing Execution System platform can run that pilot with you and scale it into full production once the numbers hold up.<\/p>\n<hr>\n<blockquote>\n<p><strong>TL;DR:<\/strong><\/p>\n<ul>\n<li>Connecting legacy machines to a modern MES starts with a thorough audit of their communication capabilities, ports, and available documentation.<\/li>\n<li>Building a centralized connectivity layer using protocol drivers and normalizing tags offers scalable, future-proof data management compared to point-to-point links.<\/li>\n<li>Using OPC UA for on-premises systems and MQTT with Sparkplug B for cloud streaming handles different machine languages and data needs effectively.<\/li>\n<li>Keeping network segregation, implementing read-only data collection, and delaying write-back until proven reliable minimizes security risks and operational issues.<\/li>\n<li>Starting with low-cost, non-intrusive pilot setups like Node-RED or ESP32 microcontrollers helps demonstrate value before investing in industrial-grade gateways.<\/li>\n<\/ul>\n<\/blockquote>\n<hr>\n<div data-blg-cta=\"after_tldr\" data-blg-cta-layout=\"banner\" style=\"margin:28px 0;font-family:-apple-system, BlinkMacSystemFont, &apos;Segoe UI&apos;, Roboto, Helvetica, Arial, sans-serif\">\n<div style=\"border-radius:26px;padding:22px\">\n<div style=\"background:#ffffff;border-radius:18px;overflow:hidden\">\n<div style=\"padding:34px 30px;text-align:center\">\n<div style=\"margin:0 0 18px\"><span style=\"display:inline-block;max-width:100%;border-radius:999px;padding:6px 13px;font-size:12px;font-weight:800;letter-spacing:0.1em;text-transform:uppercase;line-height:1.3;background:#669f94;color:#ffffff\">Mestric<\/span><\/div>\n<div style=\"font-size:26px;font-weight:800;line-height:1.2;letter-spacing:-0.01em;color:#1f2937;margin:0\">Connect Legacy Machines With Confidence<\/div>\n<div style=\"width:56px;height:6px;border-radius:3px;background:#669f94;margin:12px 0 14px;margin-left:auto;margin-right:auto\"><\/div>\n<div style=\"font-size:15px;line-height:1.55;color:#64748b;margin:0 0 24px;max-width:44em;margin-left:auto;margin-right:auto\">Mestric helps manufacturing teams monitor performance, quality, downtime, and costs through a connected, AI-powered MES platform.<\/div>\n<p><a href=\"https:\/\/mestric.com\/sl\/\" style=\"display:inline-block;border-radius:10px;font-weight:700;font-size:15px;text-decoration:none;padding:13px 26px;background:#669f94;color:#ffffff\">Explore Mestric<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 id=\"table-of-contents\">Table of Contents<\/h2>\n<ul>\n<li><a href=\"#what-connecting-old-machines-to-a-modern-system-actually-involves-to-a-modern-system-actually-involve\">What connecting old machines to a modern system actually involves to a modern system actually involve?<\/a><\/li>\n<li><a href=\"#should-you-connect-machines-one-by-one-or-build-a-connectivity-layer\">Should you connect machines one by one or build a connectivity layer?<\/a><\/li>\n<li><a href=\"#which-protocol-should-you-actually-use-opc-ua-mqtt-or-modbus\">Which protocol should you actually use: OPC UA, MQTT, or Modbus?<\/a><\/li>\n<li><a href=\"#how-do-you-keep-legacy-connections-from-becoming-a-security-risk\">How do you keep legacy connections from becoming a security risk?<\/a><\/li>\n<li><a href=\"#what-does-a-realistic-rollout-timeline-and-budget-look-like\">What does a realistic rollout timeline and budget look like?<\/a><\/li>\n<li><a href=\"#can-you-pilot-this-without-buying-industrial-hardware-first\">Can you pilot this without buying industrial hardware first?<\/a><\/li>\n<li><a href=\"#how-mestric-helps-you-move-from-pilot-to-production\">How Mestric helps you move from pilot to production<\/a><\/li>\n<li><a href=\"#author-perspective-priorities-and-common-traps-to-avoid\">Author perspective: priorities and common traps to avoid<\/a><\/li>\n<li><a href=\"#sources\">Sources<\/a><\/li>\n<\/ul>\n<h2 id=\"what-connecting-old-machines-to-a-modern-system-actually-involves-to-a-modern-system-actually-involve\">What connecting old machines to a modern system actually involves to a modern system actually involve?<\/h2>\n<p>Povezava starih strojev, or connecting legacy machines to an MES, starts with an honest audit of what each asset can tell you, not what you wish it could tell you. Skip this step and every gateway decision downstream becomes a guess.<\/p>\n<p>Build a minimal asset register before you buy anything. For each machine, record:<\/p>\n<ul>\n<li><strong>Device model and firmware<\/strong> (this determines which drivers you\u2019ll need)<\/li>\n<li><strong>Communication method<\/strong>: RS232, RS485, Ethernet, or nothing digital at all<\/li>\n<li><strong>Available ports and documentation<\/strong>, including any manuals still in a drawer somewhere<\/li>\n<li><strong>Existing PLC or HMI program access<\/strong>, since some registers are undocumented outside the original code<\/li>\n<\/ul>\n<p>Once you know what\u2019s physically available, prioritise the tags that move the needle: overall equipment effectiveness (OEE) components, cycle time, stop reasons, and quality flags. These four data points alone justify most pilot projects.<\/p>\n<p>Probe safely. Read-only sampling and non-intrusive polling let you confirm signal quality without touching machine logic, and you should get sign-off from the machine\u2019s owner or maintenance lead before connecting anything, even passively. A <a href=\"https:\/\/podtech.com\/blogs\/legacy-system-assessment\" target=\"_blank\" rel=\"noopener\">legacy system assessment<\/a> done properly gives you exactly this: a documented picture of what each asset can deliver before a single sensor is wired in.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/csuxjmfbwmkxiegfpljm.supabase.co\/storage\/v1\/object\/public\/blog-images\/organization-16618\/1788772106448_Engineers-performing-passive-machine-signal-assessment.jpeg\" alt=\"Engineers performing passive machine signal assessment\"><\/p>\n<h2 id=\"should-you-connect-machines-one-by-one-or-build-a-connectivity-layer\">Should you connect machines one by one or build a connectivity layer?<\/h2>\n<p>Point-to-point integration, where each machine gets its own custom link straight into the MES, looks cheap on the first machine and expensive on the tenth. Every new device means a new driver, a new failure point, and a new person who has to remember how it was wired. Maintenance costs multiply roughly in line with machine count, not in line with value delivered.<\/p>\n<p>A dedicated connectivity layer, sometimes called an industrial gateway or connectivity server, solves this by sitting between your machines and everything downstream. It typically handles:<\/p>\n<ol>\n<li><strong>Protocol drivers<\/strong> for the mix of legacy interfaces on your floor, from Modbus to proprietary serial formats.<\/li>\n<li><strong>Polling and buffering<\/strong>, so a busy PLC isn\u2019t hammered by multiple systems asking for the same data.<\/li>\n<li><strong>Tag normalisation<\/strong>, converting raw register values into consistent, human-readable tags with units attached.<\/li>\n<li><strong>Dual output<\/strong>, publishing the same normalised data as both OPC UA and MQTT simultaneously.<\/li>\n<\/ol>\n<p>This last point matters more than it sounds. A connectivity layer that speaks native device protocols and outputs OPC UA and MQTT scales far better than wiring each machine directly into whatever system needs it that month. Your MES pulls from OPC UA. Your cloud analytics pulls from MQTT. Neither one waits on the other, and neither one requires a separate integration project.<\/p>\n<p>The operational payoff is a single canonical source of truth. When a new dashboard, a new KPI request, or a new cloud service shows up next year, it consumes the same normalised feed everyone else already trusts.<\/p>\n<h2 id=\"which-protocol-should-you-actually-use-opc-ua-mqtt-or-modbus\">Which protocol should you actually use: OPC UA, MQTT, or Modbus?<\/h2>\n<p>The honest answer is usually \u201cmore than one,\u201d because your machines are speaking different languages and your consumers have different needs.<\/p>\n<p>Use <strong>OPC UA<\/strong> for on-premises MES and SCADA integration. It\u2019s a secure, structured, vendor-neutral standard purpose-built for exposing machine semantics to higher-level systems, and it\u2019s what most MES platforms expect to talk to. Beckhoff\u2019s own OPC UA documentation is a solid technical reference if your controls team wants implementation detail.<\/p>\n<p>Use <strong>MQTT<\/strong>, ideally with the <strong>Sparkplug B<\/strong> payload specification, for cloud and IIoT streaming. It\u2019s lightweight, built for intermittent connectivity, and handles thousands of publish events without the overhead OPC UA carries.<\/p>\n<p>The harder problem is the machine that speaks neither. Most pre-2010 equipment communicates over Modbus RTU or bare serial links, and bridging those takes a few practical options:<\/p>\n<ul>\n<li><strong>Serial-to-Ethernet converters<\/strong> that let a gateway poll an RS232 or RS485 device over a standard network.<\/li>\n<li><strong>Protocol gateway drivers<\/strong> built into most connectivity servers, which translate Modbus registers directly into OPC UA nodes.<\/li>\n<li><strong>Direct RS485 adapters<\/strong> on the gateway itself when the machine is close enough to wire directly.<\/li>\n<\/ul>\n<p>Whichever route you take, get the mapping right the first time. Every register you bring in needs an explicit timestamp source, a defined unit, a scaling factor, and a quality flag showing whether the reading is live, stale, or estimated. Skipping this step is the single most common cause of MES dashboards that look plausible and are quietly wrong.<\/p>\n<h2 id=\"how-do-you-keep-legacy-connections-from-becoming-a-security-risk\">How do you keep legacy connections from becoming a security risk?<\/h2>\n<p>The edge layer, wherever your gateway physically sits, carries the real governance burden. It needs to buffer readings when the network drops, deduplicate repeated polls, and apply a clear replay policy so a reconnect doesn\u2019t flood the MES with backdated values tagged as current.<\/p>\n<p>Network segmentation is non-negotiable. Keep raw Modbus, serial, and proprietary protocols confined entirely to the OT network, and expose only encrypted OPC UA or MQTT traffic upward to IT and cloud systems. A machine that has never been exposed to the internet should not suddenly inherit that exposure because someone plugged a gateway in over a weekend.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/csuxjmfbwmkxiegfpljm.supabase.co\/storage\/v1\/object\/public\/blog-images\/organization-16618\/1788772103473_OT-network-segmentation-and-read-only-data-flow.jpeg\" alt=\"OT network segmentation and read-only data flow\"><\/p>\n<p>Start read-only. Every signal flows from machine to MES, never the other way, until you\u2019ve proven the pipeline is reliable over weeks, not days. Practitioners across the industry consistently flag enabling remote write-back before that governance is proven as the single largest operational risk in brownfield integration projects, and it\u2019s an easy trap to fall into once a pilot looks successful.<\/p>\n<p><strong>Strokovni nasvet:<\/strong> <em>Treat write-back as a separate project with its own sign-off, not a feature you flip on once the read-only pilot works. The two carry entirely different risk profiles.<\/em><\/p>\n<h2 id=\"what-does-a-realistic-rollout-timeline-and-budget-look-like\">What does a realistic rollout timeline and budget look like?<\/h2>\n<p>A <a href=\"https:\/\/zediot.com\/blog\/brownfield-to-cloud-industrial-iot\/\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">staged brownfield-to-cloud path<\/a> beats a single cutover every time, because it lets you find problems while the stakes are still small. Four phases cover most projects:<\/p>\n<ol>\n<li><strong>Inventory<\/strong>: the asset register and probing work covered earlier, typically 1 to 2 weeks for a mid-sized floor.<\/li>\n<li><strong>Edge normalisation<\/strong>: gateway installed, drivers configured, tags mapped and validated against known machine states.<\/li>\n<li><strong>Cloud or MES integration<\/strong>: dashboards built, alarms configured, and data quality checked against a baseline you\u2019ve already measured manually.<\/li>\n<li><strong>Controlled write-back<\/strong>: introduced only once phases one through three have run cleanly for a defined trial period.<\/li>\n<\/ol>\n<p>Your pilot checklist should stay tight: pick one to three high-value machines rather than the whole floor, validate that incoming data matches what the machine\u2019s own display or logbook shows, test that dashboards and alarms fire correctly under real conditions, and capture baseline KPIs before you claim any improvement.<\/p>\n<p>Budget drivers worth knowing upfront include gateway licence costs, converter and adapter hardware, wiring and labour for machines that need physical rewiring, engineering hours for driver configuration and tag mapping, and testing time before you hand anything to production. Integrating legacy systems is <a href=\"https:\/\/mestric.com\/sl\/connected-machinery-benefits-boost-efficiency-2026\/\" target=\"_blank\" rel=\"noopener\">often the costliest phase of an MES rollout<\/a>, and phased implementation with open standards is the most consistent way to keep that cost from spiralling.<\/p>\n<h2 id=\"can-you-pilot-this-without-buying-industrial-hardware-first\">Can you pilot this without buying industrial hardware first?<\/h2>\n<p>Yes, and for many teams this is exactly where to start before committing capital to a full gateway platform.<\/p>\n<ul>\n<li><strong>Node-RED<\/strong> runs on a standard server or even a Raspberry Pi and handles flow-based logic for polling, transforming, and publishing data, without writing custom code for every integration.<\/li>\n<li><strong>ESP32 microcontrollers<\/strong> paired with platforms like BIPES can run lightweight edge logic directly at the machine, useful when you need a wireless telemetry proof of concept fast.<\/li>\n<li>A common low-cost chain looks like: <strong>ESP32 with an RS232 or RS485 adapter, reading Modbus, publishing over MQTT<\/strong> to a test broker, giving you a working demo in days rather than months.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/link.springer.com\/article\/10.1007\/s00170-026-17921-0\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">Low-code platforms and microcontrollers can enable feasible, low-cost retrofits and proofs of concept<\/a>, provided you\u2019re realistic about their limits. None of this hardware is built for industrial vibration, temperature swings, or 24\/7 duty cycles the way a proper gateway is. Use it to prove the concept and win budget, then upgrade to an industrial-grade gateway once the pilot shows real value and the machine is staying connected permanently.<\/p>\n<h2 id=\"how-mestric-helps-you-move-from-pilot-to-production\">How Mestric helps you move from pilot to production<\/h2>\n<p>Running a brownfield pilot in isolation is one thing. Turning it into a permanent, reliable part of your operation without months of extra integration work is another. This kind of platform connects directly to your equipment and tracks the KPIs that matter, performance, downtime, quality parameters, and cost, so a pilot doesn\u2019t stall once it proves itself.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/csuxjmfbwmkxiegfpljm.supabase.co\/storage\/v1\/object\/public\/blog-images\/organization-16618\/1771068359718_mestric.jpg\" alt=\"Mestric\"><\/p>\n<p>A Mestric\u2122 pilot typically covers the same ground this guide walks through: an asset audit of your priority machines, a connectivity test against your existing OPC UA or MQTT feeds, working dashboards built around your baseline KPIs, and a clear view of where bottlenecks are actually costing you money. Rather than leaving your team to stitch together Node-RED flows and a production MES separately, Such a system gives you a path where the pilot data feeds straight into a system built for the shop floor, with KPI tracking and quality monitoring already built in.<\/p>\n<p>If you have read this far, you likely already have one or two machines in mind worth connecting first. <a href=\"https:\/\/mestric.com\/sl\/mes-vs-traditional-manufacturing-boost-efficiency-2026\/\" target=\"_blank\" rel=\"noopener\">Request an on-site demonstration<\/a> to see on your own equipment what such a pilot could look like before you commit further budget.<\/p>\n<h2 id=\"author-perspective-priorities-and-common-traps-to-avoid\">Author perspective: priorities and common traps to avoid<\/h2>\n<p>The teams that succeed here spend disproportionate time on inventory and data quality before they touch a single dashboard, because a beautiful dashboard fed by wrong data is worse than no dashboard at all. The teams that struggle almost always rushed write-back before governance caught up, or scoped the pilot too broadly and lost months to engineering sprawl instead of proof. Keep the pilot small, measurable, and read-only, and let its results make the case for the wider rollout. Do not let ambition outrun your audit.<\/p>\n<blockquote>\n<p><em>\u2014 Andra\u017e<\/em><\/p>\n<\/blockquote>\n<h2 id=\"sources\">Sources<\/h2>\n<p>For deeper architecture detail, the ScienceDirect paper on OPC UA retrofitting frameworks covers layered integration academically. For protocol specifics, Beckhoff\u2019s OPC UA overview is the clearer vendor reference. For low-cost pilot patterns, the Springer study on legacy PLC integration documents Node-RED and ESP32 approaches with their real-world constraints.<\/p>\n<ul>\n<li><a href=\"https:\/\/link.springer.com\/article\/10.1007\/s00170-026-17921-0\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">An applied approach for integrating legacy PLC-based systems into Industry 4.0 \u2014 Springer<\/a><\/li>\n<li><a href=\"https:\/\/zediot.com\/blog\/brownfield-to-cloud-industrial-iot\/\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">Brownfield to cloud: a practical path for legacy industrial equipment \u2014 ZedIoT<\/a><\/li>\n<\/ul>\n<h2 id=\"recommended\">Recommended<\/h2>\n<ul>\n<li><a href=\"https:\/\/mestric.com\/sl\/manufacturing-execution-system-efficiency\/\" target=\"_blank\" rel=\"noopener\">Manufacturing Execution System \u2013 Driving Plant Efficiency<\/a><\/li>\n<li><a href=\"https:\/\/mestric.com\/sl\/how-to-streamline-manufacturing-processes\/\" target=\"_blank\" rel=\"noopener\">How to Streamline Manufacturing Processes for Maximum Efficiency<\/a><\/li>\n<li><a href=\"https:\/\/mestric.com\/sl\/examples-of-ai-driven-process-control\/\" target=\"_blank\" rel=\"noopener\">AI-driven process control examples for plant engineers<\/a><\/li>\n<li><a href=\"https:\/\/mestric.com\/sl\/mes-vs-traditional-manufacturing-boost-efficiency-2026\/\" target=\"_blank\" rel=\"noopener\">MES vs traditional manufacturing: boost efficiency in 2026<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Edge first playbook for plant engineers: run a 1\u20133 machine read only pilot in days to weeks with Node-RED or ESP32, then scale the proven feed into your MES.<\/p>","protected":false},"author":1,"featured_media":1462,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1458","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-learn"],"acf":[],"_links":{"self":[{"href":"https:\/\/mestric.com\/sl\/wp-json\/wp\/v2\/posts\/1458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mestric.com\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mestric.com\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mestric.com\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mestric.com\/sl\/wp-json\/wp\/v2\/comments?post=1458"}],"version-history":[{"count":2,"href":"https:\/\/mestric.com\/sl\/wp-json\/wp\/v2\/posts\/1458\/revisions"}],"predecessor-version":[{"id":1461,"href":"https:\/\/mestric.com\/sl\/wp-json\/wp\/v2\/posts\/1458\/revisions\/1461"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mestric.com\/sl\/wp-json\/wp\/v2\/media\/1462"}],"wp:attachment":[{"href":"https:\/\/mestric.com\/sl\/wp-json\/wp\/v2\/media?parent=1458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mestric.com\/sl\/wp-json\/wp\/v2\/categories?post=1458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mestric.com\/sl\/wp-json\/wp\/v2\/tags?post=1458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}