一種適應(yīng)多通訊方式的設(shè)備的制作方法
【專利摘要】本實(shí)用新型公開了一種適應(yīng)多通訊方式的設(shè)備,包括:主控設(shè)備和被控設(shè)備;所述主控設(shè)備中還包括,通過設(shè)備內(nèi)部總線同主控設(shè)備CPU的數(shù)據(jù)輸出端進(jìn)行連接的主控板卡;同主控板卡Can數(shù)據(jù)輸出接口相連接的Can接口板、同主控板卡RS232/422數(shù)據(jù)輸出接口相連接的RS232/422接口板、同主控板卡CBUS數(shù)據(jù)輸出接口相連接的CBUS接口板;被控設(shè)備根據(jù)自己的連接端口對(duì)應(yīng)的連接在Can接口板、RS232/422接口板、CBUS接口板、RS485接口板或RJ45接口板的接口上。另外,該設(shè)備由于其結(jié)構(gòu)簡單,不僅便于生產(chǎn),而且成本非常低廉,適于廣泛推廣。
【專利說明】一種適應(yīng)多通訊方式的設(shè)備
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及一種適應(yīng)多通訊方式的設(shè)備。
【背景技術(shù)】
[0002]為適應(yīng)多種通訊方式的需要,一種設(shè)備往往具有多種通訊方式。目前,比較流行的設(shè)備間通訊方式有:RS232、RS422、RS485、CAN、C-BUS, TCP-1P、UDP等??刂圃O(shè)備通訊前需確定被控設(shè)備的通訊方式,并將本機(jī)調(diào)制為與之一致的通訊方式,方可通訊。如圖3所示,當(dāng)被控設(shè)備是通過CAN協(xié)議進(jìn)行通信時(shí),需要在主控設(shè)備和被控設(shè)備之間通過Can接口板進(jìn)行連接,同時(shí)調(diào)整主控設(shè)備的通訊方式。當(dāng)調(diào)整主控設(shè)備控制的被控設(shè)備時(shí),首先確認(rèn)被控設(shè)備的通訊協(xié)議是什么,如:RS232/RS422協(xié)議、RS485協(xié)議、CBUS協(xié)議或RJ45協(xié)議,對(duì)應(yīng)的在主控設(shè)備和同被控設(shè)備之間通過RS232/RS422接口板、RS485接口板、CBUS接口板或RJ45接口板(UDP/TCP)進(jìn)行連接,如圖4所示。同時(shí)需要調(diào)整主控設(shè)備的通訊方式,使其適用RS232/RS422協(xié)議、RS485協(xié)議、CBUS協(xié)議或RJ45協(xié)議。此過程較繁瑣,為用戶的使用帶來很多不便之處。
[0003]隨著智能芯片和接口技術(shù)的發(fā)展,能夠同時(shí)支持RS232/RS422協(xié)議、RS485協(xié)議、CBUS協(xié)議和RJ45協(xié)議的主控板卡應(yīng)經(jīng)能夠被實(shí)現(xiàn),例如:EXC公司的多協(xié)議卡系列。這就為一種適應(yīng)多通訊方式的設(shè)備提供了技術(shù)實(shí)現(xiàn)的可能。
【發(fā)明內(nèi)容】
[0004]本實(shí)用新型針對(duì)以上問題的提出,而研制一種可以自適應(yīng)通訊方式的方法,無需知道被控設(shè)備當(dāng)前可用的、有效的通訊方式,便可方便、靈活、快捷的適應(yīng)被控設(shè)備的裝置。本實(shí)用新型采用的技術(shù)方案如下:
[0005]一種適應(yīng)多通訊方式的設(shè)備,包括:主控設(shè)備和被控設(shè)備;
[0006]其特征在于所述主控設(shè)備中還包括:
[0007]通過設(shè)備內(nèi)部總線同主控設(shè)備CPU的數(shù)據(jù)輸出端進(jìn)行連接的主控板卡;
[0008]通過數(shù)據(jù)線同主控板卡Can數(shù)據(jù)輸出接口相連接的Can接口板;
[0009]通過數(shù)據(jù)線同主控板卡RS232/422數(shù)據(jù)輸出接口相連接的RS232/422接口板;
[0010]通過數(shù)據(jù)線同主控板卡CBUS數(shù)據(jù)輸出接口相連接的CBUS接口板;
[0011]通過數(shù)據(jù)線同主控板卡RS485數(shù)據(jù)輸出接口相連接的RS485接口板;
[0012]通過數(shù)據(jù)線同主控板卡RJ45數(shù)據(jù)輸出接口相連接的RJ45接口板;
[0013]所述被控設(shè)備根據(jù)自己的連接端口對(duì)應(yīng)的連接在Can接口板、RS232/422接口板、CBUS接口板、RS485接口板或RJ45接口板的接口上。
[0014]所述主控設(shè)備CPU的數(shù)據(jù)輸出連接在主控板卡的數(shù)據(jù)輸入端上,主控板卡Can數(shù)據(jù)輸出接口連接在Can接口板的數(shù)據(jù)輸入端上,主控板卡RS232/422數(shù)據(jù)輸出接口連接在RS232/422接口板的數(shù)據(jù)輸入端上,主控板卡CBUS數(shù)據(jù)輸出接口連接在CBUS接口板的數(shù)據(jù)輸入端上,主控板卡RS485數(shù)據(jù)輸出接口連接在RS485接口板的數(shù)據(jù)輸入端上,主控板卡RJ45數(shù)據(jù)輸出接口連接在RJ45接口板的數(shù)據(jù)輸入端上。
[0015]同現(xiàn)有技術(shù)相比本實(shí)用新型的有點(diǎn)事顯而易見的:1.主控設(shè)備內(nèi)部有主控板卡和可選的數(shù)種接口板,接口板默認(rèn)都裝配來適用不同的被控設(shè)備的接口形態(tài);2.主控板卡CPU按照預(yù)先設(shè)定好的優(yōu)先級(jí)通過設(shè)備內(nèi)部總線依次發(fā)送指令到各接口板,接口板CPU進(jìn)行協(xié)議業(yè)務(wù)封裝將指令發(fā)到被控設(shè)備;3.被控設(shè)備返回指令到具體某一接口板,接口板(PU將外部指令轉(zhuǎn)化為統(tǒng)一的內(nèi)部指令通過設(shè)備內(nèi)部總線發(fā)送至主控板卡。另外,該設(shè)備由于其結(jié)構(gòu)簡單,不僅便于生產(chǎn),而且成本非常低廉適于廣泛推廣。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明的結(jié)構(gòu)示意圖;
[0017]圖2為本發(fā)明的系統(tǒng)示意圖;
[0018]圖3為現(xiàn)有裝置實(shí)現(xiàn)主控設(shè)備同被控設(shè)備之間通過Can協(xié)議進(jìn)行通信的結(jié)構(gòu)示意圖;
[0019]圖4為現(xiàn)有裝置實(shí)現(xiàn)主控設(shè)備同被控設(shè)備之間通過其它協(xié)議進(jìn)行通信時(shí),需要更換接口板卡的過程示意圖。
【具體實(shí)施方式】
[0020]如圖1和圖2所示一種適應(yīng)多通訊方式的設(shè)備,包括:主控設(shè)備和被控設(shè)備;所述主控設(shè)備中還包括:通過設(shè)備內(nèi)部總線同主控設(shè)備CPU的數(shù)據(jù)輸出端進(jìn)行連接的主控板卡;通過數(shù)據(jù)線同主控板卡Can數(shù)據(jù)輸出接口相連接的Can接口板;通過數(shù)據(jù)線同主控板卡RS232/422數(shù)據(jù)輸出接口相連接的RS232/422接口板;通過數(shù)據(jù)線同主控板卡CBUS數(shù)據(jù)輸出接口相連接的CBUS接口板;通過數(shù)據(jù)線同主控板卡RS485數(shù)據(jù)輸出接口相連接的RS485接口板;通過數(shù)據(jù)線同主控板卡RJ45數(shù)據(jù)輸出接口相連接的RJ45接口板;所述被控設(shè)備根據(jù)自己的連接端口對(duì)應(yīng)的連接在Can接口板、RS232/422接口板、CBUS接口板、RS485接口板或RJ45接口板的輸出接口上。所述主控設(shè)備CPU的數(shù)據(jù)輸出連接在主控板卡的數(shù)據(jù)輸入端上,主控板卡Can數(shù)據(jù)輸出接口連接在Can接口板的數(shù)據(jù)輸入端上,主控板卡RS232/422數(shù)據(jù)輸出接口連接在RS232/422接口板的數(shù)據(jù)輸入端上,主控板卡CBUS數(shù)據(jù)輸出接口連接在CBUS接口板的數(shù)據(jù)輸入端上,主控板卡RS485數(shù)據(jù)輸出接口連接在RS485接口板的數(shù)據(jù)輸入端上,主控板卡RJ45數(shù)據(jù)輸出接口連接在RJ45接口板的數(shù)據(jù)輸入端上。主控設(shè)備內(nèi)部有主控板卡和可選的數(shù)種接口板,接口板默認(rèn)都裝配來適用不同的被控設(shè)備的接口形態(tài);主控板卡CPU按照預(yù)先設(shè)定好的優(yōu)先級(jí)通過設(shè)備內(nèi)部總線依次發(fā)送指令到各接口板,接口板CPU進(jìn)行協(xié)議業(yè)務(wù)封裝將指令發(fā)到被控設(shè)備;被控設(shè)備返回指令到具體某一接口板,接口板CPU將外部指令轉(zhuǎn)化為統(tǒng)一的內(nèi)部指令通過設(shè)備內(nèi)部總線發(fā)送至主控板卡。
[0021]該具備多種通訊方式的設(shè)備,采用一種自適應(yīng)方法在多種通訊方式中自動(dòng)選擇一種通訊方式,使用戶使用此設(shè)備時(shí)更加便捷化、實(shí)用化、人性化。將設(shè)備具有的所有通訊方式設(shè)置優(yōu)先級(jí)(本實(shí)用新型的發(fā)明點(diǎn)并不在于優(yōu)先級(jí)的設(shè)置,這里通過對(duì)現(xiàn)有優(yōu)先級(jí)多接口設(shè)置進(jìn)行表述,已達(dá)到進(jìn)一步說明本專利申請(qǐng)優(yōu)越性的目的)。優(yōu)先級(jí)的順序可按用戶需求自定義設(shè)置(通訊方式的數(shù)據(jù)傳輸可靠性、使用廣泛性、使用便捷性、資源有限性等)。若通訊方式中包含TCP-1P或UDP時(shí),先通過其他可用通訊方式詢問被控設(shè)備的IP地址等信息,反饋至控制設(shè)備,將信息存儲(chǔ)后重啟設(shè)備,使用被控設(shè)備的通訊IP地址與之通訊。四種通訊方式的優(yōu)先級(jí)為:UDP>CAN>RS232>CBUS??刂圃O(shè)備以CAN、RS232、CBUS通訊方式依次向被控設(shè)備發(fā)送探測命令。CAN探測失敗,RS232探測成功。控制設(shè)備使用RS232通訊方式向被控設(shè)備查詢其IP地址及端口號(hào),將返回的信息存儲(chǔ)后,重啟控制設(shè)備上電讀取被控設(shè)備的IP地址及端口號(hào),然后以UDP通訊方式向被控設(shè)備發(fā)送探測命令,探測成功UDP通訊方式優(yōu)先級(jí)最高,此設(shè)備自適應(yīng)UDP為設(shè)備間的通訊方式。
[0022]以上所述,僅為本實(shí)用新型較佳的【具體實(shí)施方式】,但本實(shí)用新型的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本實(shí)用新型揭露的技術(shù)范圍內(nèi),根據(jù)本實(shí)用新型的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,都應(yīng)涵蓋在本實(shí)用新型的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種適應(yīng)多通訊方式的設(shè)備,包括:主控設(shè)備和被控設(shè)備; 其特征在于所述主控設(shè)備中還包括: 通過設(shè)備內(nèi)部總線同主控設(shè)備CPU的數(shù)據(jù)輸出端進(jìn)行連接的主控板卡; 通過數(shù)據(jù)線同主控板卡Can數(shù)據(jù)輸出接口相連接的Can接口板; 通過數(shù)據(jù)線同主控板卡RS232/422數(shù)據(jù)輸出接口相連接的RS232/422接口板; 通過數(shù)據(jù)線同主控板卡CBUS數(shù)據(jù)輸出接口相連接的CBUS接口板; 通過數(shù)據(jù)線同主控板卡RS485數(shù)據(jù)輸出接口相連接的RS485接口板; 通過數(shù)據(jù)線同主控板卡RJ45數(shù)據(jù)輸出接口相連接的RJ45接口板; 所述被控設(shè)備根據(jù)自己的連接端口對(duì)應(yīng)的連接在Can接口板、RS232/422接口板、CBUS接口板、RS485接口板或RJ45接口板的接口上。
2.根據(jù)權(quán)利要求1所述的一種適應(yīng)多通訊方式的設(shè)備,其特征在于所述主控設(shè)備CPU的數(shù)據(jù)輸出連接在主控板卡的數(shù)據(jù)輸入端上,主控板卡Can數(shù)據(jù)輸出接口連接在Can接口板的數(shù)據(jù)輸入端上,主控板卡RS232/422數(shù)據(jù)輸出接口連接在RS232/422接口板的數(shù)據(jù)輸入端上,主控板卡CBUS數(shù)據(jù)輸出接口連接在CBUS接口板的數(shù)據(jù)輸入端上,主控板卡RS485數(shù)據(jù)輸出接口連接在RS485接口板的數(shù)據(jù)輸入端上,主控板卡RJ45數(shù)據(jù)輸出接口連接在RJ45接口板的數(shù)據(jù)輸入端上。
【文檔編號(hào)】H04L29/06GK203691441SQ201320891345
【公開日】2014年7月2日 申請(qǐng)日期:2013年12月31日 優(yōu)先權(quán)日:2013年12月31日
【發(fā)明者】程鵬, 杜文杰, 屈巍 申請(qǐng)人:大連捷成實(shí)業(yè)發(fā)展有限公司