【摘要】PLC的定義有許多種。國際電工委員會(IEC)對PLC的定義是:可編程控制器是一種數字運算操作的電子系統,專為在工業環境下應用而設計。它采用可編程序的存貯器,用來在其內部存貯執行邏輯運算、順序控制、定時、計數和算術運算等操作的指令,并通過數字的、模擬的輸入和輸出,控制各種類型的機械或生產過程。可編程序控制器及其有關設備,都應按易于與工業控制系統形成一個整體,易于擴充其功能的原則設計。PLC具有通信聯網的功能,它使PLC與PLC 之間、PLC與上位計算機以及其他智能設備之間能夠交換信息,形成一個統一的整體,實現分散集中控制。多數PLC具有RS-232接口,還有一些內置有支持各自通信協議的接口。
生產機械往往要求運動部件可以實現正反兩個方向的起動,這就要求拖動電動機能作正、反轉旋轉。由電機原理可知,改變電動機的三相電源的相序,就能改變電動機的轉向
【關鍵詞】可編程邏輯控制器;電動機正反轉
一、概述
通過這次電氣控制與PLC課程設計,使我們能夠自己動手做出一個像樣的東西來。使我們對PLC的實際應用和組態王軟件的仿真使用有一個初步的了解,從而有助于我對理論知識的理解,幫助我學習專業的相關知識。培養理論聯系實際的能力,提高分析解決問題能力的同時也培養同學之間的團隊合作、共同探討、共同前進的精神。本次課程設計的主要是使我們對PLC編程、實際接線和組態王軟件的應用有一定的感性和理性認識;了解一些可編程邏輯控制器的基本原理和解決問題的方法;對電氣技術等方面的專業知識做初步的理解;培養和鍛煉我們的實際動手能力。我在本次課程設計的主要任務是負責組態王軟件對自動配料系統的仿真,自動配料系統的主要功能是采用PLC控制方式,配合配料控制軟件包,實現物料傳送、配料控制、配方設計、生產數據管理等功能。不再需要人工來干預,在這個過程中工人只是進行取料,由計算機通過電子稱發來的數據校核重量,減輕了工人的工作負擔,提高了工作效率。
二、硬件電路設計及描述
(一)實驗面板圖
(二)I/O分配表
輸入 SB1 SB2 SB3
I0.0 I0.1 I0.2
輸出 KM1 KM2 KM4
Q0.0 Q0.1 Q0.3
三、PLC梯形圖
四、組態監控軟件設計
(一)組態王軟件介紹
組態王開發監控系統軟件,是新型的工業自動控制系統,它以標準的工業計算機軟件、硬件平臺構成的集成系統取代傳統的封閉式系統。
組態王是亞控科技根據當前的自動化技術的發展趨勢,面向低端自動化市場及應用,以實現企業一體化為目標開發的一套產品。該產品以搭建戰略性工業應用服務平臺為目標,集成了對亞控科技自主研發的工業實時數據庫的支持,可以為企業提供一個對整個生產流程進行數據匯總、分析及管理的有效平臺,使企業能夠及時有效地獲取信息,及時地做出反應,以獲得最優化的結果。
(二)組態軟件的優點
組態王保持了其早期版本功能強大、運行穩定且使用方便的特點,并根據國內眾多用戶的反饋及意見,對一些功能進行了完善和擴充。組態王提供了豐富的、簡捷易用的配置界面,提供了大量的圖形元素和圖庫精靈,同時也為用戶創建圖庫精靈提供了簡單易用的接口;該款產品的歷史曲線、報表及Web發布功能進行了大幅度提升及改進,軟件的功能性和可用性有了很大的提高。
組態王在保留了原報表所有功能的基礎上新增了報表向導功能,能夠以組態王的歷史庫或KingHistorian為數據源,快捷建立所需的班報表、日報表、周報表、月報表、季報表和年報表。此外,還可以實現值的行列統計功能。
組態王在Web發布方面取得新的突破,全新版的Web發布可以實現畫面發布,數據發布和OCX控件發布,同時保留了組態王Web的所有功能:IE瀏覽客戶端可以獲得與組態王運行系統相同的監控畫面,IE客戶端與Web服務器保持高效的數據同步,通過網絡您可以在任何地方獲得與Web服務器上相同的畫面和數據顯示、報表顯示、報警顯示等,同時可以方便快捷的向工業現場發布控制命令,實現實時控制的功能。
KingHistorian是亞控新近推出的獨立開發的工業數據庫。具有單個服務器支持高達100萬點、256個并發客戶同時存儲和檢索數據、每秒檢索單個變量超過20,000條記錄的強大功能。能夠更好地滿足高端客戶對存儲速度和存儲容量的要求,完全滿足了客戶實時查看和檢索歷史運行數據的要求。
(三)組態王程序設計步驟及仿真結果
1、設計步驟考慮問題
(1)圖形,是用抽象的圖形畫面來模擬實際的工業現場和相應的工控設備。
(2)數據,就是創建一個具體的數據庫,并用此數據庫中的變量描述工控對象的各種屬性,比如水位、流量等。
(3)連接,就是畫面上的圖表是以怎么樣的動畫來模擬現場設備的運行,以及怎么樣讓操作者輸入控制設備的指令。
2、設計中可能出現的問題
(1)變量無法刪除,如何刪除變量?
在組態王中,只有未使用的變量才能被刪除,因此在刪除變量之前,必須去掉在畫面或命令語言、控件引用處,等處與之有關的連接,如果還是無法刪除,在工程瀏覽器中執行工具-更新變量計數命令,重新統計變量,在變量使用報告中可以查詢變量是否還在某些地方使用,將其連接斷開后,利用工具-刪除未用變量刪除。
(2)工程運行時,顯示通訊協議組件失敗?安裝新的驅動;在開發狀態下從新連接設備,如果還是有錯誤,請聯系驅動部索要新的驅動程序。
(3)光盤上的典型案例無法打開?將工程拷貝到硬盤上將屬性改為存檔即可。
(四)組態王仿真過程 1、啟動“組態王”工程管理器(ProjManager),打開組態王窗口。2、點擊新建可以出現如下圖所示的窗口,接著點擊下一步新建一個工程。3、進行完(2)后會得到一個新建畫面,點擊新畫面就可出現新的控制界面了。4、操作完成(3)后,界面會出現2個小框框,我們把需要用的開關或者指示燈等模擬器件拉進來即可。5、把我們需要的器件全拉齊之后就可以進行相關的參數設置。6、完成前面的步驟之后繪線并保存下來。7、最后完成后就會出現圖a所示的界面了:8、點擊數據詞典后可以出現相應的數據詞典。9、點擊程序命令語言編寫程序語句.10、在設備-COM1對設備進行設置.11、圖b所示是組態王和PLC聯機控制的一個現場仿真調試圖:
五、PLC課程設計心得與體會
通過此次課程設計,我學到了很多之前沒學過的東西。首先是組態王,在這之前,我從沒有接觸過這軟件,更談不上如何去使用。從零開始,學習了如何打開窗口并建立一個新的工程,隨后建立新的畫面,將所有需要用到的按鍵開關做出來,并設置相應的屬性參數,建立相應的數據庫,編寫相應的程序,最后再用線把所有零件按照實物圖連接起來。用組態王制作完成以后發現,這軟件相比PLC的梯形圖,畫面上做的更美觀,立體感強。對現場模擬量信號的檢測和調節更趨于直觀性,能夠對變量文本進行讀、寫、監控一體化的操作,使其具備了實際工業應用的價值。梯形圖的編寫和應用,在我們之前的PLC課程中已經學習過了,這次相當于一次溫故,讓我重新記憶起那些被遺忘的部分。另外,通過這次課程設計,我還學到了在書本上學習不到的東西。本次課程設計是以3人為一組進行的,這就需要團隊協作,彼此互相配合,發揮各自的專長,分享彼此的學習心得以達到互相促進。組態王的學習的確有一定的難度,為此我們還虛心向老師和其他優秀的同學請教。雖然過程困難重重,但憑借我們堅忍不拔的毅力,最終成功完成了任務!本次課程設計,讓我的專業技能分析和解決問題的能力得到了全面的系統的鍛煉,也讓我對組態王軟件的應用、組態王軟件的系統開發過程有了理解。相信以后在組態軟件方面的學習中能夠更全面更方便的實現控和控制的功能以及在常用編程設計思路技巧的掌握方面都能向前邁了一大步,為日后成為合格的應用型人才打下良好的基礎。
參考文獻
[1]陳建明.電氣控制與PLC應用(第2版)[M].北京:電子工業出版社,2010.
[2]劉勇.組態軟件應用技術項目式教程[M].北京:機械工業出版社,2014.
[3]廖常初. PLC編程及應用(第3版)[M].北京:機械工業出版社,2008.
[4]屬力尤,.組態軟件技術與應用[M].北京:電子工業出版社,2012.
歡迎轉載:http://www.kanwencang.com/xuexi/20161027/13125.html
文章列表
BloggerAds
- Jan 01 Mon 2018 02:27
三相異步電動機正反轉 三相異步電動機聯鎖正反轉控制
文章出處
全站熱搜
留言列表
發表留言