avav588con,最近2019中文免费字幕在线观看,欧美一道本一区二区三区,九九热在线观看,经典好看免费AV

移動(dòng)端

RS232轉(zhuǎn)TCPIP方案選型

2011年03月29日 10:41上海卓嵐信息科技有限公司點(diǎn)擊量:2781

 

 
2010-11-04作者:上海卓嵐信息科技有限公司來(lái)源:zlmcu
  本文檔側(cè)重于從系統(tǒng)整體方案上(例如硬件選型、軟件方案選型等)指導(dǎo)用戶(hù)完成串口轉(zhuǎn)TCP/IP的方案選型。如果是產(chǎn)品型號(hào)的選擇,請(qǐng)參考《串口轉(zhuǎn)以太網(wǎng)產(chǎn)品選型指南》。
1.成品和內(nèi)嵌模塊
1 NETCOM2000成品與ZLSN2000內(nèi)嵌模塊
  成品與內(nèi)嵌模塊如圖 1所示。成品一般稱(chēng)之為串口服務(wù)器,內(nèi)嵌模塊稱(chēng)之為串口轉(zhuǎn)TCP/IP模塊。
  選擇內(nèi)嵌模塊可以將一個(gè)類(lèi)似DIP芯片的電路板插接到用戶(hù)電路板上,將其中4根引腳連接網(wǎng)口RJ45,其中2根引腳連接用戶(hù)MCU串口UART引腳,即可實(shí)現(xiàn)用戶(hù)系統(tǒng)的網(wǎng)絡(luò)化升級(jí)。該方案使得用戶(hù)系統(tǒng)的整體性好,且內(nèi)嵌模塊價(jià)格比成品要低很多,如果用戶(hù)自行設(shè)計(jì)設(shè)備或者串口設(shè)備的網(wǎng)絡(luò)化改造可以使用該方案。
  如果用戶(hù)使用工程上應(yīng)用,購(gòu)置的某些串口設(shè)備需要聯(lián)網(wǎng),那么內(nèi)嵌模塊一般那不太適合,此時(shí)可以使用NETCOM2000等串口服務(wù)器。
2.虛擬串口、Socket編程、使用DLL庫(kù)、Modbus TCP
  串口轉(zhuǎn)TCP/IP轉(zhuǎn)換器解決的是RS232/485/422串口到網(wǎng)口的轉(zhuǎn)化,那么轉(zhuǎn)化為網(wǎng)口之后,用戶(hù)軟件如何和轉(zhuǎn)換器通信呢。卓嵐轉(zhuǎn)換器的軟件方案有4種:虛擬串口、Socket編程、使用DLL庫(kù)、Modbus TCP。
  虛擬串口,就是說(shuō)用戶(hù)在使用TCP/IP串口轉(zhuǎn)換器后無(wú)需修改原有的軟件(串口設(shè)備應(yīng)該有一個(gè)在計(jì)算機(jī)上運(yùn)行的與設(shè)備通信的軟件),使用卓嵐的ZLVircom程序可以虛擬出類(lèi)似COM5、COM6的虛擬串口,然后通過(guò)軟件將COM5COM6和制定的轉(zhuǎn)換器綁定。之后,用戶(hù)軟件打開(kāi)COM5、COM6就同原來(lái)打開(kāi)COM1等硬件串口一樣使用了。使用虛擬串口對(duì)于已有串口軟件的用戶(hù)是可以考慮的,但是對(duì)于還未設(shè)計(jì)軟件的用戶(hù),建議使用Socket編程,因?yàn)?/span>Socket編程比虛擬串口的效率更高,也無(wú)需安裝驅(qū)動(dòng)。
  Socket編程,就是利用Windows/Linux等操作系統(tǒng)上的開(kāi)發(fā)環(huán)境開(kāi)發(fā)網(wǎng)絡(luò)程序,直接和TCP/IP轉(zhuǎn)換器通信。由于卓嵐ZLSN模塊或者NETCOM轉(zhuǎn)換器都遵守標(biāo)準(zhǔn)的TCP IP協(xié)議所以和任何socket接口的網(wǎng)絡(luò)編程程序通信。協(xié)議就是透明傳輸,即網(wǎng)絡(luò)發(fā)送什么串口就收到什么,反之亦然。用戶(hù)可以選擇VC、VB、Delphi、C#等開(kāi)發(fā)環(huán)境提供的Socket編程,例如向處于服務(wù)器模式的轉(zhuǎn)換器連接就是調(diào)用Connect函數(shù),參數(shù)就是轉(zhuǎn)換器的IP和端口。
  使用DLL庫(kù),卓嵐提供的DLL是使用Socket編程封裝對(duì)ZLSN模塊基本操作的動(dòng)態(tài)連接庫(kù)。用戶(hù)可以使用DLL庫(kù)實(shí)現(xiàn)對(duì)ZLSN模塊的搜索、參數(shù)設(shè)置、通信功能。與Socket編程相比,DLL庫(kù)的功能更為強(qiáng)大,也更方便調(diào)用。但是對(duì)于熟悉網(wǎng)絡(luò)編程的用戶(hù)來(lái)說(shuō),用戶(hù)還是希望自己用Socket編程設(shè)計(jì)程序,也不想自己的軟件帶一大堆DLL。
  Modbus TCP,就是用戶(hù)軟件使用標(biāo)準(zhǔn)的Modbus TCP協(xié)議,卓嵐的ZLSN2040串口轉(zhuǎn)TCP/IP可以直接將網(wǎng)口的Modbus TCP數(shù)據(jù)流轉(zhuǎn)化為Modbus RTU數(shù)據(jù)流,在轉(zhuǎn)換器的串口可以以Modbus RTU方式和用戶(hù)的串口設(shè)備通信。轉(zhuǎn)換器可以作為Modbus網(wǎng)關(guān)使用,實(shí)現(xiàn)標(biāo)準(zhǔn)Modbus TCP軟件訪問(wèn)標(biāo)準(zhǔn)的Modubus RTU設(shè)備。
3.局域網(wǎng)應(yīng)用還是internet應(yīng)用
  如果用戶(hù)系統(tǒng)沒(méi)有跨internet,而只是在局域網(wǎng)內(nèi)進(jìn)行監(jiān)控,那么要簡(jiǎn)單一些。如果需要跨inernet當(dāng)然卓嵐的ZLSN系列模塊和NETCOM串口服務(wù)器也是可以的,因?yàn)樗С滞ㄟ^(guò)域名訪問(wèn)主機(jī),另外跨inernet應(yīng)用可能還需要設(shè)置DDNS和路由器的NAT映射。
詳情:http://www.zlmcu.com/products_serial_server.htm     :   h
 
 
版權(quán)與免責(zé)聲明: 凡本網(wǎng)注明“來(lái)源:智慧城市網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-智慧城市網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來(lái)源:智慧城市網(wǎng)www.duty-free.cn”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它來(lái)源(非智慧城市網(wǎng)www.duty-free.cn)的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或和對(duì)其真實(shí)性負(fù)責(zé),不承擔(dān)此類(lèi)作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品第一來(lái)源,并自負(fù)版權(quán)等法律責(zé)任。

編輯精選

更多

本站精選

更多

專(zhuān)題推薦

更多

名企推薦

更多

浙公網(wǎng)安備 33010602000006號(hào)