論文以松下FP1系列PLC為研究對象,對其MEWTOCOL-COM協議,有關遠程測控系統開發,以及PLC指令的機器代碼進行系統研究,并在此基礎上開發B/S模式的Web遠程測控系統。論文首先介紹了PLC的運用領域和發展前景;其次對MEWTOCOL-COM協議進行了系統的研究分析,以實驗統計的方式,得出了PLC基本指令的機器代碼表;接著基于LABVIEW10.0,開發了PLC與上位機的人機界面,簡單實現了上位機對PLC端口,寄存器,定時器以及布爾命令的讀寫功能。接下來又介紹了通訊原理和通訊模式,描述了LABVIEW10.0中的通訊函數,然后以16盞流水燈為例子,先在向PLC輸入梯形圖,然后在通訊系統上對PLC的進行監控,以16盞布爾燈顯示其運行過程。接著比較分析了Date Socket通訊,TCP通訊和Web通訊的優缺點,并解釋了最終通訊方案選擇的原因。最后基于Web通訊技術實現了PLC與上位機的遠程通訊。本文技術對進一步研發PLC與上位機通訊系統提供了一定的借鑒作用,尤其機代碼的測定在后續進一步開發通訊界面提供了新的方向。
上傳時間: 2022-06-25
上傳用戶:得之我幸78
文檔為函數信號發生器-基于avr總結文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,
上傳時間: 2022-06-25
上傳用戶:jason_vip1
在UEFI開源社區中,存在四個與UEFI BIOS相關的開源項目,分別為EDK(EFI Dev Kit),EDKII,EFI Shell和EFI Toolkit.其中,EDKII(EFI Development Kit)是一個開源的EFI BIOS的發布框架,其中包含一系列的開發示例和大量基本的底層庫函數,因此,對于其MDE(Module Development Environment)模塊開發環境的分析與測試能夠在最大程度上保證開發的穩定性和質量。因而選題具有一定的實用性和先進性,此外,整個分析和測試設計的過程中,能夠充分體現出在UEFI從事程序設計相對于傳統BIOS環境下的優勢。本論文計劃從以下幾個方面進行研究:1、學習研究UEFI(統一可拓展固件接口)技術;2、學習研究EDKII框架和相應的MDE(模塊開發環境);3、搭建MDE庫的測試框架MdeTestPkg:4、編寫MdeTestPkg下的測試實例,實現對MDE庫的分析與測試。通過對現有的UEFT(統一可擴展固件按口)技術的學習,深入了解UEFI BIOS的背景知識。在此基礎上,學習研究EDK II的整體架構和模塊單元開發設計的規范和方法,并用基于EDK 11搭建MDE(模塊開發環境)的測試框架,編寫類庫的測試實例。最終的結果是完成MDE,即模塊開發環境框架中的44個庫類在DXE階段的功能分析與測試,并且由于類際的4通性,使得測試的類際能夠在不同的平臺架構(如:IA32,X64和IPF等)上成功運行,具有很好的穩定性和健壯性。在本論文中,我只以NT32平臺架構為例,來說明MDE庫在NT32平臺下的測試框架的搭建以及對于MDE庫類的測試實例的設計,編寫和測試。
上傳時間: 2022-06-26
上傳用戶:kent
摘要電梯在生活中隨處可見,給生活提供了很多方便。本次課設是軟硬件的結合,硬件部分主要由單片機最小系統模塊、電梯內外電路按鍵矩陣模擬檢測模塊、電梯外請求發光管顯示模塊、樓層顯示數碼管模塊、電梯上下行顯示模塊等5部分組成。該系統采用單片機(AT89S51)作為控制核心,使用按鍵按下與否而引起的電平的改變,作為用戶請求信息發送到單片機,單片機根據樓層檢測結果控制電機停在目標樓層。軟件部分使用C語言,利用查詢方式來檢測用戶請求的按鍵信息,根據電梯運行到相應樓層時,模擬按鍵引起電平變化,送到單片機計數來確定樓層數,并送到數碼管進行顯示。關鍵字:AT89S51;模擬電梯;LED;數碼管顯示:按鍵控制。引言電梯是隨著高層建筑的興建而發展起來的一種垂直運輸工具,在國民經濟和生活中有著廣泛的應用,隨著城鄉建設的不斷發展,電梯也會以更快的速度進入到我們的日常生活當中,因此電梯在我們的生活中起著舉足輕重的作用。電梯已不僅是一種生產環節中的重要設備,更是一種人們頻繁乘用的交通運輸設備。因此電梯控制技術也在不斷的進步和完善,常用的控制技術主要的有兩種技術:基于PLC控制和基于單片機控制兩大技術。用PLC控制的電梯性能可靠、穩定,但是造價太高。基于單片機控制的電梯可以大大的降低成本而且運行也較可靠,所以現在電梯控制中大多數采用單片機控制。
標簽: 51單片機
上傳時間: 2022-07-02
上傳用戶:
基于C#溫濕度上位機源碼,使用C#語言編寫,可以完整的運行程序。
上傳時間: 2022-07-07
上傳用戶:
龍芯系列微處理器是中國擁有自主知識產權的中央處理器,中科院計算所從 2001 年開始研制龍芯系列處理器,于 2010 年正式成立龍芯中科技術有限公司,主要產品包括龍芯 1 號 CPU、龍芯 2 號 CPU 以及龍芯3 號 CPU。本書基于龍芯俱樂部與龍芯中科合作開發的,南京龍眾創芯電子科技有限公司承制的智龍開發板,圍繞龍芯 1 號芯片 LS1C 進行嵌入式系統開發講解。本書內容共分 3 篇。基礎篇包含實驗平臺和開發環境的搭建。中級篇為 Linux 基礎應用編程,包含線程、信號、網絡等基本操作。高級篇包含開發板硬件編程、驅動程序編寫等高級操作。附錄為嵌入式常用資料和智龍開發板的電路原理圖。本書結合實踐案例及應用場景,按照嵌入式系統的開發流程組織教材內容,使讀者能熟練掌握從開發環境搭建到編寫完整工程的流程。同時提供內核源碼及實例代碼,并給出測試結果,方便教師教學參考。本書不僅用于 MIPS 架構的龍芯 1 號芯片的嵌入式系統開發,還可用于基于 Linux 操作系統的嵌入式系統學習,具有廣泛的適用性。其中,在內核原理、應用程序編寫方面,與同類 ARM 架構芯片相比,其開發過程是通用的,包括虛擬機編譯、程序下載、調試、應用開發、內核裁減。本書適用于應用型本科、高職高專院校嵌入式系統的課程教學,也可作為相關開發人員的自學教材和參考手冊。
上傳時間: 2022-07-08
上傳用戶:
《基于FPGA嵌入式系統設計》(第二版)的配套代碼,verilog編寫帶工程。
上傳時間: 2022-07-11
上傳用戶:
摘要:基于實時多任務VxWorks操作系統和CoDeSys開發環境的軟PLC實現一種通用數據交互標準化接1:1。該接口實現于系統軟件層,上層應用只需通過變量名就可以對變量進行操作, 實現了上層用戶對數據的透明訪問.如CoDeSys工程間數據的交互、多級PLC間數據的交互以及主控制任務與子控制任務的數據共享。實驗驗證了交互數據的有效性、實時性,并成功地應用在了Mw 級風力發電機主控制器上。
上傳時間: 2022-07-11
上傳用戶:
隨著大功率開關器件、集成電路及高性能的磁性材料的進步,采用電子換相原理工作的無刷直流電機得到了長足的發展。無刷直流電動機既具有交流電動機的結構簡單、運行可靠維護方便等一系列優點,又具備直流電動機的運行效率高、無勵磁損耗及調速性能好等諸多優點,在當今國民經濟各個領域的應用同益普及。 普通無刷直流電機存在著轉子位置傳感器,當電機尺寸較小時轉子位置傳感器難于安裝并且維修困難,另外傳統的霍爾元件溫度特性不好,導致系統可靠性變差,所以在一些小型,輕載啟動條件下,無位置傳感器無刷直流電機就成為理想選擇,并具有廣闊的發展前景。 同時隨著微處理器技術的發展,微處理器越來越多的用在控制系統中。許多復雜但有效的算法越來越多的用于電機控制當中。但是在無位置傳感器無刷直流電機,應用時往往需要精確的速度控制,尤其在高速運行場合,對信號反饋控制靈敏度的要求更為嚴格,并且算法也比較復雜。傳統的微處理器如 5l、96系列在實現對其的控制時,由于本身指令功能不強,乘除法所用周期過多,外圍電路數據轉換速度慢,資源相對較少,使其不能很好的完成對無位置傳感器無刷直流電機的控制。美國TI公司專門為電機的數字化控制設計的16位定點DSP控制器 TMS320X240集DSP的信號高速處理能力及適用于電機控制的優化的外圍電路于一體,可以為高性能,復雜傳動控制提供可靠高效的信號處理與控制硬件。本論文所研究的無位置傳感器無刷直流電機DSP控制系統即為滿足這一需要而設計的。 本論文首先對無刷直流電動機及其無位置傳感器控制的基本原理以及DSP芯片 TMS320F240進行了必要的介紹,并且對基于反電勢檢測法的DSP實現作了詳細的分析,包括對反電勢檢測及其相位實時修正方法,電機換流的實現,速度、電流雙閉環控制算法,電機的啟動分析,正反轉控制,速度的調節,制動、保護等都做了——詳細論述。本論文還對控制系統的控制及功率部分硬件作了詳細的分析。最后本論文對軟件的具體實現作了具體的闡述。 根據本論文所述的設計方案設計的無刷電機無位置傳感器DSP控制系統,可以獲得良好的速度控制性能。而且,DSP技術不僅使系統獲得了高精度,高可靠性,還簡化了系統結構,增加了系統的可靠性。具有控制靈活,智能水平高,參數易改等優點。
上傳時間: 2013-05-28
上傳用戶:Alibabgu
我國電網無功補償容量不足和配備不合理,特別是可調節的無功容量不足,快速響應的無功調節設備更少。沖擊性負荷更會使得電網無功功率不平衡,將導致系統電壓的巨大波動、善變,嚴重時會導致用電設備的損壞,出現系統電壓崩潰和穩定性被破壞事故。 FC+TCR型靜止無功補償裝置響應速度快,可以動態補償無功功率,提高系統功率因數,抑制系統電壓波動和閃變,因此在電氣化鐵路、電弧爐、軋機等的負荷無功補償上得到廣泛應用。中小用戶由于成本高較少使用,但中小用戶無功補償容量及市場巨大,研制適合中小用戶的FC+TCR型靜止無功補償裝置很有必要。基于此目的,本文研制一臺10kV FC+TCR型靜止無功補償裝置,并以此為研究對象進行設計理論研究工作。 本文根據負荷無功功率的變化情況,計算了靜止無功補償裝置的主電路參數,設計配備了高電位取能觸發板和BOD過電壓保護板。選擇以TMS320F2812為核心的嵌入式控制板為主要部件,設計信號接入電路和晶閘管觸發脈沖形成電路,構成最基本的靜止無功補償控制器。 基于瞬時無功補償理論和不平衡負荷的平衡化原理(Steinmetz原理),建立補償電納計算模型,通過電壓電流瞬時值采樣計算需要補償的瞬時無功功率和電納,根據補償電納通過查表方法求得晶閘管的控制角,并將其應用到靜止無功補償裝置樣機中。仿真結果表明,算法是快速有效和準確的,主電路的參數是合理的,具有實際工程應用價值。
上傳時間: 2013-08-02
上傳用戶:wzr0701