一、產品概述
l 8路光電隔離數字量輸入和8路光電隔離數字量輸出(NPN晶體管集電極開路輸出)
l 采用RS485 MODBUS RTU標準通訊,可與組態軟件、PLC、工業觸控屏等進行組網
l 帶通訊及輸入輸出狀態指示燈
l 通訊電路采用防雷、抗干擾設計
l 可廣泛用于工業現場設備的信號采集和控制
l 正常使用三年質保
產品概述
產品特點
技術參數
二、主要參數
l 數字量輸入通道 8路(低電平有效)
l 數字量輸出通道 8路(NPN晶體管集電極開路輸出500mA)
l 工作溫度范圍 -20~70℃
l 外部供電電源 DC 9V~30V/2W
l 隔離保護 1500VDC
l 安裝方式 標準DIN導軌安裝或螺絲安裝
l 外形尺寸 125×73×35mm
三、接口定義
四、數字量應用示意圖
1、數字量輸入應用
2、數字量輸出應用
五、通訊說明
1、通訊參數說明(出廠值): 9600,N,8,1
2、數字量輸入信號采集命令:
發送: 01 02 00 00 00 08 79 CC (例/16進制)
接收: 01 02 01 C2 20 19 (例/16進制)
讀取的數據“C2”,轉換成2進制數為“”,從左至右分別對應8路數字量輸入信號DI_08-DI_01的狀態,即DI_08、DI_07、DI_02有輸入,其它通道無輸入
3、數字量輸出信號控制命令(多個控制):
發送: 01 0F 00 00 00 08 01 A4 FF 2E (例/16進制)
接收: 01 0F 00 00 00 08 54 0D (例/16進制)
寫入的數據“A4”轉換成2進制數為“”,從左至右分別對應8路數字量輸出信號DO_08-DO_01的狀態,即DO_08、DO_06、DO_03有輸出,其他通道無輸出,模塊接收到正確的命令后,根據命令作出相應動作,并將應答指令發回主機,表示通訊成功
4、數字量輸出信號控制命令(單個控制):
發送: 01 05 00 00 FF 00 8C 3A (例/16進制)
接收: 01 05 00 00 FF 00 8C 3A (例/16進制)
模塊接收到正確的命令后,根據命令作出相應動作,并將應答指令發回主機,表示通訊成功
5、數字量輸出狀態采集命令:
發送: 01 01 00 00 00 08 3D CC (例/16進制)
接收: 01 01 01 A4 50 33 (例/16進制)
讀取的數據“A4”轉換成2進制數為“”,從左至右分別對應8路數字量輸出信號DO_08-DO_01的狀態,即DO_08、DO_06、DO_03有輸出,其他通道無輸出
6、模塊地址設置命令:
發送:00 06 00 64 00 01 08 04 (例/16進制)
接收:00 06 00 64 00 01 08 04 (例/16進制)
該命令表示向一個模塊發出指令,設置該模塊的為01,該設置可以失電保存;模塊的默認地址是01,當需要多個模塊進行組網時,可對每個模塊的地址進行單獨設置,因為使用了群發地址,所以設置時要求485網絡中只能有一個模塊,否則會造成485網絡中所有模塊的地址都設置成同一地址,請謹慎使用該指令;當模塊接收到正確的命令后,根據命令作出相應動作,并將應答指令發回主機,表示通訊成功
7、通訊參數設置命令:
發送:01 06 00 65 00 02 18 14 (例/16進制)
接收:01 06 00 65 00 02 18 14 (例/16進制)
該命令表示向一個模塊發出指令,設置該模塊的通訊參數為‘9600N(無校驗) 81’,該設置可以失電保存;模塊的默認通訊參數是‘9600N(無校驗) 81’,當設置新的通訊參數后應在通訊設置中選擇正確通訊參數,并重啟通訊端口,請謹慎使用該指令;通常情況下,設置的波特率低,傳輸速度慢,傳輸穩定性高,設置的波特率高,傳輸速度快,傳輸穩定性低;當模塊接收到正確的命令后,根據命令作出相應動作,并將應答指令發回主機,表示通訊成功
六、通訊指示燈說明
l 模塊上電后通訊指示燈顯示綠色
l 模塊通訊中通訊指示燈閃爍
l 模塊接收到正確指令通訊指示燈顯示綠色
l 模塊接收到錯誤指令或非本模塊地址指令通訊指示燈顯示紅色
l 數字量輸入通道 8路(低電平有效)
l 數字量輸出通道 8路(NPN晶體管集電極開路輸出500mA)
l 工作溫度范圍 -20~70℃
l 外部供電電源 DC 9V~30V/2W
l 隔離保護 1500VDC
l 安裝方式 標準DIN導軌安裝或螺絲安裝
l 外形尺寸 125×73×35mm
三、接口定義
AVcc | 外部電源輸入正端 |
AGnd | 外部電源輸入負端 |
DO_01 | 第1路數字量輸出 |
DO_02 | 第2路數字量輸出 |
DO_03 | 第3路數字量輸出 |
DO_04 | 第4路數字量輸出 |
DO_05 | 第5路數字量輸出 |
DO_06 | 第6路數字量輸出 |
DO_07 | 第7路數字量輸出 |
DO_08 | 第8路數字量輸出 |
DI_01 | 第1路數字量輸入 |
DI_02 | 第2路數字量輸入 |
DI_03 | 第3路數字量輸入 |
DI_04 | 第4路數字量輸入 |
DI_05 | 第5路數字量輸入 |
DI_06 | 第6路數字量輸入 |
DI_07 | 第7路數字量輸入 |
DI_08 | 第8路數字量輸入 |
485A | RS485信號A+ |
485B | RS485信號B- |
四、數字量應用示意圖
1、數字量輸入應用
2、數字量輸出應用
五、通訊說明
1、通訊參數說明(出廠值): 9600,N,8,1
參數 | 說明 |
9600 | 波特率 |
N(無校驗) | 校驗位 |
8 | 數據位 |
1 | 停止位 |
2、數字量輸入信號采集命令:
發送: 01 02 00 00 00 08 79 CC (例/16進制)
數據 | 字節 | 數據說明 | 備注 |
01 | 1 | 模塊地址 | 地址范圍01-FE |
02 | 1 | 功能碼 | 02-讀取輸入位 |
0000 | 2 | 輸入地址(1x型) | 0000-輸入位起始地址 |
0008 | 2 | 讀取輸入位長度 | 0008-讀取8個輸入位 |
79CC | 2 | CRC校驗碼 | 前面所有數據的CRC校驗碼 |
接收: 01 02 01 C2 20 19 (例/16進制)
數據 | 字節 | 數據說明 | 備注 |
01 | 1 | 模塊地址 | 地址范圍01-FE |
02 | 1 | 功能碼 | 02-讀取輸入位 |
01 | 1 | 字節數 | 01-讀取1個字節長度 |
C2 | 1 | 讀取數據 | C2-讀取輸入位狀態 |
2019 | 2 | CRC校驗碼 | 前面所有數據的CRC校驗碼 |
讀取的數據“C2”,轉換成2進制數為“”,從左至右分別對應8路數字量輸入信號DI_08-DI_01的狀態,即DI_08、DI_07、DI_02有輸入,其它通道無輸入
3、數字量輸出信號控制命令(多個控制):
發送: 01 0F 00 00 00 08 01 A4 FF 2E (例/16進制)
數據 | 字節 | 數據說明 | 備注 |
01 | 1 | 模塊地址 | 地址范圍01-FE |
0F | 1 | 功能碼 | 0F-寫多個線圈 |
0000 | 2 | 線圈地址(0x型) | 0000-線圈起始地址 |
0008 | 2 | 寫入線圈長度 | 0008-寫8個線圈 |
01 | 1 | 寫入數據字節 | 01-寫入1個字節的數據 |
A4 | 2 | 寫入數據 | A4-寫8個線圈的輸出狀態 |
FF2E | 2 | CRC校驗碼 | 前面所有數據的CRC校驗碼 |
接收: 01 0F 00 00 00 08 54 0D (例/16進制)
寫入的數據“A4”轉換成2進制數為“”,從左至右分別對應8路數字量輸出信號DO_08-DO_01的狀態,即DO_08、DO_06、DO_03有輸出,其他通道無輸出,模塊接收到正確的命令后,根據命令作出相應動作,并將應答指令發回主機,表示通訊成功
4、數字量輸出信號控制命令(單個控制):
發送: 01 05 00 00 FF 00 8C 3A (例/16進制)
數據 | 字節 | 數據說明 | 備注 |
01 | 1 | 模塊地址 | 地址范圍01-FE |
05 | 1 | 功能碼 | 05-寫單個線圈 |
0000 | 2 | 線圈地址(0x型) | 0000-數字量輸出(DO_01)線圈地址 0001-數字量輸出(DO_02)線圈地址 0002-數字量輸出(DO_03)線圈地址 0003-數字量輸出(DO_04)線圈地址 0004-數字量輸出(DO_05)線圈地址 0005-數字量輸出(DO_06)線圈地址 0006-數字量輸出(DO_07)線圈地址 0007-數字量輸出(DO_08)線圈地址 |
FF00 | 2 | 寫入數據 | FF00-線圈打開,0000-線圈關閉 |
8C3A | 2 | CRC校驗碼 | 前面所有數據的CRC校驗碼 |
接收: 01 05 00 00 FF 00 8C 3A (例/16進制)
模塊接收到正確的命令后,根據命令作出相應動作,并將應答指令發回主機,表示通訊成功
5、數字量輸出狀態采集命令:
發送: 01 01 00 00 00 08 3D CC (例/16進制)
數據 | 字節 | 數據說明 | 備注 |
01 | 1 | 模塊地址 | 地址范圍01-FE |
01 | 1 | 功能碼 | 01-讀取線圈狀態 |
0000 | 2 | 線圈地址(0x型) | 0000-線圈起始地址 |
0008 | 2 | 讀取線圈長度 | 0008-讀取8個線圈狀態 |
3DCC | 2 | CRC校驗碼 | 前面所有數據的CRC校驗碼 |
接收: 01 01 01 A4 50 33 (例/16進制)
數據 | 字節 | 數據說明 | 備注 |
01 | 1 | 模塊地址 | 地址范圍01-FE |
01 | 1 | 功能碼 | 01-讀取線圈狀態 |
01 | 1 | 字節數 | 01-讀取1個字節長度 |
A4 | 1 | 讀取數據 | A4-讀取線圈狀態 |
5033 | 2 | CRC校驗碼 | 前面所有數據的CRC校驗碼 |
讀取的數據“A4”轉換成2進制數為“”,從左至右分別對應8路數字量輸出信號DO_08-DO_01的狀態,即DO_08、DO_06、DO_03有輸出,其他通道無輸出
6、模塊地址設置命令:
發送:00 06 00 64 00 01 08 04 (例/16進制)
數據 | 字節 | 數據說明 | 備注 |
00 | 1 | 模塊地址 | 00-群發地址 |
06 | 1 | 功能碼 | 06-寫單寄存器 |
0064 | 2 | 寄存器地址(4x型) | 0064-修改模塊地址 |
0001 | 2 | 寫入數據 | 設置模塊,范圍0001-00FE |
0804 | 2 | CRC校驗碼 | 前面所有數據的CRC校驗碼 |
接收:00 06 00 64 00 01 08 04 (例/16進制)
該命令表示向一個模塊發出指令,設置該模塊的為01,該設置可以失電保存;模塊的默認地址是01,當需要多個模塊進行組網時,可對每個模塊的地址進行單獨設置,因為使用了群發地址,所以設置時要求485網絡中只能有一個模塊,否則會造成485網絡中所有模塊的地址都設置成同一地址,請謹慎使用該指令;當模塊接收到正確的命令后,根據命令作出相應動作,并將應答指令發回主機,表示通訊成功
7、通訊參數設置命令:
發送:01 06 00 65 00 02 18 14 (例/16進制)
數據 | 字節 | 數據說明 | 備注 |
01 | 1 | 模塊地址 | 地址范圍01-FE |
06 | 1 | 功能碼 | 06-寫單寄存器 |
0065 | 2 | 寄存器地址(4x型) | 0065-修改通訊參數 |
0002 | 2 | 寫入數據 | 0001-設置通訊參數 4800N(無校驗) 81 0002-設置通訊參數 9600N(無校驗) 81 0003-設置通訊參數 19200N(無校驗) 81 0004-設置通訊參數 38400N(無校驗) 81 0005-設置通訊參數 4800E(偶校驗) 81 0006-設置通訊參數 9600E(偶校驗) 81 0007-設置通訊參數 19200E(偶校驗) 81 0008-設置通訊參數 38400E(偶校驗) 81 |
1814 | 2 | CRC校驗碼 | 前面所有數據的CRC校驗碼 |
接收:01 06 00 65 00 02 18 14 (例/16進制)
該命令表示向一個模塊發出指令,設置該模塊的通訊參數為‘9600N(無校驗) 81’,該設置可以失電保存;模塊的默認通訊參數是‘9600N(無校驗) 81’,當設置新的通訊參數后應在通訊設置中選擇正確通訊參數,并重啟通訊端口,請謹慎使用該指令;通常情況下,設置的波特率低,傳輸速度慢,傳輸穩定性高,設置的波特率高,傳輸速度快,傳輸穩定性低;當模塊接收到正確的命令后,根據命令作出相應動作,并將應答指令發回主機,表示通訊成功
六、通訊指示燈說明
l 模塊上電后通訊指示燈顯示綠色
l 模塊通訊中通訊指示燈閃爍
l 模塊接收到正確指令通訊指示燈顯示綠色
l 模塊接收到錯誤指令或非本模塊地址指令通訊指示燈顯示紅色