基于CAN總線的多品牌小型PLC監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)
本文關(guān)鍵詞: CAN總線 PLC 現(xiàn)場監(jiān)控 MC68HC908GZ60 上位機通信 出處:《蘇州大學(xué)》2008年碩士論文 論文類型:學(xué)位論文
【摘要】: 現(xiàn)場管理信息化已成為中小企業(yè)保持其競爭力的必然趨勢。本課題針對中小企業(yè)現(xiàn)場自動化設(shè)備的特點,利用CAN總線技術(shù)和設(shè)備上的小型PLC自帶的通信協(xié)議,成功實現(xiàn)PC機與幾種品牌的小型PLC通信,在不改變設(shè)備現(xiàn)狀的情況下,完成設(shè)備運行過程的監(jiān)控,達到低成本實現(xiàn)現(xiàn)場管理信息化的目標。 監(jiān)控系統(tǒng)的硬件部分以Freescale公司的MC68HC908GZ60微控制器為核心,包含RS232C串行通信接口、CAN總線接口等。設(shè)計過程中,采用了硬件防干擾技術(shù)來保證系統(tǒng)中的信號穩(wěn)定。 系統(tǒng)的軟件部分包括MCU方軟件與PC方軟件兩個部分組成。MCU方軟件又分為主控節(jié)點和監(jiān)控節(jié)點兩部分,遵循嵌入式軟件編程規(guī)范進行設(shè)計,完成了系統(tǒng)初始化、CAN總線通信、主控節(jié)點與PC的串口通信以及監(jiān)控節(jié)點與PLC的上位機協(xié)議通信;PC方軟件按照面向?qū)ο筌浖O(shè)計方法進行設(shè)計,完成了與主控節(jié)點通信、參數(shù)設(shè)置、實時監(jiān)控、歷史記錄與查詢等模塊的設(shè)計,并對應(yīng)這些模塊設(shè)計出相關(guān)操作界面。 在完成系統(tǒng)的軟硬件設(shè)計及測試等工作后,到蘇州某小企業(yè)進行初步現(xiàn)場調(diào)試,監(jiān)控效果較好,得到了企業(yè)的肯定。本課題的主要應(yīng)用創(chuàng)新點有:針對中小企業(yè)的設(shè)備特點和各品牌PLC不開放的現(xiàn)狀,利用CAN總線技術(shù)和上位機協(xié)議,對多種品牌的PLC在一個系統(tǒng)內(nèi)實現(xiàn)通信做了有益嘗試,驗證了系統(tǒng)的可行性,為中小企業(yè)的設(shè)備升級節(jié)約成本;通信系統(tǒng)中使用自定義的上層協(xié)議,提高了信息傳輸?shù)挠行院头(wěn)定性。
[Abstract]:Field management information has become an inevitable trend for small and medium-sized enterprises to maintain their competitiveness. This paper aims at the characteristics of field automation equipment in small and medium-sized enterprises, and makes use of the CAN bus technology and the communication protocol of small PLC. The communication between PC and several brands of small PLC is realized successfully. Without changing the status quo of the equipment, the monitoring of the running process of the equipment is completed, and the goal of field management information is achieved at low cost. The hardware part of the monitoring system is based on the MC68HC908GZ60 microcontroller of Freescale Company, including the RS232C serial communication interface and can bus interface, etc. In the design process, the hardware anti-jamming technology is adopted to ensure the signal stability in the system. The software part of the system consists of two parts: MCU software and PC software. The software is divided into two parts: the main control node and the monitoring node. The system is designed according to the embedded software programming specification, and the system initialization can bus communication is completed. The serial port communication between the main control node and PC and the communication between the monitor node and the host computer protocol of PLC are designed according to the object-oriented software design method. The communication with the main control node, parameter setting and real-time monitoring are completed. History record and query module design, and corresponding to these modules designed a related operation interface. After completing the software and hardware design and testing of the system, a small enterprise in Suzhou was initially debugged on the spot, and the monitoring effect was good. The main application innovations of this topic are: according to the characteristics of the equipment of small and medium-sized enterprises and the current situation that the PLC of each brand is not open, using the CAN bus technology and the host computer protocol, This paper makes a beneficial attempt to realize communication in one system by PLC of many brands, verifies the feasibility of the system and saves the cost for the equipment upgrade of small and medium-sized enterprises, and uses the custom upper layer protocol in the communication system. The efficiency and stability of information transmission are improved.
【學(xué)位授予單位】:蘇州大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2008
【分類號】:TP277
【相似文獻】
相關(guān)期刊論文 前10條
1 張彪;;基于CAN總線解決方案的玻璃磨邊機[J];可編程控制器與工廠自動化;2008年12期
2 任偉;蔡啟仲;;基于ARM7的PLC編程器的設(shè)計[J];儀表技術(shù)與傳感器;2010年04期
3 韓照波;;基于CAN總線的計算機與PLC通信[J];自動化技術(shù)與應(yīng)用;2009年11期
4 李傳江,張自強,許晶晶;基于CAN總線的PC-PLC網(wǎng)絡(luò)設(shè)計[J];機械與電子;2005年09期
5 任偉;蔡啟仲;;PLC編程器核心模塊設(shè)計[J];計算機系統(tǒng)應(yīng)用;2010年04期
6 王杰;朱同興;;開放式數(shù)控系統(tǒng)中PLC與NC的高速通訊[J];兵工自動化;2007年03期
7 程月平;袁勇;;CAN總線在家庭智能化控制系統(tǒng)中的應(yīng)用研究[J];現(xiàn)代電子技術(shù);2010年13期
8 楊紅軍;李剛炎;;基于CAN總線和PLC的車載平臺調(diào)平控制系統(tǒng)研究[J];制造業(yè)自動化;2008年04期
9 錢美;;基于CAN總線溫濕度監(jiān)控系統(tǒng)的設(shè)計[J];艦船電子工程;2009年02期
10 黃玉賢,藺廣逢,張媛,巨永鋒;基于CAN總線技術(shù)的專用PLC之間的通信[J];現(xiàn)代電子技術(shù);2004年12期
相關(guān)會議論文 前10條
1 盧小輝;童偉;;基于PLC控制氣動實驗臺的設(shè)計[A];2010年西南三省一市自動化與儀器儀表學(xué)術(shù)年會論文集[C];2010年
2 馬秀坤;史運濤;王捷;鄭勇;楊立永;;PLC實踐教學(xué)在應(yīng)用型人才培養(yǎng)中的探索與創(chuàng)新[A];北京高教學(xué)會實驗室工作研究會2010年學(xué)術(shù)研討會論文集(上冊)[C];2010年
3 鄒六省;王占儒;劉緒洪;;變頻器對PLC干擾常見故障的分析與處理[A];水泥工業(yè)節(jié)電和變頻技術(shù)研討會論文集[C];2011年
4 張小賓;;基于PLC的多機驅(qū)動帶式輸送機控制系統(tǒng)的硬件設(shè)計[A];河南省金屬學(xué)會2010年學(xué)術(shù)年會論文集[C];2010年
5 王永杰;李彥勇;陳淑媛;陳啟衛(wèi);劉波;;PLC及其在應(yīng)急發(fā)電機組中的應(yīng)用[A];2009年度海洋工程學(xué)術(shù)會議論文集(下冊)[C];2009年
6 謝文明;;燒結(jié)運料PLC控制系統(tǒng)改造[A];中國計量協(xié)會冶金分會2011年會論文集[C];2011年
7 周杰;王振;;基于PLC的面向?qū)ο缶幊淘诮馆斔拖到y(tǒng)控制中的應(yīng)用[A];全國冶金自動化信息網(wǎng)2012年年會論文集[C];2012年
8 吳亮;韓端陽;王忠華;祖孝奎;方曉達;;西門子OLM在PLC遠程通信中的應(yīng)用[A];2011年河北省冶金信息化自動化年會論文集[C];2011年
9 杜碧華;余愚;;基于PLC的往復(fù)式抓棉機控制設(shè)計[A];“技術(shù)提升產(chǎn)業(yè) 創(chuàng)新成就未來”——2006“蘇拉杯”全國現(xiàn)代紡紗技術(shù)研討會論文集[C];2006年
10 張躍華;吳迎春;;ABB DCS系統(tǒng)與LG PLC通信[A];中國計量協(xié)會冶金分會2010年會論文集[C];2010年
相關(guān)重要報紙文章 前10條
1 四川 張星;如何選購、選型恰當(dāng)?shù)腜LC[N];電子報;2009年
2 四川 熊波;PLC程序快速轉(zhuǎn)換成單片機語言初探[N];電子報;2009年
3 記者 王再雄;科威:黃石PLC“叫板”進口品牌[N];黃石日報;2011年
4 廣州 楊光電;PLC程序的模塊化設(shè)計[N];電子報;2009年
5 王寶劍 岳文峰;小型PLC在水泥廠現(xiàn)場防干擾的措施[N];中國建材報;2010年
6 趙毅鋒;淺析PLC在熱泵技術(shù)領(lǐng)域的應(yīng)用[N];中國建設(shè)報;2009年
7 廣西 麥少迪;PLC電源模塊的維修[N];電子報;2009年
8 成都 張奉節(jié);西門子S7-200PLC的RS485通信口易損壞的原因和解決辦法[N];電子報;2009年
9 王雯;SIEMA PLC在氣流紡紗上的應(yīng)用[N];中國紡織報;2009年
10 李映;汽車業(yè)迎接CAN總線應(yīng)用時代[N];中國電子報;2004年
相關(guān)博士學(xué)位論文 前10條
1 何世鈞;電容層析成像系統(tǒng)的研究與應(yīng)用[D];天津大學(xué);2005年
2 肖江;單板層積材彈性模量在線檢測系統(tǒng)研究[D];北京林業(yè)大學(xué);2008年
3 余玫;Bc110和PLCγ1在B細胞發(fā)育和功能中的作用[D];南京大學(xué);2011年
4 巨永鋒;振動壓路機壓實智能控制與故障智能診斷的研究[D];長安大學(xué);2006年
5 宋曉峰;高精度卷繞真空鍍膜設(shè)備張力控制技術(shù)研究[D];上海大學(xué);2007年
6 張衛(wèi)鋼;純電動試驗車及其相關(guān)技術(shù)研究[D];長安大學(xué);2006年
7 易綱;液驅(qū)混合動力車輛控制系統(tǒng)研究[D];南京理工大學(xué);2007年
8 千承輝;基于嵌入式實時系統(tǒng)的汽車檢測線測控系統(tǒng)研究[D];吉林大學(xué);2008年
9 王東林;中密度纖維板熱壓智能控制系統(tǒng)的研究[D];北京林業(yè)大學(xué);2008年
10 萬仁君;電動汽車分布式控制系統(tǒng)的總線調(diào)度與整車控制策略的研究[D];天津大學(xué);2004年
相關(guān)碩士學(xué)位論文 前10條
1 陳松;JWG1001型自動絡(luò)筒機電氣控制系統(tǒng)的設(shè)計與實現(xiàn)[D];天津工業(yè)大學(xué);2005年
2 李子昀;基于PLC的自動生產(chǎn)線實驗平臺的研究[D];中南大學(xué);2010年
3 徐永興;礦渣粉磨生產(chǎn)線PLC控制系統(tǒng)研究與設(shè)計[D];江西理工大學(xué);2010年
4 劉其亮;基于PLC窯爐模糊控制系統(tǒng)的研究與設(shè)計[D];山東理工大學(xué);2010年
5 楊磊;基于PLC的柔性自動化生產(chǎn)線系統(tǒng)研究與設(shè)計[D];曲阜師范大學(xué);2010年
6 公維強;基于PLC的高溫滅菌隧道風(fēng)壓與溫度控制研究[D];東北林業(yè)大學(xué);2010年
7 王艷美;變頻器和PLC在傳送帶多種速度控制中的應(yīng)用[D];蘇州大學(xué);2010年
8 亓英蓮;基于西門子PLC的網(wǎng)絡(luò)化控制實驗裝置設(shè)計[D];北方工業(yè)大學(xué);2011年
9 周建香;基于ARM的嵌入式軟PLC運行系統(tǒng)設(shè)計[D];華南理工大學(xué);2010年
10 臧華東;基于PLC和CC-LINK現(xiàn)場總線的MPS的研制[D];蘇州大學(xué);2010年
,本文編號:1520174
本文鏈接:http://sikaile.net/guanlilunwen/pinpaiwenhualunwen/1520174.html