3 AnswersNew Answer
You could start with... https://en.wikipedia.org/wiki/SCADA https://en.wikipedia.org/wiki/Programmable_logic_controller which will provide many references. Or try the manufacturers pages... https://omron.co.uk/en/home https://new.siemens.com/uk/en/products/automation/systems.html https://automation.hitachi-industrial.eu/ https://www.fanuc.co.jp/eindex.html Note that C++ is not widely used in the industrial automation field at the user level. The end user typically programs PLCs using ladder logic. Many HID and SCADA systems are programmed using Visual programming languages. I've even seen Visual BASIC used on some control panels. I've never seen an industrial process that uses the cloud, too risky for real time control. Define what you mean by hardware integration. I think you mean hardware interfacing. Real time control and monitoring of industrial processes involves a wide range of sensors. The one thing these sensors have in common is that they are built like tanks. They are industrial components that are intended to be highly reliable. Many of the these sensors involve simple phenomenon such as indictive and capacitive sensing, thermocouples, strain gauges etc. There are others that use ultrasound, IR light beams and hall effect devices. These sensors are typically connected to a Programmable Logic Controller (PLC) which may or may not be connected to a SCADA system depending on the process.
Martin Taylor, I sincerely thank you for your answer 🤯 I will study)
Interested in SCADA, cloud systems and hardware integration in general.