欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種rs485通信設(shè)備、方法及系統(tǒng)的制作方法

文檔序號:7822650閱讀:279來源:國知局
一種rs485通信設(shè)備、方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開的RS485通信設(shè)備、方法及系統(tǒng),通過控制芯片發(fā)送接通指令,使RS485總線接口電路獲取接通指令中指定的需要接通的RS485子設(shè)備,并將與該指定的RS485子設(shè)備相連的電源切換開關(guān)接通,將除與該指定的RS485子設(shè)備相連的電源切換開關(guān)外的其它電源切換開關(guān)斷開。本方案中RS485總線接口電路通過一條RS485總線與所有的RS485子設(shè)備相連,通過只對RS485子設(shè)備增加電源切換開關(guān),當(dāng)需要接通時,接通該RS485子設(shè)備的電源,當(dāng)不需要接通時,則斷開電源,這就有效避免了需要多條RS485總線才能實現(xiàn)指令傳輸準(zhǔn)確,造成的施工布線難度大和成本高的問題。
【專利說明】一種RS485通信設(shè)備、方法及系統(tǒng)

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其是涉及一種RS485通信設(shè)備、方法及系統(tǒng)。

【背景技術(shù)】
[0002]RS485通信設(shè)備應(yīng)用RS485通信標(biāo)準(zhǔn),RS485通信標(biāo)準(zhǔn)只對接口的電氣特性做出了規(guī)定,而沒有對接插件、電纜或協(xié)議進(jìn)行規(guī)定,因此,在使用過程中,需要在RS485應(yīng)用網(wǎng)絡(luò)的基礎(chǔ)上單獨建立應(yīng)用層通信協(xié)議,實現(xiàn)RS485設(shè)備與收發(fā)設(shè)備之間的通信。
[0003]當(dāng)跨行業(yè)、跨領(lǐng)域的用戶之間通過一個RS485總設(shè)備、多個收發(fā)子設(shè)備進(jìn)行數(shù)據(jù)傳輸時,由于不同的收發(fā)子設(shè)備有各自不同的應(yīng)用層通信協(xié)議,當(dāng)不同的收發(fā)子設(shè)備間出現(xiàn)通信協(xié)議類似或協(xié)議嵌套的情況時,就會出現(xiàn)其中一個收發(fā)子設(shè)備將對其本身為非法的指令處理為合法指令,執(zhí)行命令,使得另一收發(fā)子設(shè)備不能進(jìn)行針對其自身的合法指令,這就造成了數(shù)據(jù)傳輸錯誤或執(zhí)行機(jī)構(gòu)的誤動作,容易造成危險。
[0004]而為了解決這一問題,通常采用多路RS485總線模式將不同協(xié)議的子設(shè)備分總線連接,主機(jī)通過切換不同的RS485總線以實現(xiàn)不同類型子設(shè)備之間的通信。這就造成了有多少種不同的設(shè)備類型就需要多少條RS485總線支持,這就大大增加了現(xiàn)場施工布線的難度和成本。


【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明提供一種RS485通信設(shè)備、方法及系統(tǒng),以解決現(xiàn)有技術(shù)中需要較多的RS485總線,導(dǎo)致現(xiàn)場施工布線難度增加、成本加大的問題。其具體方案如下:
[0006]一種RS485通信設(shè)備,包括:RS485總線接口電路,與所述RS485總線接口電路相連的主控芯片,分別與所述RS485總線接口電路中各個接口相連的多個電源切換開關(guān),與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,所述RS485總線接口電路通過RS485總線與所有的RS485子設(shè)備相連,其中:
[0007]所述主控芯片發(fā)送接通指令,所述接通指令用于指示所述RS485總線接口電路與指定的RS485子設(shè)備相連;
[0008]所述RS485總線接口電路用于接收所述接通指令,獲取所述接通指令中指定的需要與所述RS485總線接口電路進(jìn)行連接的RS485子設(shè)備,并將所述指定的RS485子設(shè)備定義為第一 RS485子設(shè)備,接通與所述第一 RS485子設(shè)備相連的電源切換開關(guān),并將除與所述第一 RS485子設(shè)備相連的電源切換開關(guān)外的其它電源切換開關(guān)斷開。
[0009]進(jìn)一步的,所述與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,具體為:
[0010]每一個電源切換開關(guān)分別與同一類型的RS485子設(shè)備相連,用于控制該類型的RS485子設(shè)備電源的通斷。
[0011]進(jìn)一步的,所述與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,具體為:
[0012]每一個電源切換開關(guān)分別與一個RS485子設(shè)備相連,用于控制所述一個RS485子設(shè)備的電源的通斷。
[0013]一種RS485通信方法,包括:
[0014]接收接通指令;
[0015]獲取所述接通指令中指定的需要與RS485總線接口電路進(jìn)行連接的RS485子設(shè)備的編號;
[0016]將所述接通指令中指定的編號的RS485子設(shè)備的電源接通,其余RS485子設(shè)備的電源斷開。
[0017]進(jìn)一步的,所述接通指令用于指定需要與RS485總線接口電路進(jìn)行連接的RS485子設(shè)備類型的編號,則所述將所述接通指令中指定的編號的RS485子設(shè)備的電源接通,其余RS485子設(shè)備的電源斷開,具體為:
[0018]將所述接通指令中指定的編號類型的RS485子設(shè)備的電源接通,其余類型的RS485子設(shè)備的電源斷開。
[0019]進(jìn)一步的,在所述接收接通指令之前,還包括:
[0020]斷開所有RS485子設(shè)備的電源。
[0021]進(jìn)一步的,還包括:
[0022]當(dāng)檢測到RS485子設(shè)備出現(xiàn)故障時,發(fā)送電源接通指令,控制所述RS485子設(shè)備進(jìn)行重啟。
[0023]一種RS485通信系統(tǒng),包括:RS485通信設(shè)備,其中,所述RS485通信設(shè)備包括:RS485總線接口電路,與所述RS485總線接口電路相連的主控芯片,分別與所述RS485總線接口電路中各個接口相連的多個電源切換開關(guān),與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,所述RS485總線接口電路通過RS485總線與所有的RS485子設(shè)備相連,其中:
[0024]所述主控芯片發(fā)送接通指令,所述接通指令用于指示所述RS485總線接口電路與指定的RS485子設(shè)備相連;
[0025]所述RS485總線接口電路用于接收所述接通指令,獲取所述接通指令中指定的需要與所述RS485總線接口電路進(jìn)行連接的RS485子設(shè)備,并將所述指定的RS485子設(shè)備定義為第一 RS485子設(shè)備,接通與所述第一 RS485子設(shè)備相連的電源切換開關(guān),并將除與所述第一 RS485子設(shè)備相連的電源切換開關(guān)外的其它電源切換開關(guān)斷開。
[0026]進(jìn)一步的,所述與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,具體為:
[0027]每一個電源切換開關(guān)分別與同一類型的RS485子設(shè)備相連,用于控制該類型的RS485子設(shè)備電源的通斷。
[0028]進(jìn)一步的,所述與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,具體為:
[0029]每一個電源切換開關(guān)分別與一個RS485子設(shè)備相連,用于控制所述一個RS485子設(shè)備的電源的通斷。
[0030]從上述技術(shù)方案可以看出,本申請公開的RS485通信設(shè)備、方法及系統(tǒng),通過控制芯片發(fā)送接通指令,使RS485總線接口電路獲取接通指令中指定的需要接通的RS485子設(shè)備,并將與該指定的RS485子設(shè)備相連的電源切換開關(guān)接通,將除與該指定的RS485子設(shè)備相連的電源切換開關(guān)外的其它電源切換開關(guān)斷開。本方案中RS485總線接口電路通過一條RS485總線與所有的RS485子設(shè)備相連,通過只對RS485子設(shè)備增加電源切換開關(guān),當(dāng)需要接通時,接通該RS485子設(shè)備的電源,當(dāng)不需要接通時,則斷開電源,這就有效避免了需要多條RS485總線才能實現(xiàn)指令傳輸準(zhǔn)確,造成的施工布線難度大和成本高的問題。

【專利附圖】

【附圖說明】
[0031]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0032]圖1為本發(fā)明實施例公開的一種RS485通信設(shè)備的結(jié)構(gòu)示意圖;
[0033]圖2為本發(fā)明實施例公開的一種RS485通信設(shè)備的具體連接結(jié)構(gòu)圖;
[0034]圖3為本發(fā)明實施例公開的一種RS485通信方法的流程圖。

【具體實施方式】
[0035]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0036]本發(fā)明公開的一種RS485通信設(shè)備,其結(jié)構(gòu)示意圖如圖1所示,包括:
[0037]RS485總線接口電路11,與RS485總線接口電路11相連的主控芯片12,分別與RS485總線接口電路11中各個接口相連的多個電源切換開關(guān)13,與各個電源切換開關(guān)13分別相連的不同的RS485子設(shè)備14,其具體連接結(jié)構(gòu)圖如圖2所示。
[0038]RS485總線接口電路11通過一條RS485總線與所有的RS485子設(shè)備相連。
[0039]主控芯片12發(fā)送接通指令,接通指令用于指示RS485總線接口電路11與指定的RS485子設(shè)備相連,具體的:
[0040]接通指令可以用于指示RS485總線接口電路11與指定類型的RS485子設(shè)備相連;也可以為,接通指令指示RS485總線接口電路11與指定的一個RS485子設(shè)備相連。
[0041]RS485總線接口電路11用于接收接通指令,獲取接通指令中指定的需要與RS485總線接口電路11進(jìn)行連接的RS485子設(shè)備14,并將該指定的RS485子設(shè)備14定義為第一RS485子設(shè)備,接通與第一 RS485子設(shè)備相連的電源切換開關(guān)13,并將除與第一 RS485子設(shè)備相連的電源切換開關(guān)13外的其它電源切換開關(guān)斷開。
[0042]具體的,當(dāng)接通指令用于指示RS485總線接口電路11與指定類型的RS485子設(shè)備相連時,RS485總線接口電路11獲取接通指令中指定的RS485子設(shè)備的類型,并接通與該類型的RS485子設(shè)備相連的電源切換開關(guān),并執(zhí)行相應(yīng)的協(xié)議,使得該類型的RS485子設(shè)備能夠與RS485總線接口電路11正常通訊,其它電源切換開關(guān)斷開;
[0043]當(dāng)接通指令用于指示RS485總線接口電路11與指定類型的RS485子設(shè)備相連時,RS485總線接口電路11獲取接通指令中指定的一個RS485子設(shè)備,并接通與該RS485子設(shè)備相連的電源切換開關(guān),并執(zhí)行相應(yīng)的協(xié)議,使得該RS485子設(shè)備能夠與RS485總線接口電路11正常通訊,其它電源切換開關(guān)斷開。
[0044]本實施例公開的RS485通信設(shè)備,通過控制芯片發(fā)送接通指令,使RS485總線接口電路獲取接通指令中指定的需要接通的RS485子設(shè)備,并將與該指定的RS485子設(shè)備相連的電源切換開關(guān)接通,將除與該指定的RS485子設(shè)備相連的電源切換開關(guān)外的其它電源切換開關(guān)斷開。本方案中RS485總線接口電路通過一條RS485總線與所有的RS485子設(shè)備相連,通過只對RS485子設(shè)備增加電源切換開關(guān),當(dāng)需要接通時,接通該RS485子設(shè)備的電源,當(dāng)不需要接通時,則斷開電源,這就有效避免了需要多條RS485總線才能實現(xiàn)指令傳輸準(zhǔn)確,造成的施工布線難度大和成本高的問題。
[0045]本實施例公開了一種RS485通信方法,其流程圖如圖3所示,包括:
[0046]步驟S31、接收接通指令;
[0047]接通指令可以用于指示RS485總線接口電路11與指定類型的RS485子設(shè)備相連;也可以為,接通指令指示RS485總線接口電路11與指定的一個RS485子設(shè)備相連。
[0048]步驟S32、獲取接通指令中指定的需要與RS485總線接口電路進(jìn)行連接的RS485子設(shè)備的編號;
[0049]RS485總線接口電路11通過一條RS485總線與所有的RS485子設(shè)備相連。
[0050]具體的,當(dāng)接通指令用于指示RS485總線接口電路11與指定類型的RS485子設(shè)備相連時,RS485總線接口電路11獲取接通指令中指定的RS485子設(shè)備的類型,并接通與該類型的RS485子設(shè)備相連的電源切換開關(guān),并執(zhí)行相應(yīng)的協(xié)議,使得該類型的RS485子設(shè)備能夠與RS485總線接口電路11正常通訊,其它電源切換開關(guān)斷開;
[0051]當(dāng)接通指令用于指示RS485總線接口電路11與指定類型的RS485子設(shè)備相連時,RS485總線接口電路11獲取接通指令中指定的一個RS485子設(shè)備,并接通與該RS485子設(shè)備相連的電源切換開關(guān),并執(zhí)行相應(yīng)的協(xié)議,使得該RS485子設(shè)備能夠與RS485總線接口電路11正常通訊,其它電源切換開關(guān)斷開。
[0052]步驟S33、將接通指令中指定的編號的RS485子設(shè)備的電源接通,其余RS485子設(shè)備的電源斷開。
[0053]本實施例公開的RS485通信方法,通過獲取接通指令中指定的需要接通的RS485子設(shè)備,并將與該指定的RS485子設(shè)備相連的電源切換開關(guān)接通,將除與該指定的RS485子設(shè)備相連的電源切換開關(guān)外的其它電源切換開關(guān)斷開。本方案中通過一條RS485總線與所有的RS485子設(shè)備相連,通過只對RS485子設(shè)備增加電源切換開關(guān),當(dāng)需要接通時,接通該RS485子設(shè)備的電源,當(dāng)不需要接通時,則斷開電源,這就有效避免了需要多條RS485總線才能實現(xiàn)指令傳輸準(zhǔn)確,造成的施工布線難度大和成本高的問題。
[0054]本實施例公開的RS485通信方法,在步驟S31之前,還可以包括:
[0055]步驟S34、斷開所有的RS485子設(shè)備的電源。
[0056]斷開所有的RS485子設(shè)備的電源,使得總線上沒有子設(shè)備,這樣大大減小了總線所需要的驅(qū)動能力,同時也減小了功耗。
[0057]另外,本實施例公開的RS485通信方法,還可以包括:
[0058]當(dāng)檢測到RS485子設(shè)備出現(xiàn)故障時,發(fā)送電源接通指令,控制RS485子設(shè)備重新啟動;
[0059]也可以在檢測到RS485子設(shè)備出現(xiàn)故障時,發(fā)送停止供電指令,控制該子設(shè)備無功耗掛起,以減少設(shè)備維護(hù)量,增加系統(tǒng)的可靠性和靈活性。
[0060]本實施例公開了一種RS485通信系統(tǒng),該RS485通信系統(tǒng)包括:RS485通信設(shè)備,其中:RS485通信設(shè)備的結(jié)構(gòu)示意圖如圖1所示,包括:RS485總線接口電路,與所述RS485總線接口電路相連的主控芯片,分別與所述RS485總線接口電路中各個接口相連的多個電源切換開關(guān),與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,所述RS485總線接口電路通過RS485總線與所有的RS485子設(shè)備相連。
[0061]主控芯片發(fā)送接通指令,接通指令用于指示RS485總線接口電路與指定的RS485子設(shè)備相連;
[0062]RS485總線接口電路用于接收接通指令,獲取接通指令中指定的需要與RS485總線接口電路進(jìn)行連接的RS485子設(shè)備,并將指定的RS485子設(shè)備定義為第一 RS485子設(shè)備,接通與第一 RS485子設(shè)備相連的電源切換開關(guān),并將除與第一 RS485子設(shè)備相連的電源切換開關(guān)外的其它電源切換開關(guān)斷開。
[0063]【具體實施方式】與前述實施例相同,在此不再贅述。
[0064]本說明書中各個實施例采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
[0065]專業(yè)人員還可以進(jìn)一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機(jī)軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能宄竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0066]對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【權(quán)利要求】
1.一種RS485通信設(shè)備,其特征在于,包括:RS485總線接口電路,與所述RS485總線接口電路相連的主控芯片,分別與所述RS485總線接口電路中各個接口相連的多個電源切換開關(guān),與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,所述RS485總線接口電路通過RS485總線與所有的RS485子設(shè)備相連,其中: 所述主控芯片發(fā)送接通指令,所述接通指令用于指示所述RS485總線接口電路與指定的RS485子設(shè)備相連; 所述RS485總線接口電路用于接收所述接通指令,獲取所述接通指令中指定的需要與所述RS485總線接口電路進(jìn)行連接的RS485子設(shè)備,并將所述指定的RS485子設(shè)備定義為第一 RS485子設(shè)備,接通與所述第一 RS485子設(shè)備相連的電源切換開關(guān),并將除與所述第一RS485子設(shè)備相連的電源切換開關(guān)外的其它電源切換開關(guān)斷開。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,具體為: 每一個電源切換開關(guān)分別與同一類型的RS485子設(shè)備相連,用于控制該類型的RS485子設(shè)備電源的通斷。
3.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,具體為: 每一個電源切換開關(guān)分別與一個RS485子設(shè)備相連,用于控制所述一個RS485子設(shè)備的電源的通斷。
4.一種RS485通信方法,其特征在于,包括: 接收接通指令; 獲取所述接通指令中指定的需要與RS485總線接口電路進(jìn)行連接的RS485子設(shè)備的編號; 將所述接通指令中指定的編號的RS485子設(shè)備的電源接通,其余RS485子設(shè)備的電源斷開。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述接通指令用于指定需要與RS485總線接口電路進(jìn)行連接的RS485子設(shè)備類型的編號,則所述將所述接通指令中指定的編號的RS485子設(shè)備的電源接通,其余RS485子設(shè)備的電源斷開,具體為: 將所述接通指令中指定的編號類型的RS485子設(shè)備的電源接通,其余類型的RS485子設(shè)備的電源斷開。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述接收接通指令之前,還包括: 斷開所有RS485子設(shè)備的電源。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括: 當(dāng)檢測到RS485子設(shè)備出現(xiàn)故障時,發(fā)送電源接通指令,控制所述RS485子設(shè)備進(jìn)行重啟Ο
8.一種RS485通信系統(tǒng),其特征在于,包括:RS485通信設(shè)備,其中,所述RS485通信設(shè)備包括:RS485總線接口電路,與所述RS485總線接口電路相連的主控芯片,分別與所述RS485總線接口電路中各個接口相連的多個電源切換開關(guān),與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,所述RS485總線接口電路通過RS485總線與所有的RS485子設(shè)備相連,其中: 所述主控芯片發(fā)送接通指令,所述接通指令用于指示所述RS485總線接口電路與指定的RS485子設(shè)備相連; 所述RS485總線接口電路用于接收所述接通指令,獲取所述接通指令中指定的需要與所述RS485總線接口電路進(jìn)行連接的RS485子設(shè)備,并將所述指定的RS485子設(shè)備定義為第一 RS485子設(shè)備,接通與所述第一 RS485子設(shè)備相連的電源切換開關(guān),并將除與所述第一RS485子設(shè)備相連的電源切換開關(guān)外的其它電源切換開關(guān)斷開。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,具體為: 每一個電源切換開關(guān)分別與同一類型的RS485子設(shè)備相連,用于控制該類型的RS485子設(shè)備電源的通斷。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述與各個電源切換開關(guān)分別相連的不同的RS485子設(shè)備,具體為: 每一個電源切換開關(guān)分別與一個RS485子設(shè)備相連,用于控制所述一個RS485子設(shè)備的電源的通斷。
【文檔編號】H04L12/40GK104486184SQ201410762427
【公開日】2015年4月1日 申請日期:2014年12月11日 優(yōu)先權(quán)日:2014年12月11日
【發(fā)明者】王祥增 申請人:重慶多邦科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
高安市| 黄浦区| 长汀县| 龙海市| 茶陵县| 梓潼县| 大名县| 台江县| 平乐县| 来安县| 江北区| 张家口市| 平安县| 新邵县| 南城县| 民县| 徐汇区| 琼结县| 嫩江县| 临潭县| 湖北省| 龙山县| 崇明县| 宁远县| 招远市| 开阳县| 凌海市| 靖宇县| 宜阳县| 临清市| 五家渠市| 股票| 古交市| 佛坪县| 万盛区| 景宁| 南木林县| 金寨县| 铁岭市| 阿坝| 太康县|