MICROSOFT WINDOWS HINET LIVE PANEL. The Dashboard Software for Industrial IoT

dokumen-dokumen yang mirip
BAB III PERANCANGAN. Sebelum membuat suatu alat atau sistem, hal yang paling utama adalah

BAB IV IMPLEMENTASI PROGRAM

MANUAL VRE GATEWAY

BAB 4 HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM

Simulasi Step7 Program dengan Wonderware Intouch Menggunakan Plc Sim S7

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124

BAB II TINJAUAN PUSTAKA. Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini.

Manual Book SID-SEKOLAH Manual Book SID-SEKOLAH

Gambar 4.1 Running Apache dan MySQL di XAMPP

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

Gambar Halaman File Download (buat baru/edit) (Admin) Gambar di atas merupakan halaman file download untuk admin.

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

TELNET & ROUTING INTERNET

Gambar Notifikasi via

BAB 3 PERANCANGAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware)

BAB II DASAR TEORI. Pada bagian ini akan dijabarkan teori yang akan digunakan dalam pembuatan sistem yang akan diaplikasikan pada skripsi ini.

Manual Book SID-KOPERASI Manual Book SID-KOPERASI

BAB 1 PENDAHULUAN 1-1

Database Access untuk Multi User

Manual Book SID-RETAIL Pro Manual Book SID-RETAIL Pro

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS SISTEM. dan juga merupakan langkah persiapan menuju ke tahap perancangan

Aplikasi Document Imaging untuk PT. XYZ dapat diakses melalui web browser

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPEMENTASI DAN PENGUJIAN

1. Mengaktifkan fungsi Record - Klik kanan pada layar,monitor akan menampilkan Taskbar (Lihat gambar 1) Gambar 1

BAB III PERANCANGAN SISTEM

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

Written by mangthjik riche Wednesday, 05 August :01 - Last Updated Monday, 31 August :17

BAB 4 IMPLEMENTASI DAN EVALUASI. lunak dan personil yang dibutuhkan serta jadwal implementasi sistem tersebut.

BAB 4 IMPLEMENTASI DAN EVALUASI. dan perangkat lunak yang digunakan. hasil rancangan yang ada. Halaman web dibuat dengan basis php

BAB IV HASIL DAN PEMBAHASAN

MENGOLAH DATABASE SQL SERVER

PERANCANGAN DAN IMPLEMENTASI GOOGLE GEARS PADA WINDOWS MOBILE DENGAN STUDI KASUS WEB PENJUALAN BARANG PRANESTI NOVITASARI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dioperasikan. Pada tahap ini dijelaskan mengenai, Implementasi Perangkat Lunak,

RRTU Emulator; Dasar Pengetahuan : SCADA dan KOMPUTER Penyusun : Heri Bambang Nurdiansyah. I. Dasar Teori

BAB IV IMPLEMENTASI DAN EVALUASI

KONVERSI DATABASE ACCESS KE SQL SERVER

INSTALASI ACTIVE DIRECTORY

BAB V IMPLEMENTASI DAN PEMBAHASAN. terbagi menjadi dua, yaitu perangkat keras dan perangkat lunak.

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. pada SMA Negeri 15 Surabaya. Penjelasan yang diberikan yaitu mengenai

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMLEMENTASI SISTEM. sistem kedalam bentuk coding bahasa pemprograman, selain implementasi dalam

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB IV HASIL DAN PEMBAHASAN

Oleh : Uus Rusmawan Hal - 1 Membuat Laporan Berbentuk Grafik

Daftar Isi. Ke Daftar Isi

A. INSTALLASI SOFTWARE

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan program Sistem Informasi Rekrutmen Pegawai pada PT. Mitra Jaya

Memanggil Faktur Terakhir Buka file laporan Klik kanan field Faktur Pilih select expert Klik show formula Klik group selection

BAB 4 IMPLEMENTASI DAN EVALUASI. menjalankan aplikasi traffic monitoring dan SMS server. Terdiri dari Sierra Aircard 875

A. INSTALLASI SOFTWARE


BAB IV IMPLEMENTASI DAN PENGUJIAN

Biznet GIO Cloud Mengkoneksikan VM Melalui W indows Remote Desktop

LAPORAN PRAKTIKUM. MEMBANGUN JARINGAN AD-HOC DARI WINDOWS XP SEBAGAI ACCES POINT Dosen MK. Yunita Prastyaningsih, S.Kom.

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

A. INSTALLASI SOFTWARE

BAB IV HASIL DAN PEMBAHASAN

PETUNJUK PEMAKAIAN SOFTWARE

Membuka file PDF dengan VB

LAMPIRAN A. instalan pada folder htdocs dengan mengakses alamat melalui


BAB 4 IMPLEMENTASI DAN EVALUASI. Pelaksanaan implementasi sistem bank soal pada Binus School Serpong. melibatkan beberapa elemen utama, yaitu:

BAB V IMPLEMENTASI DAN KESIMPULAN

KONVERSI DATABASE SQL SERVER KE

BAB IV HASIL DAN PEMBAHASAN


TUTORIAL KONFIGURASI TP-LINK


PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN PERANCANGAN SISTEM



Cara Mengambil Nama Bulan Dari Database

A. INSTALLASI SOFTWARE

BAB IV IMPLEMENTASI DAN EVALUASI. dibutuhkan spesifikasi perangkat lunak (software) dan perangkat keras (hardware)

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PEMBAHASAN. Penjelasan yang diberikan yaitu tentang hardware dan software yang dibutuhkan

BAB III ANALISIS DAN DESAIN SISTEM

Praktikum 2, DHCP ( Dynamic Host Control Protocol ) 1. Pengertian DHCP

BAB IV IMPLEMENTASI DAN EVALUASI. Perangkat keras yang dibutuhkan untuk menjalankan aplikasi web berbasiskan sistem

PANDUAN PENGGUNAAAN e-memo PEMERINTAH KOTA BATAM

Gambar 4.1 Susunan hardware


BAGIAN PENGEMBANGAN SISTEM TEKNOLOGI

Printer Jaringan. Jaringan Windows Workgroup

PACKET SWITCHING. Rijal Fadilah

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Transkripsi:

MICROSOFT WINDOWS HINET LIVE PANEL The Dashboard Software for Industrial IoT

HINET Live Panel, adalah software yang mulai dikembangkan sejak awal tahun 2008 silam, dibuat khusus untuk menampilkan data-data yang di peroleh dari mesin industri ke dalam Windows Panel,. HINET LIVE PANEL, IS NATIVE SOFTWARE FOR PROTOCOL : Di awal tahun perkembangannya dulu, HINET Live Panel menggunakan protocol Modbus TCP/IP serta XML-RPC untuk menampilkan data dari Mesin dan database server ke dalam dashboard panel tersebut. Namun sejalan dengan berkembang pesatnya kemajuan teknologi IT, maka kini HINET Live Panel juga menggunakan protocol yang banyak digunakan di dalam dunia Internet Of Things atau biasa dikenal dengan sebutan IoT, yaitu protocol MQTT dan RESTful API. Selain dari beragam pilihan protocol yang bisa di digunakan oleh HINET Live Panel, aplikasi ini juga bersifat portabel yaitu aplikasi dapat langsung dijalankan tanpa perlu melakukan proses instalasi terlebih dahulu, sehingga mudah untuk diaplikasikan dan ringan karena HINET Live Panel dapat berjalan pada processor komputer yang tidak terlalu tinggi spesifikasinya. Dari mulai perusahaan Distribusi Gas Alam hingga perusahaan pembangkit tenaga listrik sudah memanfaatkan aplikasi dashboard HINET Live Panel.

HINET LIVE PANEL UNTUK INDUSTRI PEMBANGKIT TENAGA LISTIK HINET LIVE PANEL UNTUK INDUSTRI DISTRIBUSI GAS ALAM

Dalam mode protocol MQTT, aplikasi HINET Live Panel merupakan Subscriber dari MQTT Broker. Topic-topic yang ingin di tampilkan ke dalam Dashboard harus di inisialiasasikan terlebih dahulu, agar Broker mengetahui topic-topic apa saja yang akan dikirim ke HINET Live Panel. Dari Message-message yang dikirim oleh MQTT Broker ini, oleh HINET Live Panel kemudia diolah menjadi sebuah data yang akan ditampilkan ke dalam dashboard panel. Namun dalam kasus tertentu, HINET Live Panel dapat juga berlaku sebagai Publisher dan mengirim Message ke MQTT Broker untuk diteruskan ke subscriber dari topic yang dikirim oleh HINET Live Panel tersebut.

Untuk protocol RESTful API, aplikasi dashboard HINET Live Panel bertindak hanya sebagai client yang akan memperoleh data dari server, untuk ditampilkan ke dalam Dashbboard Panel, sesuai dengan kebutuhan yang ada. Data yang dikirim oleh RESTful API Server berupa JSON Array, sehingga HINET Live Panel perlu melakukan proses parsing sebelum ditampilkannya ke dalam Panel. Adapun data JSON Array yang dikirim oleh Server, bisa hanya dalam 1 record dalam banyak kolom, akan tetapi bisa juga dalam banyak record dengan banyak kolom. Menimbang dari cara kerjanya ini, maka penggunaan RESTFful API dalam aplikasi dashboard panel ini sangat efektif dan bermanfaat untuk menampilkan data data dari banyak cabang atau client yang sifat datanya tidak real time.

REQUEST DATA WITH MODBUS TCP/IP FORMAT RESPOND DATA WITH MODBUS TCP/IP FORMAT Protocol Modbus merupakan protocol yang sudah cukup lama digunakan dalam dunia industri. Data data yang di simpan oleh mesin ke dalam address register tertentu, maka agar dapat dibaca atau pun ditulis, memerlukan sebuah aturan yang dikenal Modbus Protocol. HINET Live Panel menyediakan koneksi langsung untuk membaca dan menulis data ke dalam address tertentu dalam sebuah mesin lewat protocol Modbus. Adapun proses pembacaan data ini dilakukan secara polling dalam hitungan interval waktu tertentu. Setelah data data yang diminta sudah dikirim oleh mesin, maka data yang dikirim oleh mesin masih data binary, sehinga HINET Live Panel perlu melakukan konversi data binari menjadi sebuah bilangan sesuai dengan tipe data yang diminta. Setelah proses tersebut selesai maka data tersebut langsung ditampilkan ke dalam dashboard panel

Contoh Seting Paramater Komunikasi Ke MQTT Broker pada aplikasi Dashboard HINET Live

Contoh Seting Paramater Komunikasi Ke RESTful API pada aplikasi Dashboard HINET Live Panel

Contoh Seting Paramater Komunikasi Ke Modbus Slave pada aplikasi Dashboard HINET Live

HINET MQTT BROKER For Modbus TCP/IP

Salah satu faktor yang melatar belakangi dikembangkannya aplikasi HINET MQTT Broker for Modbus TCP/IP ini adalah untuk mengurangi proses request polling data yang dilakukan oleh aplikasi HMI ke Device berbasis Modbus protocol tersebut. Dengan berkurangnya proses polling data tersebut, maka beban kerja dari mesin dapat berkurang, karena proses request data hanya dilakukan oleh satu aplikasi saja, yaitu HINET MQTT Broker for Modbus TCP/IP. Dan tentunya dengan berkurangnya beban melayani permintaan data ini, maka otomatis umur pemakaian dari perangkat tersebut dapat berjalan lebih lama. Juga bagi aplikasi HMI semacam HINET Live Panel pun bebannya menjadi ringan, karena tidak perlu berulang ulang melakukan proses request data ke device, sebab jika ada data terkini yang telah tersedia, maka data tersebut akan langsung dikirim ke aplikasi HMI sebagai subscriber dari topik yang di inginkannya tersebut.

Dashboard yang ada pada aplikasi HINET MQTT Broker for modbus tcp/ip ini, bisa menginformasikan kondisi lalu lintas data yang dilakukan oleh broker ke subscribernya pada saat itu.

Untuk bisa mendapatkan layanan data melalui protocol MQTT ini, maka admin harus menyeting siapa-siapa saja user yang boleh menjadi subscriber dari aplikasi HINET MQTT Broker for modbus tcp/ip ini. Jika ada seseorang yang belum ada di dalam daftar tersebut, maka otomatis aplikasi HINET MQTT Broker ini akan menolaknya. Pun jika ada user hendak mengambil data dalam sebuah topik, juga akan ditolak jika topik yang dimaksud tidak terdapat dalam list topik yang boleh di akses oleh user tersebut. Peraturan ini juga berlaku untuk proses menulis data ke dalam mesin berbasis modbus. Proses write ke modbus device hanya dilakukan oleh user yang telah diberikan haknya.

Topik-topik yang bisa diakses oleh user, harus disiapkan terlebih dahulu oleh admin. Berbeda dengan aplikasi MQTT Broker umumnya, maka topik-topik yang tersedia di dalam aplikasi HINET MQTT Broker ini tidak dapat dibuat sendiri oleh user. Hanya admin yang bisa membuat topik-topik tersebut, karena setiap topik yang ada, memiliki keterkaitan dengan tag-tag yang ada pada device berbasis modbus ini. Setelah topik-topik yang diperlukan telah dibuat, maka admin harus mengatur siapa-siapa saja user yang boleh menjadi subscriber dari topik topik tersebut, berserta hak untuk menulis ke dalam device.

Setiap topik yang sudah dibuat oleh Admin, harus memiliki Link dengan tag tag yang ada pada device. Proses penghubungan ini hanya bisa dilakukan melalui menu Setup iovariable. Oleh karena itu, admin harus memastikan kembali apakah topik topik yang telah dibuat tersebut sudah benar dengan tag-tag yang ada pada devicenya dengan meng-klik icon Info.

Setiap tag-tag yang ada pada device, harus di data pada menu Setup iovariable ini. Pendataan tag tag ini meliputi Jenis Variable Modbusnya, Address Registernya, Tipe Datanya dan format data yang akan di kirim ke subscribernya, serta tag ini menghubung ke MQTT Topic name apa. Selain menghubung ke dalam tag tag yang ada pada device modbus, aplikasi HINET MQTT BROKER ini juga menyediakan fasilitas untuk mengambil data dari OPC Server lewat DDE Server. Untuk itu gunakan kolom Formula Expression dengan mengisi command DDE agar topik tersebut dapat terhubungan dengan data dari OPC Server.

Isi dari menu About HINET MQTT Broker for modbus tcp/ip ini adalah unuk melihat log dari aktivitas yang terjadi pada aplikasi ini. Jika ada Error, maka admin dapat membaca permasalahan apa yang terjadi sehingga menimbulkan problem tersebut.