cobaseh

Kembali ke Blog

arduino

monitoring flowmeter ultrasonic tuf-2000b, pressure sensor wika using arduino, interface, and modbus protocol

08 Aug 2023

Salam Innovator.....,

Lama kami tak update tutorial mengenai proyek terbaru kami dikarenakan tim lagi sibuk mengerjakan proyek dari teman-teman elmech. ok langsung saja kali ini kita akan mendemokan projek kami yang bertujuan untuk melakukan monitoring flowmeter  Ultrasonic TUF-2000B dan Pressure Sensor Wika 4-20 mA. Sensor flowmeter ultasonic adalah sensor yang digunakan untuk membaca laju aliran air dengan sistem detektornya menggunakan gelombang ultrasonik. spesifikasi sensor ultrasonic yang kami gunakan ini adalah sebagai berikut:

Features:
Working Environment
Main Unit Transducer
Protection Level IP67 IP68
Humidity
85%RH
Temperature -20~60 -30~160

Basic Parameters
Accuracy
1%
Velocity range 0~10m/s, Bi-directional measurement
Pipe size DN32~DN6000mm
Temperature -30~160
Type of liquid Single liquid can transmit ultrasound, such as water, sea water, sewage, oil, alcohol, etc.
Pipe material Steel, stainless steel, cast iron, copper, PVC, aluminmum, glass steel, etc. Liner is allowed.
Signal output
1 way 4-20mA output
1 way OCT pulse output
1 way Relay output
Signal input 3 way 4-20mA input, achieve to heat measurement by connecting PT100 platinum resistor.
Interface RS485, support MODBUS
Data storage SD card regularly store the pre-set results(optional)
Power supply DC8~36V or AC85~264V

Standard Packing:

TUF-2000B Ultrasonic flowmeter
Steel Belt 
TM-1 Transducer
2 x 5m Signal Cable

Flow meter ultrasonic ini menggunakan protokol komunikasi modbus. Protocol modbus dibuat oleh perusahaan PLC bernama Modicon tahun 1979 dan sampai sekarang menjadi salah satu prtotocol komunikasi  standar yg dipakai  dalam Automatisasi pengelolaan Gedung, Proses Industri dll.

Beberapa Jenis Type Modbus

  1. Modbus Serial (RTU & ASCII)
  2. Modbus TCP/IP
  3. Modbus +

Pada projek ini tipe modbus yang digunakan adalah Modbus Serial RTU. Protokol  komunikasi Modbus Serial mengatur cara-cara dan format komunikasi   serial (rs232 atau rs485) antara master  dengan Slave ( master atau slave dpt berupa  PLC ,microcontroller, smart device dll)  .Jaringan  Modbus  terdiri dari  Master dan beberapa Slave, Master yang berinisiatif memulai komunikasi antara lain menulis data,membaca data,dan mengetahui status  SLave  . Permintaan master  disebut  juga sebagai request atau query.  Slave hanya bersifat pasif/menunggu  atau dgn kata lain Slave hanya me respon jika ada  permintaan/query dari Master. Jumlah Slave dalam  protokol Modbus bisa  sebanyak  247 slave.  Slave dapat berupa PLC, peralatan elektronik, controller, sensor dll.

Gambar 1. Modbus Protocol

Penyimpanan data pada modbus

Pada protokol modbus terdapat 4 buah  jenis  penyimpanan  data dengan panjang masing2  16 bit.

1. Coil

Pada  mulanya jenis data ini digunakan untuk  mengaktifkan  coil relay  .  nilai jenis data ini  ON atau OFF .  Coil mempunyai panjang 16 bit, sehingga untuk mengaktifkan/ON  dgn cara   memberi nilai FF00H dan  0000H untuk   OFF. data FF00 dan 00 disimpan di register  00000  sampai 09999

2.  Input Relay  / input biner / input digital/input diskrit

kebalikan dengan coil, input relay digunakan untuk mengetahui  status relay apakah sedang ON atau OFF.   Input relay bersifat read only bagi master  dan   hanya bisa dirubah  oleh  slave  saja.

data tsb disimpan di register   10001  sampai 19999

3. Input Register

Input Regsiter digunakan untuk  menyimpan data analog  dgn range nilai  0 ~ 65535 .  Input register  bersifat read only bagi master.

data ini disimpan di register ber nomor 30001  sampai 39999

4. Holding Register

Holding register digunakan untuk menyimpan  nilai  dgn range 0~65535 .register  ini  mempunyai  alamat  register 40001  sampai 49999.

untuk video uji cobanya teman-teman dapat langsung lihat pada video berikut:

 

Sekian dulu penjelasan kita kali ini jika inovator butuh bantuan untuk implementasi hebatnya di bidang Teknologi Otomasi yang meliputi Internet Of Things (IoT), Elektronika (Ardunio, STM32, Raspberry, dll) , Instrumentasi dan informatika (Pengolahan Citra, Kecerdasan Buatan (AI), Software Aplikasi) langsung saja kontak akun sosial media kami dengan link WA berikut ini.

Jika Ingin Download Lengkap aplikasi berupa file:
1. Program Interface yang bisa di kembangkan sendiri

2. program arduino

3. rangkaian PCB

4. tutorial penggunaan dan instalasi

5. Software pendukung

langsung saja kontak admin kami melalui wa di nomor berikut:

Jasa Arduino Bandung Internet of Things Bandung. Jasa Arduino Surabaya Internet of Things Surabaya. Jasa Arduino Jakarta Internet of Things Jakarta. Jasa Arduino Depok. Jasa Arduino Malang. Jasa Arduino Bandung. Jasa Arduino Batam. Jasa Arduino Bekasi. Jasa Arduino Surabaya. Jasa Arduino Semarang. Jasa Arduino Surakarta. Jasa Arduino Pekanbaru. Jasa Arduino Tangerang Selatan. Jasa Arduino Bekasi. Jasa Arduino Makassar. Jasa Arduino Tangerang. Jasa Arduino Medan. Jasa Arduino Palembang. Jasa Arduino Jogja. Jasa Arduino Yogyakarta.

Postingan Terkait

Lihat postingan lainnya disini

Komentar

1 komentar


avatar_placeholder_1

Muhammad Sumbul

29 Februari 2025

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin eu interdum libero. Sed placerat suscipit.

Profile

Anda login sebagai Placeholder

ingatlah selalu untuk berkomentar dengan baik dan sopan

avatar_placeholder_1
Submit