基于CAN總線的設(shè)備監(jiān)控系統(tǒng)設(shè)計.pdf

基于CAN總線的設(shè)備監(jiān)控系統(tǒng)設(shè)計.pdf

ID:52206222

大小:191.32 KB

頁數(shù):3頁

時間:2020-03-24

基于CAN總線的設(shè)備監(jiān)控系統(tǒng)設(shè)計.pdf_第1頁
基于CAN總線的設(shè)備監(jiān)控系統(tǒng)設(shè)計.pdf_第2頁
基于CAN總線的設(shè)備監(jiān)控系統(tǒng)設(shè)計.pdf_第3頁
資源描述:

《基于CAN總線的設(shè)備監(jiān)控系統(tǒng)設(shè)計.pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、自動化DOI:10.3969/j.issn.1009-9492.2014.03.015基于CAN總線的設(shè)備監(jiān)控系統(tǒng)設(shè)計盤龍,林光春,任德均,鄧霖杰(9)1l大學(xué)制造科學(xué)與工程學(xué)院,四川成都610065)摘要:介紹了一種基于CAN總線的設(shè)備監(jiān)控系統(tǒng)的設(shè)計方法,監(jiān)控的對象是不同品牌的PLC。系統(tǒng)由一個主站模塊和3O個分支節(jié)點模塊組成,各模塊均采用ARMCodex—M3內(nèi)核的STM32F107系列單片機,它擁有內(nèi)置CAN控制器,能夠高效的實現(xiàn)CAN總線通信。此外,各節(jié)點模塊還擁有多種通信接口,支持多種PLC通信協(xié)議。關(guān)鍵詞:CAN總線

2、;CodexM3;PLC通信協(xié)議中圖分類號:TP273文獻標(biāo)識碼:A文章編號:1009—9492(2014)03—0050—03TheDesignofanEquipmentMonitorandControlSystemBasedonCANBusPANLong,LINGuang-chun,RENDe-jan,DENGLin-jie(DepartmentofMechanicalandElectricalEngineeringofSichuanUniversity,Chengdu610065,China)Abstract:Thispa

3、perpresentsamethodtodesignakindofequipmentmonitorandcontrolsystembasedonCANbus.ThesystemisconsistofPLCsindifferentbrands,oneMastermoduleand30Slaves,eachofwhichhasaSTM32F107MCUwithCodex—M3core,containinganinternalCANbuscontrollerthatmakestheCANbusworkseficiently.Inadd

4、ition,eachmodulehasmuhipletransmissioninterfacesandsuppo~scommunicationprotocolsofallthePLCsonline.Keywords:CANbus;CodexM3;PLCCommunicationprotocol0引言關(guān)系:工控機對主站;主站對分支節(jié)點;節(jié)點對CAN總線可靠性高,并具有良好的錯誤檢測PLC。主設(shè)備向從設(shè)備發(fā)命令,從設(shè)備收到命令能力,可用于實現(xiàn)遠(yuǎn)距離串行通信。本文所述網(wǎng)絡(luò)后執(zhí)行相應(yīng)的動作。在遠(yuǎn)距離(布線長度達1.2km左右),強干擾(

5、布主站和各分支節(jié)點組成的CAN總線網(wǎng)絡(luò)是整線區(qū)域分布著大量大功率設(shè)備)的現(xiàn)場環(huán)境中,亦個系統(tǒng)的主體部分。它作為工控機與PLC之間通可使用100kbit/s以上的總線波特率現(xiàn)實數(shù)據(jù)的可信的橋梁,完成了兩項功能:1)充當(dāng)工控機與靠傳輸,滿足系統(tǒng)實時性要求。所選用的CAN驅(qū)PLC之間的通信介質(zhì);2)將PLC的各種通信協(xié)議動器MCP255l能夠可靠驅(qū)動20個以上的節(jié)點。(包括:HOSTLINK、MODBUS以及MPI協(xié)議)轉(zhuǎn)1網(wǎng)絡(luò)總體結(jié)構(gòu)換為自定義的通信協(xié)議,以便上位機軟件對數(shù)據(jù)(1)現(xiàn)場的設(shè)備分布情況進行解析?,F(xiàn)場需要監(jiān)控的設(shè)備分布在

6、占地面積約(3)系統(tǒng)主要配置5000m的工房內(nèi),布線里程達到1.2km。周圍硬件配置:無風(fēng)扇工控機及觸摸屏顯示器1環(huán)境復(fù)雜,干擾嚴(yán)重。設(shè)備種類多,且屬于不同臺,主站模塊1個,節(jié)點模塊30個;年代的設(shè)備。軟件配置:操作系統(tǒng):WindowsEmbedded7/(2)分布式網(wǎng)絡(luò)結(jié)構(gòu)WindowsEmbeddedXP;本系統(tǒng)采用分布式網(wǎng)絡(luò)布局,共有3層主從數(shù)據(jù)庫:SQLServer。收稿日期:2013—09—04盤龍等:基于CAN總線的設(shè)備監(jiān)控系統(tǒng)設(shè)計線,大型電機等。并且,每個節(jié)點都存在與PLC到通信方式:1.主站與工控機;串口的電氣連

7、接(包括節(jié)點的供電線路以及節(jié)點與砉誓PLC的通信線路),所以必須特別注意網(wǎng)絡(luò)的隔離屏蔽設(shè)計。節(jié)點I--4節(jié)點I-4節(jié)點I-4節(jié)點I-4節(jié)點如圖3所示,節(jié)點模塊的串口電路(RS一232C200HIls7-300llKT93llACS00IlXXXllXXX接口)與CAN接口電路在電氣上沒有隔離,即:有公共的電源和地。如果從某臺PLC引人干擾信圖1網(wǎng)絡(luò)結(jié)構(gòu)示意圖號(如:PLC地電平的擾動),那么干擾將進人節(jié)點模塊中的CAN接口電路,影響到CAN電平轉(zhuǎn)換2CAN總線通信的實現(xiàn)器的正常工作,嚴(yán)重時會對系統(tǒng)的穩(wěn)定性構(gòu)成威(1)CAN總線接

8、口電路設(shè)計脅:某一個節(jié)點模塊失去電力供應(yīng),這時由節(jié)點總線控制器采用單片機自帶的bxCAN模塊,與PLC的通信線引入干擾,在節(jié)點模塊失去了穩(wěn)支持CAN協(xié)議2.0A和2.0Bt。壓電源對干擾信號有吸收抑制作用情況下,整個單片機CAN收發(fā)引腳通過高速光耦6N137與網(wǎng)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。