advanced-python-homework-2023/.controls/__init__.py
vviora 3eb550c3db new file: .controls/__init__.py
new file:   .vs/Python_HW/FileContentIndex/bf645799-c9e5-45df-816d-b791fcb04273.vsidx
	new file:   .vs/Python_HW/v17/.wsuo
	new file:   .vs/VSWorkspaceState.json
	new file:   .vs/slnx.sqlite
	new file:   LICENSE
	new file:   Makefile
	modified:   README.md
	new file:   hwvenv/Scripts/Activate.ps1
	new file:   hwvenv/Scripts/activate
	new file:   hwvenv/Scripts/activate.bat
	new file:   hwvenv/Scripts/deactivate.bat
	new file:   hwvenv/Scripts/pip.exe
	new file:   hwvenv/Scripts/pip3.11.exe
	new file:   hwvenv/Scripts/pip3.exe
	new file:   hwvenv/Scripts/python.exe
	new file:   hwvenv/Scripts/pythonw.exe
	new file:   hwvenv/pyvenv.cfg
	new file:   hwvenv/requirements.txt
	new file:   make.bat
	new file:   setup.py
	new file:   source/conf.py
	new file:   source/index.rst
2023-09-29 11:46:36 +03:00

13 lines
1.5 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"""
Supervisory control and data acquisition (SCADA) is a system of software and hardware elements that allows industrial organizations to:
Control industrial processes locally or at remote locations
Monitor, gather, and process real-time data
Directly interact with devices such as sensors, valves, pumps, motors, and more through human-machine interface (HMI) software
Record events into a log file
SCADA systems are crucial for industrial organizations since they help to maintain efficiency, process data for smarter decisions, and communicate system issues to help mitigate downtime.
The basic SCADA architecture begins with programmable logic controllers (PLCs) or remote terminal units (RTUs). PLCs and RTUs are microcomputers that communicate with an array of objects such as factory machines, HMIs, sensors, and end devices, and then route the information from those objects to computers with SCADA software. The SCADA software processes, distributes, and displays the data, helping operators and other employees analyze the data and make important decisions.
For example, the SCADA system quickly notifies an operator that a batch of product is showing a high incidence of errors. The operator pauses the operation and views the SCADA system data via an HMI to determine the cause of the issue. The operator reviews the data and discovers that Machine 4 was malfunctioning. The SCADA systems ability to notify the operator of an issue helps him to resolve it and prevent further loss of product.
"""