一種液壓動(dòng)力滑臺(tái)PLC控制系統(tǒng),利用串行通訊口,在Delphi7.0環(huán)境下,建立PLC與上位機(jī)之間的數(shù)據(jù)通信,上位機(jī)通過Delphi向下位機(jī)PLC傳送數(shù)據(jù)指令,控制PLC的輸出口,從而控制液壓滑臺(tái)的運(yùn)動(dòng)。該控制系統(tǒng)能快速、可靠地鑒別出線切割加工過程中存在的空載、短路和火花放電三種狀態(tài),能夠適應(yīng)加工條件的劇烈變化,大大提高了線切割加工過程的穩(wěn)定性和加工質(zhì)量,獲得了滿意的工藝效果。
A hydraulic power slide PLC control system
A hydraulic powerslider PLC control system, the use of serial communication port, in the Delphi7.0 environment, the establishment of data communication between PLC and PC, data transfer instruction PC to the PC through PLC Delphi, control PLC output port, so as to control the hydraulic slide movement. The control system can quickly and reliably identify the existing outlet during cutting load, short circuit and spark discharge in three states, can adapt to the changes of processing conditions, greatly improving the stability and machining quality of the wire cutting process, obtained satisfactory result of process.
【技術(shù)實(shí)現(xiàn)步驟摘要】
一種液壓動(dòng)力滑臺(tái)PLC控制系統(tǒng)
本專利技術(shù)涉及一種液壓動(dòng)力滑臺(tái)PLC控制系統(tǒng),適用于機(jī)械領(lǐng)域。
技術(shù)介紹
隨著計(jì)算機(jī)控制技術(shù)的發(fā)展,主從式控制系統(tǒng)得到廣泛應(yīng)用,上位機(jī)監(jiān)控系統(tǒng)是其重要組成部分。通常情況下,可采用現(xiàn)有的組態(tài)式監(jiān)控軟件,但這種方法成本較高。因此,在小規(guī)模的主從式控制系統(tǒng)中,可利用編程語言來簡單地實(shí)現(xiàn)上位機(jī)與PLC的通訊。液壓滑臺(tái)是組合機(jī)床及自動(dòng)線的主要通用部件,它的性能直接關(guān)系到機(jī)床品質(zhì)的優(yōu)劣。但由于國內(nèi)液壓技術(shù)水平及液壓傳動(dòng)本身的缺陷,如油液的可壓縮性、泄漏等,許多液壓機(jī)床都存在液壓動(dòng)力滑臺(tái)柔性差和控制水平不高的問題。使用串行通信技術(shù),通過上下位機(jī)之間的聯(lián)接來控制液壓設(shè)備,利用高級(jí)語言,將PLC內(nèi)部和外部的各種參數(shù)送到計(jì)算機(jī)的內(nèi)存里,通過計(jì)算、分析和對(duì)比,可以把結(jié)果存儲(chǔ)或輸出,使控制和管理相結(jié)合,可以很大程度上提高系統(tǒng)操作的效率,為系統(tǒng)的自動(dòng)化和柔性化提供前提。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)提出了一種液壓動(dòng)力滑臺(tái)PLC控制系統(tǒng),該控制系統(tǒng)能快速、可靠地鑒別出線切割加工過程中存在的空載、短路和火花放電三種狀態(tài),能夠適應(yīng)加工條件的劇烈變化,大大提高了線切割加工過程的穩(wěn)定性和加工質(zhì)量,獲得了滿意的工藝效果。本專利技術(shù)所采用的技術(shù)方案是:所述主要是利用串行通訊口,在Delphi7.0環(huán)境下,建立PLC與上位機(jī)之間的數(shù)據(jù)通信,上位機(jī)通過Delphi向下位機(jī)PLC傳送數(shù)據(jù)指令,控制PLC的輸出口,從而控制液壓滑臺(tái)的運(yùn)動(dòng);同時(shí)PLC采集滑臺(tái)上的壓力和位移數(shù)據(jù),連同滑臺(tái)的運(yùn)動(dòng)狀態(tài)發(fā)送給上位機(jī),上位機(jī)接受到數(shù)據(jù)后顯示出來。所述上位機(jī)首先通過引進(jìn)通信控件Spcomm,編程實(shí)現(xiàn)與PLC之間的串行通信。即:上位機(jī)定時(shí)向PLC發(fā)出讀數(shù)據(jù)的命令,PLC響應(yīng)后,把存放在數(shù)據(jù)區(qū)的數(shù)據(jù)送入接收緩沖器,然后再把數(shù)據(jù)賦給臨時(shí)變量,經(jīng)過處理后用于顯示,再通過編程實(shí)現(xiàn)對(duì)PLC的自動(dòng)監(jiān)控。如果采用RS-485串行通信總線標(biāo)準(zhǔn)進(jìn)行通信,只要使用RS485/RS232接口轉(zhuǎn)換器即可。所述的控制系統(tǒng)中,在PLC輸出端口并聯(lián)續(xù)流二極管(直流電路)或阻容電路(交流電路),以抑制電路斷開時(shí)產(chǎn)生的電弧對(duì)PLC的影響,提高PLC接口的輸入、輸出部分的可靠性。電阻可以取50Ω~120Ω電容可以取0.1pF-0.47pF,電容的額定電壓應(yīng)大于電源峰值電壓。續(xù)流二極管可以選1A的管子,其額定電壓應(yīng)大于電源電壓的3倍。本專利技術(shù)的有益效果是:該控制系統(tǒng)能快速、可靠地鑒別出線切割加工過程中存在的空載、短路和火花放電三種狀態(tài),能夠適應(yīng)加工條件的劇烈變化,大大提高了線切割加工過程的穩(wěn)定性和加工質(zhì)量,獲得了滿意的工藝效果。附圖說明下面結(jié)合附圖和實(shí)施例對(duì)本專利技術(shù)進(jìn)一步說明。圖1是本專利技術(shù)的滑臺(tái)液壓圖。圖2是本專利技術(shù)的系統(tǒng)框圖。圖中:1、2.油泵;3.二位三通閥;4.調(diào)壓閥;5.溢流閥;6.三位四通閥;7.單向閥。具體實(shí)施方式下面結(jié)合附圖和實(shí)施例對(duì)本專利技術(shù)作進(jìn)一步說明。如圖1,所用到的臥式液壓滑臺(tái)一邊是平導(dǎo)軌,一邊是,對(duì)稱菱形導(dǎo)軌。主要由兩個(gè)液壓缸組成:一個(gè)主缸,用來作為系統(tǒng)的推進(jìn)裝置;一個(gè)輔助缸,用于模擬加載。兩個(gè)液壓缸分別由兩個(gè)液壓系統(tǒng)控制。各運(yùn)動(dòng)步由液壓系統(tǒng)的液壓閥控制:運(yùn)動(dòng)方向由三位五通閥控制,運(yùn)動(dòng)速度由調(diào)速閥控制,位置定向由行程開關(guān)控制。其運(yùn)動(dòng)過程為:首先輔助缸處于行程開關(guān)工處,主缸快進(jìn),當(dāng)碰到行程開關(guān)Ⅰ時(shí)主缸共進(jìn),同時(shí)輔助缸開始加載,給主缸一個(gè)相反方向的力;當(dāng)共進(jìn)位移完成時(shí),缸快退,同時(shí)輔助缸快進(jìn),準(zhǔn)確定位在行程開關(guān)Ⅰ處,為下次循環(huán)做好準(zhǔn)備(在這一步中,可能要事先調(diào)節(jié)輔助缸液壓系統(tǒng)的調(diào)速閥,以使輔助缸快進(jìn)速度小于主缸快退速度,否則輔助缸會(huì)碰到主缸,對(duì)主缸進(jìn)行推擠);當(dāng)主缸快退碰到行程開關(guān)Ⅱ時(shí),又開始快進(jìn)進(jìn)入下一次循環(huán)。液壓閥的電磁鐵帶電、失電由PLC、的輸出口控制。如圖2,主要是利用串行通訊口,在Delphi7.0環(huán)境下,建立PLC與上位機(jī)之間的數(shù)據(jù)通信,上位機(jī)通過Delphi向下位機(jī)PLC傳送數(shù)據(jù)指令,控制PLC的輸出口,從而控制液壓滑臺(tái)的運(yùn)動(dòng);同時(shí)PLC采集滑臺(tái)上的壓力和位移數(shù)據(jù),連同滑臺(tái)的運(yùn)動(dòng)狀態(tài)發(fā)送給上位機(jī),上位機(jī)接受到數(shù)據(jù)后顯示出來。上位機(jī)首先通過引進(jìn)通信控件Spcomm,編程實(shí)現(xiàn)與PLC之間的串行通信。即:上位機(jī)定時(shí)向PLC發(fā)出讀數(shù)據(jù)的命令,PLC響應(yīng)后,把存放在數(shù)據(jù)區(qū)的數(shù)據(jù)送入接收緩沖器,然后再把數(shù)據(jù)賦給臨時(shí)變量,經(jīng)過處理后用于顯示,再通過編程實(shí)現(xiàn)對(duì)PLC的自動(dòng)監(jiān)控。如果采用RS-485串行通信總線標(biāo)準(zhǔn)進(jìn)行通信,只要使用RS485/RS232接口轉(zhuǎn)換器即可。PLC在第一次掃描時(shí)執(zhí)行初始化子程序initialize,對(duì)端口及高速訓(xùn)一數(shù)器進(jìn)行初始化。初始化完成后,啟動(dòng)RCV指令使端口處于接受狀態(tài)。RCV會(huì)將指令數(shù)據(jù)保存到接收緩沖區(qū)VB110,接受到結(jié)束宇符‘9’時(shí)產(chǎn)生接收完成中斷。Rcvcomplete中斷服務(wù)程序用來處理接收完成中斷事件,此中斷程序延時(shí)1Um、調(diào)用OperaData中斷程序,進(jìn)行數(shù)據(jù)譯碼。再根據(jù)接受到的數(shù)據(jù)分別調(diào)用相應(yīng)的子程序,在其中執(zhí)行相應(yīng)的過程并返回?cái)?shù)據(jù)信息。PLC每接到一條指令后都會(huì)發(fā)送一條反饋信息,當(dāng)反饋信息發(fā)送完成時(shí),會(huì)產(chǎn)生發(fā)送完成中斷。XMTcomplete中斷服務(wù)程序用來處理發(fā)送完成中斷事件。在XMTcomplete中斷服務(wù)程序中所要執(zhí)行的操作包括:允許RCV接收緩沖區(qū)中存放指令結(jié)束宇符的宇節(jié)清零(用來判斷下一條指令格式是否正確)。這就是上位機(jī)與下位機(jī)的握手協(xié)議。的控制系統(tǒng)中,在PLC輸出端口并聯(lián)續(xù)流二極管(直流電路)或阻容電路(交流電路),以抑制電路斷開時(shí)產(chǎn)生的電弧對(duì)PLC的影響,提高PLC接口的輸入、輸出部分的可靠性。電阻可以取50Ω~120Ω電容可以取0.1pF-0.47pF,電容的額定電壓應(yīng)大于電源峰值電壓。續(xù)流二極管可以選1A的管子,其額定電壓應(yīng)大于電源電壓的3倍。本文檔來自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種液壓動(dòng)力滑臺(tái)PLC控制系統(tǒng),其特征是:所述主要是利用串行通訊口,在Delphi7.0環(huán)境下,建立PLC與上位機(jī)之間的數(shù)據(jù)通信,上位機(jī)通過Delphi向下位機(jī)PLC傳送數(shù)據(jù)指令,控制PLC的輸出口,從而控制液壓滑臺(tái)的運(yùn)動(dòng);同時(shí)PLC采集滑臺(tái)上的壓力和位移數(shù)據(jù),連同滑臺(tái)的運(yùn)動(dòng)狀態(tài)發(fā)送給上位機(jī),上位機(jī)接受到數(shù)據(jù)后顯示出來。
【技術(shù)特征摘要】
1.一種液壓動(dòng)力滑臺(tái)PLC控制系統(tǒng),其特征是:所述主要是利用串行通訊口,在Delphi7.0環(huán)境下,建立PLC與上位機(jī)之間的數(shù)據(jù)通信,上位機(jī)通過Delphi向下位機(jī)PLC傳送數(shù)據(jù)指令,控制PLC的輸出口,從而控制液壓滑臺(tái)的運(yùn)動(dòng);同時(shí)PLC采集滑臺(tái)上的壓力和位移數(shù)據(jù),連同滑臺(tái)的運(yùn)動(dòng)狀態(tài)發(fā)送給上位機(jī),上位機(jī)接受到數(shù)據(jù)后顯示出來。2.根據(jù)權(quán)利要求1所述的一種液壓動(dòng)力滑臺(tái)PLC控制系統(tǒng),其特征是:所述上位機(jī)首先通過引進(jìn)通信控件Spcom...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:姚秋麗,
申請(qǐng)(專利權(quán))人:姚秋麗,
類型:發(fā)明
國別省市:遼寧,21
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。