一種地址自分配系統(tǒng)的制作方法
【專利摘要】本實(shí)用新型公開了一種地址自分配系統(tǒng),包括CPU、CMD數(shù)據(jù)總線、第一串行總線、狀態(tài)總線和IO總線裝置,所述CPU包含有CMD輸出接口、響應(yīng)輸入接口和串行接口,所述IO總線裝置包含有CMD輸入接口、響應(yīng)輸出接口和IO總線串行接口,所述CPU的CMD輸出接口經(jīng)所述CMD數(shù)據(jù)總線與所述IO總線裝置的CMD輸入接口單向通信連接,所述IO總線裝置的響應(yīng)輸出接口經(jīng)所述狀態(tài)總線與所述CPU的響應(yīng)輸入接口單向通信連接,所述CPU的串行接口通過所述第一串行總線與所述IO總線裝置的IO總線串行接口雙向通信連接。本實(shí)用新型中,降低了對CPU的要求,同時(shí)降低了生產(chǎn)成本。
【專利說明】
一種地址自分配系統(tǒng)
技術(shù)領(lǐng)域
[0001]本實(shí)用新型涉及總線通信技術(shù)領(lǐng)域,特別是涉及一種地址自分配系統(tǒng)。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的高速發(fā)展和“工業(yè)4.0”概念的不斷深入,現(xiàn)代工業(yè)向著更高的智能化和自動(dòng)化方向發(fā)展,所需要的現(xiàn)場數(shù)據(jù)采集也就更加龐大,小微型PLC和現(xiàn)場分布式1的需求相應(yīng)的增加。為了適應(yīng)日益激烈的市場競爭,對成本的控制成了各個(gè)廠商的非常重要的任務(wù)
[0003]現(xiàn)有的背板總線技術(shù)大多米用FPGA(Field-Programmable Gate Array,現(xiàn)場可編程門陣列)或者專門的總線芯片進(jìn)行控制,對CPU芯片的要求比較高,不滿足低成本的要求。
【實(shí)用新型內(nèi)容】
[0004]本實(shí)用新型提供一種地址自分配系統(tǒng),以降低對CPU的要求,降低生產(chǎn)成本。
[0005]為了達(dá)到上述目的,本實(shí)用新型提供一種地址自分配系統(tǒng),所述地址自分配系統(tǒng)中包括CPU、CMD數(shù)據(jù)總線、第一串行總線、第二串行總線和1總線裝置,所述CPU包含有CMD輸出接口、響應(yīng)輸入接口和串行接口,所述1總線裝置包含有CMD輸入接口、響應(yīng)輸出接口和1總線串行接口,所述CPU的CMD輸出接口經(jīng)所述CMD數(shù)據(jù)總線與所述1總線裝置的CMD輸入接口單向通信連接,所述1總線裝置的響應(yīng)輸出接口經(jīng)所述第二串行總線與所述CPU的響應(yīng)輸入接口單向通信連接,所述CPU的串行接口通過所述第一串行總線與所述1總線裝置的1總線串行接口雙向通信連接。
[0006]進(jìn)一步地,所述CPU中包含有接收單元,所述1總線裝置包含有檢測響應(yīng)單元,所述CPU的接收單元與所述響應(yīng)輸入接口電連接,所述1總線裝置的檢測響應(yīng)單元與所述響應(yīng)輸出接口電連接。
[0007]進(jìn)一步地,所述CPU中還包含有判斷單元,所述判斷單元與所述接收單元電連接,以根據(jù)經(jīng)所述響應(yīng)輸入接口接收的信息確定是否需要繼續(xù)經(jīng)CMD數(shù)據(jù)總線發(fā)送CMD配置數(shù)據(jù)。
[0008]進(jìn)一步地,所述第一串行總線為2條RS485串行總線。
[0009]進(jìn)一步地,所述第二串行總線為狀態(tài)總線。
[0010]與現(xiàn)有技術(shù)相比,本實(shí)用新型至少具有以下優(yōu)點(diǎn):
[0011]降低了對CPU的要求,同時(shí)降低了生產(chǎn)成本。
【附圖說明】
[0012]圖1是本實(shí)用新型所提供的地址自分配系統(tǒng)架構(gòu)圖。
[0013]附圖標(biāo)記:
[0014]1-CPU ; 2-101總線裝置;3-102總線裝置;4_10n總線裝置;5-CMD數(shù)據(jù)總線;6-第二串行總線;7-第一串行總線。
【具體實(shí)施方式】
[0015]本實(shí)用新型提出一種地址自分配系統(tǒng),其中,所述地址自分配系統(tǒng)中包括CPU、CMD數(shù)據(jù)總線、第一串行總線、第二串行總線和1總線裝置,下面結(jié)合附圖,對本實(shí)用新型【具體實(shí)施方式】進(jìn)行詳細(xì)說明。
[0016]如圖1所示,所述CPU包含有CMD輸出接口、響應(yīng)輸入接口和串行接口,所述1總線裝置包含有CMD輸入接口、響應(yīng)輸出接口和1總線串行接口,所述CPU的CMD輸出接口經(jīng)所述CMD數(shù)據(jù)總線與所述1總線裝置的CMD輸入接口單向通信連接,所述1總線裝置的響應(yīng)輸出接口經(jīng)所述第二串行總線與所述CPU的響應(yīng)輸入接口單向通信連接,所述CPU的串行接口通過所述第一串行總線與所述1總線裝置的1總線串行接口雙向通信連接。
[0017]其中,所述CPU中包含有接收單元,所述1總線裝置包含有檢測響應(yīng)單元,所述CPU的接收單元與所述響應(yīng)輸入接口電連接,所述1總線裝置的檢測響應(yīng)單元與所述響應(yīng)輸出接口電連接;所述CPU中還包含有判斷單元,所述判斷單元與所述接收單元電連接,以根據(jù)經(jīng)所述響應(yīng)輸入接口接收的信息確定是否需要繼續(xù)經(jīng)CMD數(shù)據(jù)總線發(fā)送CMD配置數(shù)據(jù)。
[0018]進(jìn)一步地,所述第一串行總線為2條RS485串行總線;所述第二串行總線為狀態(tài)總線。
[0019]在具體的實(shí)施方式中,CPU經(jīng)CMD數(shù)據(jù)總線向1l總線裝置發(fā)送CMD配置指令,1l總線裝置接收該CMD配置指令,確定該指令中所攜帶的電平為高電平還是低電平,當(dāng)確定為高電平時(shí),接收該配置指令中的地址,并進(jìn)行地址配置,并經(jīng)狀態(tài)總線向CPU返回配置響應(yīng)信息,該配置響應(yīng)信息中包含有地址配置成功標(biāo)識(shí)、以及高低電平信息;同時(shí),將該CMD配置指令調(diào)整為高電平傳送給102總線裝置,由102總線裝置繼續(xù)配置。其中,若1l總線裝置確定接收到的指令中的電平為低電平時(shí),等待地址重新配置。
[0020]其中,狀態(tài)總線為低電平時(shí),表明沒有后級(jí)的1總線裝置,即當(dāng)前1總線裝置為最后一個(gè)。
[0021]CPU根據(jù)配置響應(yīng)信息確定當(dāng)前的1總線裝置后是否還有1總線裝置,若還有,則繼續(xù)發(fā)送CMD配置指令,配置地址。其中,當(dāng)CPU根據(jù)配置響應(yīng)信息確定當(dāng)前的1總線裝置后沒有1總線裝置,即當(dāng)前1總線裝置為最后一個(gè)時(shí),則地址配置完成。
[0022]其中,本實(shí)用新型裝置的各個(gè)模塊可以集成于一體,也可以分離部署。上述模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
[0023]本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本實(shí)用新型所必須的。
[0024]本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
[0025]上述本實(shí)用新型序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0026]以上公開的僅為本實(shí)用新型的幾個(gè)具體實(shí)施例,但是,本實(shí)用新型并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本實(shí)用新型的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種地址自分配系統(tǒng),其特征在于,所述地址自分配系統(tǒng)中包括CPU、CMD數(shù)據(jù)總線、第一串行總線、第二串行總線和1總線裝置,所述CPU包含有CMD輸出接口、響應(yīng)輸入接口和串行接口,所述1總線裝置包含有CMD輸入接口、響應(yīng)輸出接口和1總線串行接口,所述CPU的CMD輸出接口經(jīng)所述CMD數(shù)據(jù)總線與所述1總線裝置的CMD輸入接口單向通信連接,所述1總線裝置的響應(yīng)輸出接口經(jīng)所述第二串行總線與所述CHJ的響應(yīng)輸入接口單向通信連接,所述CHJ的串行接口通過所述第一串行總線與所述1總線裝置的1總線串行接口雙向通信連接。2.如權(quán)利要求1所述的地址自分配系統(tǒng),其特征在于,所述CPU中包含有接收單元,所述1總線裝置包含有檢測響應(yīng)單元,所述CPU的接收單元與所述響應(yīng)輸入接口電連接,所述1總線裝置的檢測響應(yīng)單元與所述響應(yīng)輸出接口電連接。3.如權(quán)利要求2所述的地址自分配系統(tǒng),其特征在于,所述CPU中還包含有判斷單元,所述判斷單元與所述接收單元電連接,以根據(jù)經(jīng)所述響應(yīng)輸入接口接收的信息確定是否需要繼續(xù)經(jīng)CMD數(shù)據(jù)總線發(fā)送CMD配置數(shù)據(jù)。4.如權(quán)利要求1所述的地址自分配系統(tǒng),其特征在于,所述第一串行總線為2條RS485串行總線。5.如權(quán)利要求1所述的地址自分配系統(tǒng),其特征在于,所述第二串行總線為狀態(tài)總線。
【文檔編號(hào)】G06F13/40GK205594625SQ201620312193
【公開日】2016年9月21日
【申請日】2016年4月15日
【發(fā)明人】王輝
【申請人】北京開疆智能自動(dòng)化科技有限公司