
🛢️ Oil & Gas · Network
The operational network behind a pipeline SCADA system: field RTUs at pump and valve stations, the control centre, and a firewalled link to the business network.
Drawing diagram…
Network topology for oil pipeline SCADA monitoring: pump stations and block valve stations have RTUs and PLCs with pressure, flow and leak sensors, linked over a private radio/fibre WAN to redundant SCADA servers and HMI operator consoles in the control centre. A historian stores time-series data. An industrial DMZ with a replica historian separates the OT network from the corporate IT network, with firewalls on both sides, following the Purdue model.
flowchart LR
subgraph Field[Field Sites - Level 0-1]
PS1[Pump Station RTU]
PS2[Pump Station RTU]
BV[Block Valve PLC]
LS[Leak Detection Sensors]
end
subgraph CC[Control Centre - Level 2-3]
SC1[SCADA Server Primary]
SC2[SCADA Server Standby]
HMI[Operator HMI Consoles]
HIS[(Process Historian)]
end
subgraph DMZ[Industrial DMZ - Level 3.5]
RH[(Replica Historian)]
end
subgraph IT[Corporate IT - Level 4]
BI[Reports and BI]
end
PS1 --- WAN[Private Radio / Fibre WAN]
PS2 --- WAN
BV --- WAN
LS --- WAN
WAN --- SC1
SC1 --- SC2
SC1 --- HMI
SC1 --- HIS
HIS --- FW1{{Firewall}} --- RH
RH --- FW2{{Firewall}} --- BIThe safety permit that controls hazardous work at a refinery or rig: request, risk assessment, isolation, gas testing, work and handback.
A digital oilfield platform: wellsite sensors and SCADA, a production data historian, and engineering applications for surveillance and optimisation.
How drilling and production data from wells is collected, quality-checked, stored and shared with engineering teams.
A simplified crude oil refinery: desalting, distillation, conversion units and blending into finished fuels.
How a gas compressor station predicts failures: vibration and process data, an ML model, and maintenance work orders before a trip happens.
What happens when a pipeline leak detection system spots a possible leak: confirmation, valve closure, field response and regulator notification.