
WISE-PaaS - (Platform sebagai Perkhidmatan) Platform awan Advantech untuk industri Internet of things, menggabungkan pelbagai alat untuk mengumpul, memproses dan menggambarkan data, automasi, mengurus peranti dan sistem kecerdasan buatan dan pembelajaran mesin. Platform ini menggabungkan beberapa set penyelesaian perisian siap sedia untuk membina sistem yang kompleks dalam bidang industri, penjagaan kesihatan, pembuatan, logistik, dsb.
Platform WISE/PaaS boleh berjalan dengan kuasa penyedia awan Amazon Web Services (AWS), Google Cloud Platform (GCP) dan Microsoft Azure, serta secara tempatan pada OpenStack.
Artikel ini membincangkan beberapa produk perisian kompleks WISE/PaaS, yang membolehkan anda membangunkan aplikasi dengan cepat tanpa terganggu dengan membina infrastruktur. Ia menyokong pelancaran aplikasi dalam bahasa popular: Java, .NET, Ruby on Rails, Node.js, Grails, Scala on Lift, Python PHP, serta enjin pangkalan data utama MySQL, MongoDB, PostgreSQL, Redis, RabbitMQ. Rangka kerja Grafana tersedia untuk visualisasi data. Set alat perisian yang berasingan untuk sistem terbenam memudahkan konfigurasi peranti awal, kemas kini perisian tegar dan pengumpulan data daripada peranti IoT.
Pasaran aplikasi
Platform ini menyediakan pembina pelbagai alat yang boleh dibeli mengikut keperluan. . Penyelesaian yang ditawarkan termasuk kedua-dua produk Advantech sendiri dan produk rakan kongsi. Tempoh percubaan percuma tersedia untuk beberapa produk Advantech.
Penyelesaian perisian di pasaran dibahagikan kepada beberapa kategori besar bergantung pada tujuannya:
- β orkestra, pemantauan, sandaran
- β kemas kini perisian tegar, pengumpulan data daripada peranti, pemantauan, konfigurasi automatik
- β sistem pengesanan dan pencegahan pencerobohan (IPS/IDS), antivirus
- β kecerdasan buatan, pembelajaran mesin dan sistem penglihatan komputer.

Untuk menguji secara percuma, anda mesti mendaftar di portal WISE/PaaS dan mendaftar untuk langganan percubaan. Untuk melakukan ini, anda perlu memilih produk yang anda minati di pasaran dan klik Mulakan Percubaan.

Alamat portal untuk log masuk ke sistem akan bergantung pada pusat data yang dipilih semasa pendaftaran. Pusat data yang tersedia pada masa ini ialah Azure (Hong Kong, Beijing), Alibaba Cloud (Hangzhou).
Alamat pintu masuk masing-masing:
(Azure HK)
(Azure HK2)
.cn (Azure BJ)
(Alibaba)
Anda mesti log masuk ke panel kawalan menggunakan butiran yang diterima melalui e-mel selepas melengkapkan tempoh percubaan.
WISE-PaaS/Papan Pemuka
WISE-PaaS/Dashboard - satu set alat untuk visualisasi data berdasarkan rangka kerja . Biasanya digunakan untuk mencipta graf, rajah dan paparan visual proses yang berlaku dari semasa ke semasa. Selain tujuan perindustrian, ia boleh digunakan untuk memantau proses iklim, dalam rumah pintar dan sistem penjagaan kesihatan.

Platform untuk visualisasi data WISE-PaaS/Dashboard
Widget
Rangka kerja Grafana mempunyai banyak pilihan untuk memaparkan data: jadual, graf, carta, peta haba dan banyak lagi. Anda boleh mencipta papan pemuka lengkap untuk memaparkan pelbagai data dengan hampir tiada kemahiran pengaturcaraan boleh ditambah dengan tetikus.
Antara muka untuk menambah widget grafana pada papan pemuka
Selain widget terbina dalam, anda boleh memasang pemalam pihak ketiga untuk penyepaduan dengan sistem lain. Sebagai contoh, pemalam untuk sistem pemantauan Zabbix membolehkan anda mengimport data daripadanya dan memaparkan pemberitahuan daripada sistem pemantauan.
Oleh itu, WISE-PaaS/Dashboard membolehkan anda menggabungkan data daripada pelbagai sumber untuk memaparkannya dalam satu panel.

Data daripada sistem pemantauan Zabbix dalam antara muka Grafana
Sumber data
Papan pemuka boleh menerima data untuk paparan daripada pelbagai sumber. Pangkalan data yang disokong pada masa ini: CloudWatch, Elasticsearch, Graphite, InfluxDB, MySQL, OpenTSDB, PostgreSQL, Prometheus, RMM-SimpleJson, SCADA-SimpleJson, SimpleJson. Selain pangkalan data ini, anda boleh mengkonfigurasi sebarang format pertanyaan untuk mengumpul data daripada sumber yang berbeza. Set data ujian juga tersedia untuk mengkaji sistem.

Grafana menyokong pelbagai sumber data
Pemberitahuan anomali
Untuk bertindak balas kepada acara tertentu, Papan Pemuka membolehkan anda mengkonfigurasi pelbagai pemberitahuan. Ini boleh sama ada panggilan API automatik atau pemberitahuan kepada pengendali. Ini amat berguna apabila membuat konsol penghantaran untuk memberitahu pengendali tugas tentang perubahan yang tidak normal. Pencetus boleh ditetapkan untuk melebihi atau menurunkan tahap tertentu, nilai purata untuk tempoh tertentu, kekurangan data, dsb.
Mencipta pencetus baharu dan menambah bar pemberitahuan
Untuk memaparkan pemberitahuan, terdapat widget "Isyarat" yang berasingan, yang boleh memaparkannya pada panel yang sama dengan carta.
Komposer WISE-PaaS/SaaS
Komposer SaaS ialah rangka kerja untuk mencipta gambar rajah proses dua dan tiga dimensi. Tidak seperti skim lapuk klasik, ia membolehkan anda mencipta model yang lebih bermaklumat dan visual bagi proses berterusan. Visualisasikan keseluruhan barisan pengeluaran dan bangunan dalam 3D, paparkan acara yang sedang berjalan dalam masa nyata pada model XNUMXD.

Fungsi utama:
- Antara muka web pada HTML 5 Canvas. Prestasi yang baik tanpa perlu memasang perisian tambahan untuk melihat skema.
- Penciptaan model 2D dan 3D. Import model 3D dalam format .OBJ + .MTL
- Menyokong imej JPEG, PNG, SVG, OBJ, MTL. Sokongan untuk grafik vektor SVG semasa membina model 3D. Anda boleh mengimport grafik daripada rajah sedia ada.
- Tambahkan animasi dan paparkan data di atas objek 3D
- Sokongan untuk bahasa skrip
- Integrasi dengan produk WISE-Paas yang lain, khususnya WISE-PaaS/Papan Pemuka
Pereka model 3D mempunyai perpustakaan komponen asas: paip, injap, wayar, motor, mesin, jeriji, dsb. Di dalamnya anda boleh mencipta model realistik objek sebenar dan menambah widget dengan data.

Gambar rajah demo bangunan Advantech menunjukkan dalam masa nyata keadaan sistem kuasa, tahap penggunaan elektrik di lokasi yang berbeza, keadaan udara: paras CO2, paras zarah halus di udara, dsb.

Gambar rajah demo yang dibuat menggunakan Komposer SaaS menunjukkan status pelbagai parameter dalam bangunan.
BIJAK-PaaS/APM
Sistem Pengurusan Prestasi Aset - direka untuk meningkatkan kawalan ke atas kecekapan barisan pengeluaran untuk ramalan yang lebih tepat, penilaian risiko dan kawalan volum pengeluaran.
WISE-PaaS/APM mempunyai algoritma terbina dalam untuk menganalisis proses pengeluaran, membolehkan anda menjejak mesin yang tidak berfungsi dengan cekap, meramalkan volum pengeluaran, kemungkinan masalah dan keperluan untuk sokongan teknikal. perkhidmatan.

WISE-PaaS/APM membolehkan anda memantau kecekapan barisan pengeluaran
WISE-PaaS/EnSaaS - Bekerja dengan peranti (Edge to Cloud)
Untuk menyepadukan titik akhir dengan mudah ke dalam infrastruktur awan, WISE-PaaS menawarkan satu set alat untuk bekerja dengan sistem terbenam dan IoT.
WISE-Paas/DeviceOn β platform untuk mengurus dan mengkonfigurasi sejumlah besar peranti akhir, seperti penderia, terminal, sistem terbenam, dsb.

Fungsi utama:
- Peruntukan sifar sentuhan β konfigurasi automatik peralatan akhir dan menambahkannya pada sistem
- Had capaian β untuk memastikan keselamatan peranti dan menghalang akses tanpa kebenaran
- Kemas kini (OTA) β kemas kini perisian dan perisian tegar automatik pada peranti akhir
- Pemantauan β memantau status peralatan dan pemberitahuan masalah melalui pemberitahuan Push, SMS atau E-Mel
- Sandaran dan Pengarkiban β mencipta sandaran konfigurasi peranti dan datanya
- Membina peta peranti β pembina untuk membina gambar rajah penempatan peranti pada pelan bangunan dan pada peta
WISE-Paas/WISE-Agent
WISE-Agent ialah perisian yang dipasang pada titik akhir untuk berinteraksi dengan WISE-PaaS/DeviceOn. Semua sistem pengendalian utama disokong. Pakej yang dikompilasi tersedia untuk Windows, Ubuntu, Android (RISC), OpenWRT (RISC).
Interaksi dengan platform awan berlaku melalui protokol MQTT.
[Kes] ββMenggunakan platform WISE-PaaS dalam pembangunan kapal pintar
Syarikat SaierNico membangunkan sistem pintar untuk syarikat perkapalan dan membangunkan peralatan untuk kapal. Menggunakan platform Wise-PaaS, SaierNico telah membangunkan sistem untuk pemantauan jarak jauh kapal dalam masa nyata dan tindak balas terhadap insiden.

Penderia mengumpul data daripada pelbagai komponen kapal: kelajuan enjin, tekanan, keadaan sistem penyaman udara, pam dan lain-lain. Broker RabbitMQ digunakan untuk menghantar data, yang meningkatkan kebolehpercayaan penghantaran mesej, kerana komunikasi dengan kapal tidak stabil. Data mengalir ke dalam sistem WebAccess/SCADA.
Seni bina sistem
Untuk memantau prestasi komponen kapal, ia digunakan .
Visualisasi data untuk pusat penghantaran dilaksanakan berdasarkan ΠΈ .
Mengemas kini perisian tegar peranti akhir dalam sistem kapal dijalankan menggunakan .

Sumber: www.habr.com
