ΠΠΈΠΌΠ°ΡΠ° ΠΈΠ΄Π²Π°. ΠΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈ (PLC) ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΠ΅ Π·Π°ΠΌΠ΅Π½ΡΡ ΠΎΡ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»Π½ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠΈ. Π’ΠΎΠ²Π° ΡΠ΅ Π΄ΡΠ»ΠΆΠΈ Π½Π° ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΠΌΠΎΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠΈΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° Π΅Π΄Π½ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π° Π²ΠΊΠ»ΡΡΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠ΅ΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Ρ, ΡΡΡΠ²ΡΡ ΠΈ (Π°ΠΊΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ ΠΈΠΌΠ° HDMI ΠΈΠ·Ρ
ΠΎΠ΄) ΡΡΡΠΎ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π° ΡΠ°Π±ΠΎΡΠ½Π° ΡΡΠ°Π½ΡΠΈΡ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°. ΠΠ±ΡΠΎ: ΡΠ΅Π± ΡΡΡΠ²ΡΡ, OPC ΡΠ°ΡΡ, Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ½Π° ΡΡΠ°Π½ΡΠΈΡ Π² Π΅Π΄ΠΈΠ½ ΠΊΠΎΡΠΏΡΡ ΠΈ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π½Π° ΡΠ΅Π½Π°ΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ PLC.
Π ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΠ°ΠΊΠΈΠ²Π° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠΈ Π² ΠΈΠ½Π΄ΡΡΡΡΠΈΡΡΠ°. ΠΠ° Π²Π·Π΅ΠΌΠ΅ΠΌ Π·Π° ΠΎΡΠ½ΠΎΠ²Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, Π±Π°Π·ΠΈΡΠ°Π½ΠΎ Π½Π° Raspberry Pi, ΡΡΡΠΏΠΊΠ° ΠΏΠΎ ΡΡΡΠΏΠΊΠ° Π΄Π° ΠΎΠΏΠΈΡΠ΅ΠΌ ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½Π° Π±Π΅Π·ΠΏΠ»Π°ΡΠ½Π° SCADA ΡΠΈΡΡΠ΅ΠΌΠ° Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π½Π° ΡΡΡΠΊΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ Π²ΡΡΡ
Ρ Π½Π΅Π³ΠΎ - Rapid SCADA, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΈΠΌ ΠΏΡΠΎΠ΅ΠΊΡ Π·Π° Π°Π±ΡΡΡΠ°ΠΊΡΠ½Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΎΡΠ½Π° ΡΡΠ°Π½ΡΠΈΡ, Π·Π°Π΄Π°ΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΉΡΠΎ ΡΠ΅ Π²ΠΊΠ»ΡΡΠ²Π° Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΎΡ ΠΈ ΡΡΠΈ Π²Π΅Π½ΡΠΈΠ»Π°, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ Π½Π° ΡΠ³ΡΡΡΠ΅Π½ Π²ΡΠ·Π΄ΡΡ
.
ΠΠ΅ΠΊΠ° Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΡΠ΅Π·Π΅ΡΠ²Π°ΡΠΈΡ, ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ΅ΡΠ΅Π½ ΠΏΠΎ Π΄Π²Π° Π½Π°ΡΠΈΠ½Π°. ΠΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ΅ Π½Π΅ ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°Π²Π°Ρ Π΅Π΄ΠΈΠ½ ΠΎΡ Π΄ΡΡΠ³ ΠΏΠΎ Π½ΠΈΠΊΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½, Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΡΡ Π²ΡΠΏΡΠΎΡ Π΅ Π΅ΡΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡΡ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΈΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ. Π ΡΠ°ΠΊΠ°, ΠΈΠΌΠ°ΠΌΠ΅ Π½ΡΠΆΠ΄Π° ΠΎΡ:
1.1 ΠΡΡΠ²ΠΈΡΡ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΡΠ°ΠΌΠΈΡ Raspberry Pi 2/3/4, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠ½Π²Π΅ΡΡΠΎΡ USB ΠΊΡΠΌ RS485 (Ρ.Π½Π°Ρ. βΡΠ²ΠΈΡΠΊΠ°β, ΠΊΠΎΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΡΠ° ΠΎΡ Alliexpress).
Π€ΠΈΠ³ΡΡΠ° 1 - Raspberry Pi 2 ΠΈ USB ΠΊΡΠΌ RS485 ΠΊΠΎΠ½Π²Π΅ΡΡΠΎΡ
1.2 ΠΡΠΎΡΠΈΡΡ Π²Π°ΡΠΈΠ°Π½Ρ Π²ΠΊΠ»ΡΡΠ²Π° Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ Π³ΠΎΡΠΎΠ²ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° Raspberry, ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ°Π½ΠΈ Π·Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΈ Π² ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»Π½ΠΈ ΡΡΠ΅Π΄ΠΈ Ρ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ RS485 ΠΏΠΎΡΡΠΎΠ²Π΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠ°ΡΠΎ Π½Π° ΡΠΈΠ³ΡΡΠ° 2, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π° Raspberry CM3+.
Π€ΠΈΠ³ΡΡΠ° 2 β Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ AntexGate
2. Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ Ρ Modbus Π·Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΈ ΡΠ΅Π³ΠΈΡΡΡΡΠ°;
3. ΠΠΎΠΌΠΏΡΡΡΡ Ρ Windows Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΡΠ°ΠΏΠΈ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅:
Π§Π°ΡΡ I. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Rapid SCADA Π½Π° Raspberry; Π§Π°ΡΡ II. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Rapid SCADA Π½Π° Windows; Π§Π°ΡΡ III. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ; ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.
Π§Π°ΡΡ I. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Rapid SCADA Π½Π° Raspberry
1. ΠΠΎΠΏΡΠ»Π²Π°ΠΌΠ΅
2. Π Π°Π·Π°ΡΡ ΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ ΠΊΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ ΠΏΠ°ΠΏΠΊΠ°ΡΠ° βscadaβ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° /ΠΈΠ·Π±ΠΈΡΠ°ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
3. ΠΠΎΡΡΠ°Π²Π΅ΡΠ΅ ΡΡΠΈ ΡΠΊΡΠΈΠΏΡΠ° ΠΎΡ ΠΏΠ°ΠΏΠΊΠ°ΡΠ° βdaemonsβ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° /etc/init.d
4. ΠΠ°Π²Π°ΠΌΠ΅ ΠΏΡΠ»Π΅Π½ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΡΠΈ ΠΏΠ°ΠΏΠΊΠΈ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:
sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/config
sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/log
sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/storage
β 5. Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΈΠ·ΠΏΡΠ»Π½ΠΈΠΌΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅:
sudo chmod +x /opt/scada/make_executable.sh
sudo /opt/scada/make_executable.sh
β 6. ΠΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅:
sudo apt install apt-transport-https dirmngr gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/debian stable-stretch main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
β 7. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ Mono .NET Framework:
sudo apt-get install mono-complete
β 8. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ Apache HTTP ΡΡΡΠ²ΡΡ:
sudo apt-get install apache2
β 9. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ:
sudo apt-get install libapache2-mod-mono mono-apache-server4
β 10. Π‘ΡΠ·Π΄Π°ΠΉΡΠ΅ Π²ΡΡΠ·ΠΊΠ° ΠΊΡΠΌ ΡΠ΅Π± ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ:
sudo ln -s /opt/scada/ScadaWeb /var/www/html/scada
β 11. ΠΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°ΠΉΠ»Π° ΠΎΡ ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½ΠΈΡ Π°ΡΡ ΠΈΠ² Π² ΠΏΠ°ΠΏΠΊΠ°ΡΠ° "apache". scada.conf ΠΊΡΠΌ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° / ΠΈ Ρ.Π½. / apache2 / ΡΠ°ΠΉΡΠΎΠ²Π΅-Π΄ΠΎΡΡΡΠΏΠ½ΠΎ
sudo a2ensite scada.conf
β 12. ΠΠ° ΡΡΡΠ³Π½Π΅ΠΌ ΠΏΠΎ ΡΠΎΠ·ΠΈ ΠΏΡΡ sudo nano /etc/apache2/apache2.conf ΠΈ Π΄ΠΎΠ±Π°Π²Π΅ΡΠ΅ ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ Π² ΠΊΡΠ°Ρ Π½Π° ΡΠ°ΠΉΠ»Π°:
<Directory /var/www/html/scada/>
<FilesMatch ".(xml|log|bak)$">
Require all denied
</FilesMatch>
</Directory>
β 13. ΠΠ·ΠΏΡΠ»Π½Π΅ΡΠ΅ ΡΠΊΡΠΈΠΏΡΠ°:
sudo /opt/scada/svc_install.sh
β 14. Π Π΅ΡΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ Raspberry:
sudo reboot
β 15. ΠΡΠ²Π°ΡΡΠ½Π΅ Π½Π° ΡΠ΅Π±ΡΠ°ΠΉΡΠ°:
http://IP-Π°Π΄ΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°/scada
β 16. Π ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ°, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΎΡΠ²Π°ΡΡ, Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠΈ Π·Π° Π²Ρ ΠΎΠ΄ "ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ" ΠΈ ΠΏΠ°ΡΠΎΠ»Π° Β«12345Β».
Π§Π°ΡΡ II. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Rapid SCADA Π½Π° Windows
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Rapid SCADA Π½Π° Windows ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Raspberry ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°. ΠΠ° ΡΠ΅ΠΎΡΠΈΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎΠ²Π° Π½Π° ΡΠ°ΠΌΠ°ΡΠ° ΠΌΠ°Π»ΠΈΠ½Π°, Π½ΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½ΠΈ ΠΏΠΎΡΡΠ²Π΅ΡΠ²Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡΡΠ΅Π΄Π°ΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Windows, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΡΠΊ ΡΠ°Π±ΠΎΡΠΈ ΠΏΠΎ-ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ Π½Π° Linux.
ΠΠ°ΡΠΎΠ²Π° Π½Π΅ΠΊΠ° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ:
- ΠΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Microsoft .NET Framework Π΄ΠΎ Π½Π°ΠΉ-Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ;
- ΠΠ·ΡΠ΅Π³Π»Π΅ΡΠ΅
Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΎΡΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ Rapid SCADA Π·Π° Windows ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ ΠΎΡΠ»Π°ΠΉΠ½; - Π‘ΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ βΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡβ. Π Π½Π΅Π³ΠΎ ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ΅ΠΌ ΡΠ°ΠΌΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡ.
ΠΠΎΠ³Π°ΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°ΡΠ΅, ΡΡΡΠ±Π²Π° Π΄Π° ΠΎΠ±ΡΡΠ½Π΅ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π½ΡΠΊΠΎΠΈ ΡΠΎΡΠΊΠΈ:
1. ΠΠΎΠΌΠ΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ΅ Π² ΡΠ°Π·ΠΈ SCADA ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π°ΠΏΠΎΡΠ²Π° ΠΎΡ Π°Π΄ΡΠ΅Ρ 1, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΠ²Π΅Π»ΠΈΡΠΈΠΌ Π½ΠΎΠΌΠ΅ΡΠ°ΡΠΈΡΡΠ° Π½Π° Π½Π°ΡΠΈΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠΈ Ρ Π΅Π΄ΠΈΠ½. Π Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ ΡΠΎΠ²Π° Π΅: 512+1 ΠΈ ΡΠ°ΠΊΠ° Π½Π°ΡΠ°ΡΡΠΊ:
Π€ΠΈΠ³ΡΡΠ° 3 β ΠΠΎΠΌΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅Π³ΠΈΡΡΡΠΈ Π² Rapid SCADA (ΠΊΠ°ΡΡΠΈΠ½Π° Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅)
2. ΠΠ° Π΄Π° ΠΏΡΠ΅ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈΡΠ΅ ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π΄Π° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Linux, Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΎΡΠΈΠ΄Π΅ΡΠ΅ Π½Π° βΠ‘ΡΡΠ²ΡΡβ -> βΠΠ±ΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈβ ΠΈ Π΄Π° ΡΡΠ°ΠΊΠ½Π΅ΡΠ΅ Π²ΡΡΡ Ρ Π±ΡΡΠΎΠ½Π° βΠΠ° Linuxβ:
Π€ΠΈΠ³ΡΡΠ° 4 - ΠΡΠ΅ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ Π² Rapid SCADA (ΡΠ½ΠΈΠΌΠΊΠ° Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅)
3. ΠΠ΅ΡΠΈΠ½ΠΈΡΠ°ΠΉΡΠ΅ ΠΏΠΎΠ»ΠΈΠ½Π³ ΠΏΠΎΡΡΠ° Π·Π° Modbus RTU ΠΏΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½, ΠΊΠ°ΠΊΡΠΎ Π΅ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ Π² Linux ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ. Π Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ Π΅ ΡΠ°ΠΊΠ° /dev/ttyUSB0
Π€ΠΈΠ³ΡΡΠ° 5 - ΠΡΠ΅ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ Π² Rapid SCADA (ΡΠ½ΠΈΠΌΠΊΠ° Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅)
ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ Π²ΡΠΏΡΠΎΡΠΈ, Π²ΡΠΈΡΠΊΠΈ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΎΡ
Π§Π°ΡΡ III. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π² ΡΠ°ΠΌΠΈΡ Π±ΡΠ°ΡΠ·ΡΡ. Π’ΠΎΠ²Π° Π½Π΅ Π΅ ΡΡΠ²ΡΠ΅ΠΌ ΠΎΠ±ΠΈΡΠ°ΠΉΠ½ΠΎ ΡΠ»Π΅Π΄ Π½Π°ΡΡΠΎΠ»Π½ΠΈΡΠ΅ SCADA ΡΠΈΡΡΠ΅ΠΌΠΈ, Π½ΠΎ Π΅ Π΄ΠΎΡΡΠ° ΡΠ΅ΡΡΠΎ ΡΡΠ΅ΡΠ°Π½ΠΎ.
ΠΡΠ΄Π΅Π»Π½ΠΎ Π±ΠΈΡ ΠΈΡΠΊΠ°Π» Π΄Π° ΠΎΡΠ±Π΅Π»Π΅ΠΆΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π°Π±ΠΎΡ ΠΎΡ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π·Π° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ (Π€ΠΈΠ³ΡΡΠ° 6). ΠΠ³ΡΠ°Π΄Π΅Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π²ΠΊΠ»ΡΡΠ²Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, Π±ΡΡΠΎΠ½, ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°ΡΠ΅Π», Π²ΡΡΠ·ΠΊΠ° ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π»Π΅Ρ. ΠΠΎΠ»Π΅ΠΌΠΈΡΡ ΠΏΠ»ΡΡ ΠΎΠ±Π°ΡΠ΅ Π΅, ΡΠ΅ ΡΠ°Π·ΠΈ SCADA ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ΅ΠΊΡΡ. Π‘ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ Π·Π° Π³ΡΠ°ΡΠΈΡΠ½ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΈ (Corel, Adobe Photoshop ΠΈ Π΄Ρ.) ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΎΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΠΈ ΡΠ΅ΠΊΡΡΡΡΠΈ, Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° GIF Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΡΠ΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΊΡΠΌ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ.
Π€ΠΈΠ³ΡΡΠ° 6 β ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π½Π° ΡΡ
Π΅ΠΌΠΈ Π² Rapid SCADA
Π ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ Π½ΡΠΌΠ°ΡΠ΅ ΡΠ΅Π» Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ΅ ΡΡΡΠΏΠΊΠ° ΠΏΠΎ ΡΡΡΠΏΠΊΠ° ΠΏΡΠΎΡΠ΅ΡΡΡ Π½Π° Π³ΡΠ°ΡΠΈΡΠ½ΠΎ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡ Π² Rapid SCADA. ΠΠ°ΡΠΎΠ²Π° Π½ΡΠΌΠ° Π΄Π° ΡΠ΅ ΡΠΏΠΈΡΠ°ΠΌΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π½Π° ΡΠ°Π·ΠΈ ΡΠΎΡΠΊΠ°. Π ΡΡΠ΅Π΄Π°ΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π½Π°ΡΠΈΡΡ ΠΏΡΠΎΡΡ ΠΏΡΠΎΠ΅ΠΊΡ βΠ‘ΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΏΠΎΠ΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠ³ΡΡΡΠ΅Π½ Π²ΡΠ·Π΄ΡΡ β Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΎΡΠ½Π° ΡΡΠ°Π½ΡΠΈΡ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ° (Π€ΠΈΠ³ΡΡΠ° 7):
Π€ΠΈΠ³ΡΡΠ° 7 β Π Π΅Π΄Π°ΠΊΡΠΎΡ Π½Π° ΡΡ
Π΅ΠΌΠΈ Π² Rapid SCADA (ΠΊΠ°ΡΡΠΈΠ½Π° Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅)
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΊΠ°ΡΠ΅ΡΠ΅ Π½Π°ΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ. ΠΠ° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎΠ²Π°, ΠΏΠΎΡΠΎΡΠ²Π°ΠΌΠ΅ IP Π°Π΄ΡΠ΅ΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π·Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π΅ ΠΊΡΠΌ localhost, Π° ΠΊΡΠΌ Π½Π°ΡΠΈΡ Π²Π³ΡΠ°Π΄Π΅Π½ ΠΊΠΎΠΌΠΏΡΡΡΡ:
Π€ΠΈΠ³ΡΡΠ° 8 - ΠΠ°ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π² Rapid SCADA (ΡΠ½ΠΈΠΌΠΊΠ° Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅)
Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΠΏΠΎΠ»ΡΡΠΈΡ ΠΌΠ΅ Π½Π΅ΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ (Π€ΠΈΠ³ΡΡΠ° 9). ΠΡ Π»ΡΠ²Π°ΡΠ° ΡΡΡΠ°Π½Π° Π½Π° Π΅ΠΊΡΠ°Π½Π° ΠΈΠΌΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΎΡΡΠ°Π·ΡΠ²Π°Ρ ΡΠ°Π±ΠΎΡΠ½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΡΡΠ»Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° (ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΎΡ), ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΠΊΠ»Π°ΠΏΠ°Π½ΠΈΡΠ΅ (ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΈΠ»ΠΈ Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ), Π° Π² ΡΠ΅Π½ΡΡΠ°Π»Π½Π°ΡΠ° ΡΠ°ΡΡ Π½Π° Π΅ΠΊΡΠ°Π½Π° ΠΈΠΌΠ° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°ΡΠ΅Π»ΠΈ. ΠΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΠΎΡΠ²ΠΎΡΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ ΠΊΠ»Π°ΠΏΠ°Π½, ΡΠ²Π΅ΡΡΡ ΠΊΠ°ΠΊΡΠΎ Π½Π° ΡΠ°ΠΌΠΈΡ ΠΊΠ»Π°ΠΏΠ°Π½, ΡΠ°ΠΊΠ° ΠΈ Π½Π° ΡΡΠΎΡΠ²Π΅ΡΠ½Π°ΡΠ° ΠΌΠ°Π³ΠΈΡΡΡΠ°Π»Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ ΠΎΡ ΡΠΈΠ² Π½Π° Π·Π΅Π»Π΅Π½.
Π€ΠΈΠ³ΡΡΠ° 9 β ΠΡΠΎΠ΅ΠΊΡ Π½Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΎΡΠ½Π° ΡΡΠ°Π½ΡΠΈΡ (GIF Π°Π½ΠΈΠΌΠ°ΡΠΈΡΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠ»ΠΈΠΊΠ½Π΅)
Π€ΠΈΠ³ΡΡΠ° 10 ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΎΠ±ΡΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ.
Π€ΠΈΠ³ΡΡΠ° 10 - SCADA ΡΠΈΡΡΠ΅ΠΌΠ° Π½Π° Raspberry
ΠΠ°Π½Π½ΠΈ
ΠΠΎΡΠ²Π°ΡΠ° Π½Π° ΠΌΠΎΡΠ½ΠΈ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»Π½ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠΈ ΠΏΡΠ°Π²ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΡΠΈΡΡΠ²Π°Π½Π΅ΡΠΎ ΠΈ Π΄ΠΎΠΏΡΠ»Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈ. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ SCADA ΡΠΈΡΡΠ΅ΠΌΠΈ Π²ΡΡΡ Ρ ΡΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΊΡΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈΡΠ΅ Π½Π° ΠΌΠ°Π»ΡΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ ΠΈΠ»ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ. ΠΠ° ΠΏΠΎ-Π³ΠΎΠ»Π΅ΠΌΠΈ Π·Π°Π΄Π°ΡΠΈ Ρ Π³ΠΎΠ»ΡΠΌ Π±ΡΠΎΠΉ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ²ΠΈΡΠ΅Π½ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π½Π°ΠΉ-Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ ΠΏΡΠ»Π½ΠΎΡΠ΅Π½Π½ΠΈ ΡΡΡΠ²ΡΡΠΈ, ΡΠΊΠ°ΡΠΎΠ²Π΅ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΎΠ±ΠΈΡΠ°ΠΉΠ½ΠΈΡΠ΅ PLC. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π·Π° ΡΠΎΡΠΊΠΈ ΡΡΡ ΡΡΠ΅Π΄Π½Π° ΠΈ ΠΌΠ°Π»ΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ, ΠΊΠ°ΡΠΎ ΠΌΠ°Π»ΠΊΠΈ ΠΏΡΠΎΠΌΠΈΡΠ»Π΅Π½ΠΈ ΡΠ³ΡΠ°Π΄ΠΈ, ΠΊΠΎΡΠ΅Π»Π½ΠΈ, ΠΏΠΎΠΌΠΏΠ΅Π½ΠΈ ΡΡΠ°Π½ΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠ½ΠΈ Π΄ΠΎΠΌΠΎΠ²Π΅, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΎ. Π‘ΠΏΠΎΡΠ΅Π΄ Π½Π°ΡΠΈΡΠ΅ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ ΡΠ°ΠΊΠΈΠ²Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ° ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈ Π·Π° Π·Π°Π΄Π°ΡΠΈ Ρ Π΄ΠΎ 500 ΡΠΎΡΠΊΠΈ Π·Π° Π²Ρ ΠΎΠ΄/ΠΈΠ·Ρ ΠΎΠ΄ Π½Π° Π΄Π°Π½Π½ΠΈ.
ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΎΠΏΠΈΡ Π² ΡΠΈΡΡΠ²Π°Π½Π΅ΡΠΎ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π³ΡΠ°ΡΠΈΡΠ½ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΈ ΠΈ Π½ΡΠΌΠ°ΡΠ΅ Π½ΠΈΡΠΎ ΠΏΡΠΎΡΠΈΠ² ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΡΠ΅ ΡΡΡΠ±Π²Π° ΡΠ°ΠΌΠΈ Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΠΎΡ ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΡΠ½ΠΈ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΈ, ΡΠΎΠ³Π°Π²Π° ΠΎΠΏΡΠΈΡΡΠ° Ρ Rapid SCADA Π·Π° Raspberry Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡΠΈΠΌΠ°Π»Π½Π°. Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° ΠΌΡ ΠΊΠ°ΡΠΎ Π³ΠΎΡΠΎΠ²ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π°, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π΅ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, Π½ΠΎ Π²ΡΠ΅ ΠΏΠ°ΠΊ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΏΠΎΠΊΡΠΈΠ΅ΡΠ΅ Π·Π°Π΄Π°ΡΠΈΡΠ΅ Π½Π° ΠΌΠ°Π»ΠΊΠ° ΠΏΡΠΎΠΌΠΈΡΠ»Π΅Π½Π° ΡΠ³ΡΠ°Π΄Π°. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ, Π°ΠΊΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½ΠΈ Π·Π° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π·Π° ΡΠ΅Π±Π΅ ΡΠΈ, ΡΠΎΠ³Π°Π²Π° Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠΎΠ²Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, Π·Π° Π΄Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°ΡΠ΅, Π°ΠΊΠΎ Π½Π΅ Π²ΡΠΈΡΠΊΠΈ, ΡΠΎ ΡΠ°ΡΡ ΠΎΡ Π²Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ.
ΠΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½, Π·Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠΎΠ»ΠΊΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° Raspberry Π·Π° Π²Π°Ρ ΠΈ ΠΊΠΎΠ»ΠΊΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠΈ ΡΠ° Π²Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΡΡΡ SCADA ΡΠΈΡΡΠ΅ΠΌΠΈ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π½Π° Linux, Π²ΡΠ·Π½ΠΈΠΊΠ²Π° ΡΠ΅Π·ΠΎΠ½Π΅Π½ Π²ΡΠΏΡΠΎΡ: ΠΊΠΎΠΈ SCADA ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ?
Π Π°Π½ΠΊΠ΅ΡΠ°ΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΡΠ°ΡΡΠ²Π°Ρ ΡΠ°ΠΌΠΎ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ.
ΠΠ°ΠΊΠ²ΠΈ SCADA ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ?
-
35.2%SIMATIC WinCC (TIA ΠΏΠΎΡΡΠ°Π»)18
-
7.8%Intouch Wonderware4
-
5.8%Π Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅3
-
15.6%CoDeSys8
-
0%ΠΠΈΡΠΈΠ΅0
-
3.9%PCVue ΡΠ΅ΡΠ΅Π½ΠΈΡ 2
-
3.9%Vijeo Citect2
-
17.6%ΠΠ»Π°Π²Π΅Π½ SCADA9
-
3.9%iRidium mobile2
-
3.9%Simple-Scada2
-
7.8%ΠΡΡΠ·Π° SCADA4
-
1.9%AggreGate SCADA1
-
39.2%ΠΡΡΠ³ Π²Π°ΡΠΈΠ°Π½Ρ (ΠΎΡΠ³ΠΎΠ²ΠΎΡ Π² ΠΊΠΎΠΌΠ΅Π½ΡΠ°Ρ)20
51 ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Π³Π»Π°ΡΡΠ²Π°Ρ
Π°. 33 ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΡΠ΅ Π²ΡΠ·Π΄ΡΡΠΆΠ°Ρ
Π°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com