基于簡(jiǎn)易數(shù)控系統(tǒng)808d的機(jī)床零點(diǎn)斷電保持方法
【專(zhuān)利摘要】本發(fā)明涉及一種基于簡(jiǎn)易數(shù)控系統(tǒng)808D的機(jī)床零點(diǎn)斷電保持方法,其包括如下步驟:a、將數(shù)字控制器內(nèi)回參考點(diǎn)的方式設(shè)定為無(wú)擋塊回參、上電后自動(dòng)進(jìn)入回參考點(diǎn)方式;b、可編程邏輯控制器向數(shù)字控制器傳輸回參考點(diǎn)的請(qǐng)求;c、數(shù)字控制器讀取斷電前坐標(biāo)值,傳輸伺服軸移動(dòng)的請(qǐng)求;d、可編程邏輯控制器發(fā)出伺服軸移動(dòng)的指令后,數(shù)字控制器進(jìn)入無(wú)擋塊回參考點(diǎn)的步驟;e、可編程邏輯控制器向數(shù)字控制器傳輸零脈沖信號(hào);f、數(shù)字控制器在接收到零脈沖信號(hào)后,數(shù)字控制器建立伺服軸的參考點(diǎn)標(biāo)識(shí),并將伺服軸的坐標(biāo)值設(shè)定為從可編程邏輯控制器內(nèi)讀取的斷電前坐標(biāo)值。本發(fā)明在采用簡(jiǎn)易數(shù)控系統(tǒng)808D時(shí)實(shí)現(xiàn)零點(diǎn)斷電保持,降低使用成本。
【專(zhuān)利說(shuō)明】基于簡(jiǎn)易數(shù)控系統(tǒng)808D的機(jī)床零點(diǎn)斷電保持方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種零點(diǎn)斷電保持方法,尤其是一種基于簡(jiǎn)易數(shù)控系統(tǒng)808D的機(jī)床零點(diǎn)斷電保持方法,屬于數(shù)控系統(tǒng)控制的【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]為適應(yīng)市場(chǎng)的需要,自動(dòng)化程度要求相對(duì)較高的無(wú)心磨床取消原有的PLC(Programmable Logic Controller)控制,米用數(shù)控系統(tǒng)控制。同行業(yè)中主流的西門(mén)子數(shù)控系統(tǒng)配置一般采用中高檔的802DSL及840DSL,價(jià)格很高,只適用于無(wú)心磨床的高端市場(chǎng)。如采用價(jià)格較低的西門(mén)子簡(jiǎn)易數(shù)控808D配置無(wú)心磨床,控制系統(tǒng)的成本只比原來(lái)的PLC配置成本提高15%左右,功能卻比PLC增加許多,性價(jià)比較高。簡(jiǎn)易數(shù)控808D與行業(yè)內(nèi)主流的高檔系統(tǒng)802DSL相比,兩者在無(wú)心磨床上應(yīng)用的功能差不多,只是808D的系統(tǒng)坐標(biāo)值及參考點(diǎn)標(biāo)識(shí)不能斷電保持,從而零點(diǎn)丟失。要找回原來(lái)的坐標(biāo)零點(diǎn),機(jī)床軸在每次上電后都必須離開(kāi)當(dāng)前位置返回到固定的參考點(diǎn)位置建立參考點(diǎn)標(biāo)識(shí)及參考的坐標(biāo)值。應(yīng)此不適用于帶減速的伺服軸,也不適用于通磨無(wú)心磨床。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是克服現(xiàn)有技術(shù)中存在的不足,提供一種基于簡(jiǎn)易數(shù)控系統(tǒng)808D的機(jī)床零點(diǎn)斷電保持方法,其操作方便,在采用簡(jiǎn)易數(shù)控系統(tǒng)808D時(shí)實(shí)現(xiàn)零點(diǎn)斷電保持,滿足無(wú)心磨床的使用要求,降低使用成本,適應(yīng)范圍廣,安全可靠。
[0004]按照本發(fā)明提供 的技術(shù)方案,所述基于簡(jiǎn)易數(shù)控系統(tǒng)808D的機(jī)床零點(diǎn)斷電保持方法,包括808D數(shù)控系統(tǒng),所述808D數(shù)控系統(tǒng)包括可編程邏輯控制器及數(shù)字控制器;所述數(shù)字控制器的零脈沖接收端與可編程邏輯控制器的輸出端連接,808D數(shù)控系統(tǒng)還與機(jī)床操作面板連接;所述機(jī)床零點(diǎn)斷電保持方法包括如下步驟:
a、將數(shù)字控制器內(nèi)回參考點(diǎn)的方式設(shè)定為無(wú)擋塊回參點(diǎn),并且在機(jī)床重新上電后,使得數(shù)字控制器自動(dòng)進(jìn)入回參考點(diǎn)的模式;
b、可編程邏輯控制器接收機(jī)床操作面板傳輸?shù)纳想娀貐⒄?qǐng)求,可編程邏輯控制器在收到上電回參請(qǐng)求后,向數(shù)字控制器傳輸回參考點(diǎn)的請(qǐng)求;
C、在接收到回參考點(diǎn)請(qǐng)求后,數(shù)字控制器讀取可編程邏輯控制器內(nèi)斷電保持區(qū)中的斷電前坐標(biāo)值,并向可編程邏輯控制器傳輸伺服軸移動(dòng)的請(qǐng)求;
d、可編程邏輯控制器發(fā)出伺服軸移動(dòng)的指令后,數(shù)字控制器進(jìn)入無(wú)擋塊回參考點(diǎn)的步
驟;
e、可編程邏輯控制器向數(shù)字控制器傳輸零脈沖信號(hào);
f、在接收到零脈沖信號(hào)后,數(shù)字控制器建立伺服軸的參考點(diǎn)標(biāo)識(shí),并將伺服軸的坐標(biāo)值設(shè)定為從可編程邏輯控制器內(nèi)讀取的斷電前坐標(biāo)值。
[0005]在數(shù)字控制器進(jìn)入無(wú)擋塊回參點(diǎn)的步驟時(shí),將尋找零脈沖的速度Vm設(shè)為
0.001-0.005mm/min,參考點(diǎn)偏移Rv設(shè)定為O。[0006]可編程邏輯控制器內(nèi)的斷電前坐標(biāo)值通過(guò)實(shí)時(shí)讀取數(shù)字控制器內(nèi)的機(jī)床坐標(biāo)值獲得。所述數(shù)字控制器通過(guò)伺服驅(qū)動(dòng)器與伺服電機(jī)連接。
[0007]本發(fā)明的優(yōu)點(diǎn):在機(jī)床工作時(shí),可編程邏輯控制器實(shí)時(shí)獲取機(jī)床的斷電前坐標(biāo)值,當(dāng)機(jī)床斷電后,通過(guò)上述步驟,能實(shí)現(xiàn)機(jī)床的零點(diǎn)斷電保持,操作方便,在采用簡(jiǎn)易數(shù)控系統(tǒng)808D時(shí)實(shí)現(xiàn)零點(diǎn)斷電保持,滿足無(wú)心磨床的使用要求,降低使用成本,適應(yīng)范圍廣,安全可靠。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0008]圖1為本發(fā)明的結(jié)構(gòu)示意圖。
[0009]附圖標(biāo)記說(shuō)明:1_機(jī)床操作面板、2-808D數(shù)控系統(tǒng)、3-可編程邏輯控制器、4-數(shù)字控制器、5-人機(jī)通訊處理器、6-伺服驅(qū)動(dòng)器及7-伺服電機(jī)。
【具體實(shí)施方式】
[0010]下面結(jié)合具體附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
[0011]現(xiàn)有磨床在通磨工件時(shí),需要將導(dǎo)輪架從零位移動(dòng)到磨削位,工件由安裝在導(dǎo)輪架上的托板支撐,工件從前向后貫穿磨削。砂輪架固定,通過(guò)調(diào)整導(dǎo)輪架的位置改變工件尺寸。在磨削過(guò)程中如出現(xiàn)異常時(shí),需要將導(dǎo)輪架快速退到后位,使工件脫離砂輪表面。
[0012]工件磨削位確定后,一般情況下只需通過(guò)移動(dòng)導(dǎo)輪架微調(diào)工件尺寸。工件磨削結(jié)束后,也不需要將導(dǎo)輪架移到后位。斷電再上電后必須在原位置找到斷電前的坐標(biāo)值及參考標(biāo)識(shí)。現(xiàn)有的操作中,均是通過(guò)手動(dòng)找到斷電前的坐標(biāo)值及參考標(biāo)識(shí)?,F(xiàn)有磨床中,設(shè)置參考點(diǎn)擋塊,被回參考點(diǎn)的伺服軸首先由斷電前的位置向參考點(diǎn)擋塊方向移動(dòng),碰到參考點(diǎn)擋塊后伺服軸減速向相反方向移動(dòng),脫扣參考點(diǎn)擋塊后尋找來(lái)自伺服驅(qū)動(dòng)器6的零脈沖信號(hào),得到零脈沖信號(hào)后,數(shù)字控制器4執(zhí)行回參考點(diǎn)的過(guò)程。整個(gè)過(guò)程中,在機(jī)床斷電后,不能實(shí)現(xiàn)斷電保持的功能,操作復(fù)雜。
[0013]如圖1所示:為了實(shí)現(xiàn)基于簡(jiǎn)易數(shù)控系統(tǒng)808D的機(jī)床零點(diǎn)斷電保持,本發(fā)明包括808D數(shù)控系統(tǒng)2,所述808D數(shù)控系統(tǒng)2包括可編程邏輯控制器(PLC) 3及數(shù)字控制器(NC)4 ;所述數(shù)字控制器4的零脈沖接收端與可編程邏輯控制器3的輸出端連接,808D數(shù)控系統(tǒng)2還與機(jī)床操作面板I連接;所述機(jī)床零點(diǎn)斷電保持方法包括如下步驟:
a、將數(shù)字控制器4內(nèi)回參考點(diǎn)的方式設(shè)定為無(wú)擋塊回參點(diǎn),并且在機(jī)床重新上電后,使得數(shù)字控制器4自動(dòng)進(jìn)入回參考點(diǎn)的模式;
b、可編程邏輯控制器3接收機(jī)床操作面板I傳輸?shù)纳想娀貐Ⅻc(diǎn)請(qǐng)求,可編程邏輯控制器3在收到上電回參點(diǎn)請(qǐng)求后,向數(shù)字控制器4傳輸回參考點(diǎn)的請(qǐng)求;
C、在接收到回參考點(diǎn)請(qǐng)求后,數(shù)字控制器4讀取可編程邏輯控制器3內(nèi)斷電保持區(qū)中的斷電前坐標(biāo)值,并向可編程邏輯控制器3傳輸伺服軸移動(dòng)的請(qǐng)求
d、可編程邏輯控制器3發(fā)出伺服軸移動(dòng)的指令后,數(shù)字控制器4進(jìn)入無(wú)擋塊回參考點(diǎn)的步驟;
本發(fā)明實(shí)施例中,可編程邏輯控制器3內(nèi)的斷電前坐標(biāo)值通過(guò)實(shí)時(shí)讀取數(shù)字控制器4內(nèi)的機(jī)床坐標(biāo)值獲得。斷電前坐標(biāo)值通過(guò)存儲(chǔ)在可編程邏輯控制器3的斷電保持區(qū)內(nèi),能實(shí)現(xiàn)斷電保持。在數(shù)字控制器4進(jìn)入無(wú)擋塊回參點(diǎn)的步驟時(shí),將尋找零脈沖的速度Vm設(shè)為0.0Of 0.005mm/min,參考點(diǎn)偏移Rv設(shè)定為O。數(shù)字控制器4進(jìn)入的無(wú)擋塊回參點(diǎn)的步驟為數(shù)字控制器4內(nèi)預(yù)先設(shè)置的回參點(diǎn)步驟,只是本發(fā)明實(shí)施例中,將參考點(diǎn)擋塊去除,通過(guò)設(shè)置尋找零脈沖的速度Vm及參考點(diǎn)偏移Rv,使得伺服軸不產(chǎn)生任何位移,
d、可編程邏輯控制器3向數(shù)字控制器4傳輸零脈沖信號(hào);
e、在接收到零脈沖信號(hào)后,數(shù)字控制器4建立伺服軸的參考點(diǎn)標(biāo)識(shí),并將伺服軸的坐標(biāo)值設(shè)定為從可編程邏輯控制器3內(nèi)讀取的斷電前坐標(biāo)值。
[0014]本發(fā)明實(shí)施例中,數(shù)字控制器4的零脈沖信號(hào),由可編程邏輯控制器3傳輸,數(shù)字控制器4建立伺服軸的參考點(diǎn)標(biāo)識(shí),并將伺服軸的坐標(biāo)值設(shè)定為斷電前坐標(biāo)值后,數(shù)字控制器4實(shí)現(xiàn)了機(jī)床的零點(diǎn)斷電保持,機(jī)床從斷電前的坐標(biāo)位置開(kāi)始進(jìn)行后續(xù)的加工操作。上述實(shí)現(xiàn)機(jī)床零點(diǎn)保持的操作用時(shí)在三秒左右,不會(huì)影響機(jī)床的操作效率。
[0015]所述數(shù)字控制器4通過(guò)伺服驅(qū)動(dòng)器6與伺服電機(jī)7連接。808D數(shù)控系統(tǒng)2內(nèi)還包括人機(jī)通訊處理器(MMC)5,通過(guò)人機(jī)通訊處理器5建立整個(gè)數(shù)控系統(tǒng)與操作者的交互界面,實(shí)現(xiàn)人機(jī)交互。本發(fā)明實(shí)施例中,可編程邏輯控制器3還用于處理數(shù)字控制器4部分的輸入輸出信號(hào)、人機(jī)通訊處理器5部分的輸入輸出信號(hào)及機(jī)床外部輸入輸出信號(hào)的處理。伺服驅(qū)動(dòng)器6用于伺服電機(jī)7的功率驅(qū)動(dòng)。
[0016]本發(fā)明在機(jī)床工作時(shí),可編程邏輯控制器3實(shí)時(shí)獲取機(jī)床的斷電前坐標(biāo)值,當(dāng)機(jī)床斷電后,通過(guò)上述步驟,能實(shí)現(xiàn)機(jī)床的零點(diǎn)斷電保持,操作方便,在采用簡(jiǎn)易數(shù)控系統(tǒng)808D時(shí)實(shí)現(xiàn)零點(diǎn)斷電保持,滿足無(wú)心磨床的使用要求,降低使用成本,適應(yīng)范圍廣,安全可靠O
【權(quán)利要求】
1.一種基于簡(jiǎn)易數(shù)控系統(tǒng)808D的機(jī)床零點(diǎn)斷電保持方法,包括808D數(shù)控系統(tǒng)(2),所述808D數(shù)控系統(tǒng)(2)包括可編程邏輯控制器(3)及數(shù)字控制器(4);其特征是,所述數(shù)字控制器(4)的零脈沖接收端與可編程邏輯控制器(3)的輸出端連接,808D數(shù)控系統(tǒng)(2)還與機(jī)床操作面板(I)連接;所述機(jī)床零點(diǎn)斷電保持方法包括如下步驟: (a)、將數(shù)字控制器(4)內(nèi)回參考點(diǎn)的方式設(shè)定為無(wú)擋塊回參點(diǎn),并且在機(jī)床重新上電后,使得數(shù)字控制器(4)自動(dòng)進(jìn)入回參考點(diǎn)的模式; (b)、可編程邏輯控制器(3)接收機(jī)床操作面板(I)傳輸?shù)纳想娀貐⒄?qǐng)求,可編程邏輯控制器(3)在收到上電回參請(qǐng)求后,向數(shù)字控制器(4)傳輸回參考點(diǎn)的請(qǐng)求; (C)、在接收到回參考點(diǎn)請(qǐng)求后,數(shù)字控制器(4)讀取可編程邏輯控制器(3)內(nèi)斷電保持區(qū)中的斷電前坐標(biāo)值,并向可編程邏輯控制器(3)傳輸伺服軸移動(dòng)的請(qǐng)求; (d)、可編程邏輯控制器(3)發(fā)出伺服軸移動(dòng)的指令后,數(shù)字控制器(4 )進(jìn)入無(wú)擋塊回參考點(diǎn)的步驟; (e)、可編程邏輯控制器(3)向數(shù)字控制器(4)傳輸零脈沖信號(hào); (f)、在接收到零脈沖信號(hào)后,數(shù)字控制器(4)建立伺服軸的參考點(diǎn)標(biāo)識(shí),并將伺服軸的坐標(biāo)值設(shè)定為從可編程邏輯控制器(3 )內(nèi)讀取的斷電前坐標(biāo)值。
2.根據(jù)權(quán)利要求1所述的基于簡(jiǎn)易數(shù)控系統(tǒng)808D的機(jī)床零點(diǎn)斷電保持方法,其特征是:在數(shù)字控制器(4)進(jìn)入無(wú)擋塊回參點(diǎn)的步驟時(shí),將尋找零脈沖的速度Vm設(shè)為0.001~0.005mm/min,參考點(diǎn)偏移Rv設(shè)定為O。
3.根據(jù)權(quán)利要求1所述的基于簡(jiǎn)易數(shù)控系統(tǒng)808D的機(jī)床零點(diǎn)斷電保持方法,其特征是:可編程邏輯控制器(3)內(nèi)的斷電前坐標(biāo)值通過(guò)實(shí)時(shí)讀取數(shù)字控制器(4)內(nèi)的機(jī)床坐標(biāo)值獲得。
4.根據(jù)權(quán)利要求1所述的基于簡(jiǎn)易數(shù)控系統(tǒng)808D的機(jī)床零點(diǎn)斷電保持方法,其特征是:所述數(shù)字控制器(4)通過(guò)伺服驅(qū)動(dòng)器(6)與伺服電機(jī)(7)連接。
【文檔編號(hào)】G05B19/18GK103777566SQ201410002987
【公開(kāi)日】2014年5月7日 申請(qǐng)日期:2014年1月3日 優(yōu)先權(quán)日:2014年1月3日
【發(fā)明者】鄧明, 薛燕舞, 吳亮 申請(qǐng)人:無(wú)錫市明鑫機(jī)床有限公司