
Five products, one system.
Five products that work on their own, and work better together. As one system they monitor, safeguard and synchronize complex operations.
PipeGuard
A nervous system for a pipe network.
The sensing chain
Sensor, conditioning, conversion, time, edge. Everything after this reuses some part of it.
Hear it
Each node listens continuously to the pipe wall in the low kilohertz, where the energy that survives to a distant sensor actually is. Attenuation rises steeply with frequency, so a detector optimised for the sound at the leak is the wrong detector for a sparse network.
Time it
Two nodes hear the same event at different moments. The difference between those two arrival times, multiplied by the speed the disturbance travelled, is the position along the pipe. The clock the two nodes share is therefore part of the measurement and not part of the plumbing.
Establish the speed
The speed is the difficult term. It varies with fluid, temperature, pressure, wall thickness and the condition of the pipe, and a ten per cent error in it is a ten per cent error in every position reported. So the system establishes the speed on the line itself and keeps it current as conditions change, instead of taking a figure from a handbook.
Classify it
An impact, a water hammer event, a cavitating pump, a valve fault and somebody drilling into the line are all loud and all distinctive. They are reported from the first week, because the system recognises those signatures without having to learn your line first.
- PrimaryVibration and acoustic, pipe-wall coupled
- OptionalPipe-wall temperature, pressure tap where one exists, gas or hydrocarbon sensing at high-risk points
- BandMatched to the distance the disturbance has to travel between nodes
- Coupling qualityReported by the node, so a bad installation is visible from the fleet
- PowerLoop powered, PoE, or solar with battery. Site dependent
- BackhaulFeatures continuously; a raw window only when something happens or the fleet asks for one
- Refinery and plant distribution piping
- Airport fuel hydrant networks
- Tank farms and terminals
- Petrochemical unit piping
- Industrial water, cooling and desalination transmission
MachineGuard
Precision instrumentation, permanently installed.
The same chain, a second question
A bearing degrades in the same band a leak sings in. The front end does not change; the question asked of it does.
Measure continuously
Vibration, acoustic, temperature and, where available, electrical and process measurements from the same asset, on one time base so they can be compared with each other and not read separately.
Baseline the machine
The fleet learns what normal looks like for this class of machine, at this load, at this ambient temperature. A limit table cannot do that, because the same reading is fine on one pump and a warning on another.
Report a condition, not a colour
The output is a sentence with a mechanism in it and a trend behind it, not a red light. Bearing degradation, imbalance, misalignment, cavitation, lubrication, gear wear and motor faults each have a signature and the signature is what gets named.
- AssetsPumps, motors, compressors, gearboxes, fans, conveyors, turbines
- What it catchesBearing degradation, imbalance, misalignment, cavitation, lubrication, gear wear, motor faults
- BandwidthSet per asset class, from the fault frequencies that class presents
- PowerLoop powered or PoE. Battery variants where cabling is impractical
- Pump and compressor trains
- Cooling water and utility pumps
- Fans, blowers and air handling
- Conveyors and material handling
- Gearboxes on critical drives
VisionGuard
An inspection is an optical problem first.
Perception on the same edge
A camera is another sensor on the compute and the clock the first two products already established.
Light it
Controlled illumination chosen for the defect class: grazing for surface topography, diffuse for specular parts, backlight for dimensional, structured for geometry, thermal where the defect is a temperature.
Acquire it
Camera, lens and working distance chosen for the smallest feature that has to be resolved, with the trigger tied to the line and not to a timer.
Decide at the edge
The model runs on the device, so the decision arrives inside the cycle time and does not depend on a network. A reject that arrives after the part has moved on is not a reject.
Keep the evidence
The image, the decision, the model version and the timestamp are kept together. An inspection you cannot audit later is an opinion.
- InspectionsWeld, surface defect, corrosion, coating quality, dimensional, markings and traceability, packaging, thermal
- Smallest resolved featureSet per application from the optics, not quoted as a product figure
- ThroughputSet by the inspection, the optics and the line speed it is specified for
- OutputPass, reject, class and confidence, with the image and the model version kept
- Pipe and weld inspection
- Surface defects, corrosion and coating quality
- Dimensional inspection on the line
- Markings, traceability and packaging
- Thermal inspection of electrical and rotating assets
OTGuard
Not another firewall. A boundary with a record.
The boundary they all cross
Every measurement above has to reach a control room without opening a way back in.
Discover passively
A span or tap port, no active scanning, no polling. Industrial control equipment is not always robust to being probed and probing it to find out is not a plan.
Speak the protocols
Modbus, PROFINET, EtherNet/IP, IEC 61850 and OPC UA parsed to the level where a function code is visible, not just a port number.
Segment
The sensing network is its own zone with one deliberate conduit out of it. That is the design pattern IEC 62443 describes and it is the one an assessor recognises.
Keep the evidence
What crossed, when, under which rule, and who changed the rule. Exportable, timestamped against a trusted clock, and readable by somebody who did not install it.
- ProtocolsModbus TCP, PROFINET, EtherNet/IP, IEC 61850, OPC UA
- MonitoringPassive, from a span or tap. No active scanning of control equipment
- ThroughputLine rate on the fitted ports, with parsing depth set by the protocols enabled
- LifecycleDesigned to IEC 62443-4-1 and to the National Cybersecurity Authority OT controls
- The conduit out of a sensing zone
- Passive OT asset discovery on a live plant
- Secure remote access for vendors, with a record
- Substation and process network boundaries
- Compliance evidence for an OT security programme
PNTGuard
Know where you are. Know what time it is. Know whether you can trust either.
The clock they all share
Locating an event from two arrival times is arithmetic on a shared clock. Take the clock away and the rest is noise.
Hold several sources
Satellite navigation, eLoran where it is receivable, precision time protocol from peers, and a disciplined local oscillator for holdover. Each fails in a different way and for different reasons.
Compare them
Redundancy is the wrong word for it. A single source has nothing to check itself against, so it cannot report a fault in itself. Three independent sources can, because a spoof moves one of them and leaves the others where they were. The useful output is the disagreement.
Say what it is trusting
The output is not a red light. It is a sentence: the satellite signal moved three microseconds in four seconds, the terrestrial signal and the local oscillator did not, so I am disregarding the satellite, and here is the evidence.
- SourcesGNSS, eLoran, PTP from peers, disciplined local oscillator
- Time outputsPTP, NTP, 1 PPS and precision frequency
- InterfacesIndustrial Ethernet, M12, dedicated antenna ports
- HoldoverSet by the oscillator class fitted, which is selected per installation
- Chain receivableGRI 8830 recorded and decoded, 27 August 2026
- Substations and line differential protection
- Ports, airports and terminal operations
- Telecom and network timing
- Oil field and pipeline right-of-way nodes
- Autonomous systems and inspection robots
One platform underneath.
The five products share a sensing chain, a clock, a transport boundary and an edge runtime. Building them as one platform is why a result in one product is a result in the others.
Talk to engineering.
Start from a specification, a drawing, an isometric or a photograph of what you are trying to instrument. The first questions are the same every time: what is in it, at what pressure, what it is made of, how long the run is, and what runs beside it that makes noise.