kda系列產(chǎn)品硬件通訊協(xié)議_第1頁
kda系列產(chǎn)品硬件通訊協(xié)議_第2頁
kda系列產(chǎn)品硬件通訊協(xié)議_第3頁
kda系列產(chǎn)品硬件通訊協(xié)議_第4頁
kda系列產(chǎn)品硬件通訊協(xié)議_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、KDA 系列產(chǎn)品繼電器V2.0 硬件通訊協(xié)議設(shè)計(jì)工程師鄧技術(shù)支持:/20170425:廣州市計(jì)算機(jī)科技選型表(本說明書適合以下產(chǎn)品型號型號功能標(biāo)配尺寸 MMKDA 系列智能開關(guān)以太網(wǎng)版本 404A-K4 路繼電器+4 路 IO 口輸入路轉(zhuǎn)以太網(wǎng)模塊+電源140*90*40KDA 系列智能開關(guān)以太網(wǎng)版本 404A-AI4 路繼電器+2 路 IO 口輸入+2 路模擬量電流路轉(zhuǎn)以太網(wǎng)模塊+電源140*90*40KDA 系列智能開關(guān)以太網(wǎng)版本 404A-VI4 路繼電器+2 路 IO 口輸入+2 路模擬量電壓路轉(zhuǎn)以太網(wǎng)模塊+電源140*90*40KDA 系列智能開關(guān)以太網(wǎng)版本 808A8 路繼電器+5

2、 路 IO 口輸入+3 路模擬量電壓路轉(zhuǎn)以太網(wǎng)模塊+電源160*90*40KDA 系列智能開關(guān)以太網(wǎng)版本 808A-AI8 路繼電器+8 路模擬量電流路轉(zhuǎn)以太網(wǎng)模塊+電源160*90*40KDA 系列智能開關(guān)以太網(wǎng)版本 808A-VI8 路繼電器+8 路模擬量電壓路轉(zhuǎn)以太網(wǎng)模塊+電源160*90*40KDA 系列智能開關(guān)以太網(wǎng)版本 808A-ADC8 路繼電器+4 路模擬量電壓+4 路模擬量電流路轉(zhuǎn)以太網(wǎng)模塊+電源160*90*40KDA 系列智能開關(guān) GPRS 版本 404A-K4 路繼電器+4 路 IO 口輸入路轉(zhuǎn)以太網(wǎng)模塊+電源140*90*40KDA 系列智能開關(guān) GPRS 版本 40

3、4A-AI4 路繼電器+2 路 IO 口輸入+2 路模擬量電流路轉(zhuǎn)以太網(wǎng)模塊+電源140*90*40KDA 系列智能開關(guān) GPRS 版本 404A-VI4 路繼電器+2 路 IO 口輸入+2 路模擬量電壓路轉(zhuǎn)以太網(wǎng)模塊+電源140*90*40KDA 系列智能開關(guān) GPRS 版本 808A8 路繼電器+5 路 IO 口輸入+3 路模擬量電壓路轉(zhuǎn)以太網(wǎng)模塊+電源160*90*40KDA 系列智能開關(guān) GPRS 版本 808A-AI8 路繼電器+8 路模擬量電流路轉(zhuǎn)以太網(wǎng)模塊+電源160*90*40KDA 系列智能開關(guān) GPRS 版本 808A-VI8 路繼電器+8 路模擬量電壓路轉(zhuǎn)以太網(wǎng)模塊+電源

4、160*90*40KDA 系列智能開關(guān)GPRS 版本 808A-ADC8 路繼電器+4 路模擬量電壓+4 路模擬量電流路轉(zhuǎn)以太網(wǎng)模塊+電源160*90*40KDA004 智能開關(guān) WIFI 版本4 路繼電器1,校驗(yàn)和計(jì)算方法:校驗(yàn)和計(jì)算方法:0X55+0X00+0X00+0X00+0X00+0X00+0X00=0X55,取最后一個(gè)字節(jié)低 8 位向輸出板發(fā):0 x55 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x55 讀繼電器動(dòng)作 校驗(yàn)正確數(shù)據(jù)的字節(jié)可為繼電器的輸出狀態(tài),也可為IO狀態(tài)更改地址碼,改完掉電也會(huì)保存,重新啟動(dòng)后會(huì)使用新的地址碼通信向模塊發(fā)送 55

5、FF 01 55 AA 00 00 54;地址改變,校驗(yàn)和也跟著變,模地返回:FF 55 01助手完成F 22 01 11 00 00 00 00 34,可以用網(wǎng)調(diào)試02 地址命令:55 FF 02 55 AA 00 00 5503 地址命令:55 FF 03 55 AA 00 00 5604 地址命令:55 FF 04 55 AA 00 00 5705 地址命令:55 FF 05 55 AA 00 00 5806 地址命令:55 FF 06 55 AA 00 00 59地址命令:55地址命令:55地址命令:557 55 AA 00 00 FA8 55 AA 00 00 FB9 55 AA 0

6、0 00 FC2,串口設(shè)置:波特率 9600,8 個(gè)數(shù)據(jù)位,一個(gè)停止位,無校驗(yàn)位。3,數(shù)據(jù)幀:123456780X550X000X000X000X000X000X000X55 校驗(yàn)和固定頭地址功能碼數(shù)據(jù)IO數(shù)據(jù)IO數(shù)據(jù) 繼電器數(shù)據(jù) 繼電器取最后一個(gè)字節(jié)繼電器輸出板只要改變第 4 個(gè)字節(jié),輸出就會(huì)相應(yīng)改變,校驗(yàn)和必需正確控制器返回:22 01 10 00 00 00 00 55123456780X22固定頭0X010X100X00數(shù)據(jù)IO0X00數(shù)據(jù)IO0X00數(shù)據(jù) 繼電器0X00數(shù)據(jù) 繼電器0X5B 校驗(yàn)和每個(gè)數(shù)據(jù)幀包含 8 個(gè)字節(jié)。分別是:數(shù)據(jù)頭(一字節(jié)),地址(一字節(jié)),功能碼(一字節(jié)),

7、 數(shù)據(jù)(四字節(jié)),校驗(yàn)和(一字節(jié))。上位機(jī)發(fā)送(8 個(gè)字節(jié)):數(shù)據(jù)頭:一字節(jié) 固定為 0 x55目標(biāo)地址:一字節(jié) 如果目標(biāo)地址為 1,則發(fā)送 1,目標(biāo)地址是多少就發(fā)送多少。用來識是那個(gè)控制器功能碼:一字節(jié)數(shù)據(jù)內(nèi)容:四字節(jié),先發(fā)送第一字節(jié),然后第二,三,校驗(yàn):一字節(jié),將前面的所有數(shù)據(jù)相加,取后八位得到。節(jié)4,功能碼與對應(yīng)的數(shù)據(jù)說明(數(shù)據(jù)為十六進(jìn)制)功能碼功能碼說明數(shù)據(jù)內(nèi)容備注0 x00當(dāng)前繼電器板的狀態(tài)(所有的支持)0 x00,0 x00,0 x00,0 x00在不知模塊的地址情況下可讀取模塊數(shù)據(jù),只支持單板,多板聯(lián)網(wǎng)后不建意使用0 x01寫入當(dāng)期繼電器板的狀態(tài)(最多支持 4 路)節(jié)代表四個(gè)繼電

8、器,1 代表斷開,2代表吸合,其他值無意義0 x10當(dāng)前繼電器IO 板的狀態(tài)(最多支持 32 路)0 x00,0 x00,0 x00,0 x00支持查詢所有繼電器模塊和開關(guān)量輸輸入輸出模塊。0 x11斷開某一路數(shù)據(jù)中的第器,其他為 0。支持所有繼電器模塊(非指令控制的除外)0 x12吸合某一路數(shù)據(jù)中的第器,其他為 0。0 x13命令執(zhí)行數(shù)據(jù)中的第 3,4 個(gè)字節(jié),每個(gè)字節(jié) 8 位,共 16 位。代表 16 路繼電器的狀態(tài),1 代表吸合 0 代表斷開。最后一個(gè)字節(jié)的第 0 位代表第一個(gè)繼電器,依次類推。0 x14組斷開數(shù)據(jù)中的第 3,4 個(gè)字節(jié),每個(gè)字節(jié) 8 位,共 16 位。代表 16 個(gè)繼電

9、器的操作,1 代表斷開 0 代表保持原來狀態(tài)。最后一個(gè)字節(jié)的第 0 位代表第一個(gè)繼電器,依次類推。0 x15組吸合數(shù)據(jù)中的第 3,4 個(gè)字節(jié),每個(gè)字節(jié) 8 位,共 16 位。代表 16 個(gè)繼電器的操作,1 代表吸合 0 代表保持原來狀態(tài)。最后一個(gè)字節(jié)的第 0 位代表第一個(gè)繼電器,依次類推。數(shù)據(jù)的第 1 字節(jié)的值為 1 時(shí)輸出秒,其他是毫秒第一路 1280 毫秒斷開55 01 21 00 05 00 01 7D第二路 1280 毫秒斷開55 01 21 00 05 00 02 7E第一路 15 秒斷開55 01 21 01 00 0F 01 7D第二路 15 秒斷開55 01 21 01 00

10、0F 02 7E0 x16組翻轉(zhuǎn)數(shù)據(jù)中的第 3,4 個(gè)字節(jié),每個(gè)字節(jié) 8 位,共 16 位。代表 16 個(gè)繼電器的操作,1 代表狀態(tài)翻轉(zhuǎn) 0 代表保持原來狀態(tài)。最后一個(gè)字節(jié)的第 0 位代表第一個(gè)繼電器,依次類推。0 x20翻轉(zhuǎn)單個(gè)繼電器數(shù)據(jù)中的第節(jié)代表翻轉(zhuǎn)第幾路繼電器,其他為 0。0 x21吸合一段時(shí)間后自動(dòng)斷開數(shù)據(jù)的第 1,2,3 字節(jié)代表時(shí)間(字節(jié),ms),第 4 字節(jié)代表第幾路繼電器0 x22斷開一段時(shí)間后自動(dòng)吸合數(shù)據(jù)的第 1,2,3 字節(jié)代表時(shí)間(字節(jié),ms),第 4 字節(jié)代表第幾路繼電器0 x30翻轉(zhuǎn)某一路功能與 0 x11-0 x22 相同,但沒有回碼選擇性支持0 x31斷開某一路

11、0 x32吸合某一路0 x33命令執(zhí)行0 x34組斷開0 x35組吸合0 x36組翻轉(zhuǎn)0 x37收到指令后吸合,吸合一段時(shí)間后自動(dòng)斷開0 x38收到指令后斷開,斷開一段時(shí)間后自動(dòng)吸合改變地址控制命令 55 FF 01 55 AA 00 00 54 第 5 字節(jié)用來控制串口(485 口)是否輸出控制命令,第 5 字節(jié)=0X01 時(shí)輸出,其他不輸出舉列:打開 55 FF 01 55 AA 01 00 55關(guān)閉:55 FF 01 55 AA 00 00 54485 口顯示命令485 口不顯示控制命令注意說明:不同的功能碼配合不同的數(shù)據(jù)內(nèi)容代表不同的功能。 并不是所有的繼電器板都支持所有的功能碼讀溫度

12、(16 位 ADC)向溫度板發(fā)送指令 55 01 59 00 00 00 00 15溫度板返回 22 01 59 31 32 33 35 28ASCII 顯示 31 32 33 35=123。5 度的零度以下時(shí),第一位數(shù)據(jù)的最的為 0X2D,0X2D 時(shí)間負(fù)0 xff讀出從機(jī)地址00 xff寫入從機(jī)地址從機(jī)地址0 x40讀出從機(jī)地址0選擇性支持=123。5 度(16 位 ADC)0 x41寫入從機(jī)地址從機(jī)地址0 x42讀出從機(jī)頻率段00 x43寫入從機(jī)頻率段從機(jī)頻率段0 x45讀出上電狀態(tài)00 x46寫入上電狀態(tài)從機(jī)上電狀態(tài)0 x51讀 ADC 值從機(jī)返回 4 個(gè)字節(jié)的數(shù)據(jù)值0 x52讀 AD

13、C 值10 位 12 位 ADC 只是后邊兩位有效0 x53讀 ADC 值0 x54讀 ADC 值0 x55讀 ADC 值0 x56讀 ADC 值0 x57讀 ADC 值0 x58讀 ADC 值0 x59讀溫度ASCII 顯示 31 32 33 350 x70-0X7F自定義回碼根據(jù)電路板不同,返回的碼不同0 xE1-0 xF2無返回指令數(shù)據(jù)為單向發(fā)送,繼電器不返回狀態(tài)5,下位機(jī)返回(8 個(gè)字節(jié)):數(shù)據(jù)頭:一字節(jié) 固定為 0 x22目標(biāo)地址:一字節(jié) 本機(jī)地址功能碼:一字節(jié) 與主機(jī)發(fā)送的功能碼保持一致數(shù)據(jù)內(nèi)容:四字節(jié),先發(fā)送第一字節(jié),然后第二,三,節(jié)。代表了本電路模塊的當(dāng)前狀態(tài)。如果 是繼電器板

14、,代表了當(dāng)前繼電器板輸出的狀態(tài);如果是輸入檢測板,代表了當(dāng)前模塊輸入的狀態(tài)。校驗(yàn):一字節(jié),將前面的所有數(shù)據(jù)相加,取后 8 位得到。功能碼與對應(yīng)的數(shù)據(jù)說明(數(shù)據(jù)為十六進(jìn)制):以上參考協(xié)議提供增加一條發(fā)送數(shù)據(jù)自定義和接收數(shù)據(jù)自定義,按鍵標(biāo)注和名稱自定義一樣安卓的 APP能實(shí)時(shí)顯示控制 IO 口輸出輸入變化這是沒有接收數(shù)據(jù)的本片功能碼功能碼說明數(shù)據(jù)內(nèi)容0 x00當(dāng)前繼電器板的狀態(tài)(最多支持 4 路)模塊當(dāng)前狀態(tài)繼電器輸出板:節(jié)代表四個(gè)繼電器,1 代表斷開,2 代表吸合。0 x01寫入當(dāng)期繼電器板的狀態(tài)(最多支持 4 路)0 x10當(dāng)前繼電器板的狀態(tài)模塊當(dāng)前狀態(tài)接收到數(shù)據(jù)是紅色,按鍵值與自定義值相匹配時(shí)是綠色。6,通訊流程圖,APP 啟用1,設(shè)置 IP 地址端及地址,并建立 TCP 連接。2,進(jìn)入設(shè)置發(fā)送代碼頁面,設(shè)置 16 進(jìn)制的發(fā)送代碼,保存設(shè)置。3,進(jìn)入設(shè)置接收代碼頁面,設(shè)置 16 進(jìn)制的發(fā)送代碼,保存設(shè)置。4,進(jìn)入設(shè)置按鍵顯示界面,設(shè)置按鍵的 顯示文字,保存設(shè)置。5,進(jìn)入控制界面,點(diǎn)按鍵,按鍵發(fā)送數(shù)據(jù),格式如下:6,7,數(shù)據(jù)幀:8, 每個(gè)數(shù)據(jù)幀包含 8 個(gè)字節(jié)。分別是:數(shù)據(jù)頭(一字節(jié)),地址(一字節(jié)),功能碼(一字節(jié)), 數(shù)據(jù)(四字節(jié)),校

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論