一種工業(yè)現(xiàn)場的數(shù)據(jù)網(wǎng)關(guān)通訊裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本實用新型涉及網(wǎng)關(guān)通訊裝置技術(shù)領(lǐng)域,更具體地說是一種工業(yè)現(xiàn)場的數(shù)據(jù)網(wǎng)關(guān)通訊裝置。
【背景技術(shù)】
[0002]目前工業(yè)串口數(shù)據(jù)網(wǎng)關(guān)、工業(yè)串口轉(zhuǎn)無線網(wǎng)關(guān)等產(chǎn)品已經(jīng)廣泛用于工業(yè)現(xiàn)場,實現(xiàn)工業(yè)串口數(shù)據(jù)協(xié)議并入網(wǎng)絡(luò),便于數(shù)據(jù)傳輸。但是在現(xiàn)有的產(chǎn)品中,將工業(yè)串口數(shù)據(jù)轉(zhuǎn)換為有線網(wǎng)絡(luò)數(shù)據(jù)的產(chǎn)品和將工業(yè)串口數(shù)據(jù)轉(zhuǎn)換為無線網(wǎng)絡(luò)數(shù)據(jù)的產(chǎn)品較多,但沒有一類產(chǎn)品是將工業(yè)串口、有線網(wǎng)關(guān)、無線網(wǎng)關(guān)這三種數(shù)據(jù)任意轉(zhuǎn)換的產(chǎn)品。
[0003]國家知識產(chǎn)權(quán)局于2014年9月28日,公開了一件公開號為CN204089861U,
[0004]名稱為“一種工業(yè)現(xiàn)場串口通訊網(wǎng)關(guān)及通訊系統(tǒng)”的實用新型專利,該實用新型專利所述網(wǎng)關(guān)包括:兩個串行接口和處理器,第一串行接口和第二串行接口均與所述處理器連接,所述第一串行接口和處理器之間設(shè)有第一隔離電路,所述第二串行接口和處理器之間設(shè)有第二隔離電路,所述處理器為FPGA或CPLD。本實用新型通過將現(xiàn)有技術(shù)中的PLC替換為FPGA或CPLD,由于FPGA或CPLD內(nèi)部通過硬件電路實現(xiàn),故而處理速度遠(yuǎn)超PLC的處理速度,另外,由于PLC與串行接口直接連接,導(dǎo)致其應(yīng)用于工業(yè)場景時,容易出現(xiàn)誤觸發(fā)或損壞,而本實施方式通過在串行接口與處理器之間設(shè)置隔離電路,從而方式出現(xiàn)誤觸發(fā)或損壞,并提尚可靠性。
[0005]現(xiàn)有技術(shù)中的工業(yè)串口數(shù)據(jù)網(wǎng)關(guān),將工業(yè)串口數(shù)據(jù)轉(zhuǎn)換為有線網(wǎng)絡(luò)數(shù)據(jù)的產(chǎn)品和將工業(yè)串口數(shù)據(jù)轉(zhuǎn)換為無線網(wǎng)絡(luò)數(shù)據(jù)的產(chǎn)品較多,但沒有一類產(chǎn)品是將工業(yè)串口、有線網(wǎng)關(guān)、無線網(wǎng)關(guān)這三種數(shù)據(jù)任意轉(zhuǎn)換的產(chǎn)品。
【實用新型內(nèi)容】
[0006]為解決上述現(xiàn)有技術(shù)中的不足,本實用新型提供了一種工業(yè)現(xiàn)場的數(shù)據(jù)網(wǎng)關(guān)通訊裝置,本實用新型可以實現(xiàn)對串口數(shù)據(jù)、有線網(wǎng)關(guān)數(shù)據(jù)、無線網(wǎng)關(guān)數(shù)據(jù)的任意轉(zhuǎn)換,實現(xiàn)現(xiàn)場工業(yè)設(shè)備的實時的、高效的通信。
[0007]為解決上述現(xiàn)有技術(shù)中的不足,本實用新型是通過下述技術(shù)方案實現(xiàn)的:
[0008]一種工業(yè)現(xiàn)場的數(shù)據(jù)網(wǎng)關(guān)通訊裝置,其特征在于:包括串口數(shù)據(jù)輸入輸出模塊、有線網(wǎng)關(guān)數(shù)據(jù)輸入輸出模塊、無線WiFi數(shù)據(jù)輸入輸出模塊、CPU控制協(xié)調(diào)模塊;所述串口數(shù)據(jù)輸入輸出模塊外接DB9標(biāo)準(zhǔn)接口或RS485接線座,內(nèi)接CPU控制協(xié)調(diào)模塊;所述數(shù)據(jù)的輸入輸出由CPU控制協(xié)調(diào)模塊控制;所述有線網(wǎng)關(guān)數(shù)據(jù)輸入輸出模塊外接RJ-45標(biāo)準(zhǔn)有線網(wǎng)絡(luò)接口,內(nèi)接CPU控制協(xié)調(diào)模塊;無線WiFi數(shù)據(jù)輸入輸出模塊的內(nèi)部數(shù)據(jù)接口與CPU控制協(xié)調(diào)模塊相連。
[0009]所述串口數(shù)據(jù)輸入輸出模塊為RS232芯片或RS485芯片。
[0010]所述有線網(wǎng)關(guān)數(shù)據(jù)輸入輸出模塊為網(wǎng)卡芯片和網(wǎng)絡(luò)CPU。
[0011]所述無線WiFi數(shù)據(jù)輸入輸出模塊為射頻控制器和WiFi CPUo
[0012]與現(xiàn)有技術(shù)相比,本實用新型所帶來的有益的技術(shù)效果表現(xiàn)在:
[0013]1、本實用新型與原有的串口轉(zhuǎn)有線網(wǎng)關(guān)產(chǎn)品、串口轉(zhuǎn)無線網(wǎng)關(guān)產(chǎn)品相比功能更完善,適用范圍更廣,工作更加穩(wěn)定;本實用新型的無線WiFi數(shù)據(jù)輸入輸出模塊取代了傳統(tǒng)的屏蔽線雙絞線的有線信道,減少了管線成本,并且避免了復(fù)雜的布線過程、避免了數(shù)據(jù)線損壞對數(shù)據(jù)傳輸?shù)挠绊?、避免了高壓管線對數(shù)據(jù)線的影響。
[0014]2、本實用新型提供了問答的軟件對接模式,一問一答的握手模式與數(shù)據(jù)循環(huán)緩沖區(qū)結(jié)合,有效的避免了數(shù)據(jù)出錯的幾率;本實用新型提供了通用的DB9數(shù)據(jù)接口,對標(biāo)準(zhǔn)的RS232電平提供支持,符合工業(yè)控制現(xiàn)場總線的標(biāo)準(zhǔn),有一定的通用性。程序啟動主CPU讀取配置文件,根據(jù)配置文件做以下操作:1.設(shè)置串口寄存器參數(shù),控制串口波特率、數(shù)據(jù)位、停止位、流控等;2.設(shè)置有線網(wǎng)關(guān)的連接方式、IP地址/目標(biāo)IP、端口等參數(shù),控制有線網(wǎng)關(guān)的TCP/IP通訊;3.設(shè)置無線WiFi的網(wǎng)絡(luò)連接參數(shù)(包括SSID名稱、無線密碼、無線協(xié)議方式以及類似有線網(wǎng)關(guān)的通訊參數(shù));4.輪詢控制三個端口的數(shù)據(jù)情況,當(dāng)某個端口接收到數(shù)據(jù)時,將數(shù)據(jù)發(fā)送到其他兩條鏈路,并對串口數(shù)據(jù)做一次有效性判斷、對有線網(wǎng)絡(luò)和無線WiFi的數(shù)據(jù)做二次判斷。
[0015]3、串口數(shù)據(jù)輸入輸出模塊為RS232芯片或RS485芯片,提供標(biāo)準(zhǔn)的數(shù)據(jù)電平輸入轉(zhuǎn)換。外接DB9標(biāo)準(zhǔn)接口或RS485接線座,內(nèi)接主CPU。數(shù)據(jù)的輸入輸出由主CPU控制,主CPU控制串口的波特率、停止位流控等參數(shù)。
[0016]4、有線網(wǎng)關(guān)數(shù)據(jù)輸入輸出模塊為網(wǎng)卡芯片和網(wǎng)絡(luò)CPU,提供標(biāo)準(zhǔn)的有線網(wǎng)絡(luò)數(shù)據(jù)轉(zhuǎn)換。外接RJ-45標(biāo)準(zhǔn)有線網(wǎng)絡(luò)接口,內(nèi)接網(wǎng)絡(luò)CPU再接主CPU。數(shù)據(jù)的輸入輸出由網(wǎng)絡(luò)CPU控制,網(wǎng)絡(luò)CPU為網(wǎng)卡芯片提供驅(qū)動程序和TCP應(yīng)用程序,用于發(fā)送和接收數(shù)據(jù)。網(wǎng)絡(luò)CPU再與主CPU相連,由主CPU實現(xiàn)協(xié)調(diào)工作和數(shù)據(jù)轉(zhuǎn)發(fā)的工作。
[0017]5、無線WiFi數(shù)據(jù)輸入輸出模塊為射頻控制器和WiFiCPU,提供無線射頻發(fā)射和接收、組網(wǎng)控制、錯誤判斷、有線等與無線數(shù)據(jù)處理相關(guān)的操作。內(nèi)部數(shù)據(jù)接口與CPU控制協(xié)調(diào)模塊相連,并由主CPU發(fā)出握手包,詢問芯片狀態(tài)??臻e時將主CPU需要轉(zhuǎn)發(fā)的數(shù)據(jù)發(fā)送給WiFi芯片。
[0018]6、CPU控制協(xié)調(diào)模塊為主控制器,提供模塊協(xié)調(diào)、數(shù)據(jù)打包拆包、數(shù)據(jù)轉(zhuǎn)發(fā)的功能。分別于串口芯片、網(wǎng)絡(luò)CPU和WiFiCPU相連;控制串口速率、控制網(wǎng)絡(luò)CPU連接方式、輪詢WiFiCPU 狀態(tài)。
【附圖說明】
[0019]圖1為工業(yè)現(xiàn)場的數(shù)據(jù)網(wǎng)關(guān)通訊裝置的結(jié)構(gòu)圖;
[0020]圖2為工業(yè)現(xiàn)場的數(shù)據(jù)網(wǎng)關(guān)通訊裝置的處理流程圖;
[0021]圖3為基于工業(yè)現(xiàn)場的數(shù)據(jù)網(wǎng)關(guān)通訊裝置的通訊系統(tǒng)拓?fù)鋱D。
【具體實施方式】
[0022]實施例1
[0023]作為本實用新型一較佳實施例,本實施例公開了一種工業(yè)現(xiàn)場的數(shù)據(jù)網(wǎng)關(guān)通訊裝置,本實施例包括串口數(shù)據(jù)輸入輸出模塊、有線網(wǎng)關(guān)數(shù)據(jù)輸入輸出模塊、無線WiFi數(shù)據(jù)輸入輸出模塊、CPU控制協(xié)調(diào)模塊;所述串口數(shù)據(jù)輸入輸出模塊外接DB9標(biāo)準(zhǔn)接口或RS485接線座,內(nèi)接CPU控制協(xié)調(diào)模塊;所述數(shù)據(jù)的輸入輸出由CPU控制協(xié)調(diào)模塊控制;所述有線網(wǎng)關(guān)數(shù)據(jù)輸入輸出模塊外接RJ-45標(biāo)準(zhǔn)有線網(wǎng)絡(luò)接口,內(nèi)接CPU控制協(xié)調(diào)模塊;無線WiFi數(shù)據(jù)輸入輸出模塊的內(nèi)部數(shù)據(jù)接口與CPU控制協(xié)調(diào)模塊相連。
[0024]本實用新型與原有的串口轉(zhuǎn)有線網(wǎng)關(guān)產(chǎn)品、串口轉(zhuǎn)無線網(wǎng)關(guān)產(chǎn)品相比功能更完善,適用范圍更廣,工作更加穩(wěn)定;本實用新型的無線WiFi數(shù)據(jù)輸入輸出模塊取代了傳統(tǒng)的屏蔽線雙絞線的有線信道,減少了管線成本,并且避免了復(fù)雜的布線過程、避免了數(shù)據(jù)線損壞對數(shù)據(jù)傳輸?shù)挠绊?、避免了高壓管線對數(shù)據(jù)線的影響。本實用新型提供了問答的軟件對接模式,一問一答的握手模式與數(shù)據(jù)循環(huán)緩沖區(qū)結(jié)合,有效的避免了數(shù)據(jù)出錯的幾率;本實用新型提供了通用的DB9數(shù)據(jù)接口,對標(biāo)準(zhǔn)的RS232電平提供支持,符合工業(yè)控制現(xiàn)場總線的標(biāo)準(zhǔn),有一定的通用性。
[0025]實施例2
[0026]作為本實用新型又一較佳實施例,本實施例公開了一種工業(yè)現(xiàn)場的數(shù)據(jù)網(wǎng)關(guān)通訊裝置,本實施例包括串口數(shù)據(jù)輸入輸出模塊、有線網(wǎng)關(guān)數(shù)據(jù)輸入輸出模塊、無線WiFi數(shù)據(jù)輸入輸出模塊、CPU控制協(xié)調(diào)模塊;所述串口數(shù)據(jù)輸入輸出模塊外接DB9標(biāo)準(zhǔn)接口或RS485接線座,內(nèi)接CPU控制協(xié)調(diào)模塊;所述數(shù)據(jù)的輸入輸出由CPU控制協(xié)調(diào)模塊控制;所述有線網(wǎng)關(guān)數(shù)據(jù)輸入輸出模塊外接RJ-45標(biāo)準(zhǔn)有線網(wǎng)絡(luò)接口,內(nèi)接CPU控制協(xié)調(diào)模塊;無線WiFi數(shù)據(jù)輸入輸出模塊的內(nèi)部數(shù)據(jù)接口與CPU控制協(xié)調(diào)模塊相連。
[0027]本實用新型與原有的串口轉(zhuǎn)有線網(wǎng)關(guān)產(chǎn)品、串口轉(zhuǎn)無線網(wǎng)關(guān)產(chǎn)品相比功能更完善,適用范圍更廣,工作更加穩(wěn)定;本實用新型的無線WiFi數(shù)據(jù)輸入輸出模塊取代了傳統(tǒng)的屏蔽線雙絞線的有線信道,減少了管線成本,并且避免了復(fù)雜的布線過程、避免了數(shù)據(jù)線損壞對數(shù)據(jù)傳輸?shù)挠绊憽⒈苊饬烁邏汗芫€對數(shù)據(jù)線的影響。本實用新型提供了問答的軟件對接模式,一問一答的握手模式與數(shù)據(jù)循環(huán)緩沖區(qū)結(jié)合,有效的避免了數(shù)據(jù)出錯的幾率;本實用新型提供了通用的DB9數(shù)據(jù)接口,對標(biāo)準(zhǔn)的RS232電平提供支持,符合工業(yè)控制現(xiàn)場總線的標(biāo)準(zhǔn),有一定的通用性。
[0028]串口數(shù)據(jù)輸入輸出模塊為RS232芯片或RS485芯片,提供標(biāo)準(zhǔn)的數(shù)據(jù)電平輸入轉(zhuǎn)換。外接DB9標(biāo)準(zhǔn)接口或RS485接線座,內(nèi)接主CPU。數(shù)據(jù)的輸入輸出由主CPU控制,主CPU控制串口的波特率、停止位流控等參數(shù)。
[0029]實施例3
[0030]作為本實用新型又一較佳實施例,本實施例公開了一種工業(yè)現(xiàn)場的數(shù)據(jù)網(wǎng)關(guān)通訊裝置,本實施例包括串口數(shù)據(jù)輸入輸出模塊、有線網(wǎng)關(guān)數(shù)據(jù)輸入輸出模塊、無線WiFi數(shù)據(jù)輸入輸出模塊、CPU控制協(xié)調(diào)模塊;所述串口數(shù)據(jù)輸入輸出模塊外接DB9標(biāo)準(zhǔn)接口或RS485接線座,內(nèi)接CPU控制協(xié)調(diào)模塊;所述數(shù)據(jù)的輸入輸出由CPU控制協(xié)調(diào)模塊控制;所述有線網(wǎng)關(guān)數(shù)據(jù)輸入輸出模塊外接RJ-45標(biāo)準(zhǔn)有線網(wǎng)絡(luò)接口,內(nèi)接CPU控制協(xié)調(diào)模塊;無線WiFi數(shù)據(jù)輸入輸出模塊的內(nèi)部數(shù)據(jù)接口與CPU控制協(xié)調(diào)模塊相連。
[0031 ] 本實用新型與原有的串口轉(zhuǎn)有線網(wǎng)關(guān)產(chǎn)品、串口轉(zhuǎn)無線網(wǎng)關(guān)產(chǎn)品相比功能更完善,適用范圍更廣,工作更加穩(wěn)定;本實用新