DCL執行器支援Modbus-RTU協定。請參考本應用手冊,將DCL執行器連接到Modbus匯流排。

DCL 執行器 Modbus 應用說明

控制板

SF-LC/MB
SF-ZC/MB

1. 介面定義

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

2. 按鈕

打開:用於設定模式。按下此按鈕開啟執行器,放開按鈕停止。同時按下「設定」和「開啟」按鈕可設定完全開啟位置。

關閉:用於設定模式。按下此按鈕可關閉執行器,放開按鈕可停止執行器。同時按下「設定」和「開啟」按鈕可設定完全關閉位置。

放:用於設定模式。將此按鈕與其他按鈕組合使用以設定參數。

3. 開關

南非設定操作模式

1-正常調製

2. 設定模式

3–反向調製

SB設定安全位置(預設為 2)

1. 推動全面開放

2.保持位置

3. 開到完全關閉

4. 滯後現象

將滯後值設定為 0.5% 到 5%,其中一個刻度代表 0.5%。

只有當輸入訊號指示的位置與目前閥門位置之間的差距大於滯後值時,執行器才會改變閥門位置。

5. 指示

L1綠色,電源指示;

L2紅色,輸入訊號錯誤,當輸入訊號超出範圍時亮起;

L3紅色,電位器故障,電位器異常或連接線斷裂時亮起;

L4紅色,卡住錯誤,當執行器無法驅動開啟或關閉時亮起。

設定

將 SA 開關撥至 2 進入設定模式。然後您可以設定操作旋轉範圍、設定安全位置、校準輸入輸出訊號等。

1. 設定操作範圍

設定完全關閉位置:

  1. 按下 KO/KC 按鈕,使閥門完全關閉。
  2. 按住 KS 按鈕,然後按住 KC 按鈕,直到大約 3-4 秒後 L2 亮起,這表示完全關閉位置配置完成。
  3. 現在你可以放開這兩個按鈕了。

設定完全開放位置:

  1. 按下 KO/KC 按鈕,使閥門完全打開。
  2. 按住 KS 按鈕,然後按住 KO 按鈕,直到大約 3-4 秒後 L2 亮起,這表示完全開啟位置配置完成。
  3. 現在你可以放開這兩個按鈕了。
  4.  

注意:如果將完全開啟和完全關閉位置配置為相同位置,則設定將成功完成。但執行器在調製模式下不會旋轉。

2. 設定 Modbus 參數

  1. 暫存器 0x0040 到 0x0042 用於設定通訊參數。
  2. 首先,透過向暫存器 0x0040 寫入值 0xA501 進入設定模式,然後透過向暫存器 0x0041 和 0x0042 寫入值來設定從機 ID 和波特率。
  3. 新參數將在 1 秒後更新。
  4. 向暫存器 0x0040 寫入 0x0000 退出設定模式。

開始調製

將 SA 設定為 1 開始調變。

  • 上電後,執行器預設會跟隨 4-20mA 輸入訊號進行調變。
  • 透過 Modbus 發送指令,可使執行器在通訊控制模式下運作,並在執行器斷電重新啟動後自動恢復至類比控制模式。

調變範圍為 4-20mA

  • 執行器將驅動閥門到 4-20mA 輸入訊號所代表的特定位置。
  • 4-20mA 輸出訊號將即時輸出閥門位置。
  • 當閥門被驅動到完全打開的位置時,「ON/OFF 輸出開啟」將輸出一個有效的訊號(連接到 COM)。
  • 當閥門被驅動到完全關閉位置時,「ON/OFF 輸出關閉」將輸出一個有效訊號(連接到 COM)。
  • 當電源中斷或輸入訊號故障時,執行器會將閥門驅動到安全位置。
  • 電源和輸入訊號恢復後,執行器將恢復到調製模式。

 

注意:您可以將 SW2 撥至 3 以啟動反向操作。此時,4mA 的輸入值將輸出 20mA,20mA 的輸出值將輸出 4mA。調製方式與反向操作相同。

使用 Modbus-RTU/RS485 進行調製

硬體層

  • DCL執行器支援Modbus-RTU協議,物理層採用RS485。
  • 從設備 ID:預設值為 1
  • 波特率:可配置,預設值為 9600
  • RS485 資料格式:1 個起始位元 + 8 個資料位元 + 1 個停止位元(無奇偶校驗)

1. 介面

SF-LC/MB
SF-ZC/MB

P1:電源 –
P2:電源+
P7:RS485 A
P8:RS485 B
P3~P6:預留(4~20mA/0~10V)

2. 連接圖

應用層

1、附屬住宅單元

Modbus ADU 定義圖 | Modbus ADU 段

2. 功能代碼

ID姓名描述
0x03讀取多個暫存器在遠端設備中,使用此函數程式碼讀取保持暫存器中連續區塊的內容。
0x06寫入單一暫存器在遠端設備中,使用此函數程式碼向單一暫存器寫入資料。
0x10寫入多個暫存器在遠端設備中,使用此功能代碼寫入連續的暫存器區塊(1 到大約 120 個暫存器)。

3. 設定通信參數

  1. 暫存器 0x0040 到 0x0042 用於設定通訊參數。
  2. 首先,透過向暫存器 0x0040 寫入值 0xA501 進入設定模式,然後透過向暫存器 0x0041 和 0x0042 寫入值來設定從機 ID 和波特率。
  3. 新參數將在 1 秒後更新。
  4. 向暫存器 0x0040 寫入 0x0000 退出設定模式。

4. 將通訊參數重設為預設值

  1. 將 SA 和 SB 設定為 2。
  2. 按住 KS 鍵 3 秒以上,紅色 LED 指示燈將會閃爍,此時放開 KS 鍵。
  3. 然後按住 KC 鍵 3 秒以上,紅色 LED 燈會再次閃爍,放開 KC 鍵。
  4. 現在通訊參數將重設為預設值(從機 ID 為 1,波特率為 9600)。
    當通訊參數缺失時,會使用此方法。

5、報名表

註冊地址暫存器位訊號組訊號名稱最小值最大值公司簡介讀/寫類型真值表描述
0x0010b15-b5\\\\\讀/寫十六進位保留 0保持
b5\\\\\讀/寫十六進位保留 0保持
b4控制停止\\\讀/寫十六進位1:停止,0:正常停止運行
b3\\\\\r十六進位保留 0保持
b2\\\\\r十六進位保留 0保持
b1-b0控制模式\\\讀/寫十六進位1:通信控制控制模型
0x0011b15-b0控制設定開放度010000%讀/寫整數/十六進位0-10000 對應於 0-100% 開口控制閥門的開度(比例係數 1/100)
0x0012b15-b0\\\\\r十六進位保留 0保持
0x0013b15-b0\\\\\r十六進位保留 0保持
0x0014b15-b0\\\\\r十六進位保留 0保持
0x0015b15-b0\\\\\r十六進位保留 0保持
0x0016b15-b0\\\\\r十六進位保留 0保持
0x0017b15-b0\\\\\r十六進位保留 0保持
0x0018b15-b6\\\\\r十六進位保留 0保持
b5資訊錯誤位置\\\r十六進位1:位置訊號故障位置訊號故障標誌
b4資訊錯誤訊號\\\r十六進位1:輸入訊號故障輸入訊號故障標誌
b3資訊過扭力標誌\\\r十六進位1:過載過載標誌
b2資訊卡住的旗幟\\\r十六進位1:旋轉受阻堵塞標誌
b1資訊打開運行標誌\\\r十六進位1:關閉閥門閥門開啟標誌
b0資訊關閉運行標誌\\\r十六進位1:打開閥門閥門關閉標誌
0x0019b15-b0資訊openDegree010000%r整數/十六進位0-10000 對應於 0-100% 開口目前閥門開度(比率係數 1/100)
0x001Ab15-b0\\\\\r十六進位保留 0保持
0x001Bb15-b0\\\\\r十六進位保留 0保持
0x001Cb15-b0\\\\\r十六進位保留 0保持
0x001Db15-b0\\\\\r十六進位保留 0保持
0x001Eb15-b0\\\\\r十六進位保留 0保持
0x001Fb15-b0\\\\\r十六進位保留 0保持
0x0040b15-b0配置cfgMode1127\rw十六進位0x0000:進入正常模式模式選擇和配置參數只能在配置模式下修改。
0x0041b15-b0配置cmm_addr1127\rw十六進位1~127設定通信地址
0x0042b15-b0配置cmm_baudrate\\\rw十六進位0:波特率 4800設定波特率
0x0043b15-b0\\\\\r十六進位保留 0保持
0x0044b15-b0\\\\\r十六進位保留 0保持
0x0045b15-b0\\\\\r十六進位保留 0保持
0x0046b15-b0\\\\\r十六進位保留 0保持
0x0047b15-b0\\\\\r十六進位保留 0保持
0x0048b15-b0\\\\\r十六進位保留 0保持

示範通信數據

1. 設定位置

進入Modbus控制模式:

交易→◇01 10 00 10 00 01 02 00 01 65 00

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

設定位置:0%

傳送→◇01 10 00 11 00 01 02 00 00 A5 11

Rx←◆01 10 00 11 00 01 51 CC

設定位置:50% (5000 -> 0x1388)

傳送→◇01 10 00 11 00 01 02 13 88 A8 47

Rx←◆01 10 00 11 00 01 51 CC

設定位置:100% (10000 -> 0x2710)

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

Rx←◆01 10 00 11 00 01 51 CC

停止

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

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

2. 獲得位置

傳送→◇01 03 00 18 00 02 44 0C

接收←◆01 03 04 00 30 00 00 FA 3C

3. 設定 Modbus 從站 ID

進入設定模式

傳送→◇01 10 00 40 00 01 02 A5 01 12 00

接收←◆01 10 00 40 00 01 00 1D

將從機 ID 設定為 2

交易→◇01 10 00 41 00 01 02 00 02 28 80

Rx←◆01 10 00 41 00 01 51 DD

退出設定模式

發射→◇02 10 00 40 00 01 02 A5 00 C7 30

接收←◆02 10 00 40 00 01 00 2E

4. 設定 Modbus 波特率

進入設定模式

傳送→◇01 10 00 40 00 01 02 A5 01 12 00

接收←◆01 10 00 40 00 01 00 1D

將波特率設定為 9600

傳送→◇01 10 00 42 00 01 02 00 01 68 B2

Rx←◆01 10 00 42 00 01 A1 DD

退出設定模式

傳送→◇01 10 00 40 00 01 02 A5 00 D3 C0

接收←◆01 10 00 40 00 01 00 1D