一種基于光纖的遠(yuǎn)程透明傳輸串口服務(wù)器及其控制模式的制作方法
【專利摘要】本發(fā)明公開了一種基于光纖的遠(yuǎn)程透明傳輸串口服務(wù)器及其控制模式,用以實(shí)現(xiàn)具有光網(wǎng)絡(luò)數(shù)據(jù)與串口數(shù)據(jù)轉(zhuǎn)換功能的串口服務(wù)器。本發(fā)明提供的一種串口服務(wù)器技術(shù)方案包括:第一協(xié)轉(zhuǎn)芯片;第一協(xié)轉(zhuǎn)芯片包括以太網(wǎng)口和光口,通過與MCU相連,用于實(shí)現(xiàn)以太網(wǎng)光纖協(xié)議交換功能;至少一個(gè)第二協(xié)轉(zhuǎn)芯片,可實(shí)現(xiàn)不同數(shù)據(jù)之間交換模式的控制,通過第一協(xié)轉(zhuǎn)芯片與MCU相連的模式,用于MCU接收網(wǎng)絡(luò)數(shù)據(jù)包,解析數(shù)據(jù)包包頭后,根據(jù)配置菜單配置好的IP地址端口號(hào)將解析出的信息發(fā)送給對(duì)應(yīng)串口設(shè)備或總線;通過第二協(xié)轉(zhuǎn)芯片與MCU相連的模式,將串口數(shù)據(jù)打包成標(biāo)準(zhǔn)的網(wǎng)絡(luò)數(shù)據(jù)包發(fā)送給MCU,根據(jù)請(qǐng)求服務(wù)器建立的連接,將網(wǎng)絡(luò)數(shù)據(jù)包通過MCU發(fā)送給相應(yīng)的網(wǎng)絡(luò)。
【專利說明】—種基于光纖的遠(yuǎn)程透明傳輸串口服務(wù)器及其控制模式
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)傳輸及工業(yè)控制領(lǐng)域,尤其是一種基于光纖的遠(yuǎn)程透明傳輸串口服務(wù)器及其控制模式。
【背景技術(shù)】
[0002]目前所使用的串口服務(wù)器是一種協(xié)議轉(zhuǎn)換設(shè)備,通常串口服務(wù)器有一個(gè)以太網(wǎng)口和若干個(gè)異步串行接口,一方面處理來自互聯(lián)網(wǎng)客戶端的數(shù)據(jù),通過以太網(wǎng)口將其發(fā)送到相應(yīng)的串口 ;另一方面,處理串口的數(shù)據(jù),通過以太網(wǎng)口將其發(fā)送到遠(yuǎn)端。
[0003]隨著信息技術(shù)與以太網(wǎng)技術(shù)的發(fā)展,越來越多的工業(yè)數(shù)據(jù)采集系統(tǒng)中,對(duì)于遠(yuǎn)程數(shù)據(jù)傳輸?shù)母鞣矫嬉笤絹碓礁撸瑑H用以太網(wǎng)進(jìn)行數(shù)據(jù)傳輸,由于其傳輸距離和速度的有限,已經(jīng)不能滿足遠(yuǎn)距離高速的通信,使用光纖進(jìn)行通信無疑是一種傳輸距離更遠(yuǎn),傳輸速度更快的方式。同時(shí)現(xiàn)有的串口服務(wù)器中,大多只能進(jìn)行單一的數(shù)據(jù)交換模式的控制,大大影響了串口服務(wù)器在工業(yè)控制現(xiàn)場的應(yīng)用效率。
[0004]并且,現(xiàn)有的串口服務(wù)器中大多是通過以太網(wǎng)進(jìn)行傳輸通信的,同時(shí)也很少使用MII接口進(jìn)行數(shù)據(jù)傳輸,這已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足市場的需求,因此,急需開發(fā)一種具有多種數(shù)據(jù)交換模式和傳輸效率更高的串口服務(wù)器。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種基于光纖的遠(yuǎn)程透明傳輸串口服務(wù)器及其控制模式,用以實(shí)現(xiàn)具有光網(wǎng)絡(luò)數(shù)據(jù)與串口數(shù)據(jù)轉(zhuǎn)換功能的串口服務(wù)器。
[0006]本發(fā)明提供的一種基于光纖的遠(yuǎn)程透明傳輸串口服務(wù)器采用如下的技術(shù)方案實(shí)現(xiàn),服務(wù)器包括MCU、電源轉(zhuǎn)換模塊、第一協(xié)議轉(zhuǎn)換芯片、光纖接口、第二協(xié)議轉(zhuǎn)換芯片、串行接口。
[0007]通過第一協(xié)轉(zhuǎn)芯片與光纖接口相連的控制模式,用于實(shí)現(xiàn)以太網(wǎng)光纖協(xié)議交換功能;通過第二協(xié)轉(zhuǎn)芯片與串行接口相連的控制模式,用于實(shí)現(xiàn)各種串口數(shù)據(jù)的交換功能;MCU通過分別與第一協(xié)轉(zhuǎn)芯片和第二協(xié)轉(zhuǎn)芯片相連的控制模式,用于實(shí)現(xiàn)不同網(wǎng)絡(luò)數(shù)據(jù)與不同串口數(shù)據(jù)之間的交換功能;通過LED收發(fā)指示模塊與MCU相連的控制模式,用于指示串口正常運(yùn)行情況;通過電源轉(zhuǎn)換模塊與MCU相連的控制模式,用于提供串口服務(wù)器正常運(yùn)行所需的電壓;第一協(xié)轉(zhuǎn)芯片與MCU之間連接可采用MII接口實(shí)現(xiàn)。
[0008]以上技術(shù)方案可以看出,本發(fā)明具有以下有益效果:通過光纖網(wǎng)絡(luò)實(shí)現(xiàn)了遠(yuǎn)程的高速傳輸,使得傳輸?shù)木嚯x和速度得以保障,彌補(bǔ)了以太網(wǎng)傳輸距離短和傳輸速率不夠快的缺陷,同時(shí)實(shí)現(xiàn)串口服務(wù)器的透明傳輸,保證數(shù)據(jù)傳輸?shù)目煽啃?;同時(shí)可實(shí)現(xiàn)不同數(shù)據(jù)之間交換模式的控制,通過第一協(xié)轉(zhuǎn)芯片與MCU相連的模式,用于MCU接收網(wǎng)絡(luò)數(shù)據(jù)包,解析數(shù)據(jù)包包頭后,根據(jù)配置菜單配置好的IP地址+端口號(hào)將解析出相應(yīng)的端口號(hào),再將數(shù)據(jù)包信息發(fā)送給對(duì)應(yīng)串口設(shè)備或總線;通過第二協(xié)轉(zhuǎn)芯片與MCU相連的模式,將串口數(shù)據(jù)打包成標(biāo)準(zhǔn)的網(wǎng)絡(luò)數(shù)據(jù)包發(fā)送給MCU,根據(jù)服務(wù)器數(shù)據(jù)請(qǐng)求建立的連接,將網(wǎng)絡(luò)數(shù)據(jù)包通過MCU發(fā)送給相應(yīng)的網(wǎng)絡(luò)端ロ。當(dāng)串ロ服務(wù)器作為主控器做總線控制時(shí),有兩種模式,ー是做所有串ロ設(shè)備的總線控制;ニ是做指定的串ロ設(shè)備的通信控制。因此,在通信領(lǐng)域和エ業(yè)控制具有廣泛的應(yīng)用前景。
【專利附圖】
【附圖說明】
[0009]圖1是本發(fā)明的結(jié)構(gòu)示意圖;
[0010]圖2是本發(fā)明的應(yīng)用示意圖;
[0011]圖3是本發(fā)明以太網(wǎng)與串口數(shù)據(jù)交換過程示意圖;
[0012]圖4是本發(fā)明光ロ與串口數(shù)據(jù)交換過程示意圖;
[0013]圖5是本發(fā)明以太網(wǎng)與光口數(shù)據(jù)交換過程示意圖;
[0014]圖6是本發(fā)明的RS232全信號(hào)控制簡單示意圖;
[0015]圖1是本發(fā)明的RS232/RS485雙串ロ控制簡單示意圖;
[0016]圖8是本發(fā)明的ModBUS總線控制簡單示意圖;
【具體實(shí)施方式】
[0017]本發(fā)明的核心思想:本發(fā)明通過光纖通信網(wǎng)絡(luò)將光纖協(xié)議集成到串ロ服務(wù)器中,使用的以太網(wǎng)光纖協(xié)議轉(zhuǎn)換芯片代替現(xiàn)有串ロ服務(wù)器中的以太網(wǎng)控制器,從而使得串ロ服務(wù)器自身具備光纖通信功能,使得傳輸?shù)木嚯x和速度得以保障,彌補(bǔ)了以太網(wǎng)傳輸距離短和傳輸速率不夠快的缺陷,同時(shí)實(shí)現(xiàn)串ロ服務(wù)器的透明傳輸,提高了抗靜電干擾能力,保證數(shù)據(jù)傳輸?shù)陌踩?,同時(shí)可實(shí)現(xiàn)不同數(shù)據(jù)之間交換模式的控制,通過第一協(xié)轉(zhuǎn)芯片與MCU相連的模式,用于MCU接收網(wǎng)絡(luò)數(shù)據(jù)包,解析數(shù)據(jù)包包頭后,根據(jù)配置菜單配置好的IP地址端口號(hào)將解析出的信息發(fā)送給對(duì)應(yīng)串ロ設(shè)備或總線;通過第二協(xié)轉(zhuǎn)芯片與MCU相連的模式,將串口數(shù)據(jù)打包成標(biāo)準(zhǔn)的網(wǎng)絡(luò)數(shù)據(jù)包發(fā)送給MCU,根據(jù)服務(wù)器請(qǐng)求建立的連接,將網(wǎng)絡(luò)數(shù)據(jù)包通過MCU發(fā)送給相應(yīng)的網(wǎng)絡(luò)。為方便進(jìn)ー步理解,結(jié)合附圖及具體實(shí)施過程對(duì)發(fā)明進(jìn)行詳細(xì)描述。
[0018]結(jié)合圖1,包括:MCU、電源轉(zhuǎn)換模塊、第一協(xié)轉(zhuǎn)芯片、光纖接ロ、第二協(xié)轉(zhuǎn)芯片、串行接ロ ;
[0019]電源轉(zhuǎn)換模塊通過將5v2A開關(guān)電源轉(zhuǎn)換成3.3v,用于提供串ロ服務(wù)器正常運(yùn)行所需的電壓,也可使用恒定電源,最大可承受電壓達(dá)12V ;
[0020]所述第一協(xié)轉(zhuǎn)芯片與光纖接ロ相連,用于以太網(wǎng)光纖協(xié)議交換功能的實(shí)現(xiàn);本發(fā)明實(shí)施例中第一協(xié)議轉(zhuǎn)換芯片采用常用的以太網(wǎng)光纖協(xié)議轉(zhuǎn)換芯片IP113系列芯片;
[0021]第二協(xié)轉(zhuǎn)芯片與串行接ロ相連,用于實(shí)現(xiàn)各種不同串ロ功能;本發(fā)明實(shí)施例中第ニ協(xié)轉(zhuǎn)芯片可以根據(jù)外部接ロ設(shè)備的需要,包括:ー個(gè)或兩個(gè)RS232芯片,以實(shí)現(xiàn)RS232的全電平控制;或者是ー個(gè)RS232芯片和ー個(gè)RS485芯片,以實(shí)現(xiàn)雙串ロ的控制;或者是ー個(gè)RS485芯片或兩個(gè)RS485芯片,以實(shí)現(xiàn)串ロ服務(wù)器作為主控器,做ModBUS總線控制。當(dāng)串ロ服務(wù)器作為主控器做總線控制時(shí),有兩種模式,ー是做所有串ロ設(shè)備的總線控制;ニ是做指定的串ロ設(shè)備的通信控制;
[0022]所述MCU分別與第一協(xié)轉(zhuǎn)芯片和第二協(xié)轉(zhuǎn)芯片相連,以保證MCU對(duì)第一協(xié)轉(zhuǎn)芯片和第二協(xié)轉(zhuǎn)芯片實(shí)現(xiàn)正常的控制,本發(fā)明實(shí)施例中MCU采用MCF5223X系列芯片,是32位微控制器系列中高端產(chǎn)品,具有32Kbytes內(nèi)部SRAM和256Kbytes flash存儲(chǔ)器,四個(gè)32_bit的DMA請(qǐng)求能力的定時(shí)器,4通道DMA控制器,快速以太網(wǎng)控制器,CAN模塊,I2CTM模塊,3個(gè)UART和一個(gè)隊(duì)列SPI,保證串ロ服務(wù)器功能的正常運(yùn)行。
[0023]LED收發(fā)指示模塊與MCU相連,用于指示串ロ正常運(yùn)行情況,本發(fā)明實(shí)施例中使用緑色LED指示燈,根據(jù)系統(tǒng)所設(shè)置的波特率不同,LED指示燈閃爍的速度也不同,保證串ロ服務(wù)器運(yùn)行時(shí)指示明確;
[0024]上述第一協(xié)轉(zhuǎn)芯片與MCU之間連接可采用MII接ロ實(shí)現(xiàn)。
[0025]在上述硬件的基礎(chǔ)上,不僅可以實(shí)現(xiàn)光纖通信功能的串ロ服務(wù)器,而且結(jié)合MCU的豐富資源,還可以實(shí)現(xiàn)A/D數(shù)據(jù)采集,以及I//0端ロ控制等功能,大大提高串ロ服務(wù)器的應(yīng)用范圍。
[0026]結(jié)合圖2,串ロ服務(wù)器一端通過光纖與遠(yuǎn)程主站相連,實(shí)時(shí)監(jiān)聽和解析網(wǎng)絡(luò)服務(wù)端的數(shù)據(jù),一旦捕捉到TCP/IP數(shù)據(jù)包后,經(jīng)過主控芯片的處理,查找當(dāng)前服務(wù)器端口號(hào),并按照之前設(shè)置好的對(duì)應(yīng)的端口號(hào)和串ロ號(hào)關(guān)系,將數(shù)據(jù)傳輸?shù)脚c之對(duì)應(yīng)的該串ロ,保證數(shù)據(jù)高效的傳輸;同時(shí),另一端通過串行通信接ロ模塊與外部設(shè)備相連,將從串口上來的數(shù)據(jù),進(jìn)行TCP/IP的打包處理,通過串ロ服務(wù)器的處理,傳至遠(yuǎn)程主站。
[0027]—、下面介紹ー下本發(fā)明實(shí)施例的幾種典型用法的數(shù)據(jù)交換過程的控制模式。
[0028]結(jié)合圖3,是以太網(wǎng)與串口數(shù)據(jù)交換過程的控制模式,從虛線的箭頭可以看出,網(wǎng)絡(luò)數(shù)據(jù)包通過以太網(wǎng)接ロ連接到串ロ服務(wù)器后,通過MCU解析數(shù)據(jù)包包頭中的串ロ端口號(hào)等信息,然后提取數(shù)據(jù)信息并重新打包成標(biāo)準(zhǔn)的數(shù)據(jù)包,根據(jù)配置菜單配置好的IP地址端口號(hào),將解析出來的串ロ端口號(hào)等信息,通過MCU的TX ロ與第二協(xié)轉(zhuǎn)芯片RX ロ,發(fā)送給第ニ協(xié)轉(zhuǎn)芯片,第二協(xié)轉(zhuǎn)芯片接收數(shù)據(jù)后,發(fā)送給相應(yīng)的串ロ設(shè)備或總線;同樣的,串ロ設(shè)備或總線將串ロ信息,發(fā)送給第二協(xié)轉(zhuǎn)芯片,第二協(xié)轉(zhuǎn)芯片的RX ロ接收到數(shù)據(jù)后,通過第二協(xié)轉(zhuǎn)芯片的TX ロ發(fā)送MCU,根據(jù)服務(wù)器請(qǐng)求建立的連接,將網(wǎng)絡(luò)數(shù)據(jù)包重組為標(biāo)準(zhǔn)的以太網(wǎng)數(shù)據(jù)包并通過MCU與以太網(wǎng)接ロ發(fā)送給以太網(wǎng)絡(luò)。
[0029]結(jié)合圖4,是光ロ與串口數(shù)據(jù)交換過程的控制模式,從虛線的箭頭可以看出,光網(wǎng)絡(luò)數(shù)據(jù)包通過光纖接ロ連接到串ロ服務(wù)器后,由第一協(xié)轉(zhuǎn)芯片轉(zhuǎn)換成以太網(wǎng)數(shù)據(jù)包并發(fā)送至MCU,通過MCU解析數(shù)據(jù)包包頭中的串ロ端ロ號(hào)等信息,然后提取數(shù)據(jù)信息并重新打包成標(biāo)準(zhǔn)的數(shù)據(jù)包,根據(jù)配置菜單配置好的IP地址端口號(hào),將解析出來的串ロ端口號(hào)等信息,通過MCU的TX ロ與第二協(xié)轉(zhuǎn)芯片RX ロ,發(fā)送給第二協(xié)轉(zhuǎn)芯片,第二協(xié)轉(zhuǎn)芯片接收數(shù)據(jù)后,發(fā)送給相應(yīng)的串ロ設(shè)備或總線;同樣的,串ロ設(shè)備或總線將串ロ信息,發(fā)送給第二協(xié)轉(zhuǎn)芯片,第二協(xié)轉(zhuǎn)芯片的RX ロ接收到數(shù)據(jù)后,通過第二協(xié)轉(zhuǎn)芯片的TX ロ發(fā)送給MCU,根據(jù)服務(wù)器請(qǐng)求建立的連接,將網(wǎng)絡(luò)數(shù)據(jù)包重組為標(biāo)準(zhǔn)的以太網(wǎng)數(shù)據(jù)包通過MCU與第一協(xié)轉(zhuǎn)芯片將數(shù)據(jù)打包成光纖網(wǎng)絡(luò)格式的數(shù)據(jù)發(fā)送給光纖網(wǎng)絡(luò)。
[0030]結(jié)合圖5,是以太網(wǎng)與光口數(shù)據(jù)交換過程的控制模式,從虛線的箭頭可以看出,通過第一協(xié)轉(zhuǎn)芯片將以太網(wǎng)數(shù)據(jù)包轉(zhuǎn)換成光纖格式的數(shù)據(jù)包并發(fā)送給光纖網(wǎng)絡(luò);同時(shí),也可以將光網(wǎng)絡(luò)數(shù)據(jù)包通過第一協(xié)轉(zhuǎn)芯片轉(zhuǎn)換成以太網(wǎng)數(shù)據(jù)包并發(fā)送給以太網(wǎng)絡(luò)。
[0031]這種不同數(shù)據(jù)進(jìn)行交換的控制模式的設(shè)計(jì),大大増加的串ロ服務(wù)器使用的靈活性,能夠滿足各種エ業(yè)現(xiàn)場環(huán)境的使用,節(jié)約了時(shí)間的同時(shí),省去了大量的成本。
[0032]ニ、下面介紹ー下本發(fā)明實(shí)施例的幾種典型應(yīng)用模式。[0033]結(jié)合圖6,通過光纖接口與第一協(xié)轉(zhuǎn)芯片相連,RS232接口設(shè)備與第二協(xié)轉(zhuǎn)芯片相連,MCU分別與第一協(xié)轉(zhuǎn)芯片和第二協(xié)轉(zhuǎn)芯片相連的控制模式,將光網(wǎng)絡(luò)數(shù)據(jù)交換成RS232串口設(shè)備能識(shí)別的數(shù)據(jù),同時(shí),在基于RS232三根信號(hào)線通信的基礎(chǔ)上,可以擴(kuò)展成全信號(hào)線的通信。這種控制模式,實(shí)現(xiàn)了遠(yuǎn)距離通信,同時(shí)使得傳輸數(shù)據(jù)格式化,可進(jìn)行串一并轉(zhuǎn)換,控制數(shù)據(jù)傳輸速率,進(jìn)行錯(cuò)誤檢測(cè),擴(kuò)大了串口服務(wù)器的功能。
[0034]結(jié)合圖7,由于本串口服務(wù)器有兩個(gè)異步串行接口,所以可以實(shí)現(xiàn)RS232和RS485雙串口數(shù)據(jù)傳輸,通過光纖接口與第一協(xié)轉(zhuǎn)芯片相連,RS232和RS485接口設(shè)備與第二協(xié)轉(zhuǎn)芯片相連,MCU分別與第一協(xié)轉(zhuǎn)芯片和第二協(xié)轉(zhuǎn)芯片相連的控制模式,將光網(wǎng)絡(luò)數(shù)據(jù)交換成RS232和RS485串口設(shè)備能識(shí)別的數(shù)據(jù)。這種控制模式,大大地增強(qiáng)了串口服務(wù)器的使用范圍,同時(shí)使外部串口設(shè)備接口使用更靈活,對(duì)各種串口設(shè)備都適用。
[0035]結(jié)合圖8,通過光纖接口與第一協(xié)轉(zhuǎn)芯片相連,RS485接口設(shè)備與第二協(xié)轉(zhuǎn)芯片相連,MCU分別與第一協(xié)轉(zhuǎn)芯片和第二協(xié)轉(zhuǎn)芯片相連的控制模式,將光網(wǎng)絡(luò)數(shù)據(jù)交換成RS485串口設(shè)備能識(shí)別的數(shù)據(jù),同時(shí),在基于RS485進(jìn)行串行通信的基礎(chǔ)上,可將本串口服務(wù)器做為主控器,通過RS485總線進(jìn)行各種總線協(xié)議控制,如ModBUS總線控制。當(dāng)串口服務(wù)器作為主控器做總線控制時(shí),有兩種模式,一是做所有串口設(shè)備的總線控制;二是做指定的串口設(shè)備的控制。這種控制模式,采用分層設(shè)計(jì)思想,使得本串口服務(wù)器實(shí)現(xiàn)了基本功能的同時(shí),在不更換主板的情況下,可以進(jìn)行各種總線的控制,使用靈活方便,降低了生產(chǎn)的成本。綜上所述,本發(fā)明實(shí)施例中設(shè)計(jì)的串口服務(wù)器包括以太網(wǎng)口、光纖接口、以及串行接口,有效的解決了串口服務(wù)器工作模式單一、傳輸距離短、傳輸速度慢的問題,使得本發(fā)明能在多種環(huán)境下應(yīng)用,降低了成本。并且,通過第一協(xié)轉(zhuǎn)芯片和第二協(xié)轉(zhuǎn)芯片,實(shí)現(xiàn)了各種數(shù)據(jù)交換的控制模式,包括:以太網(wǎng)數(shù)據(jù)和串口數(shù)據(jù)的交換,光口數(shù)據(jù)與串口數(shù)據(jù)的交換,以及以太網(wǎng)數(shù)據(jù)和光口數(shù)據(jù)之間的交換,這樣多種數(shù)據(jù)交換的模式控制形式,大大的增加了產(chǎn)品開發(fā)的靈活性,通過光口實(shí)現(xiàn)數(shù)據(jù)的交換也是本發(fā)明的創(chuàng)新點(diǎn)。經(jīng)過嚴(yán)格的測(cè)試和廣泛的應(yīng)用,本發(fā)明實(shí)施例提供的串口服務(wù)器的應(yīng)用更廣泛、數(shù)據(jù)轉(zhuǎn)換效率高、運(yùn)行穩(wěn)定可靠、抗干擾能力強(qiáng),大大降低成本。
[0036]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0037]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖或方框圖中的每一流程或方框、以及流程圖或方框圖中的流程或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0038]這些計(jì)算機(jī)程序也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。[0039]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種基于光纖的遠(yuǎn)程透明傳輸串ロ服務(wù)器,包括MCU、電源轉(zhuǎn)換模塊、第一協(xié)轉(zhuǎn)芯片、光纖接ロ、第二協(xié)轉(zhuǎn)芯片、串行接ロ ;其特征是:所述第一協(xié)轉(zhuǎn)芯片與光纖接ロ相連,用于實(shí)現(xiàn)以太網(wǎng)光纖協(xié)議交換功能;所述第二協(xié)轉(zhuǎn)芯片與串行接ロ相連,用于實(shí)現(xiàn)各種不同串ロ功能;所述MCU分別與第一協(xié)轉(zhuǎn)芯片和第二協(xié)轉(zhuǎn)芯片相連。
2.根據(jù)權(quán)利要求1所述的ー種基于光纖的遠(yuǎn)程透明傳輸串ロ服務(wù)器,其特征是,MCU通過分別與第一協(xié)轉(zhuǎn)芯片和第二協(xié)轉(zhuǎn)芯片相連的控制模式,用于實(shí)現(xiàn)不同網(wǎng)絡(luò)數(shù)據(jù)與不同串口數(shù)據(jù)之間的交換功能。
3.根據(jù)權(quán)利要求1所述的ー種基于光纖的遠(yuǎn)程透明傳輸串ロ服務(wù)器,其特征是,通過第一協(xié)轉(zhuǎn)芯片與MCU相連的模式,用于MCU接收網(wǎng)絡(luò)數(shù)據(jù)包,解析數(shù)據(jù)包包頭后,根據(jù)配置菜單配置好的IP地址+端ロ號(hào)將解析出相應(yīng)的端口號(hào),再將數(shù)據(jù)包信息發(fā)送給對(duì)應(yīng)串ロ設(shè)備或總線。
4.根據(jù)權(quán)利要求1所述的ー種基于光纖的遠(yuǎn)程透明傳輸串ロ服務(wù)器,其特征是:通過第二協(xié)轉(zhuǎn)芯片與MCU相連的模式,將串口數(shù)據(jù)打包成標(biāo)準(zhǔn)的網(wǎng)絡(luò)數(shù)據(jù)包發(fā)送給MCU,根據(jù)服務(wù)器數(shù)據(jù)請(qǐng)求建立的連接,將網(wǎng)絡(luò)數(shù)據(jù)包通過MCU發(fā)送給相應(yīng)的網(wǎng)絡(luò)端ロ。
5.根據(jù)權(quán)利要求1所述的ー種基于光纖的遠(yuǎn)程透明傳輸串ロ服務(wù)器,還包括:當(dāng)串ロ服務(wù)器作為主控器做總線控制時(shí),有兩種模式,ー是做所有串ロ設(shè)備的總線控制;ニ是做指定的串ロ設(shè)備的通信控制。
【文檔編號(hào)】H04L12/28GK103595598SQ201310167966
【公開日】2014年2月19日 申請(qǐng)日期:2013年4月24日 優(yōu)先權(quán)日:2013年4月24日
【發(fā)明者】張持健, 劉志斌, 尤慶伸, 王茹 申請(qǐng)人:安徽師范大學(xué)