Column
Practice notes on SCADA, energy, vision, test benches and delivery.
Custom HMI and SCADA Software: Layers and Handover
Custom HMI and SCADA software splits into four layers: machine-side software, site system integration, supervisory development and customer acceptance. This article covers each layer's responsibility, quote structure, handover boundaries, and when licensed software is enough.
Learn MoreRemote Equipment Service for OEMs After Shipment
An OEM remote equipment service platform has to answer four questions: what gets connected, how the connection stays secure, who can see the data and when, and how far a site visit has to go. This article covers the three ways to build the remote channel, the three layers of platform function, multi-tenant separation and operation logging, and a rollout order that starts from one machine model.
Learn MoreVibration Monitoring Systems: Condition-Based Maintenance
How a vibration monitoring system works in practice: sensor selection, measurement point layout, tiered alarm thresholds and trend diagnostics for the shift to condition-based maintenance.
Learn MoreBattery Monitoring: From Inspection to Condition Care
Battery monitoring measures per-cell voltage, internal resistance and temperature, applies threshold judgement and tiered alarms, and moves battery rooms from inspection to condition-based care.
Learn MoreTest Bench Data Acquisition: Collect, Standardize, Trace
Test bench data acquisition software brings PLC, bus and instrument signals together, standardizes duty execution and limit checking, and archives every run for traceability and reproduction.
Learn MoreSCADA Acceptance Test Checklist: What FAT and SAT Cover
SCADA acceptance rarely stalls on missing features but on unagreed signal lists, alarm policies and pass criteria. A FAT and SAT checklist: agree criteria, test on the real line, close the handover.
Learn MoreWMS Readiness Checklist: Location, Master Data, Interfaces
A WMS that fails acceptance is rarely a software problem. More often, location coding, master data, FIFO policy, and ERP/MES boundaries were never agreed. Here is a five-item readiness checklist.
Learn MoreMES-ERP Integration: The Interface Checklist to Settle First
Settle six things before MES-ERP integration: interface list, trigger timing, data definitions, outage retransmission, responsibility, security zoning. Includes a negotiation-ready checklist.
Learn MorePV-storage-charging EMS: solar, storage, EV on one platform
See how a PV-storage-charging EMS coordinates solar, storage, EV charging and site load on one platform, in three rollout steps. Send site details via the contact page for a scoped proposal.
Learn MoreC&I energy storage EMS: strategy, safety, revenue
Storage value depends on operation, not installation. An EMS runs charge strategies, staged alarms with fire interlock, multi-site screens and monthly revenue splits. Send site info for phased advice.
Learn MoreWhat to Make a Vendor Commit in an Annual Maintenance Contract | A Scope Checklist
What happens on the plant floor when industrial software support stops at acceptance. What to write for response time, remote vs on-site, version upgrades, line-change modifications, and spare-PC software environments. Includes a clause-granularity table and a buyer checklist.
Learn MoreUPS and Battery Monitoring: What to Measure Unattended, How to Tier Alarms
What goes wrong when UPS battery rooms run unattended. What to measure at cell level — voltage, internal resistance, temperature — how to tier alarms with fire and trip linkage as a solution capability, and where battery monitoring stops and energy-storage EMS begins.
Learn MoreWhat Comes After Metering: Moving from Electricity Accounting to Energy Management
A metering system settles the electricity bill, but billing accuracy is not energy management. This article walks through six layers between the two: submetering, baselines, benchmarking, alarms, load scheduling and carbon accounting, plus the data each layer needs.
Learn MoreConnecting Legacy Equipment Without Communication Ports to a Monitoring System
You do not have to replace machines to get their data. Connectivity paths layered by the interface each machine exposes — Ethernet, serial, discrete and analogue signals, or no interface at all — plus what has to be verified first.
Learn MoreHow to Scope a Manufacturing Digitalization Project: A Six-Stage Delivery Model
A six-stage delivery model for manufacturing digitalization projects — diagnosis, pilot, implementation, acceptance documentation, annual maintenance, expansion — with the deliverables of each stage and the decisions the buyer has to make.
Learn MoreElectric compressor durability test-bench software: change models without rewriting code, and keep duty cycles and records fit for volume
How supervisory software for automotive electric-compressor durability benches supports multi-model batch delivery: automatic multi-step duty cycles, synchronised instruments and PLC, CAN/LIN parsing, dual TDMS and database logging, plus refrigerant properties, nozzle airflow and liquid-slugging detection.
Learn MoreWhere to Start with Factory Energy Management: From Sub-Metering to Benchmark Analysis
A practical order for starting factory energy management and an EMS: sub-metering point design, baseline measurement, benchmark analysis, anomaly alarms and an improvement cycle, plus how to lay out metering points.
Learn MoreIndustrial Energy Audit: Where to Start Measuring Before a Retrofit
How to build an energy baseline you can accept against: which utilities, chillers and compressor rooms to meter, how long a representative window lasts, and how to write the baseline into the specification so targets are not set by guesswork.
Learn MoreHow to Choose an Industrial IoT Gateway: Protocols, Uplink Channels and Certificates
Brand is not enough. Check protocol coverage, address-table export, MQTT/REST channels, certificates and store-and-forward. A table of site conditions, gateway checks and what fails if you skip them.
Learn MoreWhat Documents Should an Industrial Software Vendor Deliver at Handover?
A buyer-side checklist of fourteen handover documents for industrial software: grouped by contract, engineering design, system integration and operations, plus language, file format and what to inspect before signing.
Learn MoreISO 50001 data requirements: what traceable data an energy management system needs
An electricity bill is not an energy management system. This article lists the traceable data ISO 50001 needs for the energy review and for monitoring, measurement, analysis and evaluation, maps clause intent to common gaps, and shows how submetering and the baseline support the EnMS.
Learn MoreTag Naming and Engineering Templates for Large-Scale SCADA Projects
Why chaotic SCADA tag names cost later, which fields a naming rule must cover (area, equipment, signal, type), and why I/O, tag lists and HMI specs come before screens.
Learn MoreWhat to Decide Before Adding Machine Vision to Appearance Inspection: Lighting, Fixtures, and NG Definitions
Before putting cameras on appearance inspection, lock lighting (angle, color, polarization, ambient), fixture locating repeatability, and written NG definitions. What goes wrong if these stay open, and how far to document them.
Learn MoreChoosing a Machine Vision Toolchain: Halcon, VisionMaster, OpenCV, YOLO — Which Scenarios Each Fits
Choose an industrial vision toolchain by inspection scenario: what Halcon, Hikrobot VisionMaster, OpenCV and YOLO each fit, which prerequisites to prepare, and why lighting, fixtures, NG definitions, cycle time and the traceability chain decide outcomes more than the brand.
Learn More5 Ways MES Projects Fail, and the Checkpoints You Can Clear Before Signing
Five recurring failure patterns in MES implementation, plus checkpoints you can verify before signing: phase-one scope, shop-floor data sources, ERP boundary, acceptance criteria, and maintenance coverage.
Learn MoreMES vs SCADA: Which Should You Implement First? Decide by Shop-Floor Conditions
What MES and SCADA each own: collection, monitoring, alarms and screens versus plan execution, materials, quality and traceability. Use shop-floor conditions to decide SCADA first, MES first, or both in parallel with a clear boundary.
Learn MoreMulti-Site Pump Station SCADA: Designing a Station Template That Actually Replicates
Supervising a fleet of pump stations is not one station built N times. A look at the replication pipeline — standard station template, address table export, gateway onboarding, platform aggregation, alarm and permission inheritance — and what the control room must design up front.
Learn MoreStore-and-Forward: Not Losing Process Data When the Network Drops
After a communication outage is restored, process curves from the interruption are backfilled automatically. Conditions store-and-forward must meet, how to accept it, and why it belongs in the technical agreement.
Learn MoreHow to Measure OEE Correctly: Align the Calculation Rules, Then Build the Loss Matrix
Until OEE rules are aligned, figures cannot be compared. Three-rate disputes, loss-matrix design, and a model-line path to the plant.
Learn MoreTurn the HMI That Ships with a Standard Machine into a Product | OEM Standard-Machine Software
How machine builders turn bundled HMI/SCADA into a replicable product: move core logic to the supervisory layer, cover HMI, recipes, alarms and remote service, compare one-off project software with standard-machine software, and lock multilingual UI, remote access and per-model licensing before export.
Learn MorePLC Protocol Compatibility: What to Check Before a Connectivity Project
Same protocol name does not mean the PLC will connect. A pre-project checklist covering version, port, master/slave, load and documentation, plus a protocol-family table and a mixed-brand priority order.
Learn MorePump Station Modernization: Remote Supervision and Energy Management
A working sequence for pump station modernization: pilot connection, address map, standard SCADA template, alarm rationalization, energy baseline and dispatch — plus a comparison of connection methods by site condition.
Learn MoreNobody Reads the Alarm List: Designing Priority Levels, Suppression and Reset Archiving in SCADA
Five reasons SCADA alarm lists stop being read, and five design actions that address it: priority definitions, deadband and delay, first-out alarms with cascade suppression, reset and archiving rules, and owner-based closeout, with a reference priority table.
Learn MoreSCADA Package or Custom Development: Choosing the Technical Path for Supervisory Software
HMI selection often skips four constraints: intellectual property, batch replication, coupling to line equipment, and who can change the software later. When a SCADA package fits, when custom .NET fits, and a hybrid of SCADA for monitoring with core algorithms on the HMI.
Learn MoreSCADA Redundancy and High Availability: Hot Standby, RAID, 24/7 Operation
When a single SCADA server stops a line: hot standby, clusters, RAID1, and the tests that belong in acceptance.
Learn MoreFeeding Vision Inspection Results into the Traceability Chain
If a vision station judges OK/NG but the result never joins barcode, station, operator and process-curve records, a later complaint cannot use it. The fields to write, the MES boundary, and how each data item is used when tracing.
Learn MoreWater utility SCADA: overflow, flooding, and faults that still arrive as complaints
Water-utility alarms differ from factory alarms: sites are scattered, and many faults still surface as customer complaints. Rank overflow, flooding, lost comms and unit failure — with dispatch actions. Confirmed scope: one pump-station gateway.
Learn More7 Things to Verify Before You Work With a Chinese Software Vendor
A buyer-side due diligence checklist for engaging a Chinese industrial software vendor: shop-floor experience, working language and documentation, the deliverable document set, information security, pilot feasibility, acceptance criteria, and post-handover maintenance.
Learn MoreHow Much Does SCADA Development Outsourcing to China Cost? A Comparison with Japan
What SCADA development actually costs in China vs Japan — rates, scope drivers, hidden costs and how to compare quotes fairly.
Learn MoreHow to Achieve Factory "Visualization" with Remote Development | Steps and Preparation
How to achieve factory visualization through remote development — realistic steps, preparation, and what to prepare before kickoff.
Learn More5 Points to Avoid Failure in Offshore Development for Manufacturing DX
Five practical points to keep offshore development for manufacturing DX from failing — scope, spec, communication and acceptance.
Learn More