[{"data":1,"prerenderedAt":55},["ShallowReactive",2],{"blog-author-drew-gatti":3},[4,40],{"path":5,"title":6,"date":7,"tags":8,"authors":11,"description":14,"meta":15,"image":39},"\u002Fblog\u002F2026\u002F06\u002Fapplication-idea-to-architectur","Turning an Application Idea into an Architecture","2026-06-26",[9,10],"flowfuse","post",[12,13],"drew-gatti","sumit-shinde","Learn how to turn industrial application ideas into clear architectures using a structured four-step framework based on FlowFuse building blocks.",{"excerpt":16},{"type":17,"value":18},"minimark",[19,23,29,34],[20,21,22],"p",{},"Every industrial application starts with an idea.",[20,24,25],{},[26,27,28],"em",{},"\"We need OEE dashboards.\"",[20,30,31],{},[26,32,33],{},"\"We need a Unified Namespace.\"",[20,35,36],{},[26,37,38],{},"\"We need an asset registry.\"","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Fflowfuse-idea-to-architecture.png",{"path":41,"title":42,"date":43,"tags":44,"authors":46,"description":47,"meta":48,"image":54},"\u002Fblog\u002F2026\u002F06\u002Fplc-communication-latency-causes-and-fixes","Fixing PLC Communication Latency: Where the Milliseconds Really Go","2026-06-17",[10,45],"plc",[12,13],"Troubleshoot PLC communication latency by identifying common causes such as poll rates, timeout settings, connection limits, and protocol selection.",{"excerpt":49},{"type":17,"value":50},[51],[20,52,53],{},"If you run control over a PLC link, a fast loop, an interlock, a setpoint that has to land on time, the fix usually isn't a faster runtime or a different protocol. It's a handful of settings made once at setup and never revisited, each one quietly costing milliseconds the loop can't spare.","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Ffixing-plc-communication.png",1786447239273]