都江堰灌取GPRSCDMA無線網絡采集分散數據方案(共10張PPT)
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,11/7/2009,#,Klicken Sie,um das Titelformat zu bearbeiten,Click to edit text templates,2nd tier,3rd tier,4th tier,GPRS/CDMA,無線網絡采集分散數據方案,B&R,Powerpoint_Template_V61E,第1頁,共10頁。,工程簡介,該工程是由成都方設計院承接的一個國家級項目,總投資大約,100,億,主要目的是將都江堰灌區(qū)所在的幾個市縣的所有河道上的閘門,泵站等的狀態(tài)信息監(jiān)控到位于都江堰市區(qū)的集控中心里,在那里實現對整個灌區(qū)水量的統(tǒng)一調度。,因為項目涉及的地域比較分散,位于河道上的閘門多達幾百個,對于這些設備都必須監(jiān)控。,第2頁,共10頁。,GPRS/CDMA無線網絡,GPRS/CDMA無線網絡采集分散數據方案,建有ID-端口對應表格,該工程是由成都方設計院承接的一個國家級項目,總投資大約100億,主要目的是將都江堰灌區(qū)所在的幾個市縣的所有河道上的閘門,泵站等的狀態(tài)信息監(jiān)控到位于都江堰市區(qū)的集控中心里,在那里實現對整個灌區(qū)水量的統(tǒng)一調度。,PCC采集到現場的數據,經過打包通過串口發(fā)送到現場GPRS/CDMA MODEM,現場GPRS/CDMA MODEM將接收到的數據通過TCP/IP連接透明地轉發(fā)給中心計算機,中心計算機產生該TCP/IP數據進來的事件,觸發(fā)讀該TCP/IP對應的ID讀操作,讀成功,獲得數據首地址和數據長度,然后解碼顯示.,服務器將在每個端口建立TCP/IP服務器,并等待偵聽,一旦現場GPRS/CDMA MODEM的TCP/IP客戶端請求連接,就可以建立TCP/IP連接;,中心計算機根據ID,通過關聯(lián)的TCP/IP連接發(fā)送打包的數據(數據地址和長度),現場GPRS/CDMA MODEM接收到數據后,自動通明地通過串口將其轉發(fā)PCC,PCC產生數據進來事件,觸發(fā)讀操作,取得數據首地址和數據長度,然后根據通訊規(guī)約解碼輸出.,GPRS/CDMA模塊,unitID為DataFairy的編號,在DataFairy運行前已配置,RS232,和外部設備通訊,GPRS/CDMA模塊,RS232,和外部設備通訊,基于建立起來的TCP/IP連接,貝加萊,PCC,選型,2003,選擇帶串口的,CPU,比如,CP474(,用一個臨時的,IF311,下載和監(jiān)控,用撥碼開關切換,),DI/DO/AI/AO,X20,選,X20CP0201+X20BB22,X67/X20 DI/DO/AI/AO,第3頁,共10頁。,GPRS/CDMA,無線網絡,GPRS,中國移動,GSM,網絡,數據通訊,通訊速率,下行,53.6Kbps,上行,26.8Kbps,CDMA,中國聯(lián)通,CDMA,網絡,數據通訊,通訊速率,峰值,153.6Kbps,平均,70K80Kbps,共性,需要,UIM,卡,第4頁,共10頁。,GPRS/CDMA MODEM,硬件組成,CPU,系統(tǒng),含,TCP/IP,協(xié)議棧,GPRS/CDMA,模塊,進入,GPRS,和,CDMA,網絡,電源部分,對整個裝置供電,外部通訊,RS232,和外部設備通訊,設置,(,通過,WINDOWS,的超級終端,),中心計算機,IP(,或域名,如,),和端口,主服務器,IP,端口,從服務器,IP,端口,外部通訊,波特率,奇偶校驗等,ID,號,唯一標識其在該網絡的數字,不因關電和上電而改變,第5頁,共10頁。,中心計算機,IP,或域名,貝加萊提供的,GPRS/CDMA MODEM,可以基于固定,IP,或域名來建立,TCP/IP,連接,動態(tài),IP,的話可以經過短信在現場,GPRS/CDMA MODEM,刷新后重新連接,通訊參數配置,建立,ID,端口表格,服務器將在該端口建立,TCP/IP,服務器,并等待連接,一旦現場,GPRS/CDMA MODEM,的,TCP/IP,客戶端請求連接,就可以建立,TCP/IP,連接,以后的通訊就基于該,TCP/IP,連接,第6頁,共10頁。,中心計算機與,GPRS/CDMA MODEM,之間,中心計算機,建有,ID-,端口對應表格,服務器將在每個端口建立,TCP/IP,服務器,并等待偵聽,一旦現場,GPRS/CDMA MODEM,的,TCP/IP,客戶端請求連接,就可以建立,TCP/IP,連接,;,現場,GPRS/CDMA MODEM,設備上電后,自動從中國移動,/,中國聯(lián)通服務器獲得一個動態(tài),IP,此時可以直接,PING,通中心計算機,(,要加,NAT,端口映射,),設有中心計算機,IP,和端口,設備上電獲得動態(tài),IP,后,作為,TCP/IP,客戶端,請求中心計算機在指定端口建立,TCP/IP,連接,中心計算機和現場,GPRS/CDMA MODEM,之間通訊,基于建立起來的,TCP/IP,連接,第7頁,共10頁。,中心計算機與,PCC,的數據交換,PCC,中心計算機,PCC,采集到現場的數據,經過打包通過串口發(fā)送到現場,GPRS/CDMA MODEM,現場,GPRS/CDMA MODEM,將接收到的數據通過,TCP/IP,連接透明地轉發(fā)給中心計算機,中心計算機產生該,TCP/IP,數據進來的事件,觸發(fā)讀該,TCP/IP,對應的,ID,讀操作,讀成功,獲得數據首地址和數據長度,然后解碼顯示,.,中心計算機,PCC,中心計算機根據,ID,通過關聯(lián)的,TCP/IP,連接發(fā)送打包的數據,(,數據地址和長度,),現場,GPRS/CDMA MODEM,接收到數據后,自動通明地通過串口將其轉發(fā),PCC,PCC,產生數據進來事件,觸發(fā)讀操作,取得數據首地址和數據長度,然后根據通訊規(guī)約解碼輸出,.,現場,GPRS/CDMA MODEM,的作用,將串口進來的數據通過,TCP/IP,連接轉發(fā)到中心計算機某個端口,將,TCP/IP,進來的數據通過串口轉發(fā)到,PCC.,第8頁,共10頁。,中心計算機根據ID,通過關聯(lián)的TCP/IP連接發(fā)送打包的數據(數據地址和長度),現場GPRS/CDMA MODEM接收到數據后,自動通明地通過串口將其轉發(fā)PCC,PCC產生數據進來事件,觸發(fā)讀操作,取得數據首地址和數據長度,然后根據通訊規(guī)約解碼輸出.,向DataFairy發(fā)送數據,DataFairy將該數據透明發(fā)向串口,進入GPRS和CDMA網絡,GPRS/CDMA MODEM,為已讀取到的數據長度,設備上電后,自動從中國移動/中國聯(lián)通服務器獲得一個動態(tài)IP,此時可以直接PING通中心計算機(要加NAT端口映射),貝加萊提供的GPRS/CDMA MODEM可以基于固定IP,或域名來建立TCP/IP連接,動態(tài)IP的話可以經過短信在現場GPRS/CDMA MODEM刷新后重新連接,GPRS/CDMA MODEM,中心計算機與PCC的數據交換,中心計算機和現場GPRS/CDMA MODEM之間通訊,sendLen為要發(fā)送的數據長度,服務器將在該端口建立TCP/IP服務器,并等待連接,一旦現場GPRS/CDMA MODEM的TCP/IP客戶端請求連接,就可以建立TCP/IP連接,以后的通訊就基于該TCP/IP連接,服務器將在該端口建立TCP/IP服務器,并等待連接,一旦現場GPRS/CDMA MODEM的TCP/IP客戶端請求連接,就可以建立TCP/IP連接,以后的通訊就基于該TCP/IP連接,基于建立起來的TCP/IP連接,建有ID-端口對應表格,中心計算機對現場,GPRS/CDMA MODEM,的讀寫操作,寫數據,extern C _declspec(dllimport)int writeData(int unitID,byte*writeBuf,int sendLen);,功能:,向,DataFairy,發(fā)送數據,DataFairy,將該數據透明發(fā)向串口,參數:,unitID,為,DataFairy,的編號,在,DataFairy,運行前已配置,writeBuf,為要發(fā)送的數據首地址,sendLen,為要發(fā)送的數據長度,返回值:,為已發(fā)送的數據長度,讀數據,extern C _declspec(dllimport)int readData(int unitID,byte*readBuf,int sendLen);,功能:,接收,DataFairy,發(fā)送回來的數據,該數據來自,DataFairy,的串口,參數:,unitID,為,DataFairy,的編號,在,DataFairy,運行前已配置,readBuf,為存放接收數據的首地址,sendLen,為要接收的數據長度,返回值:,為已讀取到的數據長度,第9頁,共10頁。,Your Worldwide Automation Partner,第10頁,共10頁。,