變頻器運行設置
變頻器與PLC應用Profibus-DP現場總線連成網絡后,除在PLC自動化系統中進行編程外,在每個變頻器上也要進行適當的參數設置。
通訊纜聯接后,啟動變頻器,完成對變頻器通訊參數的
基本設置
—模塊類型,本參數顯示由傳動裝置探測到的模塊型號。其參數值用戶不可調整。如果本參數沒有定義,則不能在模塊與傳動之間建立通訊。
—本參數選擇通訊協議,“”為選擇Profibus-DP通訊協議。
—本參數為Profibu
s連接選擇的PPO類型,“”為PPO,但變頻器上的PPO類型應與PLC上組態的PPO類型一致。
—本參數用于定義設備地址號,即變頻器的站點地址,在Profibus連路上的每一臺設備都必須有一個單獨的地址。本次設計中兩臺變頻器分別為號站。[]
過程參數的連接MR-J3-20A?
過程參數互聯完成NPBA-雙端口RAM連接器與變頻器相應參數的定義和連接,包括主站PLC到變頻器的連接和變頻器到主站PLC的連接兩部分。在變頻器上設定下列連接參數。
從PLC發送到傳動裝置變頻器的PZD值
PZD—控制字,如變頻器的啟動使能停止急停等控制命令;
PZD—變頻器的頻率設定值。
從傳動裝置變頻器發送到PLC的PZD值
PZD—狀態字,如報警故障等變頻器運行狀態;
PZD—變頻器的速度實際值電流實際值等。
變頻器控制系統采用了Profibus-DP現場總線控制模式后,不但整個系統可靠性強,操作簡便,而且可根據工藝需要進行靈活的功能修改。該系統在濟鋼鮑德彩板有限公司應用以后,運行效果良好,為今后總公司的自動化設備不同廠家的網絡通訊提供了一個成功典范。
在工業控制領域中,plc作為一種穩定可靠的控制器得到廣泛的應用。但它也有自身的一些缺點,即數據的計算處理和管理能力較弱,不能給用戶提供良好的界面等。而計算機恰好能彌補plc的不足,它不但有很強的數據處理和管理能力,而且能給用戶提供非常美觀而又易于操作的界面。將plc與計算機結合,可使系統達到既能及時地采集存儲數據,又可處理和使用好數據,兩者結合的關鍵是plc與計算機之間的通信。本文以omron公司的cpmia小型 plc為例,詳細的討論了plc與計算機通信的原理和用vb如何實現plc與計算機的通信。
通行原理與方法
上位機要能夠通過plc監控下層設備的狀態,就要實現上位機與plc間的通信,一般工業控制中都是采用rsc實現。上位機首先向plc 發送查詢數據的指令實際上是查詢plc中端子的狀態和dm區的值等,plc接收了上位的指令后,進行校驗fcs校驗碼,看其是否正確,如果正確,則向上位機傳送數據包含首尾校驗字節。否則,plc拒絕向上位機傳送數據。上位接收到plc傳送的數據,也要判斷正確與否,如果正確,則接收,否則,拒絕接收。
由于cpma沒有提供串行通信口,我們利用其提供的外設端口實現通信。plc與計算機之間的連接是通過omron提供的專用電纜cqm-cif來實現的,其硬件連接如所示。
plc與計算機間的通信規約
計算機與plc間的通信是以“幀”為單位進行的,并且在通信的過程中,計算機具有更高的優先級。首先,計算機向plc發出命令幀,然后,plc作出響應,向計算機發送回響應幀。其中命令幀和響應幀的格式如下
命令幀格式。為了方便計算機和plc的通訊,cpma對在計算機連接通信中交換的命令和響應規定了相應的格式。當計算機發送一個命令時,命令數據主準備格式如所示。
其中放在首位,表示以開始,設備號為上位機識別所連接的plc的設備號。識別碼為命令代碼,用來設置用戶希望上位機完成的操作,fcs為幀檢驗代碼,一旦通信出錯,通過計算fcs可以及時發現。結束符為“”和cr回車符,表示命令結束。
響應幀格式。由plc發出的對應于命令格式的響應幀格式如所示。
其中,異常碼可以確定計算機發送的命令是否正確執行。其它的與正文中的含義相同。正文僅在有讀出數據時有返回。