MM440變頻器與觸摸屏的直接通訊與控制
工業生產中,為了實現自動化、可視化控制,通常利用工業觸摸屏與其他控制器件進行通訊,從而利用觸摸屏的可視化界面對設備進行狀態監控或者運動控制等。下面將介紹西門子MM440變頻器與MP370/TP170 B觸摸屏的直接通訊并實現控制的過程。
本例采用的是:
硬件設備:MM440+Profibus模板 MP370屏
軟件環境:WinCC Flexible 2007
任何時候MP370都只能控制一臺MM440,所以變頻器外圍應該設置急停電路來實現緊急情況下的變頻器停車。急停電路應該由急停開關(常閉接點)、自閉鎖的繼電器/接觸器和確認按鈕構成。當急停時,自閉鎖的繼電器/接觸器斷開,數字輸入端的接入電平為0V,當急停按鈕被釋放,必須要按確認按鈕以使繼電器接觸器重新自閉鎖,這時數字輸入端才能重新接入+24V高電平。
出于安全原因,不允許將急停開關直接接到數字輸入端。當急停開關被釋放,變頻器可以立即上電。
Micromaster 440變頻器可以不用SIMATIC S7,而直接通過ProTool / WinCC Flexible進行簡單控制和狀態顯示。在MP370屏的功能界面完成驅動的設置定義,參數通過MP370設定值的輸入/輸出變量傳給變頻器,寫控制字或讀取狀態字來控制變頻器或顯示變頻器狀態。相對于MP 370,MM440充當了SIMATIC S7控制器的角色。
操作步驟:
1.設置MM440的DP地址,在屏的control panel\Transfer菜單中設置其地址與通訊速率。使用DP電纜連接MM440 的DP接口與屏的IF 1B接口。
2.建立新的項目,選擇正確的屏和設備版本
3. 新建連接。所建連接類型為SIMATIC S7 300/400,屏的接口為IF 1B,需要注意的是此處的PLC設備就是帶有Profibus-DP模板的MM440變頻器,DP地址即為撥碼開關或P918所設的地址。
4. 建立變量。用DB塊指示變頻器的各個參數,根據變頻器個參數是U32或者U16在建立變量時為其選擇正確的數據類型。在變量地址選擇時DB號為變頻器的參數號,DB塊中起始位置表示的變頻器參數的index值,如要對P1121.0進行讀寫,則變量的地址應為DB1121 DBD0。
5.創建畫面。通過拖動工具欄中的對象在畫面上合理布局需要顯示的各個變量,將I/O域連接相應變量,注意顯示格式。在畫面設計時應注意添加“退出”按鈕,并將單擊事件設為“stop run time”。
6、寫BI類型的參數時,因為變頻器進行的BICO連接,數據類型為U32型,但它實際得到的值是0/1信號,但在Flexible中只能定義數據類型為DInt型,而不能定義為Bool型,否則為無效數據格式。在進行對BI進行寫操作時,系統將0做為0,將65536即2的17次方做為1。
7、變頻器的起/停通過自由功能塊完成,在變頻器應激活自由功能塊功能及相應使用的自由功能塊,本例使用邏輯塊,同理也可以使用定時器、比較器等來實現這一功能。激活自由功能塊,設置P2810.1=1,AND1的輸出r2811連接到P840。在屏的組態中建立變量DB2810 Dint型,定義按鈕“ON”的單擊事件為給AND1 P2810賦值為65536即1,按鈕“OFF”的單擊事件為為P2810賦值為0。在屏的組態中建立變量DB2889 Real型,對變頻器參數P2889進行讀寫,并將2889連接到P1070做為變頻器的頻率給定值,注意通過P2889設定的頻率值是以百分數來顯示的。
8、編譯并下載。選擇正確的通訊方式和站地址。若提示設備版本不正確,需進行OS升級。
以上便是利用西門子工業觸摸屏與MM440通用變頻器進行直接通訊并實現控制的具體過程,大家可以根據此例,舉一反三。如果在實踐過程中遇到問題,可以致電廣州科譽電子科技有限公司,我們將為您做詳細地解答。
- 05-17電路板維修培訓之ABB變頻器開關電源維修實例
- 07-23固瑞克噴涂機電路板維修實例
- 07-19通力電梯V3F25變頻器結構組成及各部分功能詳解
- 01-15熱電偶和熱電阻如何分辨?
- 01-14如何用萬用表測量電機的好壞
- 01-13如何區分三相異步電動機的出線端的頭尾
- 01-12三極管和MOS管???
- 01-08變頻器那些基本功能參數