Aktuator DCL mendukung protokol Modbus-RTU. Dengan merujuk pada manual aplikasi ini, Anda dapat menghubungkan aktuator DCL ke Modbus.

Catatan Aplikasi Modbus Aktuator DCL

Panel

SF-LC/MB
SF-ZC/MB

1. Definisi Antarmuka

P1: 220VAC N
P2: 220VAC L
P3: Input 4-20mA –
P4: Input 4-20mA+
P5: Output 4-20mA-
P6: Output 4-20mA+
P7: RS485 A
P8: RS485 B

2. Tombol

MembukaDigunakan dalam mode pengaturan. Tekan tombol ini untuk membuka aktuator, lalu lepaskan untuk menghentikannya. Tekan Set dan Open secara bersamaan untuk mengatur posisi terbuka penuh.

DitutupDigunakan dalam mode pengaturan. Tekan tombol ini untuk menutup aktuator, lalu lepaskan untuk menghentikannya. Tekan Set dan Open secara bersamaan untuk mengatur posisi tertutup sepenuhnya.

MengaturDigunakan dalam mode pengaturan. Kombinasikan tombol ini dengan tombol lain untuk mengatur parameter.

3. Beralih

SA: Atur mode operasi

1–Modulasi Normal

2–Pengaturan Mode

3–Modulasi Terbalik

SB: Atur Posisi Keamanan (Pengaturan default adalah 2)

1–Upaya untuk Membuka Sepenuhnya

2–Pertahankan Posisi

3–Putar hingga Tertutup Sepenuhnya

4. Histeresis

Tetapkan nilai histeresis dari 0,5% hingga 5% dengan satu skala menunjukkan 0,5%.

Aktuator tidak akan mengubah posisi katup sampai selisih antara posisi yang ditunjukkan oleh sinyal input dan posisi katup saat ini menjadi lebih besar dari nilai histeresis.

5. Indikasi

L1: Hijau, Indikator Daya;

L2: Merah, Kesalahan sinyal input, menyala saat sinyal input melebihi jangkauan;

L3: Merah, Kesalahan potensiometer, menyala saat potensiometer tidak normal atau kabel penghubung putus;

L4: Merah, Kesalahan macet, menyala ketika aktuator tidak dapat digerakkan untuk membuka atau menutup.

Mendirikan

Alihkan SA ke 2 untuk masuk ke mode pengaturan. Kemudian Anda dapat mengatur rentang rotasi operasi, mengatur posisi pengaman, mengkalibrasi sinyal input dan output, dan lain sebagainya.

1. Atur Rentang Operasi

Atur ke Posisi Tertutup Sepenuhnya:

  1. Tekan tombol KO/KC untuk menggerakkan katup ke posisi tertutup sepenuhnya.
  2. Tekan dan tahan tombol KS lalu tombol KC hingga L2 menyala sekitar 3-4 detik kemudian, yang berarti konfigurasi posisi tertutup sepenuhnya telah selesai.
  3. Sekarang Anda bisa melepaskan kedua tombol ini.

Atur Posisi Terbuka Penuh:

  1. Tekan tombol KO/KC untuk menggerakkan katup ke posisi terbuka penuh.
  2. Tekan dan tahan tombol KS lalu tombol KO hingga L2 menyala sekitar 3-4 detik kemudian, yang berarti konfigurasi posisi terbuka penuh telah selesai.
  3. Sekarang Anda bisa melepaskan kedua tombol ini.
  4.  

Catatan: Jika posisi buka dan tutup penuh dikonfigurasi pada posisi yang sama, konfigurasi akan berhasil dilakukan. Namun, aktuator tidak akan berputar dalam mode modulasi.

2. Mengatur Parameter Modbus

  1. Register dari 0x0040 hingga 0x0042 digunakan untuk mengatur parameter komunikasi.
  2. Pertama, masuk ke mode pengaturan dengan menulis nilai 0xA501 ke register 0x0040, kemudian atur ID slave dan baud rate dengan menulis nilai ke register 0x0041 dan 0x0042.
  3. Parameter baru akan diperbarui dalam 1 detik.
  4. Keluar dari mode pengaturan dengan menulis 0x0000 ke register 0x0040.

Mulai Modulasi

Putar SA ke 1 untuk memulai modulasi.

  • Setelah dinyalakan, aktuator secara default akan mengikuti sinyal input 4-20mA untuk modulasi.
  • Pengiriman perintah melalui Modbus memungkinkan aktuator untuk bekerja dalam mode kontrol komunikasi dan secara otomatis kembali ke mode kontrol analog setelah aktuator dimatikan dan dihidupkan kembali.

Modulasi dengan 4-20mA

  • Aktuator akan menggerakkan katup ke posisi tertentu sesuai dengan sinyal input 4-20mA.
  • Sinyal keluaran 4-20mA akan menampilkan posisi katup secara real time.
  • Output “ON/OFF Terbuka” akan mengeluarkan sinyal efektif (terhubung ke COM) ketika katup digerakkan ke posisi terbuka penuh.
  • “Output ON/OFF Shut” akan mengeluarkan sinyal efektif (terhubung ke COM) ketika katup digerakkan ke posisi tertutup sepenuhnya.
  • Aktuator akan menggerakkan katup ke posisi Aman ketika daya listrik terputus atau sinyal masukan mengalami gangguan.
  • Aktuator akan kembali ke mode modulasi setelah daya suplai dan sinyal input pulih.

 

Catatan: Anda dapat memutar SW2 ke 3 untuk mengaktifkan operasi terbalik. Dalam hal ini, nilai input 4mA akan ditransfer sebagai 20mA, dan 20mA akan ditransfer sebagai 4mA. Jadi modulasinya seperti terbalik.

Modulasi dengan Modbus-RTU/RS485

Lapisan Perangkat Keras

  • Aktuator DCL mendukung Protokol Modbus-RTU, sedangkan RS485 digunakan pada lapisan fisik.
  • ID Budak: Nilai default adalah 1
  • Kecepatan Baud: Dapat dikonfigurasi dengan nilai default 9600
  • Format Data RS485: 1 bit awal + 8 bit data + 1 bit berhenti (tanpa pengecekan paritas)

1. Antarmuka

SF-LC/MB
SF-ZC/MB

P1: Catu daya –
P2: Catu daya+
P7: RS485 A
P8: RS485 B
P3~P6: Dicadangkan (4~20mA/0~10V)

2. Diagram Koneksi

Lapisan Aplikasi

1、ADU

Modbus ADU 定义图 | Segmen Modbus ADU

2. Kode Fungsi

PENGENALnamamenggambarkan
0x03Membaca beberapa registerPada perangkat jarak jauh, gunakan kode fungsi ini untuk membaca isi blok berurutan dalam register tahan (hold register).
0x06Tulis satu registerPada perangkat jarak jauh, gunakan kode fungsi ini untuk menulis ke satu register.
0x10Tulis beberapa registerPada perangkat jarak jauh, gunakan kode fungsi ini untuk menulis blok register berurutan (1 hingga sekitar 120 register).

3. Mengatur Parameter Komunikasi

  1. Register dari 0x0040 hingga 0x0042 digunakan untuk mengatur parameter komunikasi.
  2. Pertama, masuk ke mode pengaturan dengan menulis nilai 0xA501 ke register 0x0040, kemudian atur ID slave dan baud rate dengan menulis nilai ke register 0x0041 dan 0x0042.
  3. Parameter baru akan diperbarui dalam 1 detik.
  4. Keluar dari mode pengaturan dengan menulis 0x0000 ke register 0x0040.

4. Atur Ulang Parameter Komunikasi ke Nilai Default

  1. Atur SA dan SB ke 2.
  2. Tahan tombol KS selama lebih dari 3 detik, LED merah akan berkedip, lalu lepaskan tombol KS.
  3. Kemudian tahan KC selama lebih dari 3 detik, LED merah akan berkedip lagi, lepaskan KC.
  4. Sekarang parameter komunikasi akan diatur ulang ke nilai default (ID slave ke 1, baud rate ke 9600).
    Ini digunakan ketika parameter komunikasi hilang.

5. Daftar Registrasi

Alamat terdaftarBit registerKelompok sinyalNama sinyalnilai minimumNilai maksimumPerusahaanMembaca/MenulisjenisTabel kebenaranmenggambarkan
0x0010b15-b5\\\\\r/wheksadesimalPertahankan 0mempertahankan
b5\\\\\r/wheksadesimalPertahankan 0mempertahankan
b4kontrolberhenti\\\r/wheksadesimal1: Berhenti, 0: NormalBerhenti berlari
b3\\\\\RheksadesimalPertahankan 0mempertahankan
b2\\\\\RheksadesimalPertahankan 0mempertahankan
b1-b0kontrolmode\\\r/wheksadesimal1: Kontrol komunikasiModel kontrol
0x0011b15-b0kontrolAtur Derajat Terbuka010000%r/wint/hex0-10000 sesuai dengan bukaan 0-100%Kendalikan pembukaan katup (koefisien rasio 1/100)
0x0012b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0013b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0014b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0015b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0016b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0017b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0018b15-b6\\\\\RheksadesimalPertahankan 0mempertahankan
b5informasiPosisi kesalahan\\\Rheksadesimal1: Kerusakan sinyal posisiTanda kesalahan sinyal posisi
b4informasisinyal kesalahan\\\Rheksadesimal1: Kerusakan Sinyal InputBendera kesalahan sinyal masukan
b3informasiBendera Torsi berlebih\\\Rheksadesimal1: Kelebihan BebanBendera Kelebihan Beban
b2informasiBendera macet\\\Rheksadesimal1: Rotasi terblokirTanda penghalang
b1informasiopenRunFlag\\\Rheksadesimal1: Menutup katupTanda pembukaan katup
b0informasitutupRunFlag\\\Rheksadesimal1: Membuka katupTanda penutupan katup
0x0019b15-b0informasiGelar terbuka010000%Rint/hex0-10000 sesuai dengan bukaan 0-100%Pembukaan katup saat ini (koefisien rasio 1/100)
0x001Ab15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x001Bb15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x001Cb15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x001Db15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x001Eb15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x001Fb15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0040b15-b0konfigurasicfgMode1127\rwheksadesimal0x0000: Masuk ke mode normalPemilihan mode, parameter konfigurasi hanya dapat diubah dalam mode konfigurasi.
0x0041b15-b0konfigurasicmm_addr1127\rwheksadesimal1~127Tetapkan alamat komunikasi
0x0042b15-b0konfigurasikecepatan baud cmm\\\rwheksadesimal0: Kecepatan baud 4800atur kecepatan baud
0x0043b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0044b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0045b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0046b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0047b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan
0x0048b15-b0\\\\\RheksadesimalPertahankan 0mempertahankan

Data Komunikasi Demo

1. Atur Posisi

Masuk ke Mode Kontrol Modbus:

Tx→◇01 10 00 10 00 01 02 00 01 65 00

Rx←◆01 10 00 10 00 01 00 0C

Atur Posisi: 0%

Tx→◇01 10 00 11 00 01 02 00 00 A5 11

Rx←◆01 10 00 11 00 01 51 CC

Atur Posisi: 50% (5000 -> 0x1388)

Tx→◇01 10 00 11 00 01 02 13 88 A8 47

Rx←◆01 10 00 11 00 01 51 CC

Atur Posisi: 100% (10000 -> 0x2710)

Tx→◇01 10 00 11 00 01 02 27 10 BF 2D

Rx←◆01 10 00 11 00 01 51 CC

Berhenti

Tx→◇01 10 00 10 00 01 02 00 11 64 CC

Rx←◆01 10 00 10 00 01 00 0C

2. Dapatkan Posisi

Tx→◇01 03 00 18 00 02 44 0C

Rx←◆01 03 04 00 30 00 00 FA 3C

3. Atur ID Slave Modbus

Masuk ke Mode Pengaturan

Tx→◇01 10 00 40 00 01 02 A5 01 12 00

Rx←◆01 10 00 40 00 01 00 1D

Atur ID Slave ke 2

Tx→◇01 10 00 41 00 01 02 00 02 28 80

Rx←◆01 10 00 41 00 01 51 DD

Keluar dari Mode Pengaturan

Tx→◇02 10 00 40 00 01 02 A5 00 C7 30

Rx←◆02 10 00 40 00 01 00 2E

4. Atur Kecepatan Baud Modbus

Masuk ke Mode Pengaturan

Tx→◇01 10 00 40 00 01 02 A5 01 12 00

Rx←◆01 10 00 40 00 01 00 1D

Atur Baud Rate ke 9600

Tx→◇01 10 00 42 00 01 02 00 01 68 B2

Rx←◆01 10 00 42 00 01 A1 DD

Keluar dari Mode Pengaturan

Tx→◇01 10 00 40 00 01 02 A5 00 D3 C0

Rx←◆01 10 00 40 00 01 00 1D