專利名稱:Tcp/ip與rs422/485數(shù)據(jù)轉(zhuǎn)換器的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及數(shù)據(jù)轉(zhuǎn)換器,主要是指一種TCP/IP與RS422/485數(shù)據(jù) 轉(zhuǎn)換器。
背景技術(shù):
傳統(tǒng)設(shè)備采用RS485串口連網(wǎng),多為主從通訊連接,難以解決實際使 用中的雙向數(shù)據(jù)通訊要求,應用中往往還存在數(shù)據(jù)交換的準確性差,可靠 性低和缺乏實時性等不足。 發(fā)明內(nèi)容
本實用新型的目的是提供一種TCP/IP與RS422/485數(shù)據(jù)轉(zhuǎn)換器,可實 現(xiàn)RS485到Intelnet網(wǎng)絡(luò)的雙向數(shù)據(jù)通訊,從而克服了現(xiàn)有技術(shù)存在的不 足。
實現(xiàn)本實用新型的技術(shù)方案是這種TCP/IP與RS422/485數(shù)據(jù)轉(zhuǎn)換器 用于TCP/IP數(shù)據(jù)和RS422/485數(shù)據(jù)的接收和發(fā)送,其特點是所述轉(zhuǎn)換器包 括TCP/IP數(shù)據(jù)接收/發(fā)送單元、數(shù)據(jù)處理單元、數(shù)據(jù)緩沖單元和RS422/485 數(shù)據(jù)接收/發(fā)送單元,其中TCP/IP數(shù)據(jù)接收/發(fā)送單元經(jīng)數(shù)據(jù)處理單元和數(shù) 據(jù)緩沖單元與RS422/485數(shù)據(jù)接收/發(fā)送單元連接。
該技術(shù)方案還包括.-
所述TCP/IP數(shù)據(jù)接收/發(fā)送單元包括芯片U3;所述數(shù)據(jù)處理單元包括芯 片U6和U10,其中U6的數(shù)據(jù)腳與U10的數(shù)據(jù)腳連接;所述數(shù)據(jù)緩沖單元包 括芯片U6;所述RS422/485數(shù)據(jù)接收/發(fā)送單元包括芯片U7;其中U3的數(shù) 據(jù)腳與U6和U10的數(shù)據(jù)腳連接,U3的地址腳分別與U6和U10的地址腳連接, U3的數(shù)據(jù)發(fā)送腳和數(shù)據(jù)接收腳與U2的數(shù)據(jù)發(fā)送腳和數(shù)據(jù)接收腳連接,U6的 數(shù)據(jù)發(fā)送腳和數(shù)據(jù)接收腳還與U7連接。
所述TCP/IP數(shù)據(jù)和RS422/485數(shù)據(jù)的接收和發(fā)送包括按Intel HEX數(shù)據(jù)格式進行相互傳送。
本實用新型具有的有益效果可以在不改動原有系統(tǒng)的前提下,實現(xiàn)原 有RS485設(shè)備對Intelnet的連入,實現(xiàn)設(shè)備連網(wǎng),進行網(wǎng)絡(luò)數(shù)據(jù)的相互交 換。
圖1是本實用新型的整體結(jié)構(gòu)外形示意圖,其中1數(shù)據(jù)轉(zhuǎn)換器、11 RS485 轉(zhuǎn)接接口、 12網(wǎng)絡(luò)接口、 13電源接口。
圖2是圖1的電路框圖。
圖3是圖2的電路原理圖。
具體實施方式
以下結(jié)合附圖對本實用新型作進一步說明
如圖所示,TCP/IP數(shù)據(jù)到RS422/RS485數(shù)據(jù)流程
當U3 (W3100A)接收到網(wǎng)絡(luò)數(shù)據(jù)后,通知控制單元U6 (STC89LE58)進 行數(shù)據(jù)接收。U6接收到數(shù)據(jù)后,對接收的數(shù)據(jù)進行分析,為數(shù)據(jù)還是命令。 進行相應的處理后,將有效數(shù)據(jù)放置在發(fā)送緩沖區(qū),啟動發(fā)送流程。按照一 定的邏輯將數(shù)據(jù)通過U7 (SP3491)轉(zhuǎn)化為RS422/R485數(shù)據(jù)后發(fā)出,傳給連 接的設(shè)備。
RS422/485數(shù)據(jù)到TCP/IP數(shù)據(jù)流程
當U7 (SP3491)接收到數(shù)據(jù)后,通知控制單元U6 (STC89LE58)進行數(shù) 據(jù)接收,U6接收數(shù)據(jù)后,將數(shù)據(jù)放置于接收緩沖區(qū)。按要求對接收的數(shù)據(jù)進 行分析,為數(shù)據(jù)還是命令。進行相應的處理后,將有效數(shù)據(jù)傳送給U3 (W3100A),向已經(jīng)連接的客戶端啟動發(fā)送,將數(shù)據(jù)轉(zhuǎn)化為TCP/IP數(shù)據(jù)發(fā)出。 在數(shù)據(jù)的接收和發(fā)送過程中,數(shù)據(jù)一直按Intel HEX數(shù)據(jù)格式進行相互 傳送。
該轉(zhuǎn)換器支持多個連接方式。
權(quán)利要求1.一種TCP/IP與RS422/485數(shù)據(jù)轉(zhuǎn)換器,用于TCP/IP數(shù)據(jù)和RS422/485數(shù)據(jù)的接收和發(fā)送,其特征是所述轉(zhuǎn)換器包括TCP/IP數(shù)據(jù)接收/發(fā)送單元、數(shù)據(jù)處理單元、數(shù)據(jù)緩沖單元和RS422/485數(shù)據(jù)接收/發(fā)送單元,其中TCP/IP數(shù)據(jù)接收/發(fā)送單元經(jīng)數(shù)據(jù)處理單元和數(shù)據(jù)緩沖單元與RS422/485數(shù)據(jù)接收/發(fā)送單元連接。
2. 如權(quán)利要求1所述的TCP/IP與RS422/485數(shù)據(jù)轉(zhuǎn)換器,其特征是所 述TCP/IP數(shù)據(jù)接收/發(fā)送單元包括芯片U3;所述數(shù)據(jù)處理單元包括芯片U6 和UIO,其中U6的數(shù)據(jù)腳與U10的數(shù)據(jù)腳連接;所述數(shù)據(jù)緩沖單元包括芯片 U6;所述RS422/485數(shù)據(jù)接收/發(fā)送單元包括芯片U7;其中U3的數(shù)據(jù)腳與 U6和U10的數(shù)據(jù)腳連接,U3的地址腳分別與U6和U10的地址腳連接,U3 的數(shù)據(jù)發(fā)送腳和數(shù)據(jù)接收腳與U2的數(shù)據(jù)發(fā)送腳和數(shù)據(jù)接收腳連接,U6的數(shù) 據(jù)發(fā)送腳和數(shù)據(jù)接收腳還與U7連接。
3. 如權(quán)利要求1所述的TCP/IP與RS422/485數(shù)據(jù)轉(zhuǎn)換器,其特征是所 述TCP/IP數(shù)據(jù)和RS422/485數(shù)據(jù)的接收和發(fā)送包括按Intel HEX數(shù)據(jù)格式 進行相互傳送。
專利摘要一種TCP/IP與RS422/485數(shù)據(jù)轉(zhuǎn)換器,用于TCP/IP數(shù)據(jù)和RS422/485數(shù)據(jù)的接收和發(fā)送,其中所述轉(zhuǎn)換器包括TCP/IP數(shù)據(jù)接收/發(fā)送單元、數(shù)據(jù)處理單元、數(shù)據(jù)緩沖單元和RS422/485數(shù)據(jù)接收/發(fā)送單元,其中TCP/IP數(shù)據(jù)接收/發(fā)送單元經(jīng)數(shù)據(jù)處理單元和數(shù)據(jù)緩沖單元與RS422/485數(shù)據(jù)接收/發(fā)送單元連接。本數(shù)據(jù)轉(zhuǎn)換器可以在不改動原有系統(tǒng)的前提下,實現(xiàn)原有RS485設(shè)備對Intelnet的連入,實現(xiàn)設(shè)備連網(wǎng),進行網(wǎng)絡(luò)數(shù)據(jù)的相互交換。
文檔編號H04L29/06GK201303349SQ20082021341
公開日2009年9月2日 申請日期2008年11月7日 優(yōu)先權(quán)日2008年11月7日
發(fā)明者李俊豐, 黃麥清 申請人:寶麗雅智能系統(tǒng)(深圳)有限公司;寶麗雅工程有限公司