Kebocoran air dan banjir seringkali menjadi masalah yang serius. Sehubungan dengan hal tersebut, perlu dilakukan pemantauan yang dapat memberikan deteksi dini kebocoran air.
Menetapkan tugas untuk sistem pemantauan: antarmuka web dengan informasi tentang status semua elemen sistem, memberi tahu personel teknis tentang peristiwa yang telah terjadi, misalnya, melalui email atau Telegram messenger, mengeluarkan sinyal cahaya dan suara di ruang kontrol.
Pengalaman saya dalam membangun sistem seperti itu dijelaskan di bawah ini.
Diagram blok dan peralatan
Diputuskan untuk membangun pemantauan berdasarkan perangkat Orion ISO dari Bolid NVP. Di tingkat atas gunakan ZABBIX.
Informasi yang tersedia tentang integrasi peralatan ZABBIX dan Bolid diberikan dalam artikel di habr yang ditulis oleh adik laki-laki . Artikel yang sama akan membantu saat Anda pertama kali mengenal peralatan dan mengatur perlengkapan Bolid.
Diagram blok dari sistem terlihat seperti ini.
Peralatan lapangan
Detektor berkabel dan nirkabel digunakan untuk mendeteksi kebocoran air dari pipa air dan menghasilkan pemberitahuan yang dapat dialamatkan.
Sensor banjir yang dapat dialamatkan S2000-DZ.
Sensor banjir beralamat saluran radio S2000R-DZ
Level rata-rata
2000- 2000-32.
Zabbix , «», «2000–», «-Master» ( P1 ). , Zabbix «2000–» Ethernet- MOXA NPORT 5150, TCP Server Mode, .. Zabbix «2000–» MODBUS RTU Over TCP.
Zabbix Monitoring Modbus (TCP, RTU and "RTU over TCP").
- IP- RODOS-8. .
Zabbix
, Zabbix "". Zabbix , , 2000- 2000-, - .
"2000-". . 1.32
, . Zabbix . 2000-, 2000-, 2000-, 2000-32, 2000-.
2000-
2000-
2000-
2000-32
2000-
""
"" . .
, .
2000-
2000-, 2000- 2000-32 2000-, .
2000- 2000-
"" UPROG
|
17 - |
|
|
+ |
" " " ". |
|
+ |
"", (). |
|
5 c |
, " ", " ". |
|
0 |
, " ". |
|
+ |
. |
2000-, 2000-
2000-32
2000-32 .
|
5 - |
|
|
+ |
"", 15 "". |
|
+ |
"" "" . |
|
+ |
"", () |
|
+ |
|
|
1 c |
, " ", " " |
|
+ |
. |
2000-32
2000-
«2000-» «». , , «2000-».
«2000-». - Modbus UID «2000-».
, , .
№ Modbus - , . , Modbus №1 = 40000, №2 = 400001 ..
- 2000-.
- 2000- 0, 2000-.
- 1 2000-, 2000-32, 2000- 3 2000-.
MOXA
Ethernet. IP DHCP , .
Network Settings
, TCP Server Mode, Local TCP port 4001, Max connection 1.
Operating Settings
, C2000- Modbus RTU.
Serial Settings
IP- RODOS-8
, , . , , . Setup->Relay config - .
IP-
, "". , .
{$MODBUS_PORT} - , ip Moxa NPort 5150. , enc://192.168.0.164:4001, enc Modbus RTU Over TCP.
{$MODBUS_SLAVE} - Modbus UID 2000-, Moxa NPort 5150.
{$MODBUS_REG} - 2000-, .
{$NODATA_PERIOD} - Modbus , , MODBUS
C2000-
IP- Moxa . Templates/Modules/ICMP Ping
: . : elegram .
, , , .
Telegram . , IP-, UDP . /usr/lib/zabbix/alertscripts/rodos8.sh :
#!/bin/bash
user=admin
password=admin
host=127.0.0.1
echo -n "${1:-$user} ${2:$password} k1=2" > /dev/udp/${3:-$host}/8283
/etc/zabbix/zabbix_server.conf AlertScriptsPath /usr/lib/zabbix/alertscripts Zabbix.
, .
.
. , .
, IP-. : , "" - "" .
Zabbix, . , , .
- -> . , , -> .
. . , Zabbix .
, . , .