一種多主控端串口轉換裝置的制造方法
【專利摘要】本實用新型提供一種多主控端串口轉換裝置,包括:高速CPLD主控芯片、多個第一串口和至少一個第二串口。其中,第一串口用于與主控設備連接,第二串口用于與被控設備連接。高速CPLD主控芯片第一端連接第一串口,第二端連接第二串口。高速CPLD主控芯片包括依次連接的采集模塊、核心控制模塊、數據傳輸模塊。
【專利說明】
一種多主控端串口轉換裝置
技術領域
[0001 ]本實用新型涉及串口通信技術領域,特別涉及一種多主控端串口轉換裝置。
【背景技術】
[0002]隨著互聯網技術的發展,越來越多的生產企業對生產設備進行集中管控。目前,主控設備是通過串口轉換裝置對被控設備進行管控。但是,現有的串口轉換裝置的缺點是:只能實現一臺主控設備對被控設備的管控,不能滿足生產企業多臺主控設備對被控設備管控的需要。
【發明內容】
[0003]本發明要解決的技術問題是提供一種多主控端串口轉換裝置,通過串口轉換裝置對串口的擴展可實現多臺主控設備與被控設備之間的通信。
[0004]為解決上述技術問題,本發明采用了如下技術方案:
[0005]—種多主控端串口轉換裝置包括:高速CPLD主控芯片、多個第一串口和至少一個第二串口。其中,第一串口用于與主控設備連接,第二串口用于與被控設備連接。
[0006]進一步,高速CPLD主控芯片第一端連接第一串口,第二端連接第二串口。
[0007]進一步,高速CPLD主控芯片包括依次連接的采集模塊、核心控制模塊、數據傳輸模塊。
[0008]進一步,采集模塊通過多個第一串口高速采集并緩存多個主控設備的信號。
[0009]進一步,核心控制模塊將采集模塊緩存的主控設備的信號,按優先級發送給數據傳輸模塊。
[0010]進一步,數據傳輸模塊根據優先級通過第二串口發送主控設備的信號給被控設備。
[0011]進一步,采集模塊通過第二串口高速采集并緩存被控設備的信號。
[0012]進一步,核心控制模塊將采集模塊緩存的被控設備的信號,按優先級發送給數據傳輸模塊。
[0013]進一步,數據傳輸模塊根據優先級通過相應的第一串口發送被控設備的信號給相應的主控設備。
[0014]進一步,第一串口的型號相同。
[0015]進一步,第一串口和第二串口為RS232接口。
[0016]進一步,第一串口的數量是兩個,所述第二串口的數量是一個。
[0017]進一步,高速CPLD主控芯片為EPM240T100芯片。
[0018]進一步,裝置還包括電源模塊,所述電源模塊為直流24V,并為高速CPLD主控芯片提供電源。
[0019]進一步,裝置還包括工業級電源隔離保護電路。
[0020]這種串口裝置成本低、結構簡單、安裝簡便、使用方便,通過對串口的擴展可實現多臺主機與至少一個設備之間的通信。
【附圖說明】
[0021 ]圖1是第一個實施例中的模塊示意圖;
[0022]圖2是第二個實施例中的流程圖。
【具體實施方式】
[0023]下面通過具體的實施例進一步說明本發明。但是,應當理解為,這些實施例僅僅是用于更詳細具體地說明之用,而不應理解為用于以任何形式限制本發明。
[0024]結合圖1,本實施例提供的一種多主控端串口轉換裝置,包括:高速CPLD主控芯片、多個第一串口和至少一個第二串口。其中,第一串口用于與主控設備連接,第二串口用于與被控設備連接。
[0025]高速CPLD主控芯片第一端連接第一串口,第二端連接第二串口。
[0026]進一步,高速CPLD主控芯片包括依次連接的采集模塊、核心控制模塊、數據傳輸模塊。
[0027]本裝置結構簡單,便于安裝,可實現多臺主控設備與一臺被控設備之間的通信。
[0028]采集模塊通過多個第一串口高速采集并緩存多個主控設備的信號。
[0029]核心控制模塊將采集模塊緩存的主控設備的信號,按優先級發送給數據傳輸模塊。
[0030]數據傳輸模塊根據優先級通過第二串口發送主控設備的信號給被控設備。
[0031 ]采集模塊通過第二串口高速采集并緩存被控設備的信號。
[0032]核心控制模塊將采集模塊緩存的被控設備的信號,按優先級發送給數據傳輸模塊。
[0033]數據傳輸模塊根據優先級通過相應的第一串口發送被控設備的信號給相應的主控設備。
[0034]緩存多個通信指令,并對多個通信指令進行防沖突處理,按照先入先出的原則,第一個進入其內的數據第一個被移出。
[0035]第一串口的型號相同。
[0036]第一串口和第二串口為RS232接口。
[0037]第一串口的數量是兩個,第二串口的數量是一個。第一串口的數量可以為多個相同型號的RS232接口,也可以采用其它型號的功能相近的串口。
[0038]高速CPLD主控芯片為EPM240T100芯片。也可以采用其它型號功能相近的芯片。
[0039]裝置還包括電源模塊,所述電源模塊為直流24V,并為高速CPLD主控芯片提供電源。
[0040]裝置還包括工業級電源隔離保護電路。
[0041 ]在主控設備與被控設備通信時,當被控設備的串口全部被占用時,將本裝置的第二串口與被控設備連接,第一串口與主控設備連接,并將異步串口通信轉換成基于TCP/UDP協議的網絡通信,實現主控設備與被控設備之間數據透明傳輸。
[0042]結合圖2,本實施例提供的一種多主控端串口轉換裝置的第一串口分別與主機I和主機2連接,第二串口與PLC從站連接。多主控端串口轉換裝置接收并存儲主機I和主機2的信號,并對主機I和主機2的信號進行防沖突處理后通過第二串口發送給PLC從站。本裝置的控制芯片高速采集各個串口的信號,并判斷多路主串口的優先級設置,根據優先級分配多個主機的權限,將信號轉發給對應的串口。本裝置的控制芯片能夠自動識別、匹配設備的串口通訊速率,并且不受通信協議的限制,實現了數據的透明傳輸,實現了多個主機對單個設備的串口的通訊訪問,大大減少了設備的更換、改造的工作量,以低成本的方式實現了快速的通訊連接。
[0043]這種串口裝置成本低、結構簡單、安裝簡便、使用方便,通過對串口的擴展可實現多臺主機與至少一個設備之間的通信。
[0044]盡管本發明已進行了一定程度的描述,明顯地,在不脫離本發明的精神和范圍的條件下,可進行各個條件的適當變化。可以理解,本發明不限于所述實施方案,而歸于權利要求的范圍,其包括所述每個因素的等同替換。
【主權項】
1.一種多主控端串口轉換裝置,其特征在于,所述裝置包括:高速CPLD主控芯片、多個第一串口和一個第二串口,其中,所述第一串口用于與主控設備連接,所述第二串口用于與被控設備連接; 所述高速CPLD主控芯片第一端連接所述第一串口,第二端連接所述第二串口 ; 所述高速CPLD主控芯片包括依次連接的采集模塊、核心控制模塊、數據傳輸模塊; 所述采集模塊通過多個所述第一串口高速采集并緩存多個所述主控設備的信號;所述核心控制模塊將所述采集模塊緩存的所述主控設備的信號,按優先級發送給所述數據傳輸模塊; 所述數據傳輸模塊根據所述優先級通過所述第二串口發送所述主控設備的信號給所述被控設備; 所述采集模塊通過所述第二串口高速采集并緩存所述被控設備的信號; 所述核心控制模塊將所述采集模塊緩存的所述被控設備的信號,按優先級發送給所述數據傳輸模塊; 所述數據傳輸模塊根據所述優先級通過相應的第一串口發送所述被控設備的信號給相應的所述主控設備。2.根據權利要求1所述的多主控端串口轉換裝置,其特征在于:所述第一串口的型號相同。3.根據權利要求1所述的多主控端串口轉換裝置,其特征在于:所述第一串口和第二串口為 RS232接口。4.根據權利要求1所述的多主控端串口轉換裝置,其特征在于:所述第一串口的數量是兩個。5.根據權利要求1所述的多主控端串口轉換裝置,其特征在于:所述高速CPLD主控芯片為EPM240T100芯片。6.根據權利要求1所述的多主控端串口轉換裝置,其特征在于:所述裝置還包括電源模塊,所述電源模塊為直流24V,并為高速CPLD主控芯片提供電源。7.根據權利要求1所述的多主控端串口轉換裝置,其特征在于:所述裝置還包括工業級電源隔離保護電路。
【文檔編號】G06F13/40GK205692163SQ201620443380
【公開日】2016年11月16日
【申請日】2016年5月13日 公開號201620443380.0, CN 201620443380, CN 205692163 U, CN 205692163U, CN-U-205692163, CN201620443380, CN201620443380.0, CN205692163 U, CN205692163U
【發明人】谷偉年
【申請人】杭州塔網科技有限公司