Manual DAB EVOPLUS, EVOPLUS SAN, EVOPLUS SMALL

PENDAHULUAN

Singkatan

0x Awalan yang menunjukkan bilangan heksadesimal
RTU Remote Terminal Unit (Unit Terminal Jarak Jauh)
CRC Cyclic Redundancy Check (Pemeriksaan Redundansi Siklik).

Tabel 1: Tabel Singkatan

Spesifikasi produk

Tabel di bawah ini menjelaskan spesifikasi antarmuka Modbus yang ada:

Spesifikasi Modbus Deskripsi Komentar
Protokol Modbus RTU Hanya mode "Slave" (Budak) yang didukung
Konektor Terminal sekrup
Koneksi Modbus RS485 - 2 kabel
Alamat Slave 1-247 Diatur pada saat pertama kali dijalankan oleh layar, jika tidak, dengan pesan Modbus
Terminasi saluran Tidak ada pada peralatan Jika perlu, lakukan seperti yang dijelaskan di bagian Pengkabelan
Kecepatan transmisi yang didukung 1200,
2400,4800,9600,19200,38400 Kb/s
Diatur oleh layar atau pesan Modbus
Bit mulai 1
Bit data 8
Bit berhenti 1 atau 2 Diatur oleh layar atau pesan Modbus
Paritas Tidak Ada, Genap atau Ganjil Diatur oleh layar atau pesan Modbus

Tabel 2: Spesifikasi Modbus

Catatan:

  1. Pada produk EVOPLUS SMALL, parameter hanya dapat diatur dari layar

Jenis jaringan

Jaringan Modbus hanya mencakup satu perangkat master yang terhubung ke jaringan dan hingga 247 perangkat SLAVE yang dapat berkomunikasi di bus hanya setelah permintaan dibuat oleh master.
Jenis jaringan yang direkomendasikan untuk menghubungkan perangkat ke jaringan Modbus adalah jenis "rantai daisy", dengan kemungkinan membuat derivasi kecil, yang panjang maksimumnya tergantung pada baud rate yang dipilih untuk transmisi.
Jumlah maksimum perangkat yang terhubung ke jaringan tanpa repeater adalah 32.
Seperti yang ditunjukkan pada Gambar 1, mungkin perlu untuk mengakhiri saluran di ujung dan di awal dengan resistor terminasi (LT).
Contoh jaringan Modbus dengan terminasi

KONFIGURASI PRODUK

Pengkabelan

Komunikasi Modbus dengan RS485 2-kabel mencakup penggunaan 3 kabel (A, B dan GND). Hubungkan 3 kabel dengan benar. Disarankan untuk menggunakan kabel 2-kutub berpelindung, dengan pasangan terpilin.

MODBUS
Terminal
Deskripsi
A Terminal tidak terbalik (+)
B Terminal terbalik (-)
Y Pelindung

Tabel 3: Koneksi Modbus- Rs485

Untuk koneksi, lihat manual pemasangan produk.

Konfigurasi Parameter

Untuk mengkonfigurasi parameter Modbus dengan benar, pengguna harus mengakses menu konfigurasi Modbus, yang dapat diakses dari layar (lihat manual Instalasi).Tabel 4 menjelaskan parameter yang dapat diatur dari menu.

Simbol Parameter Deskripsi Rentang Nilai default Satuan pengukuran
Ad Alamat Modbus perangkat 1-247 1
Br Baud rate komunikasi serial 1.2, 2.4, 4.8, 9.6, 19.2, 38.4 19.2 Kb/s
Pa Jenis kontrol paritas Tidak Ada, Ganjil, Genap Genap
Sb Jumlah bit berhenti 1-2 1
Rd Waktu respons minimum 0-3000 0 ms
En Mengaktifkan Modbus Nonaktifkan, Aktifkan Nonaktifkan

Tabel 4: Konfigurasi Parameter dari Layar

Setelah mengatur semua parameter, aktifkan periferal Modbus dengan mengatur parameter En ke Aktifkan.

REGISTRASI

Register memiliki ukuran 16-bit, jika isi register adalah 0x7FFF, maka isinya tidak tersedia. Register R/W tersedia untuk dibaca dengan kode fungsi 0x03, 0x04, untuk ditulis dengan kode fungsi 0x06, 0x10.
Register R tersedia dalam mode baca-saja dengan kode fungsi 0x03 dan 0x04.

Datanya semua berjenis UNSIGNED, kecuali register bernama Suhu (misalnya 00212), yang memiliki data SIGNED.

Perhatian: Register memiliki nilai dari 1 hingga n, alamat dalam paket data berkisar dari 0 hingga n1!!! (lihat contoh 3.2)

Alamat Nama Jenis Rentang
(Skala)
R/W Deskripsi
00001 SlaveMinimumReplyDelay 0-3000 (1 ms) R/Wa Nilai ini menunjukkan waktu respons minimum Slave terhadap permintaan dari Master.
00002 SetModbusAddress 1-247 R/Wa Nilai ini menunjukkan alamat yang akan dimiliki perangkat di field bus ModBus. Jika nilai yang dimasukkan tidak berada dalam rentang validitas, nilai sebelumnya akan dipertahankan.
00003 ModbusBaudRate 0-5 R/Wa Nilai ini mendefinisikan baud rate komunikasi serial.
  1. 1200 bit/s
  2. 2400 bit/s
  3. 4800 bit/s
  4. 9600 bit/s
  5. 19200 bit/s
  6. 38400 bit/s
00004 ModbusParityBits 0-2 R/Wa Nilai ini mendefinisikan jenis paritas yang digunakan dalam transmisi serial.
  1. Tanpa Paritas
  2. Paritas Genap
  3. Paritas Ganjil
00005 ModbusStopBits 1-2 R/Wa Nilai ini mendefinisikan jumlah bit Stop yang digunakan.
  1. bit Stop
  2. bit Stop
00006 AutoAckControlBits 0-1 R/Wa Nilai ini mendefinisikan apakah pengguna harus mereset secara manual pada 0 register Alarm dan ClearHistory.
  1. Register kembali ke 0 secara otomatis
  2. Register harus direset pada 0 secara manual
00101 SystemResetAlarm R/Wb

Bit kontrol mereset alarm sistem

  1. Jangan reset
  2. Reset

Informasi penting
Perintah dilakukan dengan menulis 1 pada register jika terdapat nilai 0.

00102 System ClearHistory R/Wb

Mereset riwayat alarm seluruh sistem

  1. Jangan reset
  2. Reset

Informasi penting
Perintah dilakukan dengan menulis 1 pada register jika terdapat nilai 0.

00103 RegulationMode R/W Nilai register menunjukkan jenis regulasi yang dipilih untuk pompa.

Informasi penting
Evoplus M/L Software Version (A.B) 1.xx e 2.xx

  1. Regulasi tekanan diferensial proporsional.
  2. Regulasi tekanan diferensial proporsional dengan set-point yang diatur oleh sinyal eksternal (0-10V atau PWM).
  3. Regulasi tekanan diferensial proporsional dengan set-point tergantung pada suhu dengan peningkatan positif.
  4. Regulasi tekanan diferensial proporsional dengan set-point tergantung pada suhu dengan peningkatan negatif.
  5. Regulasi dengan tekanan diferensial konstan.
  6. Regulasi tekanan diferensial konstan dengan set-point yang diatur oleh sinyal eksternal (0-10V atau PWM).
  7. Regulasi tekanan diferensial konstan dengan set-point tergantung pada suhu dengan peningkatan positif.
  8. Regulasi tekanan diferensial konstan dengan set-point tergantung pada suhu dengan peningkatan negatif.
  9. Regulasi dengan kurva konstan dengan set-point yang diatur dari register.
  10. Regulasi dengan kurva tetap dengan set-point yang diatur oleh sinyal eksternal (0- 10V atau PWM).

Evoplus Small Software Version (A.B) 1.xx

  1. Regulasi tekanan diferensial proporsional.
  2. Regulasi tekanan diferensial proporsional dengan set-point yang diatur oleh sinyal eksternal (0-10V atau PWM).
  3. Regulasi dengan tekanan diferensial konstan.
  4. Regulasi tekanan diferensial konstan dengan set-point yang diatur oleh sinyal eksternal (0-10V atau PWM).
  5. Regulasi dengan kurva konstan dengan setpoint yang diatur dari register.
  6. Regulasi dengan kurva tetap dengan set-point yang diatur oleh sinyal eksternal (0-10V atau PWM).

Evoplus M/L Software Version (A.B) 3.xx
Evoplus Small Software Version (A.B) 2.xx

  1. Regulasi tekanan diferensial proporsional.
  2. Regulasi tekanan diferensial proporsional dengan set-point yang diatur oleh sinyal eksternal (0-10V atau PWM).
  3. Regulasi tekanan diferensial proporsional dengan set-point tergantung pada suhu
  4. Regulasi dengan tekanan diferensial konstan.
  5. Regulasi tekanan diferensial konstan dengan set-point yang diatur oleh sinyal eksternal (0-10V atau PWM).
  6. Regulasi tekanan diferensial konstan dengan set-point tergantung pada suhu.
  7. Regulasi dengan kurva konstan dengan set-point yang diatur dari register.
  8. Regulasi dengan kurva tetap dengan set-point yang diatur oleh sinyal eksternal (0-10V atau PWM).
00104 RegulationSetPoint (0.1m) R/W Nilai ini menunjukkan set point regulasi.
00105 RegulationTmax 0-100 (1°C) R/W Nilai ini menunjukkan parameter Tmax yang digunakan untuk membuat kurva tergantung pada suhu
00106 RegulationAutoEconomy Nilai ini menunjukkan pilihan untuk menggunakan mode "auto" atau "economy"
  1. auto
  2. economy
00107 SetPointPerCentReduction 50-90%
(1%)
R/W Nilai ini menunjukkan persentase pengurangan set point dalam mode "economy".
00108 ExtSignalType 0-3 R/W Nilai ini menunjukkan jenis sinyal eksternal yang mengatur set point (hanya digunakan dalam beberapa mode).
  1. 0-10V meningkat (Set point meningkat seiring nilai 0-10V meningkat)
  2. 0-10V menurun (Set point menurun seiring nilai 0-10V menurun)
  3. PWM meningkat (Set point meningkat seiring duty cycle PWM meningkat)
  4. PWM menurun (Set point menurun seiring duty cycle PWM menurun)
00109 TwinPumpSystemMode 0-2 R/W Dalam kasus operasi kembar, parameter ini menunjukkan mode operasi
  1. Simultan
  2. Bergantian setiap 24 jam
  3. Utama/Cadangan
00110 MaxRpmPercent 25-100
(1%)
R/W Nilai ini menunjukkan set point sebagai persentase dari nilai revs maksimum yang diizinkan
00111 OnOffExt 0-2 R/W Nilai ini menunjukkan status pompa hidup atau mati
  1. Hidup
  2. Mati
  3. Ext
Blok konfigurasi dan status Pompa 1
00201 Bit0: Pump1ResetAlarm R/W Jika pada 1 mereset alarm
Bit1: Pump1ClearHistory

Jika pada 1 mereset riwayat alarm

Informasi penting
Perintah dilakukan dengan menulis 1 pada bit jika terdapat nilai 0.

00202 Pump1Status 0-2 R Menunjukkan status pompa
  1. Pompa mati
  2. Status pengisian
  3. Pompa berjalan
00203 Pump1Fault 0-1 R Menunjukkan apakah inverter berhenti karena kesalahan
  1. Ok
  2. Kesalahan
00211 Pump1ElectronicBoardTemp erature (1°C) R Nilai suhu ambien di dalam wadah
00212 Pump1ElectronicHeatsinkTe mperature (1°C) R Nilai suhu pada heat sink.
00213 Pump1LineVoltage (1V) R Nilai tegangan input (Rms)
00214 Pump1OutCurrent (1mA) R Nilai arus output
00215 Reserved
00216 Pump1RPM (1rpm) R Putaran motor per menit
00217 Pump1Power (1W) c R Daya yang disalurkan
00218 Pump1OperatingTimeHI (1h) R Waktu penggunaan pompa
00219 Pump1OperatingTimeLO (1h) R Waktu penggunaan pompa
00220 Pump1Head (0.1m) R Head pompa
00221 Pump1EstimatedFlow (0.1m3/ h) R Nilai perkiraan aliran dalam m3/h
00222 Pump1LiquidTemperature (1°C) R Nilai suhu yang diukur oleh sensor internal
00223 Pump1LiquidTemperatureExt (1°C) R Nilai suhu yang diukur oleh sensor eksternal
00224-00230 Reserved
00231-00245 Pump1Alarm Riwayat alarm, register 00231 berisi alarm terbaru, sedangkan register 00245 berisi alarm yang paling lama. Untuk daftar alarm, lihat buku manual pengguna.
00251 SoftwareNumberVersionA 0-255 R
00252 SoftwareNumberVersionB 0-255 R
00253 SoftwareNumberVersionC 0-255 R
00254 SoftwareNumberVersionD 0-255 R
00255 SoftwareNumberVersionE 0-255 R
00256 SoftwareNumberVersionF 0-255 R
00257 Unit Family R Menunjukkan nama family perangkat
00258 UnitType R Menunjukkan jenis perangkat dari family tertentu
00259 Unit Version R Versi produk

Tabel 5: Register Modbus

Catatan:

  1. Pada produk EVOPLUS SMALL register bersifat baca-saja.
  2. Pada produk EVOPLUS SMALL operasi penulisan dilakukan hanya dengan kontrol WRITE SINGLE REGISTER.
  3. Pada produk EVOPLUS SMALL satuan ukurnya adalah dalam mW.

Pesan yang Didukung

Panjang maksimum paket Modbus adalah 256 byte.

Struktur paket ditunjukkan pada Error! Reference source not found..

Alamat Slave Kode Fungsi Data CRC
1 byte 1 byte 0-252 byte 2 byte

Tabel 6: Struktur paket Modbus

Baca Register Penahan

(Kode fungsi = 0x03)
Fungsi ini untuk membaca nilai register penahan dari perangkat slave. Paket permintaan menentukan alamat awal dan jumlah register yang akan dibaca.

Alamat Slave Kode Fungsi Alamat Awal HI Alamat Awal LO Jumlah Register HI Jumlah Register LO
0x01 0x03 0x00 0x02 0x00 0x01

Balasan slave akan berisi jumlah byte balasan dan konten register.

Alamat Slave Kode Fungsi Byte yang dikirim Nilai HI Nilai LO
0x01 0x03 0x02 0x00 0x00

Baca Register Input

(Kode fungsi = 0x04)
Fungsi ini untuk membaca nilai register input dari perangkat slave. Paket permintaan menentukan alamat awal dan jumlah register yang akan dibaca.

Alamat Slave Kode Fungsi Alamat Awal HI Alamat Awal LO Jumlah Register HI Jumlah Register LO
0x01 0x04 0x00 0xFF 0x00 0x01

Balasan slave akan berisi jumlah byte balasan dan konten register.

Alamat Slave Kode Fungsi Byte yang dikirim Nilai HI Nilai LO
0x01 0x04 0x02 0x00 0x00

Tulis Register Tunggal

(Kode fungsi = 0x06)
Fungsi ini untuk menulis register perangkat slave. Paket permintaan menentukan alamat register dan nilai (2 byte) yang akan ditulis.

Alamat Slave Kode Fungsi Alamat Awal HI Alamat Awal LO Nilai HI Nilai LO
0x01 0x06 0x00 0x02 0x00 0x02

Balasan Slave:

Alamat Slave Kode Fungsi Alamat Awal HI Alamat Awal LO Nilai HI Nilai LO
0x01 0x06 0x00 0x02 0x00 0x02

Tulis Beberapa Register

(Kode fungsi = 0x10)
Fungsi ini untuk menulis satu atau beberapa register perangkat slave. Paket permintaan menentukan alamat awal, jumlah register yang akan ditulis, jumlah byte, dan nilai yang akan ditulis.

Alamat Slave Kode Fungsi Alamat Awal HI Alamat Awal LO Jumlah register HI Jumlah register LO Jumlah byte HI Register
00003 HI
0x01 0x10 0x00 0x02 0x00 0x02 0x04 0x00
Register
00003 LO
Register
00004 HI
Register
00004 HI
0x00 0x00 0x01

Contoh pesan

Beberapa contoh komunikasi Modbus akan diilustrasikan di bawah ini.

Membaca Daya Pompa

Bagian ini akan mengilustrasikan cara mengambil pembacaan daya yang disuplai oleh Pompa.
Nilai 0x01 akan digunakan sebagai alamat dalam contoh.
Permintaan dari master ke slave

Byte Nilai Deskripsi
Alamat Slave 0x01
Kode Fungsi 0x03 Fungsi "Baca register penahan"
Alamat Awal HI 0x00 Alamat awal adalah 0x0D8 = 216, jadi alamat Modbus adalah 217
Alamat Awal LO 0xD8
Jumlah HI 0x00 Jumlah register yang akan dibaca = 1
Jumlah LO 0x01

Balasan Slave

Byte Nilai Deskripsi
Alamat Slave 0x01
Kode Fungsi 0x03 Fungsi "Baca register penahan"
Jumlah byte 0x02
00223 HI 0x03 Nilai yang dibaca adalah 0x3E8 = 1000 W
00324 LO 0xE8

Penggunaan mode operasi alternatif dalam konfigurasi ganda

Bagian ini akan mengilustrasikan cara mengonfigurasi sistem dalam mode alternatif.
Permintaan dari master ke slave

Byte Nilai Deskripsi
Indirizzo Slave 0x01
Function Code 0x06 Function "Write holding register"
Start Address HI 0x00 Start address is 0x006C = 108, so the Modbus address is 109
Start Address LO 0x6C
Write HI 0x00 Sets register at value 1, or alternate mode.
Write LO 0x01

Slave reply

Byte Nilai Deskripsi
Slave address 0x01
Function Code 0x06 Function "Write holding register"
Start Address HI 0x00 Start address is 0x006C = 108, so the Modbus address is 109
Start Address LO 0x6C
Write HI 0x00 Sets register at value 1, or alternate mode.
Write LO 0x01

Unduh manual

Di sini Anda dapat mengunduh versi pdf lengkap manual, mungkin berisi instruksi keselamatan tambahan, informasi garansi, aturan FCC, dll.

Unduh Manual DAB EVOPLUS, EVOPLUS SAN, EVOPLUS SMALL

Bahasa yang tersedia

Daftar Isi