欧美变态杂交XXXX,99综合之综合久久伊人,关晓彤床震18以下禁免费网站,精品国产3p一区二区三区,性感美女毛片

鄧海平
級別: 正式會(huì )員
精華主題: 0
發(fā)帖數量: 11 個(gè)
工控威望: 90 點(diǎn)
下載積分: 499 分
在線(xiàn)時(shí)間: 2(小時(shí))
注冊時(shí)間: 2010-12-31
最后登錄: 2012-07-26
查看鄧海平的 主題 / 回貼
樓主  發(fā)表于: 2011-01-03 10:14
DeviceNet是20世紀90年代中期發(fā)展起來(lái)的一種現場(chǎng)總線(xiàn),物理層和數據鏈路層采用CAN技術(shù),是一種應用于底層工業(yè)設備互聯(lián)的總線(xiàn)。它具有效率高、成本低和可靠性高的優(yōu)點(diǎn),目前已成為工業(yè)自動(dòng)化領(lǐng)域的標準網(wǎng)絡(luò )之一。將DeviceNet總線(xiàn)接口集成到控制器'>控制器中,實(shí)現控制器'>控制器與控制網(wǎng)絡(luò )通信,是控制器發(fā)展的一個(gè)重要趨勢,F在國內生產(chǎn)的低壓斷路器'>斷路器控制器與控制網(wǎng)絡(luò )通信一般采用自定義協(xié)議,存在通信可靠性低、互換性差等缺點(diǎn),鑒于此,本文設計了一種基于DeviceNet協(xié)議的新型低壓斷路器'>斷路器智能'>智能控制器。
  
  1智能'>智能控制器功能
  
  該低壓斷路器智能控制器主要實(shí)現2個(gè)功能:一是采樣線(xiàn)路的電流、電壓信號,并對信號處理后輸出相應的保護動(dòng)作;二是實(shí)現與DeviceNet網(wǎng)絡(luò )節點(diǎn)之間的通信。因此,按功能分析,智能控制器包括2個(gè)部分:控制模塊和通信模塊?刂颇K主要實(shí)現信號采集、保護判斷、保護動(dòng)作等功能。通信模塊即DeviceNet通信接口,主要完成與DeviceNet網(wǎng)絡(luò )節點(diǎn)之間顯性報文和I/O報文的交換。該控制器是一個(gè)從設備,它與外部交互的數據有2種:一種是從DeviceNet網(wǎng)絡(luò )上接收的數據,該數據必須是針對本設備的,不是針對本設備的數據不接收;一種是本設備根據請求向DeviceNet網(wǎng)絡(luò )上發(fā)送的數據,該數據必須符合DeviceNet協(xié)議,這也是最后產(chǎn)品測試的主要部分[1]。
  
  2硬件設計
  
  該智能控制器硬件主要由DSP及外圍電路構成的最小系統、控制模塊和通信模塊3個(gè)部分組成,如圖1所示。
  
  
  
  2.1DSP及外圍電路構成的最小系統
  
  DSP及外圍電路構成的最小系統有電源電路、復位電路、JTAG仿真電路、時(shí)鐘電路。DSP選用TMS320LF2407,它是一款高性能的定點(diǎn)16位DSP芯片,時(shí)鐘頻率最高可達40MHz,從而提高了控制器的實(shí)時(shí)控制能力;片內有高達32KB的FLASH程序存儲器、高達1.5KB的數據/程序RAM、544B的雙口RAM和2KB的單口RAM,可以不用外擴存儲器;內置看門(mén)狗定時(shí)器模塊、16通道10位A/D轉換器(最小轉換時(shí)間為500ns)、控制器局域網(wǎng)絡(luò )(CAN)模塊,完全支持CAN2.0B[2]。
  
  2.2控制模塊
  
  控制模塊由信號采樣調理電路、鍵盤(pán)電路、液晶顯示電路、輸出控制脫扣器電路等組成。
  
  
  
  (1)信號采樣調理電路
  
  信號采樣調理電路主要通過(guò)電壓、電流互感器采樣斷路器所在線(xiàn)路的電壓和電流信號,送到TMS320IF2407的A/D口,如圖2所示,由于TMS320IF2407的工作電壓是0~3.3V,因此需要對采樣信號進(jìn)行預處理。電壓和電流采樣信號為6路模擬量,包括線(xiàn)路的3個(gè)線(xiàn)電流和3個(gè)線(xiàn)電壓。
  
  LM324設計成運算放大器,調節放大倍數可以調節輸入信號的幅值;同時(shí)加入基準電壓,通過(guò)調節電位器可以調節輸入信號的零點(diǎn),從而可得到比較理想的輸入信號。信號在接入TMS320LF2407之前應進(jìn)行電容濾波和二極管限壓。
  
  (2)鍵盤(pán)電路
  
  鍵盤(pán)電路除實(shí)現電流、電壓等參數設置外,同時(shí)還可對DeviceNet節點(diǎn)地址和通信波特率進(jìn)行設置。節點(diǎn)地址范圍是0~63MACID,通信波特率為125kbit/s、250kbit/s、500kbit/s三種。
(3)液晶顯示電路
  
  液晶顯示電路采用液晶顯示模塊OCMJ4X8C實(shí)現,它是128×64點(diǎn)陣的漢字圖形型液晶顯示模塊,可顯示漢字及圖形,內置8192個(gè)中文漢字(16×16點(diǎn)陣)、128個(gè)字符(8×16點(diǎn)陣)、64×256點(diǎn)陣顯示RAM(GDRAM)及ST7920控制器'>控制器。
  
  
  
  (4)輸出控制脫扣器電路
  
  輸出控制脫扣器電路如圖3所示,其作用是出現故障時(shí),控制器'>控制器輸出控制信號驅動(dòng)脫扣器動(dòng)作,切除故障電路?刂圃硎敲2ms采樣一次線(xiàn)路的電流和電壓,根據采樣值判斷保護是否動(dòng)作,若出現斷相、短路和漏電故障,則立即切斷電路;若出現過(guò)流、過(guò)壓和欠壓故障,將采樣的電流值和電壓值與設定值比較,從而得出延時(shí)時(shí)間值,延時(shí)時(shí)間到則保護動(dòng)作。在開(kāi)關(guān)量輸出通道中,為防止現場(chǎng)強電磁干擾或工頻電壓通過(guò)輸出通道反串到測控系統,一般采用光電隔離技術(shù),可以有效地隔離電信號,提高抗干擾性。
  
  2.3通信模塊
  
  TMS320LF2407芯片內置CAN控制器模塊,外圍電路只需連接收發(fā)器即可。CAN控制器模塊是一個(gè)完全的CAN控制器,是一個(gè)16位的外設模塊,有以下特性1)完全支持CAN2.0B協(xié)議;(2)有6個(gè)郵箱;(3)當發(fā)送時(shí)出現錯誤或仲裁時(shí)丟失數據,CAN控制器有自動(dòng)重發(fā)功能;(4)總線(xiàn)錯誤診斷功能。
  筆者在設計硬件電路時(shí)將CAN控制器的2個(gè)引腳CANRXD和CANTXD通過(guò)高速光電耦合器6N137接到收發(fā)器PCA82C250上,即可實(shí)現向上位機發(fā)送和接收數據的功能。CAN接口電路如圖4所示。


3軟件設計
  
  智能'>智能控制器'>控制器軟件主要由控制程序和通信接口程序組成?刂瞥绦驅(shí)現數據采集、液晶顯示、輸出控制、鍵盤(pán)操作和狀態(tài)指示。
  
  通信程序則完成與其它DeviceNet節點(diǎn)的通信。軟件采用模塊化設計,單個(gè)功能獨立調試,全部完成后放在一起聯(lián)調,具有設計明確、調試方便的優(yōu)點(diǎn)。
  
  
  
  3.1控制程序設計
  
  控制程序主要包括主循環(huán)程序、A/D采樣中斷程序2個(gè)部分。主循環(huán)程序以循環(huán)掃描的方式實(shí)現通信處理、保護算法、濾波算法、有效值計算、LCD顯示、鍵盤(pán)處理等功能,其流程如圖5所示,系統初始化后,首先進(jìn)行上電MACID檢測,進(jìn)入主循環(huán),然后進(jìn)行鍵盤(pán)操作判斷,再執行其它的功能程序。為了保證A/D采樣的實(shí)時(shí)性,A/D采樣程序采用定時(shí)器中斷的方法實(shí)現。定時(shí)器中斷程序采用事件管理器A中的定時(shí)器2,定時(shí)器2定時(shí)時(shí)間到就觸發(fā)A/D采樣,設置A/D的采樣間隔為2ms。程序除了實(shí)現A/D采樣和轉換外,還能實(shí)現斷相、短路和漏電瞬動(dòng)保護[3]。A/D采樣中斷程序如圖6所示。
  
  
  
  3.2通信接口程序設計
  
  根據該智能'>智能控制器'>控制器的I/O數據應用特點(diǎn)和DeviceNet協(xié)議要求,確定通信接口的DeviceNet設備屬于DeviceNetGroup2Only從設備,采用Predefine的通信連接,支持I/O輪詢(xún)報文和顯性報文。因為是一個(gè)從設備,除了進(jìn)行上電MACID檢測外,它不會(huì )主動(dòng)向網(wǎng)絡(luò )上發(fā)送數據,而只會(huì )根據接收的數據請求發(fā)送相應的數據響應。由于主設備發(fā)送的請求是無(wú)法預知的,提高軟件執行效率的最好方法就是采用事件驅動(dòng)方式,事件由外部中斷或程序內部產(chǎn)生。通信程序主要由2個(gè)部分組成:一是收發(fā)網(wǎng)絡(luò )上的數據,二是處理接收的數據并發(fā)送響應數據[4]。
  (1)智能控制器的對象模型eviceNet協(xié)議采用對象的概念和面向對象的方法組織設備內外部的數據信息和通信功能。其中標識對象、路由器對象和DeviceNet對象是每個(gè)DevcieNet設備都必須包括的對象。下面的連接對象、組合對象和斷路器'>斷路器應用對象是針對本設備設計的對象。連接對象包括2個(gè)實(shí)例:顯性報文連接對象和I/O輪詢(xún)連接對象。斷路器'>斷路器應用對象提供斷路器專(zhuān)有的信息接口,完成斷路器的控制功能。組合對象包括2個(gè)對象實(shí)例:輸入組合對象負責將來(lái)自斷路器應用對象的數據打包、處理并封裝,供I/O輪詢(xún)連接對象使用;輸出組合對象將來(lái)自I/O輪詢(xún)連接對象要向斷路器應用對象發(fā)送的數據解包、處理并封裝,供應用對象使用。
采用的對象模型如圖7所示。
  
  
  
  (2)報文的接收:采用CAN通信中斷方式。CAN控制器'>控制器的每個(gè)郵箱都有標識符,根據標識符給郵箱分配某一類(lèi)報文。本文中0~3號郵箱分別接收顯性報文、輪詢(xún)I/O報文、非連接顯性報文和重復檢測報文。郵箱5處理公共數據報文發(fā)送。CAN接收中斷程序流程如圖8所示。
  
  
  
  CAN接收中斷程序是當發(fā)生CAN通信中斷時(shí)將郵箱接收的報文存入一個(gè)臨時(shí)緩沖區,置位相應的接收標志位。該緩沖區作為上層協(xié)議處理和下層數據收發(fā)的接口。每一種報文的接收處理程序將緩沖區的數據拷貝到相應的報文接收緩沖區,并置位相應的報文接收標志位。對于分段報文,當所有的報文接收完畢后,置位相應的報文接收標志。主程序中查詢(xún)該報文接收標志位,當該報文接收標志位置1時(shí)進(jìn)行相應的報文處理。
  
  (3)報文的處理
  
  顯性報文主要用于節點(diǎn)配置時(shí)主站讀取和設置斷路器'>斷路器控制器'>控制器從站的電壓、電流等對象實(shí)例屬性。所以對顯性報文的處理過(guò)程是收到顯性報文后,首先讀取路徑并路由到目的地,讀取相應的服務(wù)代碼,如果支持則采取相應的動(dòng)作(設置屬性、讀取屬性或復位),并將響應數據放到發(fā)送緩沖區,置位請求發(fā)送標志位;如果不支持,就將錯誤代碼和附加代碼放到發(fā)送緩沖區,置位請求發(fā)送標志位。對I/O報文的處理:如果輪詢(xún)還未建立,智能'>智能控制器節點(diǎn)將不接收主站發(fā)送來(lái)的輪詢(xún)命令;如果輪詢(xún)處于已建立狀態(tài),智能'>智能控制器節點(diǎn)將接收該輪詢(xún)命令,并將它作為一個(gè)觸發(fā)事件,然后將組合對象實(shí)例的數據屬性值作為輪詢(xún)響應數據發(fā)送出去。
  
  (4)報文的發(fā)送
  
  報文的發(fā)送主要用于發(fā)送響應數據。報文的發(fā)送過(guò)程是主程序檢測郵箱5(郵箱5為發(fā)送郵箱)鎖存標志位是否為0,如果為0,將數據從發(fā)送緩沖區轉移到郵箱5;當轉移完畢后,置位郵箱5的鎖存標志位并設置數據長(cháng)度,當發(fā)送的數據大于8B時(shí),要執行分段發(fā)送;然后請求發(fā)送報文,發(fā)送完畢后將發(fā)送請求標志位清0[5]。
  
  4一致性檢測
  
  在完成以上的設計工作后,該智能控制器需要通過(guò)ODVA的協(xié)議兼容性測試,以確保產(chǎn)品的協(xié)議完整性、互操作性和互換性。首先搭建一致性測試平臺,測試平臺主要有1套SST公司DeviceNet調試環(huán)境、2臺計算機、DeviceNet接口卡———5136-DN,測試軟件是ODVA提供的A15版本。協(xié)議的一致性測試結果可以看最終生成的log文件,因為測試過(guò)程中日志文件記錄了報文的交換信息,圖9為一致性測試結果圖。從圖9可以看出,該智能控制器通過(guò)了DeviceNet一致性軟件測試。
  
  
  
  本文在網(wǎng)絡(luò )互操作性測試中互連的DeviceNet設備有5個(gè),測試結果如下1)將該智能控制器連接到網(wǎng)絡(luò )中,測試過(guò)程一切正常。(2)設置2個(gè)智能控制器的MACID相同,將它們接入控制網(wǎng)絡(luò ),發(fā)現后接入的控制器網(wǎng)絡(luò )指示燈變成紅色,表明發(fā)生網(wǎng)絡(luò )沖突。(3)將智能控制器和其它DeviceNet設備接入網(wǎng)絡(luò ),測試一段時(shí)間,沒(méi)有發(fā)生異常情況。
  
  5結語(yǔ)
  
  DeviceNet總線(xiàn)在工業(yè)生產(chǎn)中的應用越來(lái)越廣泛,開(kāi)發(fā)具有DeviceNet總線(xiàn)接口的控制器有很好的通用性。本文介紹的基于DeviceNet協(xié)議的新型低壓斷路器'>斷路器智能控制器不僅實(shí)現了斷相、短路和漏電故障的瞬時(shí)保護,還實(shí)現了DeviceNet總線(xiàn)通信。實(shí)驗運行結果表明,該智能控制器具有保護功能完善、性能可靠和操作方便等特點(diǎn),有很大的市場(chǎng)推廣價(jià)值。

欧美变态杂交XXXX,99综合之综合久久伊人,关晓彤床震18以下禁免费网站,精品国产3p一区二区三区,性感美女毛片