国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      對(duì)rs-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng)及其編址方法

      文檔序號(hào):7861114閱讀:384來(lái)源:國(guó)知局
      專利名稱:對(duì)rs-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng)及其編址方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于RS-485網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及ー種對(duì)RS-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng)及其編址方法。
      背景技術(shù)
      隨著工業(yè)經(jīng)濟(jì)信息化水平的提高,RS-485總線技術(shù)得到了廣泛的應(yīng)用。RS-485網(wǎng)絡(luò)一般采用ー個(gè)主機(jī)、多個(gè)從機(jī)的結(jié)構(gòu),每個(gè)從機(jī)有唯一的從機(jī)地址?,F(xiàn)有RS-485從機(jī)ー般需要在接入RS-485網(wǎng)絡(luò)前通過外部軟件或者硬件拔碼開關(guān)配置RS-485從機(jī)地址,導(dǎo)致RS-485網(wǎng)絡(luò)現(xiàn)場(chǎng)組網(wǎng)過程繁瑣。

      發(fā)明內(nèi)容
      本發(fā)明所要解決的第一技術(shù)問題在于提供ー種對(duì)RS-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng),g在簡(jiǎn)化RS-485網(wǎng)絡(luò)現(xiàn)場(chǎng)組網(wǎng)過程。本發(fā)明是這樣實(shí)現(xiàn)的,ー種對(duì)RS-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng),所述網(wǎng)絡(luò)系統(tǒng)包括一 RS-485主機(jī)和待編址的若干級(jí)聯(lián)的RS-485從機(jī),所述RS-485主機(jī)和每個(gè)RS-485從機(jī)均與一 RS-485通信總線連接,且均具有RS-485定位信號(hào)輸入端口和RS-485定位信號(hào)輸出端ロ,下ー級(jí)RS-485從機(jī)的RS-485定位信號(hào)輸入端ロ通過定位信號(hào)線連接至上ー級(jí)RS-485從機(jī)的RS-485定位信號(hào)輸出端ロ,且最后ー級(jí)RS-485從機(jī)的RS-485定位信號(hào)輸出端ロ通過定位信號(hào)線連接至所述RS-485主機(jī)的RS-485定位信號(hào)輸入端ロ ;所述RS-485主機(jī)用于按照由近到遠(yuǎn)的順序,對(duì)待編址的若干級(jí)聯(lián)的RS-485從機(jī)通過如下方式逐個(gè)進(jìn)行編址控制當(dāng)前編址的RS-485從機(jī)的定位信號(hào)輸入端口和定位輸出端口上的定位信號(hào)分別為有效和無(wú)效,并進(jìn)行編址,編址完畢后再控制當(dāng)前編址的RS-485從機(jī)的定位信號(hào)輸入端口和輸出端ロ均為有效。本發(fā)明還提供了ー種如上所述的對(duì)RS-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng)的編址方法,所述方法包括下述步驟步驟A,RS-485主機(jī)和若干RS-485從機(jī)上電,將所有的RS-485定位輸出端ロ的定位信號(hào)初始狀態(tài)置為無(wú)效狀態(tài);步驟B,將RS-485主機(jī)的RS-485定位輸出端ロ的定位信號(hào)置為有效狀態(tài),此時(shí)第ー級(jí)RS-485從機(jī)的定位信號(hào)輸入端ロ為有效、定位信號(hào)輸出端ロ為無(wú)效;步驟C,RS-485主機(jī)對(duì)第一級(jí)RS-485從機(jī)的通信地址進(jìn)行編址,然后第一級(jí)RS-485從機(jī)向RS-485主機(jī)返回編址成功的應(yīng)答信息;步驟D,將第一級(jí)RS-485從機(jī)的定位信號(hào)輸出端ロ的定位信號(hào)設(shè)置為有效狀態(tài),此時(shí)第二級(jí)RS-485從機(jī)的定位信號(hào)輸入端ロ為有效、定位信號(hào)輸出端ロ為無(wú)效;步驟E,RS-485主機(jī)對(duì)第二級(jí)RS-485從機(jī)的通信地址進(jìn)行編址,然后第二級(jí)RS-485從機(jī)向RS-485主機(jī)返回編址成功的應(yīng)答信息;步驟F,按照步驟D和步驟E中的方式逐個(gè)對(duì)若干級(jí)聯(lián)的RS-485從機(jī)進(jìn)行編址,直至所有的RS-485從機(jī)均編址完畢。進(jìn)ー步地,所述步驟D具體為RS-485主機(jī)向第一級(jí)RS-485從機(jī)發(fā)出將定位信號(hào)輸出端ロ置為有效狀態(tài)的命令,第一級(jí)RS-485從機(jī)按照RS-485主機(jī)的控制命令將其定位信號(hào)輸出端ロ置為有效狀態(tài),并對(duì)RS-485主機(jī)的控制命令進(jìn)行應(yīng)答。進(jìn)ー步地,所述步驟D具體為 第一級(jí)RS-485從機(jī)在完成通信地址編址后自行將其定位信號(hào)輸出端ロ置為有效狀態(tài)。進(jìn)ー步地,所述步驟F通過如下步驟判斷是否所有的RS-485從機(jī)均編址完畢當(dāng)RS-485主機(jī)檢測(cè)到最后ー級(jí)的RS-485從機(jī)的定位信號(hào)輸出端ロ的定位信號(hào)置為有效狀態(tài)后,即判斷為所有的RS-485從機(jī)均編址完畢。進(jìn)ー步地,所述步驟F通過如下步驟判斷是否所有的RS-485從機(jī)均編址完畢若RS-485主機(jī)在預(yù)設(shè)的時(shí)間內(nèi)沒有收到RS-485從機(jī)返回編址成功的應(yīng)答信息,則判斷為所有的RS-485從機(jī)均編址完畢。本發(fā)明與現(xiàn)有技術(shù)相比,逐個(gè)對(duì)RS-485從機(jī)進(jìn)行定位,實(shí)現(xiàn)自動(dòng)排序組網(wǎng)并編址,無(wú)需硬件拔碼開關(guān)設(shè)置地址,無(wú)需通過本網(wǎng)絡(luò)外的其他主機(jī)進(jìn)行從機(jī)地址設(shè)置,使RS-485網(wǎng)絡(luò)現(xiàn)場(chǎng)組網(wǎng)過程得到簡(jiǎn)化。


      圖I是本發(fā)明實(shí)施例提供的對(duì)RS-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng)的架構(gòu)原理圖。
      具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)ー步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參照?qǐng)DI,本發(fā)明實(shí)施例提供的對(duì)RS-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng)包括RS-485主機(jī)I和待編址的若干級(jí)聯(lián)的RS-485從機(jī)21-2N,RS-485主機(jī)I和每個(gè)RS-485從機(jī)均與一RS-485通信總線連接,圖I中485A和485B分別表示RS-485通信總線的正極和負(fù)極,GND表示地線,并且RS-485主機(jī)I和每個(gè)RS-485從機(jī)均具有RS-485定位信號(hào)輸入端ロ(圖I中以IO輸入表示)和RS-485定位信號(hào)輸出端ロ(圖I中以IO輸出表示),如圖I所示,下ー級(jí)RS-485從機(jī)的RS-485定位信號(hào)輸入端ロ通過定位信號(hào)線連接至上ー級(jí)RS-485從機(jī)的RS-485定位信號(hào)輸出端ロ,且最后ー級(jí)RS-485從機(jī)21的RS-485定位信號(hào)輸出端ロ通過定位信號(hào)線連接至RS-485主機(jī)I的RS-485定位信號(hào)輸入端ロ。其中,定位信號(hào)線可采用電話線、網(wǎng)線、屏蔽網(wǎng)線等實(shí)現(xiàn)。本發(fā)明中,RS-485主機(jī)I用于按照由近到遠(yuǎn)的順序,對(duì)待編址的若干級(jí)聯(lián)的RS-485從機(jī)通過如下方式逐個(gè)進(jìn)行編址控制當(dāng)前編址的RS-485從機(jī)的定位信號(hào)輸入端口和定位輸出端口上的定位信號(hào)分別為有效和無(wú)效,并進(jìn)行編址,編址完畢后再控制當(dāng)前編址的RS-485從機(jī)的定位信號(hào)輸入端口和輸出端ロ均為有效。具體地,各個(gè)RS-485從機(jī)的通信地址由主機(jī)通過RS-485通信進(jìn)行設(shè)定,RS-485從機(jī)的通信地址僅在其定位信號(hào)輸入端ロ有效且定位輸出端ロ無(wú)效時(shí)才能寫入。本發(fā)明中,有效和無(wú)效通過電平的高低來(lái)區(qū)分,例如可以規(guī)定高電平為有效或者低電平為有效,反之亦可。上述網(wǎng)絡(luò)系統(tǒng)的編址方法包括下述步驟步驟A,RS-485主機(jī)和若干RS-485從機(jī)上電,將所有的RS-485定位輸出端ロ的定位信號(hào)初始狀態(tài)置為無(wú)效狀態(tài)。步驟B,將RS-485主機(jī)的RS-485定位輸出端ロ置為有效狀態(tài),此時(shí)第一級(jí)RS-485從機(jī)的定位信號(hào)輸入端ロ為有效、定位信號(hào)輸出端ロ為無(wú)效;本發(fā)明中,僅定位輸入端ロ為有效且定位輸出端ロ為無(wú)效的RS-485從機(jī)才能處理和響應(yīng)主機(jī)的編址命令,而其他RS-485從機(jī)因?yàn)镽S-485定位輸入端ロ狀態(tài)為無(wú)效或者RS-485定位輸入端ロ狀態(tài)和RS-485定位輸出端ロ狀態(tài)同時(shí)有效,則不處理來(lái)自主機(jī)的命 令。步驟C,RS-485主機(jī)對(duì)第一級(jí)RS-485從機(jī)的通信地址進(jìn)行編址,然后第一級(jí)RS-485從機(jī)向RS-485主機(jī)返回編址成功的應(yīng)答信息。步驟D,將第一級(jí)RS-485從機(jī)的定位信號(hào)輸出端ロ的定位信號(hào)設(shè)置為有效狀態(tài),此時(shí)第二級(jí)RS-485從機(jī)的定位信號(hào)輸入端ロ為有效、定位信號(hào)輸出端ロ為無(wú)效。此時(shí)第一級(jí)RS-485從機(jī)失去響應(yīng)主機(jī)編址命令的權(quán)利,而第二級(jí)獲得響應(yīng)主機(jī)編址命令的權(quán)利。進(jìn)ー步地,本發(fā)明中可以是RS-485主機(jī)I來(lái)控制從機(jī)的定位信號(hào)輸出端ロ的狀態(tài),然后RS-485從機(jī)按照RS-485主機(jī)I的控制命令將其定位信號(hào)輸出端ロ置為有效狀態(tài),并對(duì)RS-485主機(jī)I的控制命令進(jìn)行應(yīng)答。也可以是RS-485從機(jī)在完成通信地址編址后自行將其定位信號(hào)輸出端ロ置為有效狀態(tài)。步驟E,RS-485主機(jī)對(duì)第二級(jí)RS-485從機(jī)的通信地址進(jìn)行編址,然后第二級(jí)RS-485從機(jī)向RS-485主機(jī)返回編址成功的應(yīng)答信息;步驟F,按照步驟D和步驟E中的方式逐個(gè)對(duì)若干級(jí)聯(lián)的RS-485從機(jī)進(jìn)行編址,直至所有的RS-485從機(jī)均編址完畢。本發(fā)明中有兩種方式來(lái)判斷是否所有的RS-485從機(jī)均編址完畢,分述如下第一種判斷方式,將RS-485主機(jī)的定位信號(hào)輸入端ロ與最后ー級(jí)的RS-485從機(jī)的定位信號(hào)輸出端ロ通過定位信號(hào)線連接,RS-485主機(jī)檢測(cè)到最后ー級(jí)的RS-485從機(jī)的定位信號(hào)輸出端ロ置為有效狀態(tài)后,即判斷為所有的RS-485從機(jī)均編址完畢。第二種判斷方式,若RS-485主機(jī)在預(yù)設(shè)的時(shí)間內(nèi)沒有收到RS-485從機(jī)返回編址成功的應(yīng)答信息,則判斷為所有的RS-485從機(jī)均編址完畢。相對(duì)于第一種判斷方式,第二種方式更有利于簡(jiǎn)化現(xiàn)場(chǎng)布線。本發(fā)明提供的對(duì)RS-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng)可應(yīng)用于動(dòng)カ環(huán)境監(jiān)控、物聯(lián)網(wǎng)中。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.ー種對(duì)RS-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng),其特征在于,所述網(wǎng)絡(luò)系統(tǒng)包括一 RS-485主機(jī)和待編址的若干級(jí)聯(lián)的RS-485從機(jī),所述RS-485主機(jī)和每個(gè)RS-485從機(jī)均與一RS-485通信總線連接,且均具有RS-485定位信號(hào)輸入端口和RS-485定位信號(hào)輸出端ロ,下ー級(jí)RS-485從機(jī)的RS-485定位信號(hào)輸入端ロ通過定位信號(hào)線連接至上ー級(jí)RS-485從機(jī)的RS-485定位信號(hào)輸出端ロ,且最后ー級(jí)RS-485從機(jī)的RS-485定位信號(hào)輸出端ロ通過定位信號(hào)線連接至所述RS-485主機(jī)的RS-485定位信號(hào)輸入端ロ ; 所述RS-485主機(jī)用于按照由近到遠(yuǎn)的順序,對(duì)待編址的若干級(jí)聯(lián)的RS-485從機(jī)通過如下方式逐個(gè)進(jìn)行編址控制當(dāng)前編址的RS-485從機(jī)的定位信號(hào)輸入端口和定位輸出端口上的定位信號(hào)分別為有效和無(wú)效,并進(jìn)行編址,編址完畢后再控制當(dāng)前編址的RS-485從機(jī)的定位信號(hào)輸入端ロ和輸出端ロ均為有效。
      2.一種如權(quán)利要求I所述的對(duì)RS-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng)的編址方法,其特征在于,所述方法包括下述步驟 步驟A,RS-485主機(jī)和若干RS-485從機(jī)上電,將所有的RS-485定位輸出端ロ的定位信號(hào)初始狀態(tài)置為無(wú)效狀態(tài); 步驟B,將RS-485主機(jī)的RS-485定位輸出端ロ置為有效狀態(tài),此時(shí)第一級(jí)RS-485從機(jī)的定位信號(hào)輸入端ロ為有效、定位信號(hào)輸出端ロ為無(wú)效; 步驟C,RS-485主機(jī)對(duì)第一級(jí)RS-485從機(jī)的通信地址進(jìn)行編址,然后第一級(jí)RS-485從機(jī)向RS-485主機(jī)返回編址成功的應(yīng)答信息; 步驟D,將第一級(jí)RS-485從機(jī)的定位信號(hào)輸出端ロ的定位信號(hào)設(shè)置為有效狀態(tài),此時(shí)第二級(jí)RS-485從機(jī)的定位信號(hào)輸入端ロ為有效、定位信號(hào)輸出端ロ為無(wú)效; 步驟E,RS-485主機(jī)對(duì)第二級(jí)RS-485從機(jī)的通信地址進(jìn)行編址,然后第二級(jí)RS-485從機(jī)向RS-485主機(jī)返回編址成功的應(yīng)答信息; 步驟F,按照步驟D和步驟E中的方式逐個(gè)對(duì)若干級(jí)聯(lián)的RS-485從機(jī)進(jìn)行編址,直至所有的RS-485從機(jī)均編址完畢。
      3.如權(quán)利要求2所述的編址方法,其特征在于,所述步驟D具體為 RS-485主機(jī)向第一級(jí)RS-485從機(jī)發(fā)出將定位信號(hào)輸出端ロ置為有效狀態(tài)的命令,第ー級(jí)RS-485從機(jī)按照RS-485主機(jī)的控制命令將其定位信號(hào)輸出端ロ置為有效狀態(tài),并對(duì)RS-485主機(jī)的控制命令進(jìn)行應(yīng)答。
      4.如權(quán)利要求2所述的編址方法,其特征在于,所述步驟D具體為 第一級(jí)RS-485從機(jī)在完成通信地址編址后自行將其定位信號(hào)輸出端ロ置為有效狀態(tài)。
      5.如權(quán)利要求2所述的編址方法,其特征在于,所述步驟F通過如下步驟判斷是否所有的RS-485從機(jī)均編址完畢 當(dāng)RS-485主機(jī)檢測(cè)到最后ー級(jí)的RS-485從機(jī)的定位信號(hào)輸出端ロ的定位信號(hào)置為有效狀態(tài)后,即判斷為所有的RS-485從機(jī)均編址完畢。 如權(quán)利要求2所述的編址方法,其特征在于,所述步驟F通過如下步驟判斷是否所有的RS-485從機(jī)均編址完畢 若RS-485主機(jī)在預(yù)設(shè)的時(shí)間內(nèi)沒有收到RS-485從機(jī)返回編址成功的應(yīng)答信息,則判斷為所有的RS-485從機(jī)均編址完畢。
      全文摘要
      本發(fā)明適用于RS-485網(wǎng)絡(luò)技術(shù)領(lǐng)域,提供了一種對(duì)RS-485從機(jī)進(jìn)行編址的網(wǎng)絡(luò)系統(tǒng)及其編址方法。網(wǎng)絡(luò)系統(tǒng)包括一RS-485主機(jī)和待編址的若干級(jí)聯(lián)的RS-485從機(jī),RS-485主機(jī)用于按照由近到遠(yuǎn)的順序逐個(gè)控制每個(gè)待編址的RS-485從機(jī)的定位信號(hào)輸入端口和定位輸出端口上的定位信號(hào)分別為有效和無(wú)效、然后對(duì)待編址的RS-485從機(jī)進(jìn)行編址。本發(fā)明與現(xiàn)有技術(shù)相比,逐個(gè)對(duì)RS-485從機(jī)進(jìn)行定位,實(shí)現(xiàn)自動(dòng)排序組網(wǎng)并編址,無(wú)需硬件撥碼開關(guān)設(shè)置地址,無(wú)需通過本網(wǎng)絡(luò)外的其他主機(jī)進(jìn)行從機(jī)地址設(shè)置,使RS-485網(wǎng)絡(luò)現(xiàn)場(chǎng)組網(wǎng)過程得到簡(jiǎn)化。
      文檔編號(hào)H04L29/12GK102868780SQ20121035515
      公開日2013年1月9日 申請(qǐng)日期2012年9月7日 優(yōu)先權(quán)日2012年9月7日
      發(fā)明者余遠(yuǎn)恒, 柯建興, 朱利偉, 彭建崗 申請(qǐng)人:深圳睿立方智能科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1