技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 應(yīng)用方案 > 宇電AI儀表在RS-485通信中的應(yīng)用

宇電AI儀表在RS-485通信中的應(yīng)用

時(shí)間:2007-05-11 09:02:00來源:pengbo

導(dǎo)語:?工業(yè)場合中,經(jīng)常要用一些儀表去控制,如溫度.液位.流量等.在某些場合,需要1臺控制器靈活地控制多臺儀表
摘要:利用松下(FPG)可編程控制器(MTRN) RS-485通信指令,實(shí)現(xiàn)單臺控制器和與多臺廈門[宇電]AI儀表的串行通信控制,并能實(shí)時(shí)檢測各儀表的運(yùn)行狀態(tài). 關(guān)鍵詞:可編程控制器 MTRN通信指令 RS-485通信協(xié)議 AI儀表控制 引言:工業(yè)場合中,經(jīng)常要用一些儀表去控制,如溫度.液位.流量等.在某些場合,需要1臺控制器靈活地控制多臺儀表,以達(dá)到設(shè)計(jì)控制目的. 本文利用日本松下可編程控制器(MTRN) RS-485通信指令,方便的實(shí)現(xiàn)與多臺廈門[宇電]AI儀表的串行通信.成功的實(shí)現(xiàn)了用單臺控制器對多臺儀表的靈活控制。 可編程控制器允許在一個RS-485通信接口上連接多達(dá)101臺[宇電]儀表,儀表大于60臺時(shí),需加一個RS-485中繼器,RS-485通信口通信距離長達(dá)1KM以上。 一、宇電AI儀表的串口通信協(xié)議 對于AI儀表其通信方式為RS-485, (1個起始位,1個或2個停止位,8位數(shù)據(jù),無奇偶校驗(yàn))通信傳輸數(shù)據(jù)的波特率(1.2K 2.4K 4.8K 9.6K 19.2K 可在儀表叁數(shù)baud中設(shè)定) 二、系統(tǒng)的總體設(shè)計(jì) 圖1為系統(tǒng)的總體設(shè)計(jì)方框圖,這里重點(diǎn)突出可編程控制器與AI儀表RS-485接口部分。在工業(yè)現(xiàn)場,RS-485通信是應(yīng)用較多的一種通信方式,圖中可編程控制器通過RS-485通信接口與多個AI儀表相連接,最多可達(dá)到101臺,每臺儀表被賦予各自的地址碼,用以識別身份,( 地址碼可在儀表叁數(shù)Addr中設(shè)定).這樣可編程控制器的RS-485通信口便能通過通信線對掛在下面的所有儀表進(jìn)行控制操作。
三、儀表接收和發(fā)送的通信協(xié)議如下 (1)AI儀表接收控制的通信協(xié)議
ADDR:為一個16位數(shù)據(jù),占用二個字節(jié),其數(shù)值范圍16進(jìn)制的80H-BFH,兩個字必需相同,ADDR=儀表地址+80H 例:儀表地址為1 則ADDR=8181H 叁數(shù)代碼:為一個8位數(shù)據(jù),占用一個字節(jié),詳見_?宇電通信協(xié)通信說明書?中的叁數(shù)代碼表格 讀寫指令: 為一個8位數(shù)據(jù),占用一個字節(jié),讀=(16進(jìn)制)52H 寫=(16進(jìn)制)43H 要寫入的叁數(shù)內(nèi)容:為一個16位數(shù)據(jù),占用二個字節(jié).如SV值.上限報(bào)警.下限報(bào)警.Ctrl控制方式.等. 校驗(yàn)碼: 為一個16位數(shù)據(jù),占用二個字節(jié). 校驗(yàn)碼=ADDR+叁數(shù)代碼*256+讀寫指令+要寫入的叁數(shù)內(nèi)容 例:儀表地址=1 要寫入叁數(shù)代碼00H,要寫入的叁數(shù)內(nèi)容SV設(shè)定值=1234 (十六進(jìn)制=4D2) 則公式如下:
01H+(00HX256)+43H+4D2 =516H校驗(yàn)碼 (2)AI儀表返回通信協(xié)議 無論是讀或?qū)憙x表都返回以下數(shù)據(jù)
PV測量值:為1個16位數(shù)據(jù),占用二個字節(jié) SV設(shè)定值:為1個16位數(shù)據(jù),占用二個字節(jié) 輸出值MV: 為1個8位數(shù)據(jù),占用一個字節(jié) 報(bào)警狀態(tài): 為1個8位數(shù)據(jù),占用一個字節(jié) 所讀/寫叁數(shù)值: 為1個16位數(shù)據(jù),占用二個字節(jié) 校驗(yàn)碼: 為1個16位數(shù)據(jù),占用二個字節(jié) 校驗(yàn)碼計(jì)算詳見?宇電通信協(xié)議說明書? 。 四、AI儀表和可編程控制器接線圖 [宇電]AI儀表——————松下FPG可編程控制器
五、 AI儀表和可編程控制器通信應(yīng)用例子程序 例: 將叁數(shù)代碼00H,(SV設(shè)定值)寫入地址1儀表,和讀取地址1儀表的PV測量值。 (1)儀表通信格式設(shè)定 1個起始位,1個停止位,8位數(shù)據(jù),無奇偶校驗(yàn). 設(shè)定通信傳輸數(shù)據(jù)的波特率baud=19.2K 設(shè)定儀表地址Addr=1 校驗(yàn)碼自動計(jì)算 (2)可編程控制器通信格式設(shè)定 圖2 注: 圖2叁數(shù)比須設(shè)為和儀表一樣
(3)數(shù)據(jù)設(shè)定和校驗(yàn)碼計(jì)算 圖3
程序中改變DT32710就等于改變了SV設(shè)定值. (4)數(shù)據(jù)發(fā)送 圖4
(5)數(shù)據(jù)接收 圖5
通信正常狀態(tài)下. 儀表面板上com燈將“亮”“滅”閃爍. 結(jié)束語: 本文利用松下可編程控制器和AI儀表進(jìn)行RS-485通信,實(shí)現(xiàn)了單臺控制器控制多臺AI儀表的任務(wù),并能實(shí)時(shí)檢測各儀表的運(yùn)行狀態(tài),整個系統(tǒng)控制靈活方便, 方案結(jié)構(gòu)簡單,開發(fā)成本低,周期短,既使在惡劣的工業(yè)環(huán)境下也能穩(wěn)定工作。

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:首控嵌入式在商用POS智能平臺...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.treenowplaneincome.com)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時(shí)須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號