實現基于TCP/IP的多串口轉換網關
隨著企業規模的擴大和Internet技術的廣泛普及,全球各個領域的不同企業已經對“讓設備聯網”達成共識,而在工業控制和通信設備中,更多的卻是符合RS232標準的串行口設備。如何將多個串行口的數據轉發到網絡上,實現設備的遠程控制、數據的遠程傳輸便成了一個亟待解決的問題。同時,考慮到成本問題,以往設備又不可能全部淘汰,因此,本文提出一種基于TCP/IP的多串口轉換網關,可從根本上解決這一難題。
本文引用地址:http://www.j9360.com/article/156800.htm多串口轉換網關使得串口數據流到以太網數據流的傳輸成為可能。它能連接多個RS232串口設備,并將串口數據進行選擇和處理,把RS232接口的數據流轉化成以太網數據流,這樣就可以進行網絡化的數據處理,實現串行數據的網絡化。采用此種方案,無需淘汰原有串口設備,多臺設備可同時入網,既可以提高設備利用率,又節約組網費用,還可在已有的網絡基礎上簡化布線復雜度。采用串口擴展芯片
它是一個微型的以太網接入模塊,由微控制器(MCU)、網卡接口芯片、EEPROM 93C46、片外512 KBSRAM芯片IS6lLV5128以及輔助元件構成。微控制器控制網卡接口芯片進行網絡通信,實現地址解析協議(ARP)、Internet控制報文協議(ICMP)、IP協議、用戶數據報協議(UDP)等協議的解析和封包。將以太網發送緩沖區的串口幀封裝在UDP包中,并傳給IP層;同時,接收以太網數據幀并向上層層解包,分離應用層數據,然后數據的解析處理交由多串口發送模塊完成,實現RS232串口流與以太網端口流的透明轉換。
(2)多串口收發控制模塊
實現多個RS232串口數據流的收/發控制,包括微控制器、串口擴展芯片(GM8123)、MAX232等元件。微控制器控制
tcp/ip相關文章:tcp/ip是什么
評論