System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現(xiàn)步驟摘要】
本申請屬于通信,尤其涉及一種接線檢測方法、通信系統(tǒng)、裝置以及計算機程序產(chǎn)品。
技術介紹
1、目前,根據(jù)通信標準規(guī)定,遠距離串行總線一般有兩根總線,即有a總線和b總線。總線設備通過改變兩根線的電壓來發(fā)送1和0,實現(xiàn)數(shù)字通信。
2、傳統(tǒng)的技術方案中,遠距離串行總線通常采用手拉手接線,這種接線方式的傳輸信號質量優(yōu)秀。但是在實際接線時極易出現(xiàn)分支,導致遠距離串行總線的接線方式變?yōu)闃錉罱泳€,進而影響信號質量。而在設備量較大的通信系統(tǒng)中,檢查設備的接線方式和定位樹狀接線的分支節(jié)點十分困難。
技術實現(xiàn)思路
1、本申請的目的在于提供一種接線檢測方法、通信系統(tǒng)、裝置以及計算機程序產(chǎn)品,旨在解決傳統(tǒng)的遠距離串行總線存在的問題。
2、本申請實施例的第一方面提供了一種接線檢測方法,應用于通信系統(tǒng),所述通信系統(tǒng)包括通信總線、主機和多個從機,所述主機為所述通信總線上的第一通信節(jié)點,多個所述從機為所述通信總線上的多個第二通信節(jié)點,包括:配置所述主機和各個所述從機的通信地址;根據(jù)第一電壓配置參數(shù),配置所述第一通信節(jié)點的電壓,并根據(jù)第二電壓配置參數(shù),依次配置各個所述第二通信節(jié)點的電壓;每配置一次所述第二通信節(jié)點的電壓,對每個第二通信節(jié)點的電壓進行一次遍歷;基于各個所述第二通信節(jié)點的電壓確定所述通信總線的接線方式;基于各個所述第二通信節(jié)點的電壓確定所述通信總線的分支節(jié)點。
3、其中一實施例中,在所述根據(jù)第一電壓配置參數(shù),配置所述第一通信節(jié)點的電壓,并根據(jù)第二電壓配置參數(shù),依次配置各
4、其中一實施例中,所述基于各個所述第二通信節(jié)點的電壓確定所述通信總線的接線方式包括:根據(jù)各個所述第二通信節(jié)點的電壓,在每次遍歷中將數(shù)值相同的電壓參數(shù)所對應的第二通信節(jié)點標記為異常節(jié)點;若存在一個所述異常節(jié)點的電壓參數(shù)在所述第一電壓配置參數(shù)和所述第二電壓配置參數(shù)之間,則所述接線方式為樹狀接線,否則,所述接線方式為手拉手接線。
5、其中一實施例中,所述基于各個所述第二通信節(jié)點的電壓確定所述通信總線的分支節(jié)點包括:根據(jù)各個所述第二通信節(jié)點的電壓,標記出每次遍歷中的所述異常節(jié)點;在每次遍歷中均被標記為所述異常節(jié)點的所述第二通信節(jié)點為分支節(jié)點。
6、其中一實施例中,所述通信總線包括第一總線和第二總線,所述主機與所述從機均與所述第一總線和所述第二總線連接。
7、其中一實施例中,所述根據(jù)第一電壓配置參數(shù),配置與所述第一通信節(jié)點的電壓,并根據(jù)第二電壓配置參數(shù),依次配置與各個所述第二通信節(jié)點的電壓包括:將與所述第一通信節(jié)點對應的第一總線的電壓配置為第一電壓;依次將與各個所述第二通信節(jié)點對應的第一總線的電壓配置為第二電壓;其中,所述第一電壓與所述第二電壓不相等。
8、其中一實施例中,所述根據(jù)第一電壓配置參數(shù),配置與所述主機對應的第一通信節(jié)點的電壓,并根據(jù)第二電壓配置參數(shù),依次配置與各個所述從機對應的第二通信節(jié)點的電壓包括:將與所述第一通信節(jié)點對應的第一總線和第二總線的電壓分別配置為第一電壓和第二電壓;依次將與各個所述第二通信節(jié)點對應的第一總線和第二總線的電壓分別配置為第三電壓和第四電壓;其中,所述第一電壓與所述第三電壓不相等,所述第二電壓與所述第四電壓不相等。
9、本申請實施例的第二方面提供了一種通信系統(tǒng),包括通信總線、主機和多個從機,所述主機和各個所述從機均與所述通信總線連接,所述通信系統(tǒng)用于實現(xiàn)如上述的接線檢測方法。
10、本申請實施例的第三方面提供了一種通信裝置,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上述的接線檢測方法的步驟。
11、本申請實施例的第四方面提供了一種計算機程序產(chǎn)品,當所述計算機程序產(chǎn)品在終端設備上運行時,所述終端設備實現(xiàn)如上述的接線檢測方法。
12、本申請實施例與現(xiàn)有技術相比存在的有益效果是:在某一第二通信節(jié)點根據(jù)第二電壓配置參數(shù)配置電壓的情況下,由于接線方式的不同且各通信節(jié)點之間存在較大的線阻,因此得到的各個通信節(jié)點的電壓就會不同,從而可以根據(jù)各個第二通信節(jié)點的電壓確定通信總線的接線方式并確定樹狀接線的分支節(jié)點,提高接線方式的檢測效率,減少人工成本。
本文檔來自技高網(wǎng)...【技術保護點】
1.一種接線檢測方法,應用于通信系統(tǒng),所述通信系統(tǒng)包括通信總線、主機和多個從機,所述主機為所述通信總線上的第一通信節(jié)點,多個所述從機為所述通信總線上的多個第二通信節(jié)點,其特征在于,包括:
2.如權利要求1所述的接線檢測方法,其特征在于,在所述根據(jù)第一電壓配置參數(shù),配置所述第一通信節(jié)點的電壓,并根據(jù)第二電壓配置參數(shù),依次配置各個所述第二通信節(jié)點的電壓中,同一時間僅配置所述第一通信節(jié)點的電壓和與其中一個所述第二通信節(jié)點的電壓。
3.如權利要求1所述的接線檢測方法,其特征在于,所述基于各個所述第二通信節(jié)點的電壓確定所述通信總線的接線方式包括:
4.如權利要求3所述的接線檢測方法,其特征在于,所述基于各個所述第二通信節(jié)點的電壓確定所述通信總線的分支節(jié)點包括:
5.如權利要求1至4任一項所述的接線檢測方法,其特征在于,所述通信總線包括第一總線和第二總線,所述主機與所述從機均與所述第一總線和所述第二總線連接。
6.如權利要求5所述的接線檢測方法,其特征在于,所述根據(jù)第一電壓配置參數(shù),配置與所述第一通信節(jié)點的電壓,并根據(jù)第二電壓配置參
7.如權利要求5所述的接線檢測方法,其特征在于,所述根據(jù)第一電壓配置參數(shù),配置與所述主機對應的第一通信節(jié)點的電壓,并根據(jù)第二電壓配置參數(shù),依次配置與各個所述從機對應的第二通信節(jié)點的電壓包括:
8.一種通信系統(tǒng),包括通信總線、主機和多個從機,所述主機和各個所述從機均與所述通信總線連接,其特征在于,所述通信系統(tǒng)用于實現(xiàn)如權利要求1至7任一項所述的接線檢測方法。
9.一種通信裝置,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權利要求1至7任一項所述接線檢測方法的步驟。
10.一種計算機程序產(chǎn)品,其特征在于,當所述計算機程序產(chǎn)品在終端設備上運行時,所述終端設備實現(xiàn)如權利要求1至7任一項所述的接線檢測方法。
...【技術特征摘要】
1.一種接線檢測方法,應用于通信系統(tǒng),所述通信系統(tǒng)包括通信總線、主機和多個從機,所述主機為所述通信總線上的第一通信節(jié)點,多個所述從機為所述通信總線上的多個第二通信節(jié)點,其特征在于,包括:
2.如權利要求1所述的接線檢測方法,其特征在于,在所述根據(jù)第一電壓配置參數(shù),配置所述第一通信節(jié)點的電壓,并根據(jù)第二電壓配置參數(shù),依次配置各個所述第二通信節(jié)點的電壓中,同一時間僅配置所述第一通信節(jié)點的電壓和與其中一個所述第二通信節(jié)點的電壓。
3.如權利要求1所述的接線檢測方法,其特征在于,所述基于各個所述第二通信節(jié)點的電壓確定所述通信總線的接線方式包括:
4.如權利要求3所述的接線檢測方法,其特征在于,所述基于各個所述第二通信節(jié)點的電壓確定所述通信總線的分支節(jié)點包括:
5.如權利要求1至4任一項所述的接線檢測方法,其特征在于,所述通信總線包括第一總線和第二總線,所述主機與所述從機均與所述第一總線和所述第二總線連接。
6.如權利要求5所...
【專利技術屬性】
技術研發(fā)人員:杜琨,邱日成,
申請(專利權)人:普聯(lián)技術有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。