網絡(luo)和信息技術的發展使得原來以(yi)(yi)串(chuan)(chuan)口(kou)、RS232、RS485方式管(guan)理的串(chuan)(chuan)口(kou)設備不再適應(ying)信息化的步伐(fa)。從(cong)串(chuan)(chuan)口(kou)到(dao)網口(kou)的轉(zhuan)化,從(cong)電平級(ji)別的串(chuan)(chuan)口(kou)通信,到(dao)以(yi)(yi)太網甚至Internet方式的網絡(luo)化級(ji)別的通信是(shi)必然的趨(qu)勢(shi)。
設備聯網管理相對于串口方式有如下的優點:
1.聯網方式靈活性大于串口方式。串口連接是物理上的連接,而網絡化是邏輯上的鏈接。以前每個設備都需要有一根物理上的串口線和PC機連接,此時如果設備非常多,那么PC機的串口就不夠用,即使進行串口擴展也是有限的。而對于網絡化方式,只要PC機有一根網線接入網絡,每臺設備也接入網絡,那么就可以實現互聯。
2.聯網方式具有距離遠、便捷性的特點。只要設備聯網就可以實現遠程控制,可以充分利用現有的Internet帶來的便利。目前網線已經遍及住宅區、辦公區、工廠等,隨處都可以接入網絡,這節約了布線的成本。
3.聯網方式可以利用現有的網絡協議,例如可以使用Http協議來訪問設備,利用IPSec來加密數據,使用TCP協議保證數據發送的準確性,這使得設備的性能大大提高。
4.設備(bei)聯(lian)網屏蔽了(le)各種設備(bei)的差(cha)異,統一使用socket標準(zhun)接口進行通信,方(fang)便(bian)了(le)不同(tong)類(lei)型設備(bei)的統一化管理。
目前絕(jue)大(da)部分的(de)有線聯網方式都采(cai)用以太網IEEE802.1。下面分幾種情況:
如(ru)(ru)果用(yong)戶(hu)不(bu)想重新(xin)設計原有的(de)串(chuan)口(kou)(kou)設備,那么可以(yi)(yi)使(shi)用(yong)串(chuan)口(kou)(kou)服務器,例(li)如(ru)(ru)卓(zhuo)嵐的(de)NETCOM2000系列產品。串(chuan)口(kou)(kou)服務器可以(yi)(yi)將原有的(de)串(chuan)口(kou)(kou)數據透明地轉發到網(wang)絡上。卓(zhuo)嵐的(de)串(chuan)口(kou)(kou)服務器方案(an)(an)支持虛擬串(chuan)口(kou)(kou),可以(yi)(yi)在PC端(duan)將網(wang)絡連接重新(xin)虛擬為串(chuan)口(kou)(kou),這樣用(yong)戶(hu)的(de)軟件程序(xu)也不(bu)需要修(xiu)改,即從圖 1 原用(yong)戶(hu)解(jie)決方案(an)(an) 升(sheng)級為圖 2 卓(zhuo)嵐聯網(wang)解(jie)決方案(an)(an) 。
用戶需要修改串口設備硬件設計,將以太網功能集成到用戶PCB板上。此時又分為兩種情況:
1.用戶設備采用高端的ARM系統開發。此時ARM系統上可以直接移植嵌入式Linux、WinCE等嵌入式操作系統,該類操作系統上已經集成了TCP/IP協議棧。所以用戶在設備端使用socket編程即可實現和PC的通信。
2.用(yong)(yong)戶(hu)設(she)備采用(yong)(yong)低(di)端(duan)的16位、8位處理器(qi)。此(ci)時在用(yong)(yong)戶(hu)系(xi)統上實現(xian)TCP/IP有一定(ding)(ding)難(nan)度。因為:1.TCP/IP協(xie)議(yi)棧(zhan)(zhan)的運(yun)行(xing)會(hui)占用(yong)(yong)大量CPU時間,低(di)端(duan)處理器(qi)難(nan)以(yi)應付,從而會(hui)影(ying)響(xiang)用(yong)(yong)戶(hu)應用(yong)(yong)程(cheng)序(xu)的運(yun)行(xing)。2.低(di)端(duan)處理器(qi)上一般不(bu)運(yun)行(xing)操作系(xi)統OS,此(ci)時難(nan)以(yi)在用(yong)(yong)戶(hu)程(cheng)序(xu)和TCP/IP協(xie)議(yi)棧(zhan)(zhan)之間進行(xing)任(ren)務(wu)調度。3.穩定(ding)(ding)性是嵌入式TCP/IP協(xie)議(yi)棧(zhan)(zhan)最關鍵的指標,對于(yu)工業(ye)應用(yong)(yong)用(yong)(yong)戶(hu)自己實現(xian)的TCP/IP協(xie)議(yi)棧(zhan)(zhan)難(nan)以(yi)達到穩定(ding)(ding)性要(yao)求。
此時可(ke)以(yi)采用卓嵐的ZLSN2000作為聯網解決方案
上海卓嵐信息科技(ji)有限公司,自2003年投入(ru)嵌入(ru)式聯網技(ji)術(shu)產品研究以來(lai),非(fei)常重視核心技(ji)術(shu)的投入(ru)力度(du),先后完成(cheng)了 ZLIP 、ZLWeb等核心軟(ruan)件,并獲得(de)了國家知(zhi)識產權局軟(ruan)件版權注冊。
優勢:
卓嵐ZLSN2000嵌入式聯網模塊解決方案的優點是:
1.穩定性:ZLSN2000可以實現全雙工、不間斷數據發送功能。即可以在高波特率(例如115200)下,同時進行串口到網口、網口到串口的數據轉發,且不需要停頓。此時并不會丟失一個字節。很多其它類似產品在此情況下會出現丟包,甚至斷網的情況。
2.適中價格:卓嵐的ZLSN2000解決方案,對于低端系統用戶也是適合的。因為低端系統本身成本低,如果選用的嵌入式聯網方案成本太高,則會大大增加系統成本。實際上用戶如果自己開發嵌入式聯網方案,在考慮硬件成本+研發投入的情況下,價格已經接近甚至超過ZLSN2000。
3.超小體(ti)積:ZLSN2000只有(you)4.3mm×2.6mm的大小。
采用卓嵐的ZLSN2000系列模塊可以快速實現上網,實現步驟是:
1.在用戶PCB板上留出一個10針+9針的雙排針插座。用以連接ZLSN2000模塊。
2.19針引腳中提供VCC(5V)、GND、串口TXD、RXD。串口TXD和RXD和用戶MCU的串口連接。
3.19針引腳(jiao)引出4根引腳(jiao)用以(yi)連接網線。
通過Web或(huo)者卓嵐(lan)的(de)ZLVirCom程(cheng)序設置好ZLSN2000的(de)網絡參數和串(chuan)口參數。
此后(hou)MCU通過串口(kou)發(fa)送給(gei)(gei)ZLSN2000的(de)(de)數(shu)據(ju),將被(bei)透明地(di)發(fa)送給(gei)(gei)目的(de)(de)IP指(zhi)定的(de)(de)計(ji)算機。目的(de)(de)IP計(ji)算機發(fa)送給(gei)(gei)ZLSN2000的(de)(de)數(shu)據(ju)將透明地(di)轉(zhuan)發(fa)給(gei)(gei)MCU。