彎管(guan)流(liu)量計串(chuan)行(xing)總線(xian)主機控(kong)(kong)(kong)制(zhi)器(qi)和(he)設備(bei)控(kong)(kong)(kong)制(zhi)器(qi)選(xuan)用(yong)ISP1161A1。ISP1161A1是一個單片通(tong)用(yong)串(chuan)行(xing)總線(xian)(USB)主機控(kong)(kong)(kong)制(zhi)器(qi)(HC)和(he)設備(bei)控(kong)(kong)(kong)制(zhi)器(qi)(DC)。彎管(guan)流(liu)量計的主機控(kong)(kong)(kong)制(zhi)器(qi)部(bu)分符(fu)合通(tong)用(yong)串(chuan)行(xing)總線(xian)2.0規(gui)范,支持全(quan)速(su)(12Mbit/s)和(he)低速(su)(1.5Mbit/s)的數(shu)(shu)據傳輸。ISP1161A1的設備(bei)控(kong)(kong)(kong)制(zhi)器(qi)部(bu)分也符(fu)合通(tong)用(yong)串(chuan)行(xing)總線(xian)2.0規(gui)范,支持全(quan)速(su)(12Mbit/s)的數(shu)(shu)據傳輸。
彎管流(liu)量計ISP1161A1十分適用(yong)于僅需(xu)要(yao)一個USB主機(ji)、一個USB器(qi)件或一個可配(pei)置USB主機(ji)和(he)(he)USB器(qi)件相結(jie)合的嵌(qian)入式(shi)系(xi)統(tong)和(he)(he)便攜式(shi)設備。這里用(yong)到了(le)ZLG/FS文(wen)件管理系(xi)統(tong),它(ta)是面向(xiang)嵌(qian)入式(shi)系(xi)統(tong)的小型文(wen)件系(xi)統(tong),兼容FAT16,FAT32等文(wen)件系(xi)統(tong),支持多任務系(xi)統(tong),它(ta)包括(kuo)在μC/OS-II下使用(yong)的接口代碼,方便移(yi)植。
彎管流量(liang)計網絡通信部分用到了ZLG/IP 是(shi)面(mian)向嵌入(ru)式系(xi)統開發的(de)小型 TCP/IP 協(xie)議棧(zhan)。 ZLG/IP 源碼包(bao)提供實(shi)現 Internet 網絡上 IP 接點的(de)功(gong)能,是(shi)個高性能的(de)嵌入(ru)式TCP/IP 協(xie)議棧(zhan)軟件(jian) 。 它使用 μC/OS-II 實(shi)時操作系(xi)統的(de)信號機制來實(shi)現一個多任務并行可(ke)重入(ru)的(de)協(xie)議棧(zhan),支持多種CPU。
彎管(guan)流(liu)量計傳輸層有兩個協議傳輸數據:
彎管流量計傳(chuan)輸控制協(xie)(xie)議TCP 和用(yong)戶數據報(bao)協(xie)(xie)議UDP。 TCP 協(xie)(xie)議是面向連(lian)接的一個協(xie)(xie)議 ,可靠性高(gao),費用(yong)也高(gao);UDP是提供zui少(shao)服務(wu)和費用(yong)的傳(chuan)輸層(ceng)協(xie)(xie)議。TCP/IP 中(zhong) ,TCP 是基于 IP 數據幀的傳(chuan)輸 ,能夠(gou)提供可靠的數據傳(chuan)輸服務(wu)。圖6 所示 TCP/IP 協(xie)(xie)議下(xia)的網(wang)絡通信軟件流程。
針對于服務器任(ren)務,首先建(jian)立一個(ge)接(jie)(jie)收數(shu)(shu)據緩(huan)沖(chong)區(qu),設定好服務器端(duan)(duan)SOCKET 的 IP 地址和端(duan)(duan)口 。 然后(hou)(hou)建(jian)立一個(ge)基于TCP 通信的 SOCKET, 并(bing)綁定服務器端(duan)(duan)的 IP 地址和監(jian)聽端(duan)(duan)口,并(bing)檢查(cha)監(jian)聽是否正確。彎(wan)管流量計(ji)等待(dai)接(jie)(jie)受客戶端(duan)(duan)的連(lian)接(jie)(jie)請求并(bing)判斷連(lian)接(jie)(jie)是否成(cheng)功。 若(ruo)成(cheng)功連(lian)接(jie)(jie),則根(gen)據客戶端(duan)(duan)請求的不同指令,發送應(ying)答,發送相(xiang)應(ying)數(shu)(shu)據。數(shu)(shu)據傳送完畢后(hou)(hou),清(qing)空緩(huan)沖(chong)區(qu)并(bing)斷開連(lian)接(jie)(jie)。
上一篇 : 淺談威力巴流量計在轉爐煙氣和煤氣計量中的安裝
下一篇 : 淺談威力巴流量計對比差壓式流量計的優缺點