技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 應(yīng)用方案 > 基于臺達(dá)PLC和變頻器的位置控制的實現(xiàn)

基于臺達(dá)PLC和變頻器的位置控制的實現(xiàn)

時間:2010-03-22 16:16:05來源:ronggang

導(dǎo)語:?本文講述利用臺達(dá)PLC和變頻器通過通訊功能實現(xiàn)的定位控制的應(yīng)用。通過此案例講述了PLC的高速計數(shù)器的使用方法和PLC和變頻器的通訊的實現(xiàn)

摘 要:本文講述利用臺達(dá)PLC變頻器通過通訊功能實現(xiàn)的定位控制的應(yīng)用。通過此案例講述了PLC的高速計數(shù)器的使用方法和PLC和變頻器的通訊的實現(xiàn)。

關(guān)鍵詞:PLC 變頻器 高速計數(shù)器 通訊 定位控制

Abstract: The paper introduce the position control with Delta’s PLC and Inverter which use the Communication function。Also in this paper presents the application of the PLC’s High-speed counter and communication with Inverter。

KEY WORD: PLC Inverter High-speed Counter Communication Position control

1 引言

  當(dāng)今自動化控制產(chǎn)品日新月異,相同功能的實現(xiàn)有各種各樣不同的方式。比如很多設(shè)備上都要使用的定位控制的實現(xiàn)就有很多種方法。有的利用單片機結(jié)合伺服系統(tǒng)實現(xiàn)定位控制;有的使用PLC高速脈沖輸出功能或配定位單元結(jié)合伺服系統(tǒng)實現(xiàn);還有的利用變頻器的多段速控制來實現(xiàn)定位控制。但不同的定位控制系統(tǒng)有不同的特點,成本也有很大的差異,于是針對不同的設(shè)備對精度和響應(yīng)速度的要求,選用合適的定位控制系統(tǒng)以實現(xiàn)最優(yōu)的性價比就非常必要。本文介紹一個高性價比的,應(yīng)用臺達(dá)PLC的高速計數(shù)器和與變頻器通訊的功能來實現(xiàn)的定位控制的例子。

2 控制實例

  切紙機械是印刷和包裝行業(yè)最常用的設(shè)備。其完成的最基本動作是:把待裁切的材料送到指定位置,然后進行裁切。其控制的核心就是一個單軸的位置控制。我們已經(jīng)成功的利用PLC對變頻器的端子進行控制,實現(xiàn)多段速調(diào)速,從而完成這個單軸控制。因為考慮到控制成本和操作的方便性,我們又應(yīng)用臺達(dá)的ES PLC和VFD-B變頻器通過通訊來實現(xiàn)這個位置控制。

3 系統(tǒng)的構(gòu)成

  PLC作為控制的核心,主要用來接收編碼器的反饋信號實現(xiàn)對當(dāng)前位置的檢測,通過和設(shè)定值的比較用通訊功能來控制變頻器的輸出頻率從而實現(xiàn)精確定位。同時通過HMI可以方便的設(shè)定PLC的一些內(nèi)部寄存器值進行人機交互,并且變頻器的工作頻率可以在HMI上方便修改和直觀顯示。臺達(dá)的DVP系列PLC都具有兩個通訊口,COM1是RS232,COM2是RS485,支持ModBus ASCII/RTU通訊格式,通訊速率最高可達(dá)115200bps,兩通訊口可以同時使用。所以無需用任何擴展模塊就可以實現(xiàn)既可連接用于參數(shù)設(shè)置的人機界面又可用通訊的方式控制變頻器等其它設(shè)備。并且DVP系列PLC提供了針對ModBus ASCII/RTU模式的專用通訊指令,這樣在編寫通訊程序時就可以大大簡化,無需像用串行數(shù)據(jù)傳送指令RS那樣要進行復(fù)雜的校驗碼計算和遵循復(fù)雜的指令格式。臺達(dá)的VFD系列變頻器內(nèi)建有單獨的RS-485串聯(lián)通訊界面,并且也遵循MODBUS ASCII/RTU通訊格式(VFD-A系列除外)?;c這些特點我選用了性價比優(yōu)異的DVP ES PLC和VFD-B變頻器。整個系統(tǒng)的結(jié)構(gòu)圖如圖一所示。

控制系統(tǒng)框圖

圖一:控制系統(tǒng)框圖

4 PLC的I/O分配

  由于使用了通訊控制,可以省去用于控制變頻器的五個輸出點,PLC輸出點的使用減少了。因此選用了DVP14ES00R2和一個擴展模塊DVP08XM11N。I/O點的分配見表1。需要注意的是DVP14ES PLC的擴展模塊地址輸入點是從X20開始,輸出點是從Y20開始。

  表1:PLC I/O分配表

輸入點

意義

輸出點

意義

x0

脈沖輸入A

y0

壓板上

x1

脈沖輸入B

y1

進給離合

x2

前限位

y2

壓板下

x3

后限位

y3

刀離合

x4

前減速位

y4

電機禁啟動

x5

備用

y5

 

x6

刀凸輪

 

 

x7

刀上位感應(yīng)

 

 

X20

壓紙器上位

 

 

X21

連桿光電保護

 

 

X22

備用

 

 

X23

雙手下刀按鈕

 

 

X24

停止按鈕

 

 

X25

變頻器故障

 

 

X26

后退

 

 

X27

前進

 

 

5 ES系列PLC的高速計數(shù)器的應(yīng)用

  此工程中所選編碼器分辨率為500p/r,機器原系統(tǒng)配置編碼器分辨率為200p/r,理論精度比過去提高兩倍以上。電機為1450r/min,傳動系統(tǒng)減速比為2.4。由此可計算出額定轉(zhuǎn)速下編碼器輸出的最高脈沖頻率為:

  1450r/min÷60s/min÷2.4×500P/R≈5KHz。

  盡管臺達(dá)ES系列的高速計數(shù)器功能不算強大,其X0和X1可以接受的最高頻率為20K Hz的脈沖,但在這個系統(tǒng)中還是足以勝任的。為了簡化程序中的計算,采用了兩個高速計數(shù)器C235和C236。C235通過計算所有前進后退的脈沖數(shù),再進行換算后用于顯示進給機構(gòu)的當(dāng)前位置,此功能實現(xiàn)的程序段見圖2所示。其程序中的M45和M47用于濾除定位完成后裁切過程中或其它震動造成的編碼器輸出的誤脈沖,以實現(xiàn)位置的精確性。

實現(xiàn)顯示當(dāng)前位置的高速計數(shù)程序段

圖2:實現(xiàn)顯示當(dāng)前位置的高速計數(shù)程序段

  C236用于進行精確定位。定位過程是這樣的,每次進給機構(gòu)需要定位工作時,通過計算把需要的脈沖數(shù)送到C236,不論進給機構(gòu)前進還是后退,C236進行減計數(shù),同時對C236中的數(shù)值進行比較,根據(jù)比較結(jié)果控制變頻器的輸出頻率,實現(xiàn)接近設(shè)定值時進給速度變慢的三段速度控制,從而達(dá)到精確定位。精確定位時的高速計數(shù)器程序如圖3所示。其中M83、M84用來觸發(fā)寫變頻器運轉(zhuǎn)方向的數(shù)據(jù),M85、M86,M87都用來觸發(fā)寫變頻器運轉(zhuǎn)速度的數(shù)據(jù)。

定位控制時的高速計數(shù)器程序

圖3:定位控制時的高速計數(shù)器程序

6 PLC和變頻器通訊的實現(xiàn)

  臺達(dá)DVP系列PLC的每一個通訊口都對應(yīng)有相關(guān)的特殊寄存器D和特殊繼電器M,以進行通訊相關(guān)的參數(shù)設(shè)置和信息的傳送。此工程中要使用的COM2對應(yīng)的主要特D特M及其意義見表2。

  表2:特殊寄存器和特殊繼電器的意義

 

編號

意義

 

D

D1120

RS-485通訊協(xié)議設(shè)定

D1129

通訊逾時時間設(shè)定,當(dāng)一筆通訊時間超過此設(shè)定值將會出現(xiàn)通訊逾時錯誤

 

 

 

 

 

M

M1120

通訊設(shè)置保持,通訊參數(shù)設(shè)置后需在程序中設(shè)置此位ON

M1122

請求通信開始信號,開始通訊時需要用程序設(shè)置此位為ON,通訊完成后PLC會自動將此位OFF

M1129

通訊逾時時PLC產(chǎn)生的信號,需編程復(fù)位

M1140

MODRD/MODWR/MODRW數(shù)據(jù)接收錯誤信號

M1141

MODRD/MODWR/MODRW數(shù)據(jù)指令參數(shù)錯誤信號

M1143

ASCII/RTU模式選擇,OFF時為ASCII,ON時為RTU模式

  此工程中變頻器需要設(shè)定的參數(shù)及說明見表3。在進行變頻器的通訊控制時必需設(shè)定這些參數(shù),并且設(shè)定值要和PLC的D1120值設(shè)置一致。其它未設(shè)置的參數(shù)可以按出廠默認(rèn)值即可。

  表3:變頻器參數(shù)設(shè)置表

參數(shù)號

設(shè)定值

說明

01-09

0.5s

此兩個參數(shù)為加減速時間,為了實現(xiàn)快速高效的定位,在保證變頻器不出錯的情況下盡量設(shè)小點

01-10

0.3s

02-00

05

指定第一頻率指令由RS-485通訊輸入

02-01

03

指定運轉(zhuǎn)指令由RS-485通訊操作

09-00

01

變頻器的通訊地址定義為1

09-01

01

通訊傳送速率定義為9600

09-04

03

通訊資料格式定義為8,N,2for RTU

  當(dāng)PLC對變頻器通訊進行數(shù)據(jù)的寫入和讀出時,就需要知道變頻器所定義的相關(guān)功能的地址。然后依據(jù)這些地址進行數(shù)據(jù)寫入和讀出,才能實現(xiàn)對變頻器的控制。VFD-B系列變頻器定義的本通訊實例中需用到的字址及其意義如表4所示。根據(jù)此表可以知道,當(dāng)需要變頻器以20Hz正向運轉(zhuǎn)時,就只需在變頻器通訊相關(guān)的參數(shù)字址2000H寫入:0000 0000 0001 0010,即十六進制的H12或十進制的K18;在2001H中寫入K2000。

  表4:變頻器的通訊參數(shù)字址定義

定義

參數(shù)地址

功能說明

變頻器

待寫入地

址意義

 

PLC可以通過通訊程序向此位置寫入數(shù)據(jù)

         2000H

Bit0-1

00B:無功能

01B:停止

10B: 啟動

11B:JOG啟動

Bit2-3

保留

Bit4-5

00B:無功能

01B:正方向指令

10B:反方向指令

11B:改變方向指令

Bit6-15

保留

2001H

頻率命令 例:

當(dāng)希望變頻器輸出頻率為20Hz時可寫入2000,5Hz時寫入500,以此類推。

  此工程中通訊程序段如圖4所示。

工程中通訊程序段

7 結(jié)論

  通過上述的改造過程,完全恢復(fù)了切紙機的功能,試用幾個月以來運行非常穩(wěn)定。PLC對變頻器的通訊控制響應(yīng)速度非常快,加減速的過程和停機命令執(zhí)行迅速,完全不會因通訊控制而有絲毫遲滯現(xiàn)象,可見通訊控制完全替代了硬接線的端子控制,不僅降低了成本,而且操作更方便,性價比更優(yōu)異。也證明了臺達(dá)的PLC和變頻器的通訊功能非常強大和好用。

參考文獻:

  1.PLC應(yīng)用技術(shù)手冊(程序篇),中達(dá)電通

  2. VFD-B變頻器手冊,中達(dá)電通

標(biāo)簽:

點贊

分享到:

上一篇:為國產(chǎn)風(fēng)電變流器廠家提供PRO...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(connectcrack.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權(quán)所有
粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號