siemens x
工業(yè)以太網(wǎng)

DOS工控主板的TCP/IP應用

2025China.cn   2009年10月27日

       英創(chuàng)向客戶提供的嵌入式DOS工控主板的型號中,大部分都提供了以太網(wǎng)絡接口。這些以太網(wǎng)絡接口均符合標準以太網(wǎng)絡接口的物理和電氣特性,客戶只需要使用標準RJ45接頭便可將其引出,并接入客戶所要通訊的以太網(wǎng)絡中。

 
        在信息化發(fā)展的大潮中,在工業(yè)自動化、電力設備、通訊管理、智能終端、智能小區(qū)等等應用里,由于其具有速度快、通用性好、擴展性強等等優(yōu)點,以太網(wǎng)絡日漸成為設備之間進行通訊的主要方式。英創(chuàng)DOS嵌入式網(wǎng)絡模塊不僅提供了以太網(wǎng)絡的物理接口,還提供了配套的商業(yè)級TCP/IP軟件協(xié)議庫和相關例程,是用戶進行嵌入式以太網(wǎng)絡終端設備開發(fā)的價廉物美的選擇。
 
 
使用英創(chuàng)嵌入式網(wǎng)絡模塊進行TCP/IP以太網(wǎng)絡通訊
 
        英創(chuàng)向客戶免費提供的TCP/IP協(xié)議庫是基于優(yōu)秀的商業(yè)軟件源碼,并經(jīng)過長期全面的測試,其性能穩(wěn)定可靠,具有很高的傳輸指標。協(xié)議庫采用Borland C/C++編程生成,可方便地鏈入用戶應用程序之中,幫助快速完成各種網(wǎng)絡應用產(chǎn)品的開發(fā)。
 
        英創(chuàng)的TCP/IP協(xié)議庫針對嵌入式應用開發(fā)的特點,以“連接”為對象,封裝了為數(shù)不多的應用API函數(shù),涵蓋了嵌入式網(wǎng)絡開發(fā)的大部分應用,具有良好的可用性和靈活性?;具\行空間小于90K。
 
英創(chuàng)嵌入式TCP/IP協(xié)議庫
 
 
附:英創(chuàng)TCP/IP協(xié)議庫以太網(wǎng)絡速度測試報告
 
        測試硬件環(huán)境:英創(chuàng)嵌入式網(wǎng)絡模塊NetBox-II(48MHz 386EX CPU/10M以太網(wǎng)接口)作為客戶端,采用Celeron 1GHz CPU的PC(Windows98/10M以太網(wǎng)絡接口)作為服務器端。10M星形以太網(wǎng)絡,5類雙絞線
       
        編譯環(huán)境:Borland C++3.1(Huge Mode)
       
        測試結果:
Protocol
Packet Size (bytes)
Kbytes Per Second (kBps)
TCP
  512
  278
  1024
  446
  1460
  545
  1461
  332(由于分包,速度明顯下降)
UDP
  512
  405
  1024
  591
  1460
  699
  1470
  715
  774(Large Mode)
  1472
  716
  1473
  393(由于分包,速度明顯下降)
 
 
        以太網(wǎng)的幀結構如下表所示:

前序
目的地址
源地址
類型
數(shù)據(jù)
幀校驗序列
8字節(jié)
6字節(jié)
6字節(jié)
2字節(jié)
46-1500字節(jié)
4字節(jié)

 

        根據(jù)以太網(wǎng)的幀結構可知:數(shù)據(jù)段的最大長度為1500字節(jié)。

        根據(jù)TCP/IP標準,IP數(shù)據(jù)報報頭的最小長度為20字節(jié),TCP報文段首部的最小長度為20字節(jié),UDP用戶數(shù)據(jù)報首部的最小長度為8字節(jié)。由此可知,TCP的最大包長為1500-20-20=1460Bytes,UDP的最大包長為1500-20-8=1472Bytes。

(轉(zhuǎn)載)

標簽:DOS 我要反饋 
2024世界人工智能大會專題
即刻點擊并下載ABB資料,好禮贏不停~
優(yōu)傲機器人下載中心
西克
2024全景工博會
專題報道