[原創(chuàng)] 用數(shù)字液壓缸實現(xiàn)無齒鋸控制
無齒鋸系統(tǒng)技術(shù)要求:
1、由組合數(shù)字液壓缸驅(qū)動系統(tǒng)及數(shù)字液壓缸智能儀表構(gòu)成的系統(tǒng)(以下簡稱為系統(tǒng))滿足控制要求(見鋸切過程示意圖)。
鋸切過程示意圖:
鋸切周期:
n1:快進;n2:慢速接近;n3:鋸切;n4:停留;n5:快速返回
當(dāng)系統(tǒng)全部上電后,由主系統(tǒng)發(fā)給數(shù)字缸控制系統(tǒng)【啟動】信號,數(shù)字缸開始按照如上圖所示動作進行前進鋸切,鋸切結(jié)束后,數(shù)字缸控制系統(tǒng)發(fā)給主系統(tǒng)一個【鋸切完畢】開關(guān)量信號,并停留等待直到接受到主系統(tǒng)的【允許退回】信號,才快速的將系統(tǒng)退回到原來的位置,同時發(fā)給主系統(tǒng)一個【退回完畢】信號,等待下一次的主系統(tǒng)的【啟動】信號。當(dāng)數(shù)字缸在鋸切、鋸切后停留和退回過程中,主系統(tǒng)如果再次發(fā)【啟動】信號,系統(tǒng)認為無效,并在前進鋸切的過程中和在發(fā)出鋸切完畢信號之前,系統(tǒng)不認同主系統(tǒng)的【允許退回】信號;在運行的過程中,如果極限開關(guān)信號接通,系統(tǒng)無論在做任何操作,都會立即停止,并且啟動信號和允許退回信號無效!只有系統(tǒng)按下智能控制儀表上的【復(fù)位】后才能重新進行開始從頭運行。
2、系統(tǒng)應(yīng)具備快進,慢速接近,鋸切,停止,快速返回等功能,且各級速度和行進的距離可以通過智能儀表進行參數(shù)修改。
3、系統(tǒng)具備兩檔變速過程控制曲線,且可以通過開關(guān)進行改變。
4、系統(tǒng)具備液壓缸手動進、退功能,并現(xiàn)場能夠通過手搖脈沖發(fā)生器進行驅(qū)動液壓缸的進、退動作。現(xiàn)場手動控制與系統(tǒng)控制之間的切換由甲方通過繼電器切換(通過主系統(tǒng)提供的繼電器四組常開觸點和四組常閉觸點完成線路的硬切換。手搖脈沖發(fā)生器的電源由主系統(tǒng)提供)。
5、在液壓缸動作過程中(無論在自動控制過程中,還是在面板上進行手動調(diào)節(jié)過程中)主系統(tǒng)發(fā)出【暫停】信號后,應(yīng)該立即停止液壓缸的動作,并通過人工按下面板上的操作按鈕,可以使系統(tǒng)恢復(fù)動作。
6、系統(tǒng)配置的數(shù)字液壓缸智能控制儀表為標(biāo)準(zhǔn)面板表,用于調(diào)整及顯示,可安裝于主系統(tǒng)的控制臺面上。
7、系統(tǒng)啟動、停止過程平穩(wěn),在正常運行過程中無振動、振蕩及爬行現(xiàn)象。
8、系統(tǒng)液壓缸無泄漏現(xiàn)象。
9、信號聯(lián)絡(luò)
9.1、220VAC±10%,2A的供電電源,如果過載或漏電能夠自保護;
9.2、提供五個無源的開關(guān)量信號(一個為【啟動】信號,一個為【允許退回】信號,一個為【前極限】開關(guān),一個為【后極限】開關(guān),一個為【暫停信號】;因為智能控制儀表能夠接收的信號是由其自身提供的12V共陰極信號,所以如果提供的信號為有源信號,就要將其通過帶動繼電器,然后智能控制儀表從繼電器的觸點進行采用信號);
9.3、能夠接受兩個無源開關(guān)量信號(一個為【鋸切完畢】信號,一個為【退回完畢】信號,信號由繼電器的觸點提供);
10、參數(shù)修改
用戶可以修改所有的參數(shù)及程序。用戶可以修改的參數(shù)有:
10.1、快進的速度n1和快進的距離S1、慢速接近的速度n2和慢速接近的距離S2、鋸切的速度n3和鋸切的距離S3、快退的速度n5和快退的距離S5;
10.2、數(shù)字缸的啟動速度、數(shù)字缸的升降速曲線(快速曲線或慢速曲線)、傳動機構(gòu)的間隙補償、手動操作時的速度、每次手動操作時的點動量。
10.3、可以修改系統(tǒng)所發(fā)出鋸切完畢信號和返回完畢信號所持續(xù)的時間長短;
無齒鋸系統(tǒng)技術(shù)指標(biāo):
1、工作壓力 7MPa
2、有效行程 1200mm
3、油缸直徑 Φ110mm
4、最大線速度(工作壓力) ≮200mm/s
5、鋸切速度 3—95mm/s 可調(diào)
6、最大重復(fù)誤差 ≯0.5mm
7、最小啟動壓力 0.05MPa
8、電源電壓 AC220V±10%
9、環(huán)境溫度 -15℃—60℃
10、液壓油精度 15μm
這是用于控制的數(shù)字液壓缸照片
===========================================
下面是數(shù)字控制器程序
00 J-CNT 41 2 通過判斷計數(shù)器的值判斷是否撞到了極限開關(guān)
01 OUT 0001 首先內(nèi)部蜂鳴器長聲鳴叫一次
02 J-BIT 21 2 0 判斷輸入2,B程序轉(zhuǎn)第21行,A程序順序執(zhí)行
03 SPEED ***** A程序設(shè)定的快進速度n1
04 G-LEN ***** A程序設(shè)定的快進距離S1
05 SPEED ***** A程序設(shè)定的慢速接近速度n2
06 G-LEN ***** A程序設(shè)定的慢速接近距離S2
07 SPEED ***** A程序設(shè)定的鋸切速度n3
08 G-LEN ***** A程序設(shè)定的鋸切距離S3
09 OUT 1001 輸出【鋸切完畢】信號并長聲鳴叫一次
10 DELAY 1000 停留1秒(n4),等待主系統(tǒng)對【鋸切完畢】信號進行確認
11 J-BIT 14 1 0 如果允許快退信號到轉(zhuǎn)第14行,否則順序執(zhí)行
12 DELAY 100 延時100毫秒,
13 JUMP 11 轉(zhuǎn)第11行,重新進行判斷
14 OUT 0000 結(jié)束【鋸切完畢】信號短聲鳴叫一次
15 SPEED ***** A程序設(shè)定的快退速度n5
16 G-LEN ***** A程序設(shè)定的快退距離S5
17 OUT 0101 輸出【快退完畢】信號并長聲鳴叫一次
18 DELAY 1000 停留1秒,等待主系統(tǒng)對【快退完畢】信號進行確認
19 OUT 0000 結(jié)束【快退完畢】信號輸出,并短聲鳴叫一次
20 JUMP 42 執(zhí)行完A程序,轉(zhuǎn)結(jié)束
21 SPEED ***** B程序設(shè)定的快進速度n1
22 G-LEN ***** B程序設(shè)定的快進距離S1
23 SPEED ***** B程序設(shè)定的慢速接近速度n2
24 G-LEN ***** B程序設(shè)定的慢速接近距離S2
25 SPEED ***** B程序設(shè)定的鋸切速度n3
26 G-LEN ***** B程序設(shè)定的鋸切距離S3
27 OUT 1001 輸出【鋸切完畢】信號并長聲鳴叫一次
28 DELAY 1000 停留1秒(n4),等待主系統(tǒng)對【鋸切完畢】信號進行確認
29 J-BIT 32 1 0 如果允許快退信號到轉(zhuǎn)第32行,否則順序執(zhí)行
30 DELAY 100 延時100毫秒,
31 JUMP 29 轉(zhuǎn)第29行,重新進行判斷
32 OUT 0000 結(jié)束【鋸切完畢】信號短聲鳴叫一次
33 SPEED ***** B程序設(shè)定的快退速度n5
34 G-LEN ***** B程序設(shè)定的快退距離S5
35 OUT 0101 輸出【快退完畢】信號并長聲鳴叫一次
36 DELAY 1000 停留1秒,等待主系統(tǒng)對【快退完畢】信號進行確認
37 OUT 0000 結(jié)束【快退完畢】信號輸出,并短聲鳴叫一次
38 JUMP 42 執(zhí)行完B程序,轉(zhuǎn)結(jié)束
39 Cnt-1 A/B操作地址入口,極限開關(guān)接通計數(shù)器開始加1
40 Cnt-1 使用計數(shù)器是為了使【啟動】信號在撞上極限后失效
41 OUT 0011 撞上極限后報警,必須按"復(fù)位"再按“向下箭頭”
42 End 程序結(jié)束
========================================
無齒鋸液壓系統(tǒng)圖
呵呵,你一定不敢相信自己的眼睛吧?對了,就是這么簡單!這就是數(shù)字液壓系統(tǒng)。而且這可是包打天下的唯一一張通用的數(shù)字液壓系統(tǒng)圖,你可以用這張圖實現(xiàn)不同的系統(tǒng)要求,再也不用那些多余的東西了。
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。