easySCADA untuk xLogic: Panduan Penyediaan Perisian SCADA PC Percuma

Lesen SCADA komersial berharga ribuan dan terlalu berlebihan untuk panel kecil. easySCADA — pakej SCADA berasaskan PC percuma dari Rievtech — memberikan keluarga xLogic skrin langsung, tren, amaran dan log data tanpa kos lesen. Saya telah melihat stesen pam, rumah hijau dan bangku ujian semua mendapatkan SCADA yang betul dengan harga sebuah PC Windows, jadi biar saya tunjukkan cara pemasangan seperti yang diajar dalam manual — tanpa debu.

Apa yang Anda Sebenarnya Memasang

Dua program melakukan kerja.easyMonitoradalah editor konfigurasi — anda membina skrin, mengikat pembolehubah, dan menekan jalankan.easyServeradalah pilihan, diperlukan hanya apabila pengawal menyambung sebagai klien melalui Ethernet/GPRS. Di belakang kedua-duanya terdapat pangkalan data MySQL, kerana data sejarah dan amaran perlu disimpan di suatu tempat.

Itu bermakna urutan pemasangan adalah penting: MySQL6 terlebih dahulu, kemudian perisian konfigurasi easySCADA. Pada Windows 7 atau 8, klik kanan pada pemasang dan pilihJalankan sebagai pentadbir— manualnya jelas, dan melewatkannya menghasilkan jenis ralat yang cryptic yang membuang masa pagi.

Keperluan Sistem, Secara Jujur

Windows XP atau lebih baru, melalui 7, 10 dan 11. CPU Pentium III 800MHz dan 256MB RAM sudah mencukupi. Mana-mana PC pejabat dari lima belas tahun terakhir layak. Jika "pelayan SCADA" anda adalah laptop yang sudah bersara dari laci, tahniah — itu kini adalah pelayan SCADA yang sah.

Tiga Cara Ia Berhubung

Pilih laluan yang sesuai untuk tapak anda:

  • RS232/RS485 siri— kabel langsung, Modbus RTU. Tiada perisian pelayan, tiada konfigurasi rangkaian. Lalai yang selamat untuk satu panel
  • Ethernet, pengawal sebagai pelayan— easyMonitor disambungkan terus melalui Modbus TCP. Tiada perisian pelayan; pengawal memegang IP statik dan penghala meneruskan portnya untuk akses jarak jauh
  • Ethernet/GPRS, pengawal sebagai klien— pengawal menghubungi easyServer pada PC dengan IP atau domain statik. Untuk tapak yang menggunakan NAT dan telemetri GPRS siri EXM

Nota protokol patut diulang kerana orang sering salah: easySCADA bercakap Modbus RTU dan Modbus TCP. Itu sahaja. Tiada MQTT, tiada OPC-UA — dan itu baik, kerana Modbus adalah tepat apa yang diperlukan oleh SCADA kecil.

Laluan Penyediaan, Dari Awal

Buat projek:Fail → Projek → Baru, namakan, pilih model pengawal. Projek baru sudah membawa lima peranti bersiri; klik kananPerantidan edit yang anda perlukan. Tetapkan alamat (unik bagi setiap peranti — pendua merosakkan bas), protokol (Modbus-RTU atau Modbus-TCP), model, port COM dan kadar baud (9600 lalai; ubah sisi PLC terlebih dahulu jika anda pergi lebih cepat), atau untuk Ethernet alamat IP pengawal dan port — sebagai contoh 192.168.0.133 pada port 5001 untuk pengawal yang ditetapkan sebagai pelayan.

KemudianDatatab: tambah titik — input dan output digital, input analog, bendera, pendaftar — setiap satu dengan alamat, jumlah dan keutamaan pengundian. Tinggi untuk amaran, Tengah untuk kawalan, Rendah untuk nilai analog yang bergerak perlahan. Ikat pembolehubah tersebut kepada objek yang anda letakkan dari menu Drawlib: lampu, butang, meter, tangki, carta tren.

Klik padamula/henti ▶butang. Itu adalah saat kebenaran.

Ujian Komunikasi 30 Saat

Tambah bendera digital — F1, katakan — ke program PLC dalam xLogicSoft. Jika statusnya beralih dalam tetingkap easyMonitor, komunikasi adalah aktif. Jika ia tidak bergerak, semak alamat, kadar baud dan port sebelum anda menyentuh apa-apa yang lain. Sembilan kali daripada sepuluh ia adalah salah satu daripada tiga itu.

Tapak Jauh dan Nota Jujur

Untuk akses Internet dengan pengawal sebagai pelayan: IP statik pada penghala, port forward (contohnya 5001) ke alamat LAN pengawal. Untuk GPRS pada model EXM: konfigurasiMuat Naik Data GPRSblok dalam xLogic dengan IP dan port easyServer, pilihModbus khusus, dan ingat amaran manual — GPRS tanpa wayar, perlahan, dan data SIM memerlukan kos. Telemetri kadar rendah, bukan pengundian berkelajuan tinggi.

Memantau beberapa pengawal? Alamat unik, sentiasa. Dua peranti dengan alamat yang sama akan merosakkan data masing-masing secara senyap, dan itu adalah kesalahan yang paling sukar untuk dikesan.

Di Mana easySCADA Bersinar

Stesen pam kecil, rumah hijau, panel HVAC, bengkel mesin tunggal — lokasi di mana SCADA komersial akan kos lebih daripada panel yang dipantau. Apabila lokasi berkembang, pengawal yang sama berpindah ke SCADA komersial atau platform awan tanpa menyentuh perkakasan. Lesen yang anda tidak beli adalah lesen terbaik yang tidak pernah anda miliki.

Pencatatan Data yang Membayar Diri Sendiri

Ini adalah ciri yang tiada siapa yang menyebut harga, dan yang mengakhiri kebanyakan pertikaian: log sejarah. Pencatatan berasaskan pangkalan data easySCADA merekod nilai dari masa ke masa, dan apabila mesin berkelakuan buruk pada 03:12, log memberitahu anda apa tahapnya, apa yang dilakukan pam, dan bila penggera sebenarnya berbunyi. Perbualan "ia hanya berhenti" — ayat paling mahal dalam penyelenggaraan — menjadi semakan data dan bukannya permainan meneka.

Tentukan apa yang perlu dicatat sebelum anda memerlukannya. Suhu dan tekanan jika proses menyimpang; jam operasi jika jadual penyelenggaraan penting; peralihan penggera sentiasa. Tetapkan selang log untuk sepadan dengan proses — satu minit untuk tangki perlahan, satu saat untuk mesin cepat. Mencatat segala-galanya pada kadar terpantas memenuhi cakera dan menguburkan isyarat; mencatat perkara yang betul pada kadar yang betul menjadikan pangkalan data sebagai oracle penyelenggaraan.

Backend MySQL bermakna sejarah bertahan selepas permulaan semula dan berkembang tanpa perisian tercekik. Setahun data yang dicatat di lokasi kecil adalah beberapa ratus megabait — remeh untuk mana-mana mesin moden, tidak ternilai pada kali pertama pertikaian jaminan tiba dengan jejak bertanda waktu yang menyelesaikannya.

Strategi Projek Contoh

Jangan bina projek easySCADA pertama anda dari skrin kosong. Mulakan dari contoh yang berfungsi — bab contoh manual menerangkan tentang penciptaan peranti, definisi pembolehubah, pembinaan skrin, dan kedua-dua laluan pemantauan serial dan Ethernet dari awal hingga akhir. Sesuaikan, jangan cipta semula. Contoh itu menyelamatkan anda dari dua kesilapan paling biasa: pemilihan model peranti yang salah, dan sambungan baud-rate yang terlupa.

Bina satu skrin yang berfungsi, kemudian kembangkan. Pandangan tangki tunggal dengan tahap, status pam dan lampu penggera mengajar anda keseluruhan gelung: peranti, pembolehubah, objek, pengikatan, lari. Skrin kedua mengambil satu pertiga dari masa; yang kesepuluh mengambil masa beberapa minit. Itulah cara perisian percuma menjadi alat pengeluaran — satu sesi yang disengajakan dan bukannya hujung minggu bergelut dengan menu.

Dan simpan fail projek di bawah kawalan versi. Projek easySCADA adalah fail biasa; mereka berbeza dengan bersih dan harus diperlakukan seperti kod. Hari pelanggan bertanya "apa yang berubah bulan lepas," anda akan mempunyai jawapan yang bukan sekadar mengangkat bahu.

Dapatkan muat turun dan projek contoh dari pusat muat turun kami, atau sediakan sisi pengawal terlebih dahulu dengan panduan penyediaan Modbus kami. Dan ya — percuma benar-benar bermakna percuma di sini. Saya telah memeriksa.