本發(fā)明涉及機(jī)械設(shè)備制造技術(shù)領(lǐng)域,尤其涉及一種磨床工作臺(tái)行程控制裝置、系統(tǒng)及方法。
背景技術(shù):
傳統(tǒng)的磨床,工作臺(tái)的往復(fù)運(yùn)動(dòng)是靠液壓油缸來推動(dòng),其換向和變速(磨削工件速度與修整砂輪速度的切換)是靠機(jī)械碰撞液壓閥門的閥芯來實(shí)現(xiàn),這種結(jié)構(gòu)的缺點(diǎn)是在對(duì)磨床進(jìn)行自動(dòng)化改造時(shí),不能對(duì)工作臺(tái)的位置行程信息進(jìn)行實(shí)時(shí)設(shè)置反饋給磨床計(jì)算機(jī)控制系統(tǒng)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種磨床工作臺(tái)行程控制裝置,可以實(shí)時(shí)反饋工作臺(tái)的位置行程信息給機(jī)床控制系統(tǒng),和自主設(shè)置單片計(jì)算機(jī)記錄磨削工件或修整砂輪時(shí)移動(dòng)工作臺(tái)的行程極限位置。
為實(shí)現(xiàn)上述技術(shù)目的,本發(fā)明采用以下技術(shù)方案:
一種磨床工作臺(tái)行程控制裝置,包括
接近開關(guān)端口,用于接收外接接近開關(guān)檢測(cè)到的移動(dòng)工作臺(tái)位置數(shù)值參考點(diǎn)的信號(hào),并將其傳輸給單片計(jì)算機(jī);
編碼器端口,用于接收移動(dòng)工作臺(tái)的位置信號(hào)并傳輸給信號(hào)處理模塊;
信號(hào)處理模塊,用于處理移動(dòng)工作臺(tái)的位置信號(hào),判斷移動(dòng)工作臺(tái)的運(yùn)動(dòng)方向,并將判斷結(jié)果傳輸給單片計(jì)算機(jī);
單片計(jì)算機(jī),用于存儲(chǔ)磨削工件或修整砂輪時(shí)移動(dòng)工作臺(tái)行程的行程極限位置,控制移動(dòng)工作臺(tái)的移動(dòng)位置信息輸出給LED顯示模塊,以及在移動(dòng)工作臺(tái)移動(dòng)至所述行程極限位置時(shí)將換向控制信號(hào)輸出給機(jī)床控制系統(tǒng)端口;
機(jī)床控制系統(tǒng)端口,用于將所述移動(dòng)工作臺(tái)移動(dòng)信息傳輸給機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)移動(dòng),和將所述換向信號(hào)傳輸給機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)變換移動(dòng)方向;
開關(guān)模塊,用于觸發(fā)單片計(jì)算機(jī)記錄磨削工件或修整砂輪時(shí)移動(dòng)工作臺(tái)的行程極限位置信息,以及向單片計(jì)算機(jī)發(fā)送控制機(jī)床控制系統(tǒng)使得移動(dòng)工作臺(tái)移動(dòng)的信息;
LED顯示模塊,用于顯示所述移動(dòng)工作臺(tái)移動(dòng)的位置信息。
作為上述方案的改進(jìn),所述開關(guān)模塊包括
用于存儲(chǔ)砂輪位于磨削區(qū)間所述移動(dòng)工作臺(tái)左極限位置數(shù)值的第一按鍵,用于存儲(chǔ)砂輪位于磨削區(qū)間所述移動(dòng)工作臺(tái)右極限位置數(shù)值的第二按鍵,用于存儲(chǔ)砂輪位于修整區(qū)間所述移動(dòng)工作臺(tái)左極限位置數(shù)值的第三按鍵,用于存儲(chǔ)砂輪位于修整區(qū)間所述移動(dòng)工作臺(tái)右極限位置數(shù)值的第四按鍵,用于控制所述移動(dòng)工作臺(tái)左行的第五按鍵,用于控制所述移動(dòng)工作臺(tái)右行的第六按鍵。該方案便于對(duì)移動(dòng)工作臺(tái)行程的各個(gè)極限位置設(shè)置,以及對(duì)移動(dòng)工作臺(tái)左右行程的控制。
本發(fā)明還提供了一種磨床工作臺(tái)行程控制系統(tǒng),包括所述的磨床工作臺(tái)行程控制裝置、機(jī)床控制系統(tǒng)和液壓缸驅(qū)動(dòng)的移動(dòng)工作臺(tái),所述移動(dòng)工作臺(tái)安裝于機(jī)床上,
所述移動(dòng)工作臺(tái)上固定設(shè)置有感應(yīng)塊,所述機(jī)床上設(shè)置有接近開關(guān),所述接近開關(guān)電連接所述接近開關(guān)端口,所述感應(yīng)塊靠近接近開關(guān),觸發(fā)接近開關(guān)的移動(dòng)工作臺(tái)位置數(shù)值參考點(diǎn)信號(hào);
所述編碼器端口電連接一旋轉(zhuǎn)編碼器,所述旋轉(zhuǎn)編碼器的轉(zhuǎn)軸連接有齒輪,所述齒輪與固定安裝在移動(dòng)工作臺(tái)上的齒條嚙合連接,所述齒條沿移動(dòng)工作臺(tái)的直線運(yùn)動(dòng)方向設(shè)置。
作為上述方案的改進(jìn),所述編碼器為增量式旋轉(zhuǎn)編碼器,輸出的互差90°相角的兩相信號(hào),用以區(qū)分移動(dòng)工作臺(tái)是左移或右移。
本發(fā)明還提供了一種磨床工作臺(tái)行程控制系統(tǒng)實(shí)現(xiàn)的行程控制方法,包括如下步驟
所述開關(guān)模塊控制所述機(jī)床控制系統(tǒng)使得所述移動(dòng)工作臺(tái)左行或右行;
所述移動(dòng)工作臺(tái)行至其上的所述感應(yīng)塊進(jìn)入所述接近開關(guān)的感應(yīng)區(qū),接近開關(guān)通過所述接近開關(guān)端口向所述單片計(jì)算機(jī)發(fā)出移動(dòng)工作臺(tái)的起點(diǎn)信號(hào);
在工件磨削區(qū)間的左右極限位置數(shù)值時(shí),和/或在砂輪修整區(qū)間的左右極限位置數(shù)值時(shí),所述開關(guān)模塊觸發(fā)單片計(jì)算機(jī)分別記錄當(dāng)前移動(dòng)工作臺(tái)的位置信息;
機(jī)床工作時(shí),單片計(jì)算機(jī)不斷對(duì)移動(dòng)工作臺(tái)的當(dāng)前位置數(shù)值分別與記錄的所述工件磨削區(qū)間的左右極限位置數(shù)值,和/或在砂輪修整區(qū)間的左右極限位置數(shù)值作比較運(yùn)算,運(yùn)算結(jié)果通過所述機(jī)床控制系統(tǒng)端口輸出給所述機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)變換移動(dòng)方向。
有益效果
(1)本發(fā)明一種磨床工作臺(tái)行程控制裝置通過旋轉(zhuǎn)編碼器輸出的移動(dòng)工作臺(tái)的位置信號(hào)給機(jī)床控制系統(tǒng),實(shí)時(shí)反饋移動(dòng)工作臺(tái)的位置信號(hào),并顯示于LED顯示模塊,磨床工作臺(tái)行程控制裝置的單片計(jì)算機(jī)可以記錄手動(dòng)設(shè)置的移動(dòng)工作臺(tái)在磨削工件或修整砂輪時(shí)移動(dòng)工作臺(tái)行程的行程極限位置,使得機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)在行程極限位置自動(dòng)換向。
(2)本發(fā)明磨床工作臺(tái)行程控制系統(tǒng)針對(duì)傳統(tǒng)磨床進(jìn)行自動(dòng)化改造時(shí),一些傳統(tǒng)磨床因其內(nèi)部空間所限,不便或不能改為電機(jī)驅(qū)動(dòng)移動(dòng)工作臺(tái),通過保留原來的液壓油缸驅(qū)動(dòng)移動(dòng)工作臺(tái),移動(dòng)工作臺(tái)上加裝磨床工作臺(tái)行程控制裝置,與移動(dòng)工作臺(tái)連接的旋轉(zhuǎn)編碼器實(shí)時(shí)將移動(dòng)工作臺(tái)的位置信息,通過磨床工作臺(tái)行程控制裝置控制發(fā)送給機(jī)床控制系統(tǒng)實(shí)現(xiàn)移動(dòng)工作臺(tái)移動(dòng)、換向和設(shè)置行程極限位置的功能。
(3)本發(fā)明磨床工作臺(tái)行程控制系統(tǒng)實(shí)現(xiàn)的行程控制方法,可以自由設(shè)置工件磨削區(qū)間的左右極限位置,和/或在砂輪修整區(qū)間的左右極限位置,使得移動(dòng)工作臺(tái)可以按上述極限位置換向,增加磨床的靈活性。
附圖說明
圖1是本發(fā)明提供的磨床工作臺(tái)行程控制裝置結(jié)構(gòu)圖;
圖2是本發(fā)明提供的磨床工作臺(tái)行程控制裝置的界面示意圖;
圖3是本發(fā)明提供的磨床工作臺(tái)行程控制系統(tǒng)中液壓缸驅(qū)動(dòng)的移動(dòng)工作臺(tái)的示意結(jié)構(gòu)圖;
圖4是本發(fā)明提供的磨床工作臺(tái)行程控制系統(tǒng)實(shí)現(xiàn)的行程控制方法的流程示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
參見圖1,是本發(fā)明實(shí)施例1提供的一種磨床工作臺(tái)行程控制裝置結(jié)構(gòu)圖,磨床工作臺(tái)行程控制裝置包括
接近開關(guān)端口101,用于接收接近開關(guān)檢測(cè)到的移動(dòng)工作臺(tái)位置數(shù)值參考點(diǎn)的信號(hào),并將其傳輸給單片計(jì)算機(jī)104;
編碼器端口102,用于接收移動(dòng)工作臺(tái)的位置信號(hào)并傳輸給信號(hào)處理模塊103;
信號(hào)處理模塊103,用于處理移動(dòng)工作臺(tái)的位置信號(hào),判斷移動(dòng)工作臺(tái)的運(yùn)動(dòng)方向,并將判斷結(jié)果傳輸給單片計(jì)算機(jī)104;
單片計(jì)算機(jī)104,用于存儲(chǔ)磨削工件或修整砂輪時(shí)移動(dòng)工作臺(tái)行程的行程極限位置,控制移動(dòng)工作臺(tái)的移動(dòng)位置信息輸出給LED顯示模塊107,以及在移動(dòng)工作臺(tái)移動(dòng)至所述行程極限位置時(shí)將換向控制信號(hào)輸出給機(jī)床控制系統(tǒng)端口105;
機(jī)床控制系統(tǒng)端口105,用于將所述移動(dòng)工作臺(tái)移動(dòng)信息傳輸給機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)移動(dòng),和將所述換向信號(hào)傳輸給機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)變換移動(dòng)方向;
開關(guān)模塊106,用于觸發(fā)單片計(jì)算機(jī)104記錄磨削工件或修整砂輪時(shí)移動(dòng)工作臺(tái)的行程極限位置信息,以及向單片計(jì)算機(jī)104發(fā)送控制機(jī)床控制系統(tǒng)使得移動(dòng)工作臺(tái)移動(dòng)的信息;
LED顯示模塊107,用于顯示所述移動(dòng)工作臺(tái)移動(dòng)的位置信息。
參見圖2,是磨床工作臺(tái)行程控制裝置的界面示意圖。
開關(guān)模塊106包括用于存儲(chǔ)砂輪位于磨削區(qū)間所述移動(dòng)工作臺(tái)左極限位置數(shù)值的第一按鍵16,用于存儲(chǔ)砂輪位于磨削區(qū)間所述移動(dòng)工作臺(tái)右極限位置數(shù)值的第二按鍵14,用于存儲(chǔ)砂輪位于修整區(qū)間所述移動(dòng)工作臺(tái)左極限位置數(shù)值的第三按鍵12,用于存儲(chǔ)砂輪位于修整區(qū)間所述移動(dòng)工作臺(tái)右極限位置數(shù)值的第四按鍵11,用于控制所述移動(dòng)工作臺(tái)左行的第五按鍵15,用于控制所述移動(dòng)工作臺(tái)右行的第六按鍵13。
本實(shí)施例中,按下第六按鍵13,單片計(jì)算機(jī)104判斷移動(dòng)工作臺(tái)的運(yùn)動(dòng)方向,并將判斷結(jié)果通過機(jī)床控制系統(tǒng)端口105傳輸給機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)右行。第五按鍵15的工作過程類同第六按鍵13。
當(dāng)LED顯示模塊107顯示所述移動(dòng)工作臺(tái)的當(dāng)前位置信息為砂輪位于磨削區(qū)間中用戶要設(shè)定的左極限移動(dòng)工作臺(tái)位置數(shù)值時(shí),按下第一按鍵16,此時(shí),單片計(jì)算機(jī)104存儲(chǔ)移動(dòng)工作臺(tái)的當(dāng)前位置信息,即設(shè)定磨削區(qū)間移動(dòng)工作臺(tái)左極限位置信息;在工件在磨削時(shí),編碼器端口102接收移動(dòng)工作臺(tái)的位置信號(hào)并傳輸給信號(hào)處理模塊103,信號(hào)處理模塊103處理所述移動(dòng)工作臺(tái)的位置信號(hào),判斷移動(dòng)工作臺(tái)的運(yùn)動(dòng)方向,當(dāng)移動(dòng)工作臺(tái)的運(yùn)動(dòng)方向?yàn)樽髸r(shí),單片計(jì)算機(jī)104對(duì)當(dāng)前的移動(dòng)工作臺(tái)位置數(shù)值與所述設(shè)定的移動(dòng)工作臺(tái)左極限位置數(shù)值作比較運(yùn)算,當(dāng)兩者相同時(shí),單片計(jì)算機(jī)104通過機(jī)床控制系統(tǒng)端口105將判斷結(jié)果傳輸給機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)左行至所述設(shè)定磨削區(qū)間移動(dòng)工作臺(tái)左極限位置時(shí)變換移動(dòng)方向。第二按鍵14的工作過程類同第一按鍵16。
當(dāng)LED顯示模塊107顯示所述移動(dòng)工作臺(tái)的當(dāng)前位置信息為砂輪位于修整區(qū)間中用戶要設(shè)定的左極限移動(dòng)工作臺(tái)位置數(shù)值時(shí),按下第三按鍵12,此時(shí),單片計(jì)算機(jī)104存儲(chǔ)移動(dòng)工作臺(tái)的當(dāng)前位置信息,即設(shè)定修整區(qū)間移動(dòng)工作臺(tái)左極限位置信息;在砂輪在修整時(shí),編碼器端口102接收移動(dòng)工作臺(tái)的位置信號(hào)并傳輸給信號(hào)處理模塊103,信號(hào)處理模塊103處理所述移動(dòng)工作臺(tái)的位置信號(hào),判斷移動(dòng)工作臺(tái)的運(yùn)動(dòng)方向,當(dāng)移動(dòng)工作臺(tái)的運(yùn)動(dòng)方向?yàn)樽髸r(shí),單片計(jì)算機(jī)104對(duì)當(dāng)前的移動(dòng)工作臺(tái)位置數(shù)值與所述設(shè)定的移動(dòng)工作臺(tái)左極限位置數(shù)值作比較運(yùn)算,當(dāng)兩者相同時(shí),單片計(jì)算機(jī)104通過機(jī)床控制系統(tǒng)端口105將判斷結(jié)果傳輸給機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)左行至所述設(shè)定修整區(qū)間移動(dòng)工作臺(tái)左極限位置時(shí)變換移動(dòng)方向。第四按鍵11的工作過程類同第三按鍵12。
接近開關(guān)端口101接收到外接接近開關(guān)檢測(cè)到的移動(dòng)工作臺(tái)位置數(shù)值參考點(diǎn)的信號(hào),并將其傳輸給單片計(jì)算機(jī)104,單片計(jì)算機(jī)104對(duì)移動(dòng)工作臺(tái)位置數(shù)值進(jìn)行清零,當(dāng)接近開關(guān)端口101接收不到移動(dòng)工作臺(tái)位置數(shù)值參考點(diǎn)的信號(hào)時(shí),單片計(jì)算機(jī)104對(duì)移動(dòng)工作臺(tái)位置數(shù)值進(jìn)行累加或累減運(yùn)算。
參見圖3,是本發(fā)明實(shí)施例2提供的一種磨床工作臺(tái)行程控制系統(tǒng)中液壓缸驅(qū)動(dòng)的移動(dòng)工作臺(tái)的示意結(jié)構(gòu)圖。
所述磨床工作臺(tái)行程控制系統(tǒng)包括實(shí)施例1中所述的磨床工作臺(tái)行程控制裝置、機(jī)床控制系統(tǒng)和液壓缸驅(qū)動(dòng)的移動(dòng)工作臺(tái)4,移動(dòng)工作臺(tái)安4和砂輪修整刀2安裝于機(jī)床上,
移動(dòng)工作臺(tái)4上固定設(shè)置有感應(yīng)塊6,所述機(jī)床上設(shè)置有接近開關(guān)5,接近開關(guān)5電連接接近開關(guān)端口101,感應(yīng)塊6靠近接近開關(guān)5,觸發(fā)接近開關(guān)5的移動(dòng)工作臺(tái)位置數(shù)值參考點(diǎn)信號(hào);
編碼器端口102電連接一旋轉(zhuǎn)編碼器,旋轉(zhuǎn)編碼器的轉(zhuǎn)軸連接有齒輪8,齒輪8與固定安裝在移動(dòng)工作臺(tái)4上的齒條7嚙合連接,齒條7沿移動(dòng)工作臺(tái)4的直線運(yùn)動(dòng)方向設(shè)置;
第五按鍵15通過單片計(jì)算機(jī)104控制所述機(jī)床控制系統(tǒng)使得移動(dòng)工作臺(tái)4左行,第六按13鍵通過單片計(jì)算機(jī)104控制所述機(jī)床控制系統(tǒng)使得移動(dòng)工作臺(tái)4右行。
所述旋轉(zhuǎn)編碼器為增量式旋轉(zhuǎn)編碼器9,輸出的互差90°相角的兩相信號(hào),用以區(qū)分移動(dòng)工作臺(tái)4是左移或右移。
本實(shí)施例中,機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)4移動(dòng)時(shí),帶動(dòng)固定于移動(dòng)工作臺(tái)4上的砂輪3、齒條7、液壓油缸10的活塞桿17移動(dòng),通過齒輪8帶動(dòng)增量式旋轉(zhuǎn)編碼器9旋轉(zhuǎn),增量式旋轉(zhuǎn)編碼器9輸出的互差90°相角的兩相信號(hào),通過編碼器端口102送入信號(hào)處理模塊103及其外圍元件組成的電路,由上述電路對(duì)輸入移動(dòng)工作臺(tái)4位置信號(hào)進(jìn)行四倍頻處理,以提高工作臺(tái)定位精度,根據(jù)兩相信號(hào)的相位先后,判斷移動(dòng)工作臺(tái)4是左移或右移,進(jìn)而控制單片計(jì)算機(jī)104對(duì)移動(dòng)工作臺(tái)4當(dāng)前位置數(shù)值作累加或累減運(yùn)算。
本實(shí)施例中的信號(hào)處理模塊103為邏輯門集成電路。
接近開關(guān)5為移動(dòng)工作臺(tái)4起點(diǎn)檢測(cè)元件,以確立移動(dòng)工作臺(tái)4位置數(shù)值的參考點(diǎn)。當(dāng)移動(dòng)工作臺(tái)4行至右盡頭時(shí),固定在其上的的感應(yīng)塊6進(jìn)入接近開關(guān)5的感應(yīng)區(qū),接近開關(guān)5便通過接近開關(guān)端口101向單片計(jì)算機(jī)104發(fā)出移動(dòng)工作臺(tái)4起點(diǎn)信號(hào),此時(shí)單片計(jì)算機(jī)104將移動(dòng)工作臺(tái)4當(dāng)前位置數(shù)值清零;當(dāng)移動(dòng)工作臺(tái)4左行使感應(yīng)塊6離開接近開關(guān)5,單片計(jì)算機(jī)104才對(duì)移動(dòng)工作臺(tái)4當(dāng)前位置數(shù)值進(jìn)行運(yùn)算。
參見圖4,本發(fā)明實(shí)施例3提供一種磨床工作臺(tái)行程控制系統(tǒng)實(shí)現(xiàn)的行程控制方法的流程示意圖。該磨床工作臺(tái)行程控制系統(tǒng)實(shí)現(xiàn)的行程控制方法在實(shí)施例2的基礎(chǔ)上,包括如下步驟:
S1、開關(guān)模塊106控制所述機(jī)床控制系統(tǒng)使得移動(dòng)工作臺(tái)4左行或右行;
該步驟中,按下第五按鍵15或第六按鍵13,單片計(jì)算機(jī)104判斷移動(dòng)工作臺(tái)4的運(yùn)動(dòng)方向,并將判斷結(jié)果通過機(jī)床控制系統(tǒng)端口105傳輸給機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)4左行或右行。
S2、移動(dòng)工作臺(tái)4行至其上的感應(yīng)塊6進(jìn)入接近開關(guān)5的感應(yīng)區(qū),接近開關(guān)通過接近開關(guān)端口101向單片計(jì)算機(jī)104發(fā)出移動(dòng)工作臺(tái)4的起點(diǎn)信號(hào);
該步驟中,當(dāng)移動(dòng)工作臺(tái)4行至右盡頭時(shí),固定在其上的的感應(yīng)塊6進(jìn)入接近開關(guān)5的感應(yīng)區(qū),接近開關(guān)5便通過接近開關(guān)端口101向單片計(jì)算機(jī)104發(fā)出移動(dòng)工作臺(tái)4起點(diǎn)信號(hào),此時(shí)單片計(jì)算機(jī)104將移動(dòng)工作臺(tái)4當(dāng)前位置數(shù)值清零,以確立移動(dòng)工作臺(tái)4位置數(shù)值的參考點(diǎn);當(dāng)移動(dòng)工作臺(tái)4左行使感應(yīng)塊6離開接近開關(guān)5,單片計(jì)算機(jī)104才對(duì)移動(dòng)工作臺(tái)4當(dāng)前位置數(shù)值進(jìn)行運(yùn)算。
S3、在工件磨削區(qū)間的左右極限位置數(shù)值時(shí),和/或在砂輪修整區(qū)間的左右極限位置數(shù)值時(shí),開關(guān)模塊106觸發(fā)單片計(jì)算機(jī)104分別記錄當(dāng)前移動(dòng)工作臺(tái)的位置信息;
該步驟中,當(dāng)LED顯示模塊107顯示移動(dòng)工作臺(tái)4的當(dāng)前位置信息為砂輪位于磨削區(qū)間中用戶要設(shè)定的左極限移動(dòng)工作臺(tái)位置數(shù)值或右極限移動(dòng)工作臺(tái)位置數(shù)值時(shí),對(duì)應(yīng)按下第一按鍵16或第二按鍵14,此時(shí),單片計(jì)算機(jī)104存儲(chǔ)移動(dòng)工作臺(tái)4的當(dāng)前位置信息,即設(shè)定磨削區(qū)間移動(dòng)工作臺(tái)左右極限位置信息;
當(dāng)LED顯示模塊107顯示移動(dòng)工作臺(tái)4的當(dāng)前位置信息為砂輪位于修整區(qū)間中用戶要設(shè)定的左極限移動(dòng)工作臺(tái)位置數(shù)值或右極限移動(dòng)工作臺(tái)位置數(shù)值時(shí),對(duì)應(yīng)按下第三按鍵12或第四按鍵11,此時(shí),單片計(jì)算機(jī)104存儲(chǔ)移動(dòng)工作臺(tái)的當(dāng)前位置信息,即設(shè)定修整區(qū)間移動(dòng)工作臺(tái)左右極限位置信息;
S4、機(jī)床工作時(shí),單片計(jì)算機(jī)104不斷對(duì)移動(dòng)工作臺(tái)4的當(dāng)前位置數(shù)值分別與記錄的所述工件磨削區(qū)間的左右極限位置數(shù)值,和/或在砂輪修整區(qū)間的左右極限位置數(shù)值作比較運(yùn)算,運(yùn)算結(jié)果通過機(jī)床控制系統(tǒng)端口105輸出給所述機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)4變換移動(dòng)方向。
在工件在磨削時(shí),增量式旋轉(zhuǎn)編碼器9輸出的互差90°相角的兩相信號(hào),通過編碼器端口XS3送入信號(hào)處理模塊及其外圍元件組成的電路,信號(hào)處理模塊處理所述移動(dòng)工作臺(tái)的位置信號(hào),判斷移動(dòng)工作臺(tái)的運(yùn)動(dòng)方向,當(dāng)移動(dòng)工作臺(tái)的運(yùn)動(dòng)方向?yàn)樽髸r(shí),單片計(jì)算機(jī)104對(duì)當(dāng)前的移動(dòng)工作臺(tái)位置數(shù)值與所述設(shè)定的移動(dòng)工作臺(tái)左極限位置數(shù)值作比較運(yùn)算,當(dāng)兩者相同時(shí),單片計(jì)算機(jī)104通過機(jī)床控制系統(tǒng)端口105將判斷結(jié)果傳輸給機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)4左行至所述設(shè)定磨削區(qū)間移動(dòng)工作臺(tái)左極限位置時(shí)變換移動(dòng)方向;移動(dòng)工作臺(tái)4右行至所述設(shè)定磨削區(qū)間移動(dòng)工作臺(tái)右極限位置時(shí)變換移動(dòng)方向的工作過程同上。
在砂輪在修整時(shí),所述編碼器端口102接收移動(dòng)工作臺(tái)4的位置信號(hào)并傳輸給信號(hào)處理模塊103,信號(hào)處理模塊103處理移動(dòng)工作臺(tái)4的位置信號(hào),判斷移動(dòng)工作臺(tái)4的運(yùn)動(dòng)方向,當(dāng)移動(dòng)工作臺(tái)4的運(yùn)動(dòng)方向?yàn)樽髸r(shí),單片計(jì)算機(jī)104對(duì)當(dāng)前的移動(dòng)工作臺(tái)位置數(shù)值與所述設(shè)定的移動(dòng)工作臺(tái)左極限位置數(shù)值作比較運(yùn)算,當(dāng)兩者相同時(shí),單片計(jì)算機(jī)104通過機(jī)床控制系統(tǒng)端口105將判斷結(jié)果傳輸給機(jī)床控制系統(tǒng)控制移動(dòng)工作臺(tái)4左行至所述設(shè)定修整區(qū)間移動(dòng)工作臺(tái)左極限位置時(shí)變換移動(dòng)方向;移動(dòng)工作臺(tái)4右行至所述設(shè)定修整區(qū)間移動(dòng)工作臺(tái)右極限位置時(shí)變換移動(dòng)方向的工作過程同上。
在另一個(gè)實(shí)施例中,可以僅存在移動(dòng)工作臺(tái)4左行至所述設(shè)定磨削區(qū)間移動(dòng)工作臺(tái)左極限位置時(shí)變換移動(dòng)方向的工作過程,和移動(dòng)工作臺(tái)4右行至所述設(shè)定磨削區(qū)間移動(dòng)工作臺(tái)右極限位置時(shí)變換移動(dòng)方向的工作過程。
上述磨床工作臺(tái)行程控制系統(tǒng)實(shí)現(xiàn)的行程控制方法也可以理解為,通過手動(dòng)第五按鍵15或手動(dòng)第六按鍵13使得移動(dòng)工作臺(tái)4左行或右行,手動(dòng)控制移動(dòng)工作臺(tái)4分別行至以上四個(gè)極限位置點(diǎn),然后按下對(duì)應(yīng)的按鍵,該極限位置點(diǎn)的數(shù)值便儲(chǔ)存到單片計(jì)算機(jī)104內(nèi)的EEPROM中。
機(jī)床工作時(shí),單片計(jì)算機(jī)104不斷對(duì)移動(dòng)工作臺(tái)4當(dāng)前位置數(shù)值與上述的四個(gè)極限位置數(shù)值比較運(yùn)算,運(yùn)算結(jié)果通過機(jī)床控制系統(tǒng)端口105送至機(jī)床控制系統(tǒng),實(shí)現(xiàn)對(duì)移動(dòng)工作臺(tái)4的換向或變速控制以及機(jī)床其它機(jī)構(gòu)的控制。
以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也視為本發(fā)明的保護(hù)范圍。