基于Web的旋轉(zhuǎn)天線控制平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-03-19 04:04
本文選題:Web技術(shù) 切入點(diǎn):Socket通信 出處:《西安電子科技大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著計(jì)算機(jī)技術(shù)和Web技術(shù)的發(fā)展,企業(yè)自動(dòng)化和信息化程度的提高,傳統(tǒng)的工業(yè)控制系統(tǒng)缺點(diǎn)日益顯現(xiàn),無法滿足數(shù)據(jù)發(fā)布的實(shí)時(shí)性要求,并且控制覆蓋范圍受到地域限制。因此,突破地域和時(shí)間限制的現(xiàn)代化遠(yuǎn)程控制系統(tǒng)的研究設(shè)計(jì)已成為趨勢(shì)。本文在對(duì)課題研究背景和國(guó)內(nèi)外發(fā)展現(xiàn)狀進(jìn)行分析以及大量研讀參考文獻(xiàn)的基礎(chǔ)上,給出一種天線旋轉(zhuǎn)控制平臺(tái)系統(tǒng)的設(shè)計(jì)方案,使用戶能遠(yuǎn)程操控天線并能實(shí)時(shí)反饋天線的位置以及工況參數(shù)。所取得的主要研究成果為:1.平臺(tái)基于B/S(瀏覽器/服務(wù)器)架構(gòu),以網(wǎng)絡(luò)化天線旋轉(zhuǎn)控制平臺(tái)為研究對(duì)象,利用先進(jìn)的微軟可視化開發(fā)平臺(tái)(Visual Studio 2008)結(jié)合SQL Server數(shù)據(jù)庫(kù),采用C#語言編寫上位機(jī)Web服務(wù)器程序,顯著地減少了代碼編寫量,提高了開發(fā)效率,縮短了開發(fā)周期,并保證了代碼的規(guī)范性和標(biāo)準(zhǔn)化。2.利用網(wǎng)頁(yè)設(shè)計(jì)技術(shù)及ASP.NET 2.0的優(yōu)勢(shì)特性和強(qiáng)大功能開發(fā)出良好的人機(jī)交互網(wǎng)絡(luò)界面,通過AJAX技術(shù)提高系統(tǒng)實(shí)時(shí)性和用戶界面交互友好度,實(shí)現(xiàn)天線設(shè)備運(yùn)轉(zhuǎn)狀態(tài)的Web網(wǎng)頁(yè)實(shí)時(shí)顯示。3.采用Socket通信技術(shù)完成控制平臺(tái)上位機(jī)與終端天線設(shè)備控制單元的通信,實(shí)現(xiàn)對(duì)天線旋轉(zhuǎn)角度方位的控制(包括單步控制、連續(xù)控制和固定點(diǎn)選擇控制),并對(duì)天線設(shè)備某些工況參數(shù)如電壓、電流、溫度、濕度及工作狀態(tài)等進(jìn)行監(jiān)測(cè)。4.平臺(tái)利用多線程技術(shù),有效地完成資源分配,使得不同程序模塊并發(fā)異步執(zhí)行來提高設(shè)備操控運(yùn)行效率。5.設(shè)計(jì)相應(yīng)數(shù)據(jù)庫(kù)來持久化保存平臺(tái)系統(tǒng)和現(xiàn)場(chǎng)采集設(shè)備之間的用戶信息和天線運(yùn)轉(zhuǎn)參數(shù),實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)存儲(chǔ)以及Web的旋轉(zhuǎn)天線控制系統(tǒng)中的數(shù)據(jù)共享。6.通過對(duì)設(shè)備的現(xiàn)場(chǎng)調(diào)試,所設(shè)計(jì)的Web旋轉(zhuǎn)天線平臺(tái)滿足實(shí)際應(yīng)用的要求,能夠?qū)h(yuǎn)程設(shè)備進(jìn)行實(shí)時(shí)控制,同時(shí)對(duì)設(shè)備的運(yùn)行狀況進(jìn)行全天候的監(jiān)視,在出現(xiàn)預(yù)計(jì)危險(xiǎn)時(shí)可以進(jìn)行自動(dòng)處理。綜上所述,此平臺(tái)具有良好的實(shí)時(shí)性、可靠性和靈活性,能夠有效的實(shí)現(xiàn)分散無人值守設(shè)備在生產(chǎn)過程中的遠(yuǎn)程控制和故障預(yù)警,具有很好的推廣價(jià)值。
[Abstract]:With the development of computer technology and Web technology and the improvement of enterprise automation and information technology, the shortcomings of traditional industrial control system appear day by day, which can not meet the real-time requirements of data release. And the control coverage is subject to geographical restrictions. The research and design of modern remote control system, which breaks through the limitation of region and time, has become a trend. This paper presents a design scheme of antenna rotation control platform system, which enables users to remotely control the antenna and real-time feedback the antenna position and operating conditions. The main research results obtained are: 1.The platform is based on B / S (browser / Server) architecture. Taking the network antenna rotation control platform as the research object, using the advanced visual development platform of Microsoft Visual Studio 2008) and combining with the SQL Server database, the upper computer Web server program is written in C # language, which significantly reduces the amount of code writing. It improves the development efficiency, shortens the development cycle, and ensures the standardization and standardization of the code .2.Using the advantage of web page design technology and the advantages and powerful functions of ASP.NET 2.0, a good man-machine interactive network interface is developed. The real-time and user interface friendly degree of the system is improved by AJAX technology, and the real-time display of Web page is realized. 3. Socket communication technology is used to complete the communication between the upper computer of the control platform and the control unit of the terminal antenna equipment. The control of antenna rotation angle azimuth (including single step control, continuous control and fixed point selection control) is realized, and some parameters of antenna equipment such as voltage, current, temperature, etc. Monitoring of humidity and working status. 4. The platform uses multi-thread technology to effectively accomplish resource allocation. Make different program modules concurrent asynchronous execution to improve the equipment operation efficiency .5.Designs the corresponding database to persist the user information and antenna operation parameters between the storage platform system and the on-site acquisition equipment. The real-time storage of data and the sharing of data in the Web rotating antenna control system are realized. By debugging the equipment, the designed Web rotating antenna platform can meet the requirements of practical application and can control the remote equipment in real time. At the same time, the operating condition of the equipment can be monitored all the time, and it can be processed automatically in case of predicted danger. In conclusion, the platform has good real-time, reliability and flexibility. It can effectively realize the remote control and fault warning of distributed unmanned equipment in the production process, which has a good promotion value.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN820
【參考文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前1條
1 許斐;基于平衡計(jì)分卡的醫(yī)院?jiǎn)T工績(jī)效管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];浙江工業(yè)大學(xué);2009年
,本文編號(hào):1632721
本文鏈接:http://sikaile.net/kejilunwen/wltx/1632721.html
最近更新
教材專著