Apa itu IoT Industri (IIoT)?

Iot Industri

Microsoft Azure Industrial Internet of Things (IIoT) adalah serangkaian layanan mikro cloud Azure dan modul Azure IoT Edge. Azure Industrial IoT mengintegrasikan kekuatan cloud ke dalam lantai toko industri dan manufaktur. Menggunakan antarmuka terbuka standar industri seperti arsitektur terpadu komunikasi platform terbuka (OPC UA), Azure IIoT memberi Anda kemampuan untuk mengintegrasikan data dari aset dan sensor - termasuk sistem yang sudah beroperasi di lantai pabrik Anda - ke cloud Azure. Memiliki data Anda di cloud memungkinkannya untuk digunakan lebih cepat dan fleksibel sebagai umpan balik untuk mengembangkan proses bisnis dan industri transformatif.

Menemukan, mendaftarkan, dan mengelola Aset Industri Anda dengan Azure

Platform Azure Industrial IoT memungkinkan operator pabrik menemukan server yang mendukung OPC UA di jaringan pabrik dan mendaftarkannya di Azure IoT Hub. Personel operasi dapat berlangganan dan bereaksi terhadap peristiwa di lantai pabrik dari mana saja di dunia. Azure IIoT akan mengaktifkan penerimaan pemberitahuan dan alarm, dan akan memungkinkan reaksi terhadapnya secara real time.

Azure IIoT menyediakan sekumpulan layanan mikro yang terhubung ke sistem OPC UA di lantai toko. REST API layanan mikro mencerminkan fungsionalitas sistem AGEN PENGGUNA OPC. REST API memungkinkan aplikasi cloud Anda untuk menelusuri ruang alamat server OPC UA, membaca/menulis nilai simpul AGEN PENGGUNA OPC, dan menjalankan metode OPC UA. Komponen di lantai pabrik diimplementasikan sebagai modul Azure IoT Edge. Layanan mikro cloud ASP.NET layanan mikro dengan antarmuka REST dan berjalan pada Azure Kubernetes Services terkelola atau mandiri di Azure App Service. Modul Azure IoT Edge dan layanan cloud Azure IIoT tersedia sebagai kontainer Docker bawaan di Microsoft Container Registry (MCR).

Modul tepi dan layanan cloud berkolaborasi erat dan harus digunakan bersama-sama. Azure IIoT menyediakan skrip penyebaran yang mudah digunakan yang memungkinkan untuk menyebarkan seluruh platform dengan satu perintah.

REST API dapat digunakan dengan bahasa pemrograman apa pun melalui spesifikasi Open API (Swagger) yang diekspos. Saat mengintegrasikan OPC UA ke dalam solusi manajemen cloud, pengembang bebas memilih teknologi yang sesuai dengan keterampilan, minat, dan pilihan arsitektur mereka. Misalnya, pengembang web tumpukan penuh yang mengembangkan aplikasi untuk alarm dan dasbor peristiwa dapat menulis logika untuk merespons peristiwa di JavaScript atau TypeScript tanpa meningkatkan OPC UA SDK, C, C++, Java atau C#.

Mengelola sertifikat dan grup kepercayaan

Azure Industrial IoT mengelola Sertifikat Aplikasi OPC UA dan Daftar Kepercayaan mesin dan sistem kontrol lantai pabrik guna menjaga keamanan komunikasi klien OPC UA ke server. Hal ini membatasi klien yang diizinkan untuk berkomunikasi dengan server. Penyimpanan kunci privat dan penandatanganan sertifikat didukung oleh Azure Key Vault, yang mendukung keamanan berbasis perangkat keras (HSM).

Komponen IoT Industri

Solusi Azure IIoT dibangun dari komponen tertentu:

  • Setidaknya satu Azure IoT Hub.
  • Perangkat IoT Edge.
  • Modul Edge Industri.

IoT Hub

Azure IoT Hub bertindak sebagai hub pesan pusat untuk komunikasi dua arah yang aman antara aplikasi IoT dan perangkat yang dikelolanya. Ini adalah platform as a service (PaaS) cloud terbuka dan fleksibel yang mendukung SDK sumber terbuka dan beberapa protokol.

Mengumpulkan data industri dan bisnis Anda ke IoT Hub memungkinkan Anda menyimpan data dengan aman, melakukan analisis bisnis dan efisiensi, dan menghasilkan laporan darinya. Anda dapat memproses data gabungan dengan Microsoft layanan dan alat Azure, misalnya Azure Stream Analytics, atau memvisualisasikan di platform kecerdasan bisnis pilihan Anda seperti Power BI.

Perangkat IoT Edge

Layanan edge diimplementasikan sebagai modul Azure IoT Edge dan dijalankan di lokal. Layanan mikro cloud diimplementasikan sebagai layanan mikro ASP.NET dengan antarmuka REST dan dijalankan pada Azure Kubernetes Service terkelola atau berdiri sendiri di Azure App Service. Untuk layanan edge dan cloud, kami menyediakan kontainer Docker bawaan di Microsoft Container Registry (MCR), sehingga menghapus langkah ini untuk pelanggan. Layanan tepi dan cloud saling menerapkan dan harus digunakan bersama-sama. Kami juga menyediakan skrip penyebaran yang mudah digunakan yang memungkinkan pengguna menyebarkan seluruh platform dengan satu perintah.

Perangkat IoT Edge terdiri dari IoT Edge Runtime dan Modul IoT Edge.

  • Modul Edge adalah kontainer docker, yang merupakan unit komputasi terkecil, seperti OPC Publisher dan OPC Twin.
  • Perangkat edge digunakan untuk menyebarkan modul tersebut, yang berfungsi sebagai mediator antara server OPC UA dan IoT Hub di cloud.

Modul IoT Edge Industri

  • OPC Publisher: Modul OPC Publisher terhubung ke sistem server OPC UA dan menerbitkan data telemetri yang dikodekan JSON dari server ini dalam format "Pub/Sub" OPC UA ke Azure. OPC Publisher dapat berjalan dalam dua mode:
    • Dalam kombinasi dengan dan dikontrol oleh layanan mikro cloud Industrial-IoT (mode terorkestrasi)
    • Dikonfigurasi oleh file konfigurasi lokal untuk memungkinkan operasi tanpa layanan mikro cloud Industrial-IoT (mode mandiri)
  • OPC Twin: Modul OPC Twin memungkinkan koneksi dari cloud ke sistem server OPC UA di jaringan pabrik. OPC Twin menyediakan akses ke sistem server OPC UA melalui REST API yang diekspos oleh layanan mikro cloud Industrial-IoT. Berbeda dengan OPC Publisher, di OPC Twin, bekerja dalam mode mandiri (hanya modul) tidak didukung. Modul OPC Twin harus bekerja dalam kombinasi dengan layanan mikro cloud Industrial-IoT.
  • Penemuan: Modul Penemuan hanya berfungsi dalam kombinasi dengan layanan mikro cloud Industrial-IoT. Modul Penemuan mengimplementasikan penemuan sistem server OPC UA dan melaporkan hasilnya ke layanan mikro cloud Industrial-IoT. Berbeda dengan OPC Publisher, dalam modul Penemuan, bekerja dalam mode mandiri (hanya modul) tidak didukung. Modul Penemuan harus berfungsi dalam kombinasi dengan layanan mikro cloud Industrial-IoT.

Langkah berikutnya

Anda dapat membaca selengkapnya tentang OPC Publisher atau mulai menggunakan Platform IIoT: