單路指令控制繼電器模塊,支持本店其他所有的指令控制軟件,支持modbus指令和自定義的指令集。
最新版時間控制軟件(資料中包含,店鋪的首頁有資料的下載鏈接):
軟件可自由設置每一路的名稱,可以將用戶編輯的時間信息以文件的形式處理,方便用戶使用。
軟件可以設置為開機自啟動,設置自動打開串口等,啟動後在電腦的右下角縮小為一個圖標。
支持自帶的命令行控制程序界麵(提供relay16.exe的VC++6.0源代碼):
用戶可以實現雙擊電腦上的一個圖標,打開或關閉繼電器。具體的功能,用戶可以自己編輯,具體的編輯批處理文件的方式,可以參考我們提供的批處理文件和相關的說明。
上位機VC++6.0控制軟件界麵(配套光盤中包含):
此軟件提供VC++源代碼。
上位機VB6.0測試軟件如下(配套光盤中包含):
板尺寸:36mm * 63mm
安裝孔:30mm*57mm
安裝孔直徑:3.5mm
電源電壓:12V(若需要24V或5V供電請說明)
電源電流:最大50mA
觸點容量:AC250V10A,DC30V10A
輸出指示:1個輸出指示燈,隨時掌握繼電器的當前狀態
通信協議:采用232協議通信,波特率9600,8個數據位,一個停止位,無校驗位。每個數據幀包含8個字節。雙向傳送數據,數據中含有校驗和字節,若數據校驗和出錯,數據將被丟棄,從而徹底避免因為乾擾帶來的誤動作,因為穩定壓倒一切。
註意:時間控制軟件需要在聯機下運行
prefix = o ns = "urn:schemas-microsoft-com:office:office"
串口設置:
波特率9600,8個數據位,一個停止位,無校驗位。
數據幀:
每個數據幀包含8個字節。分別是:數據頭(一字節),地址(一字節),功能碼(一字節),數據(四字節),校驗和(一字節)。
上位機發送(8個字節):
數據頭:
一字節 固定為055
目標地址:
一字節 如果目標地址為1,則發送1,目標地址是多少就發送多少。用來
功能碼:
一字節
數據內容:
四字節,先發送第一字節,然後第二,三,四個字節
校驗:
一字節,將前麵的所有數據相加,取後八位得到。
功能碼與對應的數據說明(數據為十六進制):
功能碼 | 功能碼說明 | 數據內容 | 備註 |
000 | 讀取當前繼電器板的狀態 (最多支持4路) | 000,000,000,000 | 隻支持四路單輸出模塊,因為最多支持到四路 |
001 | 寫入當期繼電器板的狀態(最多支持4路) | 四個字節代表四個繼電器,1代表斷開,2代表吸合,其他值無意義 | |
010 | 讀取當前繼電器板的狀態 (最多支持32路) | 000,000,000,000 | 支持查詢所有繼電器模塊和開關量輸輸入輸出模塊。 |
011 | 斷開某一路 | 數據中的第四個字節代表斷開第幾路繼電器,其他為0。 | 支持所有繼電器模塊(非指令控制的除外) |
012 | 吸合某一路 | 數據中的第四個字節代表吸合第幾路繼電器,其他為0。 | |
013 | 命令執行 | 數據中的第3,4個字節,每個字節8位,共16位。代表16路繼電器的狀態,1代表吸合0代表斷開。最後一個字節的第0位代表第一個繼電器,依次類推。 | |
014 | 組斷開 | 數據中的第3,4個字節,每個字節8位,共16位。代表16個繼電器的操作,1代表斷開0代表保持原來狀態。最後一個字節的第0位代表第一個繼電器,依次類推。 | |
015 | 組吸合 | 數據中的第3,4個字節,每個字節8位,共16位。代表16個繼電器的操作,1代表吸合0代表保持原來狀態。最後一個字節的第0位代表第一個繼電器,依次類推。 | |
016 | 組翻轉 | 數據中的第3,4個字節,每個字節8位,共16位。代表16個繼電器的操作,1代表狀態翻轉0代表保持原來狀態。最後一個字節的第0位代表第一個繼電器,依次類推。 | |
020 | 翻轉單個繼電器 | 數據中的第四個字節代表翻轉第幾路繼電器,其他為0。 | |
021 | 延時斷開 | 數據的第1,2,3字節代表時間(高位字節在前,單位ms),第4字節代表第幾路繼電器 | |
022 | 延時吸和 | 數據的第1,2,3字節代表時間(高位字節在前,單位ms),第4字節代表第幾路繼電器 |
下位機返回(8個字節):
數據頭:
一字節 固定為022
目標地址:
一字節 本機地址
功能碼:
一字節與主機發送的功能碼保持一致
數據內容:
四字節,先發送第一字節,然後第二,三,四個字節。代表瞭本電路模塊的當前狀態。如果是繼電器板,代表瞭當前繼電器板輸出的狀態;如果是輸入檢測板,代表瞭當前模塊輸入的狀態。
校驗:
一字節,將前麵的所有數據相加,取後8位得到。
功能碼與對應的數據說明(數據為十六進制):
功能碼 | 功能碼說明 | 數據內容 |
000 | 讀取當前繼電器板的狀態 (最多支持4路) | 模塊當前狀態 繼電器輸出板:四個字節代表四個繼電器,1代表斷開,2代表吸合。 |
001 | 寫入當期繼電器板的狀態(最多支持4路) | |
010 | 讀取當前繼電器板的狀態 (最多支持32路) | 模塊當前狀態 繼電器輸出板:數據中的第3,4共兩個字節,每個字節8位,共16位。代表16路繼電器的狀態,1代表吸合0代表斷開。最後一個字節的第0位代表第一個繼電器,依次類推。 輸入檢測板:數據中的第2,3,4共三個字節,每個字節8位,共24位。代表24路輸入狀態。1代表有輸入。0代表沒有輸入。 輸入輸出板:第二個字節代表輸入的狀態,第四個字節代表輸出的繼電器狀態。 |
011 | 斷開某一路 | |
012 | 吸合某一路 | |
013 | 命令執行 | |
014 | 組斷開 | |
015 | 組吸合 | |
016 | 組翻轉 | |
020 | 翻轉單個繼電器 | |
其他 | 與主機發送的功能碼一致 | 需要讀取的內容 |
批發市場僅提供代購諮詢服務,商品內容為廠商自行維護,若有發現不實、不合適或不正確內容,再請告知我們,查實即會請廠商修改或立即下架,謝謝。