DHC
Definition
Downhole Controller
DHC means Downhole Controller.
An electronic device installed in the well to autonomously operate valves based on downhole conditions.
✓ Verified term
Downhole Controller
DHC means Downhole Controller.
An electronic device installed in the well to autonomously operate valves based on downhole conditions.
You might also be looking for