Lompat ke konten
Beranda » Dokumentasi Taphome » Integrasi TapHome dengan Sistem Lain » TapHome to Modbus RTU / ASCII / TCP

TapHome to Modbus RTU / ASCII / TCP

Lapisan Komunikasi yang Didukung di TapHome

  1. Modbus RTU via RS485
    • Terhubung melalui BUS 1, BUS 2, atau BUS 3 terminals.
    • Menggunakan protokol biner untuk komunikasi yang efisien.
  2. Modbus ASCII via RS485
    • Sama seperti RTU, tetapi menggunakan format ASCII untuk komunikasi yang lebih dapat dibaca manusia.
    • Terhubung melalui BUS 1, BUS 2, atau BUS 3 terminals.
  3. Modbus TCP (Ethernet)
    • Berkomunikasi melalui jaringan Ethernet, baik dengan IP lokal maupun melalui VPN untuk koneksi jarak jauh.

Pengaturan

  1. Buka Settings → Expose Devices, lalu pilih "Add Interface".
  2. Pilih jenis komunikasi Modbus RTU, Modbus ASCII, atau Modbus TCP sesuai kebutuhan.
  3. Tentukan properti komunikasi:
    • Modbus RTU atau ASCII:
      • Terminal: BUS 1, BUS 2, atau BUS 3Baud Rate, Parity, Data Bits, Stop Bit
    • Modbus TCP :
      • TCP Port (Alamat IP diatur secara spesifik untuk setiap perangkat
  4. Tambahkan perangkat yang akan diekspos
    • Setiap perangkat akan menampilkan ringkasan cara mengaksesnya dalam sistem pihak ketiga.

Contoh: Switch

Menghubungkan TapHome dengan Sistem Lain melalui Modbus TCP

Jika Anda baru mengenal Modbus, Simply Modbus adalah sumber yang sangat baik untuk memahami protokolnya. Menggunakan library open-source Modbus, Anda dapat menghubungkan instalasi TapHome dengan sistem lain yang mendukung pengembangan driver sederhana.

Library Open-Source untuk Modbus

  • NModbus4 – Implementasi Modbus dalam C# (GitHub)
  • libmodbus – Library Modbus untuk Linux, Mac OS X, FreeBSD, QNX, dan Windows (GitHub)
  • pymodbus – Implementasi penuh Modbus dalam Python (GitHub)
  • digitalpetri / modbusModbus berperforma tinggi untuk Java (GitHub)
  • goburrow / modbus – Implementasi Modbus yang toleran terhadap kesalahan dalam Go (Golang) (GitHub)
  • node-modbus-tcpModbus TCP/IP untuk NodeJS (GitHub)

ℹ️ Debugging Koneksi Modbus RTU : Karena Modbus RTU menggunakan lapisan fisik RS485, proses debugging bisa dipermudah dengan menghubungkan konverter USB ke RS485 secara paralel ke PC untuk memantau komunikasi.
Peralatan yang Dibutuhkan : Konverter USB ke RS485 standar, Software terminal untuk Windows.

Back to top arrow