順特變壓器溫控器通訊協(xié)議

順特變壓器溫控器通訊協(xié)議

ID:20055452

大?。?1.50 KB

頁數(shù):3頁

時間:2018-10-09

順特變壓器溫控器通訊協(xié)議_第1頁
順特變壓器溫控器通訊協(xié)議_第2頁
順特變壓器溫控器通訊協(xié)議_第3頁
資源描述:

《順特變壓器溫控器通訊協(xié)議》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、TTC-310系列溫控器計算機通訊協(xié)議溫控器采用標準的MODBUS-RTU的通訊規(guī)約。溫控器與主站計算機的傳輸方式是采用主從應(yīng)答方式進行通訊。通訊信息傳輸為異步方式并以字節(jié)為單位,通訊信息采用10位字格式,1位起始位,8位數(shù)據(jù)位,1位停止位,無奇偶校驗位,通訊波特率為9600BPS。1.報文格式每組報文包括地址碼、功能碼、數(shù)據(jù)段和校驗碼。報文格式如表1所示:地址碼功能碼數(shù)據(jù)段校驗碼8位8位N×8位16位表11.1地址碼地址碼在報文的開始部分,由一個字節(jié)8位組成,單個終端設(shè)備(溫控器)的地址范圍是1...32。主設(shè)

2、備通過將要聯(lián)絡(luò)的終端設(shè)備的地址放入報文中的地址域來選通終端設(shè)備。當終端設(shè)備發(fā)送回應(yīng)報文時,它把自己的地址放入回應(yīng)的地址域中,以便主設(shè)備知道是哪一臺終端設(shè)備作出回應(yīng)。溫控器地址在功能參數(shù)表的P_009中設(shè)定。1.2功能碼報文中的功能代碼由一個字節(jié)8位組成。當報文由主設(shè)備發(fā)往終端設(shè)備是,功能代碼域?qū)⒏嬷獜脑O(shè)備需要執(zhí)行哪些行為(如讀取一組寄存器數(shù)據(jù))。當從設(shè)備回應(yīng)時,它使用功能代碼域回應(yīng)相同的功能代碼。表2列出了終端設(shè)備(溫控器)所用到功能碼、功能碼所需要執(zhí)行的行為及意義。代碼意義行為01讀D0狀態(tài)獲得當前控制輸出的當

3、前狀態(tài)(ON/OFF)03讀采集數(shù)據(jù)獲得一個或多個采集數(shù)據(jù)的當前值表21.3數(shù)據(jù)段數(shù)據(jù)段包含了終端設(shè)備執(zhí)行特定功能所需要的數(shù)據(jù)或終端設(shè)備執(zhí)行特定功能所響應(yīng)的數(shù)據(jù)。這些數(shù)據(jù)內(nèi)容可能是數(shù)值、寄存器地址、設(shè)置值等。例如:主設(shè)備需要從終端設(shè)備讀取一組數(shù)據(jù),數(shù)據(jù)段包含了起始寄存器地址及讀取數(shù)據(jù)的數(shù)量。1.4錯誤校驗報文中的錯誤檢驗采用基于CRC-16方法,它由兩個字節(jié)組成。在報文傳輸過程中,由傳輸設(shè)備計算后加入到報文中。接收設(shè)備重新計算收到報文的CRC,并與接收到CRC錯誤校驗碼比較,如果兩值不相同,則說明報文在傳輸過程中

4、有誤。錯誤校正碼添加到報文中時,低字節(jié)先加入,然后為高字節(jié)。注:報文發(fā)送總是按以下順序來發(fā)送:地址碼、功能碼,數(shù)據(jù)段和錯誤校驗碼。2.功能詳解2.1讀控制輸出狀態(tài)(功能代碼為01)2.1.1主設(shè)備查詢報文此功能允許用戶獲得對應(yīng)地址的終端設(shè)備(溫控器)控制的輸出狀態(tài)(ON/OFF)。主站計算機查詢16號溫控器繼電器輸出狀態(tài)的報文如下所示:地址功能寄存器高字節(jié)地址寄存器低字節(jié)地址讀取字節(jié)數(shù)高位讀取字節(jié)數(shù)低位錯誤校驗碼低8位錯誤校驗碼高8位10H01H00H00H00H01HFEH8BH2.1.2回應(yīng)讀控制輸出的報文回

5、應(yīng)的報文都是以16進制形式傳輸?shù)?,它包含了被選通終端設(shè)備的地址,所執(zhí)行的功能代碼、數(shù)據(jù)的個數(shù)、控制量輸出狀態(tài)和錯誤檢驗碼。終端設(shè)備回應(yīng)計算機01功能查詢的報文如下所示:地址功能數(shù)據(jù)字節(jié)個數(shù)數(shù)據(jù)錯誤校驗碼低8位錯誤校驗碼低8位10H01H01H00HFEH8BH終端設(shè)備的控制量輸出包含了風機、超溫報警、超溫跳閘、終端設(shè)備工作狀態(tài)、門信號等的狀態(tài)(注:鐵心報警輸出和門信號輸出功能可選,每個控制輸出占用一位,1=ON,0=OFF,工作狀態(tài)繼電器吸合時,D03=OFF,工作繼電器釋放時,D03=ON),數(shù)據(jù)格式如下所示:

6、D07D06D05D04D03D02D01D00保留保留LSBLSBLSBLSBLSBLSBD00:風機控制繼電器輸出狀態(tài);D01:超溫報警繼電器輸出狀態(tài);D02:超溫跳閘繼電器輸出狀態(tài);D03:工作狀態(tài)繼電器輸出狀態(tài);D04:鐵心報警繼電器輸出狀態(tài);D05:門信號輸出狀態(tài)。2.2讀采集數(shù)據(jù)(功能代碼為03H)2.2.1主設(shè)備讀采集數(shù)據(jù)報文此功能允許用戶獲得對應(yīng)地址的終端設(shè)備當前所采集到一至四個的溫度值。例如:計算機從16號終端設(shè)備讀取A、B、C三相采集到的溫度值,查詢報文如下所示:地址功能寄存器高字節(jié)地址寄存器

7、低字節(jié)地址讀取字節(jié)數(shù)高位讀取字節(jié)數(shù)低位錯誤校驗碼低8位錯誤校驗碼高8位10H03H00H43H00H03HF7H5EHA相溫度值采集地址:0043H;B相溫度值采集地址:0045H;C相溫度值采集地址:0047H;鐵心溫度值采集地址:0049H;2.2.2回應(yīng)讀采集數(shù)據(jù)的報文回應(yīng)的報文都是以16進制形式傳輸?shù)?,它包含了被選通終端設(shè)備的地址,所執(zhí)行的功能代碼、數(shù)據(jù)的個數(shù)、數(shù)據(jù)以及錯誤校驗碼。被選通終端設(shè)備回應(yīng)計算機03H代碼功能查詢的報文如下所示:地址功能數(shù)據(jù)字節(jié)個數(shù)數(shù)據(jù)錯誤校驗碼低8位錯誤校驗碼高8位A相溫度值B

8、相溫度值C相溫度值10H03H00H00FDH04D2H01D3H6DHF5H報文中溫度值數(shù)據(jù)以四個字節(jié)為一相溫度值,而且數(shù)據(jù)值為實際溫度值的10倍。實際溫度值的計算方法如下:將接收到16進制數(shù)據(jù)轉(zhuǎn)換成10進制后,再除以10后則可以得出實際溫度值。故例中三相溫度分別是:A相溫度為25.3℃;B相溫度值為123.4℃;C相溫度值為46.7℃。通訊波特率:9600通訊地址:設(shè)

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。