本發(fā)明涉及一種冷軋酸洗處理生產(chǎn)線增量型編碼器的速度控制方法,屬于冷軋酸洗處理生產(chǎn)線控制技術(shù)領(lǐng)域。
背景技術(shù):
在冷軋酸洗處理生產(chǎn)線中,經(jīng)常把增量型編碼器安裝在某個(gè)固定的輥?zhàn)由?,用?lái)進(jìn)行帶鋼的速度測(cè)量以及帶鋼位置的計(jì)算,通常在一級(jí)控制系統(tǒng)中用計(jì)數(shù)器模塊對(duì)其進(jìn)行信號(hào)采集,采集進(jìn)來(lái)的信號(hào)為一個(gè)范圍在-231—(231-1)內(nèi)的一個(gè)32位二進(jìn)制數(shù)值,這個(gè)數(shù)值在系統(tǒng)中處理起來(lái)非常困難,很容易造成計(jì)算誤差,影響控制的精度,同時(shí)程序編制起來(lái)也非常復(fù)雜。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明目的是提供一種冷軋酸洗處理生產(chǎn)線增量型編碼器的速度控制方法,所要解決的技術(shù)問(wèn)題是能夠保證控制精度的增量型編碼器的速度控制方法。
解決上述技術(shù)問(wèn)題的技術(shù)方案是:
一種冷軋酸洗處理生產(chǎn)線增量型編碼器的速度控制方法,在冷軋酸洗處理生產(chǎn)線控制系統(tǒng)中增加一個(gè)增量型編碼器速度控制功能塊;把增量型編碼器速度控制功能塊需要的增量型編碼器的硬件地址、絕對(duì)值編碼所在輥?zhàn)拥南嚓P(guān)減速比和輥徑輸入;所述增量型編碼器速度控制功能塊直接輸出增量型編碼器所在輥?zhàn)拥男D(zhuǎn)方向、增量型編碼器的狀態(tài),直接輸出增量型編碼器所在輥?zhàn)有D(zhuǎn)所產(chǎn)生的線速度。
所述的增量型編碼器速度控制功能塊,直接把增量型編碼器的線速度轉(zhuǎn)換為距離,使得增量型編碼器的數(shù)值處理簡(jiǎn)單且具有高精度。
所述增量型編碼器速度控制功能塊,采用模塊化編程方式,可以很方便的移植到其它的程序中,推廣性強(qiáng)。
本發(fā)明的有益效果是:可以保證增量型編碼器的測(cè)量精度,杜絕人為數(shù)據(jù)處理因素造成的誤差,同時(shí)該方法使用方便,可以很方便的移植,只需對(duì)增量型編碼器的地址、輥?zhàn)又睆胶蜏p速比進(jìn)行輸入即可得到想要的速度或距離。
附圖說(shuō)明
附圖1是本發(fā)明實(shí)施例增量型編碼器信號(hào)采集模塊硬件配置圖;
附圖2是本發(fā)明實(shí)施例增量型編碼器速度控制功能塊示意圖;
圖中標(biāo)記如下:1為增量型編碼器在控制系統(tǒng)中的硬件地址,2為增量型編碼器所在輥?zhàn)拥妮亸剑?為增量型編碼器所在輥?zhàn)拥臏p速比,4為增量型編碼器所在輥?zhàn)拥男D(zhuǎn)線速度,5為增量型編碼器數(shù)據(jù)采集模塊狀態(tài),6為增量型編碼器狀態(tài),7為增量型編碼器的接線錯(cuò)誤檢查,8為增量型編碼器的電源狀態(tài),9為增量型編碼器正向旋轉(zhuǎn),10為增量型編碼器反向旋轉(zhuǎn),11為增量型編碼器在1個(gè)PLC掃描周期內(nèi)旋轉(zhuǎn)的距離。
具體實(shí)施方式
以下結(jié)合附圖,通過(guò)實(shí)施例對(duì)本發(fā)明做進(jìn)一步說(shuō)明。
一種冷軋酸洗處理生產(chǎn)線增量型編碼器的速度控制方法,在冷軋酸洗處理生產(chǎn)線控制系統(tǒng)中增加一個(gè)增量型編碼器速度控制功能塊;把增量型編碼器速度控制功能塊需要的增量型編碼器的硬件地址、絕對(duì)值編碼所在輥?zhàn)拥南嚓P(guān)減速比和輥徑輸入;所述增量型編碼器速度控制功能塊直接輸出增量型編碼器所在輥?zhàn)拥男D(zhuǎn)方向、增量型編碼器的狀態(tài),直接輸出增量型編碼器所在輥?zhàn)有D(zhuǎn)所產(chǎn)生的線速度。
所述的增量型編碼器速度控制功能塊,直接把增量型編碼器的線速度轉(zhuǎn)換為距離,使得增量型編碼器的數(shù)值處理簡(jiǎn)單且具有高精度。
所述增量型編碼器速度控制功能塊,采用模塊化編程方式,可以很方便的移植到其它的程序中,推廣性強(qiáng)。
參照附圖1,為在某酸軋生產(chǎn)線入口雙切剪剪前夾送輥應(yīng)用的增量型編碼器信號(hào)采集模塊硬件配置圖,圖中可以看出編碼器地址長(zhǎng)度是8個(gè)字。
參照附圖2,為在某酸軋生產(chǎn)線入口雙切剪剪前夾送輥應(yīng)用的增量型編碼器速度控制功能塊示意圖。
具體步驟如下:
在冷軋酸洗處理生產(chǎn)線控制系統(tǒng)對(duì)增量型編碼器采集的計(jì)數(shù)器模塊進(jìn)行硬件配置時(shí),配置為速度模式的信號(hào)類型;冷軋酸洗處理生產(chǎn)線控制系統(tǒng)采集進(jìn)來(lái)的64位二進(jìn)制數(shù)中前32位為增量型編碼器測(cè)量出來(lái)的速度值,后32位為增量型編碼器的狀態(tài)字,編制一個(gè)增量型編碼器速度控制功能塊,處理采集進(jìn)來(lái)的64位二進(jìn)制數(shù)據(jù),該功能塊把增量型編碼器所采集進(jìn)來(lái)的64位二進(jìn)制數(shù)值中的后32位提取出來(lái),輸出增量型編碼器的狀態(tài)信息,把增量型編碼器所采集進(jìn)來(lái)的64位二進(jìn)制數(shù)中前32位轉(zhuǎn)換為一個(gè)實(shí)型數(shù)值,然后根據(jù)相關(guān)輥徑和減速比進(jìn)行計(jì)算,輸出該增量型編碼器所測(cè)量的速度,進(jìn)而把速度值轉(zhuǎn)化為每個(gè)PLC掃描周期編碼器所在輥?zhàn)拥霓D(zhuǎn)動(dòng)長(zhǎng)度值,最終計(jì)算出來(lái)的速度或長(zhǎng)度值保持了原增量型編碼器的測(cè)量精度。