日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 梯形圖 >> 正文

基于西門(mén)子S7-200與WinCC的加熱器測(cè)試系統(tǒng)設(shè)計(jì)

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2019-01-02

基于西門(mén)子S7-200與WinCC的加熱器測(cè)試系統(tǒng)設(shè)計(jì)

1 引言

  為了達(dá)到自動(dòng)化控制系統(tǒng)的靈活性和高效率性,許多plc廠商都開(kāi)發(fā)出了opc通訊方式。西門(mén)子公司為s7-200系列plc開(kāi)發(fā)了專用的opc服務(wù)器pc access,本項(xiàng)目選用opc方式實(shí)現(xiàn)wincc和plc之間的通信,實(shí)驗(yàn)證明該方式使用方便、實(shí)時(shí)性高。借助可視化編程軟件visual basic方便快捷的數(shù)據(jù)處理功能,實(shí)現(xiàn)了實(shí)驗(yàn)室加熱器各項(xiàng)參數(shù)的記錄歸檔和曲線繪制。目前,該系統(tǒng)已成功投入運(yùn)行使用。項(xiàng)目的開(kāi)發(fā)背景是為能源動(dòng)力實(shí)驗(yàn)室解決人工抄表和數(shù)據(jù)歸檔的繁瑣性、低效率性問(wèn)題。

2 系統(tǒng)組成和原理

  加熱器測(cè)試系統(tǒng)以西門(mén)子s7-200系列cpu224cn為主控制器,配合3個(gè)模擬量采集模塊,采集實(shí)驗(yàn)室加熱設(shè)備各個(gè)傳感器和儀表數(shù)據(jù),plc以自由口通訊方式和油耗儀進(jìn)行通信,實(shí)現(xiàn)采集和控制功能。wincc以opc通訊方式和plc建立通信,為了實(shí)現(xiàn)更方便的數(shù)據(jù)歸檔、多個(gè)數(shù)據(jù)庫(kù)操作,上位監(jiān)控計(jì)算機(jī)采用visual basic進(jìn)行編程,實(shí)現(xiàn)了計(jì)算機(jī)與可編程控制器的控制。系統(tǒng)結(jié)構(gòu)圖如圖1所示。

  轉(zhuǎn)速表輸出經(jīng)簡(jiǎn)易運(yùn)算放大電路板后接至cpu224的高速計(jì)數(shù)輸入端i0.0,經(jīng)程序處理后可采集到轉(zhuǎn)速表的實(shí)時(shí)轉(zhuǎn)速值。pc/ppi電纜連接plc和監(jiān)控計(jì)算機(jī),監(jiān)控計(jì)算機(jī)上安裝有s7-200編程軟件、pc access通訊軟件、上位監(jiān)控軟件wincc和數(shù)據(jù)處理編程軟件visual basic。最終的數(shù)據(jù)采集和處理都集中在visual basic中進(jìn)行,在其開(kāi)發(fā)環(huán)境下加入dmc控件,調(diào)用dmc控件的屬性和方法即可讀寫(xiě)wincc中的數(shù)據(jù),最終實(shí)現(xiàn)visual basic和s7-200的通信。借助visual basic方便且強(qiáng)大的數(shù)據(jù)庫(kù)處理功能,實(shí)現(xiàn)能源動(dòng)力實(shí)驗(yàn)室加熱器的自動(dòng)化控制。

3 軟件設(shè)計(jì)

  3.1 plc程序設(shè)計(jì)

  (1)plc與油耗儀的自由口通訊:采用自由口通信方式時(shí),s7-200上的自由口完全由用戶控制,可以與任意協(xié)議已知的設(shè)備進(jìn)行通信。s7-200用于自由口通訊模式定義的特殊標(biāo)志字節(jié)有smb30和smb130,對(duì)應(yīng)的接受信息狀態(tài)有smb86和smb186,接受信息的控制字節(jié)有smb87和smb187。plc自由口通訊初始化子程序如圖2所示。

自由口通訊接收油耗儀的數(shù)據(jù)梯形圖

  (2)熱電偶溫度采集子程序(見(jiàn)圖3)

熱電偶溫度采集子程序梯形圖

  (3)采集風(fēng)扇轉(zhuǎn)速子程序:對(duì)高速計(jì)數(shù)器編程的步驟有定義計(jì)數(shù)器和模式、設(shè)置控制字節(jié)、設(shè)置初始值、設(shè)置預(yù)置值、指定并使能中斷服務(wù)程序和激活高速計(jì)數(shù)器。本程序配置高數(shù)計(jì)數(shù)器0,模式0,控制字節(jié)16#f8存于smb37中,初始值0存于smd38中,預(yù)置值10000000存于smd42中。循環(huán)自動(dòng)計(jì)時(shí)周期性觸發(fā)中斷0,在中斷事件號(hào)10中讀取hc0的值,則轉(zhuǎn)速=hc0*240。如圖4所示。

采集風(fēng)扇轉(zhuǎn)速子程序梯形圖

3.2 通過(guò)pc access建立plc和wincc通信

  pc access是西門(mén)子s7-200專用的opc服務(wù)器軟件,可以于任何標(biāo)準(zhǔn)的opc客戶端通信并提供數(shù)據(jù)信息。pc access軟件自帶opc客戶機(jī)測(cè)試端,用戶可以方便的檢測(cè)其項(xiàng)目的通信質(zhì)量及配置的正確性。在pc access中創(chuàng)建變量,注意地址一定要與plc中的變量一一對(duì)應(yīng)。將創(chuàng)建好的變量拖拽到pc access集成客戶測(cè)試端,當(dāng)質(zhì)量為“好”時(shí),表示通信成功,再將變量導(dǎo)入到wincc中即可建立opc連接。

  3.3 visual basic數(shù)據(jù)處理程序

  安裝完wincc之后,會(huì)在visual basic部件庫(kù)中添加wincc dmc control控件,調(diào)用此控件即可建立visual basic和wincc通信。首先建立wincc對(duì)象,調(diào)用dmc控件的connect事件屬性建立和wincc的通信,然后調(diào)用read事件周期性讀取wincc中變量的值(如圖5所示)。進(jìn)入加熱器實(shí)時(shí)測(cè)試中心(見(jiàn)圖5),成功建立與采集中心連接,待油耗儀充滿油之后,便可開(kāi)始采集。系統(tǒng)將按照設(shè)定的采樣周期采集各個(gè)檢測(cè)量,并能自動(dòng)啟動(dòng)油耗儀的測(cè)量程序。實(shí)時(shí)值可以顯示在文本框中,也可繪制在監(jiān)督圖(見(jiàn)圖6)上,同時(shí)數(shù)據(jù)將保存到后臺(tái)數(shù)據(jù)庫(kù)中,從而避免了手工抄表所帶的一系列麻煩。

4 結(jié)束語(yǔ)

  加熱器測(cè)試系統(tǒng)經(jīng)反復(fù)調(diào)試之后投入到能源與動(dòng)力實(shí)驗(yàn)室運(yùn)行使用,大大減低了實(shí)驗(yàn)室數(shù)據(jù)監(jiān)控的勞動(dòng)量,方便了實(shí)驗(yàn)室設(shè)備管理,同時(shí)為學(xué)院自動(dòng)化實(shí)驗(yàn)室建設(shè)起了個(gè)帶頭作用。

Tags:S7-200,加熱器測(cè)試系統(tǒng),梯形圖  
責(zé)任編輯:admin
相關(guān)文章列表
S7-200 PLC在加工中心控制系統(tǒng)中的應(yīng)用的梯形圖設(shè)計(jì)
西門(mén)子 S7-200 PLC的皮帶運(yùn)輸機(jī)控制編程實(shí)例
梯形圖實(shí)例:用西門(mén)子plc S7-200編程的幾個(gè)實(shí)例的編程實(shí)例
西門(mén)子S7-200 系列PLC量程轉(zhuǎn)換及編程方法
PLC的報(bào)警電路程序設(shè)計(jì)_PLC報(bào)警梯形圖
三菱PLC 小車(chē)自動(dòng)尋址控制的PLC程序設(shè)計(jì)
三菱PLC FX2N系列PLC的電動(dòng)機(jī)自鎖控制程序(梯形圖和接線圖)
西門(mén)子PLC S7-200常見(jiàn)的71個(gè)故障匯總及解決辦法
西門(mén)子plc s7-200,PLC的爐窖溫度控制系統(tǒng)程序設(shè)計(jì)實(shí)例
三菱PLC三菱fx系列plc堆棧指令(MPS,MRD,MPP)的功能與用法
S7-200系列的基本邏輯指令
西門(mén)子S7-200系列 PLC的數(shù)據(jù)存儲(chǔ)器尋址
西門(mén)子S7-200系列PLC的位邏輯指令及應(yīng)用(梯形圖、指令表、時(shí)序圖
西門(mén)子PLC S7-200的程序結(jié)構(gòu):主程序、子程序、中斷程序
西門(mén)子s7-200的輸入輸出端電源必須24v供電嗎?
西門(mén)子S7-200 PLC如何通過(guò)自由口通信控制變頻器運(yùn)行,發(fā)送指令XMT
西門(mén)子s7-200PLC CPU自由口通信模式總結(jié),XMT和RCV指令
梯形圖實(shí)例:三菱FX系列PLC在廣場(chǎng)噴泉實(shí)例中的三種編程
PLC梯形圖編程實(shí)例(星三角形控制與交通燈控制)
PLC算術(shù)運(yùn)算和邏輯運(yùn)算指令,汽車(chē)停車(chē)場(chǎng)梯形圖
西門(mén)子PLC比較指令編程的基本注意點(diǎn),CMP
西門(mén)子S7-200高速計(jì)數(shù)器、編碼器的應(yīng)用!
西門(mén)子S7-200 PLC左移、右移指令編程梯形圖
西門(mén)子S7-200控制步進(jìn)電機(jī)編程實(shí)例,梯形圖實(shí)例
使用STL指令的編程方法,梯形圖學(xué)習(xí)
PLC定時(shí)器和計(jì)數(shù)器的應(yīng)用程序,定時(shí)器梯形圖
西門(mén)子S7-200PLC編碼器測(cè)速方法
工件移送PLC控制系統(tǒng)圖
西門(mén)子PLC的S7-200左右移位問(wèn)題
三菱PLC定時(shí)器擴(kuò)展方法梯形圖
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢