| 作者:安徽工貿(mào)職業(yè)技術(shù)學院 李建設(shè) 摘 要:E—Iink是一種廉價、方便、小巧的串口以太網(wǎng)接口模塊。隨著Intemet的蓬勃發(fā)展,人們在各個地點都可通過互聯(lián)網(wǎng)來交換信息。各種智能儀器和設(shè)備都應(yīng)具備入網(wǎng)的功能,通過E—link數(shù)據(jù)傳輸器,只需擁有串行口就可以使現(xiàn)有設(shè)備方便地接入網(wǎng)絡(luò),不再需要PC+網(wǎng)卡+設(shè)備接口卡,直接通過E—IJink就可方便地接入以太網(wǎng)。利用廉價的″E—Link網(wǎng)絡(luò)數(shù)據(jù)傳輸器″,利用互聯(lián)網(wǎng)取代現(xiàn)場總線,使原現(xiàn)場總線的分布式控制系統(tǒng)方便地轉(zhuǎn)換成基于以太網(wǎng)的分布式控制系統(tǒng)。 關(guān)鍵詞:以太網(wǎng):E—link:串行接口:網(wǎng)絡(luò):數(shù)據(jù)傳輸器 1 引言 隨著Internet的普及和工業(yè)自動化的迅速發(fā)展.網(wǎng)絡(luò)已深入家庭、辦公室、工廠和自動化控制領(lǐng)域。E—Link網(wǎng)絡(luò)連接控制器內(nèi)含高速微處理器和以太網(wǎng)接口電路,串口設(shè)備經(jīng)過它就可方便地進人因特網(wǎng)來實現(xiàn)測控系統(tǒng)的數(shù)據(jù)資源共享,它是連接以太網(wǎng)和串口設(shè)備的橋梁。以太網(wǎng)接口電路完成lOBaseT以太網(wǎng)物理層的通信,在高速微處理器內(nèi)部用C51語言寫入了TCP/IP協(xié)議及其他(RS-232、RS-485、CAN等)轉(zhuǎn)換協(xié)議。因此通過E—Link上網(wǎng)的串口設(shè)備簡單,不涉及各種復雜的網(wǎng)絡(luò)協(xié)議,只涉及與E—Link的數(shù)據(jù)交換。 2 E—Link數(shù)據(jù)傳輸器簡介 2.1 產(chǎn)品特色 E—Link數(shù)據(jù)傳輸器是一種微型Internet接入模塊.可以將分布式串口設(shè)備或其他各種用戶的智能系統(tǒng)接入Internet,利用模塊內(nèi)部的TCP/IP網(wǎng)絡(luò)協(xié)議及10Base—T網(wǎng)絡(luò)接口連接到以太網(wǎng),方便地實現(xiàn)串口設(shè)備的聯(lián)網(wǎng)。E—Link數(shù)據(jù)傳輸器具有體積小巧_功耗低,成本低和使用方便等優(yōu)點。 串口設(shè)備可將自身運行狀態(tài)和工作參數(shù)等信息以TCP或UDP數(shù)據(jù)包的方式提供給監(jiān)控者,亦可實現(xiàn)信息的實時傳輸。這種方法有以下幾個特點:(1)沒有距離和國界的限制,只要有以太網(wǎng)即可通信;(2)利用廣泛存在的網(wǎng)絡(luò)資源。無需鋪設(shè)現(xiàn)場總線;(3)實時傳送,傳輸速率高.串行速率可達115.2 kb/s。 E—Link數(shù)據(jù)傳輸器可廣泛用于通訊系統(tǒng)、工廠自動化系統(tǒng)、銀行和保險系統(tǒng)、遠程分散式設(shè)備控制、大型零售系統(tǒng)、樓宇自動管理系統(tǒng)和智能自動報警及消防聯(lián)動系統(tǒng)。 2.2 主要技術(shù)指標 MC[I為16位AVR MEGA高速處理器,晶體振蕩器的頻率為14.745 6 MHz,其外部存儲器容量為32 KB,內(nèi)部FLASH存儲器的容量為:128 KB.可以提供16 MI/s的運算處理能力。 支持協(xié)議:ARP、IP、UDP、TCP、ICMP、DHCP 和DNS。 網(wǎng)絡(luò)接口:RJ45(10BASE一T)以太網(wǎng)接口。 接口形式:RS232、RS422、.RS485、CAN總線。 串行速率:300 b/s—115 200 b/s。 最大傳輸速率:300KB/s。 產(chǎn)品尺寸:8.0 emXlO.O cm或更小。 供電方式:AC或DC供電。 軟件支持:Windows XP.Windows 2000.WindowsNT,Windows 95/98/ME。Unix Ware SVR4-2,UnixWare 7 SVR5,SCO Open Server,SCO UNIX,Linuxfixed tty for 2.0.x, 2.2.x和I,inux real tty for 2.O-36,2.2.x,2.4.x(所有驅(qū)動均在系統(tǒng)TCP/IP網(wǎng)絡(luò)下)。 開發(fā)板具有32路開關(guān)量雙向I/O控制和8路10位A/D轉(zhuǎn)換器。 開發(fā)環(huán)境:使用免費的AVR—GCC C語言編程.用戶無需考慮再次購買昂貴的AVR專用C語言編譯器(例如IAR FORAVR、ImageCraftICCforAVR及CodeVison C等),而且本開發(fā)系統(tǒng)是FREE—WARE,可以完全按照要求對系統(tǒng)進行裁剪,高效率地完成開發(fā)工作。 3 硬件系統(tǒng) 3.1 基本配置和選件 E—Link數(shù)據(jù)傳輸器的基本配置包括:一個E—Link模塊、一個軟盤或光盤(設(shè)置和應(yīng)用軟件)、一條通訊接口電纜(模塊與串口設(shè)備通信)和一本技術(shù)說明書。 3.2 E—Link數(shù)據(jù)傳輸器的外形 E—Link數(shù)據(jù)傳輸器的外形如圖1所示。其中Jl是電源接口。接AC7V~12V或:DC9V~15V;J2是設(shè)備接口,是9針DB9插座,RS232電平;J3是RJ-45網(wǎng)線插座,通過網(wǎng)線接到HUB或數(shù)據(jù)交換機上;J4是編程器端口,用來升級單片機內(nèi)程序以實現(xiàn)不同功能,如RS232_rIEP/IP轉(zhuǎn)換、WebServer、A/D遠程數(shù)據(jù)采集和HTTPD控制等。  3.3參數(shù)設(shè)置連接 E—Link工作參數(shù)的設(shè)置和性能測試通過PC來完成。用隨機提供的E—Link通信接口電纜將PC的COM串口與E_Link的J2端口相連。E—Link上的J3端口用RJ45與以太網(wǎng)相連。E—Link電源可以通過J1插座外供,外接電源為15 V直流電源。E一Link的參數(shù)設(shè)置和性能測試需要在PC上運行設(shè)置軟件。連接方式如圖2所示。 |