PLC在數(shù)控機(jī)床中的應(yīng)用

發(fā)布日期:2011-05-21    蘭生客服中心    瀏覽:3250

1、 PLC在數(shù)控機(jī)床中的應(yīng)用形式
    PLC在數(shù)控機(jī)床中應(yīng)用,通常有兩種形式:一種稱為內(nèi)裝式;一種稱為獨(dú)立式。
    內(nèi)裝式PLC也稱集成式PLC,采用這種方式的數(shù)控系統(tǒng),在設(shè)計(jì)之初就將NC和PLC結(jié)合起來考慮,NC和PLC之間的信號(hào)傳遞是在內(nèi)部總線的基礎(chǔ)上進(jìn)行的,因而有較高的較高交換速度和較寬的信息通道。它們可以共用一個(gè)CPU也可以是單獨(dú)的CPU這種結(jié)構(gòu)從軟硬件整體上考慮, PLC 和NC 之間沒有多余的導(dǎo)線連接, 增加了系統(tǒng)的可靠性, 而且NC 和PLC 之間易實(shí)現(xiàn)許多高級(jí)功能。PLC 中的信息也能通過CNC 的顯示器顯示, 這種方式對(duì)于系統(tǒng)的使用具有較大的優(yōu)勢(shì)。高檔次的數(shù)控系統(tǒng)一般都采用這種形式的PLC。
    獨(dú)立式PLC也稱外裝式PLC,它獨(dú)立于NC裝置,具有獨(dú)立完成控制功能的PLC。在采用這種應(yīng)用方式式,可根據(jù)用戶自己的的特點(diǎn),選用不同專業(yè)PLC廠商的產(chǎn)品,并且可以更為方便的對(duì)控制規(guī)模進(jìn)行調(diào)整。
2、PLC與數(shù)控系統(tǒng)及數(shù)控機(jī)床間的信息交換
    相對(duì)于PLC,機(jī)床和NC就是外部。PLC與機(jī)床以及NC之間的信息交換,對(duì)于PLC的功能發(fā)揮,是非常重要的。PLC與外部的信息交換,通常有四個(gè)部分:
(1)、機(jī)床側(cè)至PLC:機(jī)床側(cè)的開關(guān)量信號(hào)通過I/O單元接口輸入到PLC中,除極少數(shù)信號(hào)外,絕大多數(shù)信號(hào)的含義及所配置的輸入地址,均可由PLC程序編制者或者是程序使用者自行定義。數(shù)控機(jī)床生產(chǎn)廠家可以方便的根據(jù)機(jī)床的功能和配置,對(duì)PLC程序和地址分配進(jìn)行修改。
(2)、PLC至機(jī)床:PLC的控制信號(hào)通過PLC的輸出接口送到機(jī)床側(cè),所有輸出信號(hào)的含義和輸出地址也是由PLC程序編制者或者是使用者自行定義。
(3)、NC至PLC:CNC至PLC:CNC送至PLC的信息可由CNC 直接送入PLC的寄存器中,所有CNC送至PLC的信號(hào)含義和地址(開關(guān)量地址或寄存器地址) 均由CNC 廠家確定,PLC編程者只可使用不可改變和增刪。如數(shù)控指令的M、S、T 功能,通過CNC譯碼后直接送入PLC相應(yīng)的寄存器中。
(4):(4) PLC至CNC:PLC 送至CNC 的信息也由開關(guān)量信號(hào)或寄存器完成,所有PLC送至CNC的信號(hào)地址與含義由CNC 廠家確定,PLC 編程者只可使用,不可改變和增刪。
3、PLC在數(shù)控機(jī)床中的工作流程
    PLC在數(shù)控機(jī)床中的工作流程,和通常的PLC工作流程基本上是一致的,分為以下幾個(gè)步驟:
(1)、輸入采樣:輸入采樣,就是PLC以順序掃描的方式讀入所有輸入端口的信號(hào)狀態(tài),并將此狀態(tài),讀入到輸入映象寄存器中。當(dāng)然,在程序運(yùn)行周期中這些信號(hào)狀態(tài)是不會(huì)變化的,除非一個(gè)新的掃描周期的到來,并且原來端口信號(hào)狀態(tài)已經(jīng)改變,讀到輸入映象寄存器的信號(hào)狀態(tài)才會(huì)發(fā)生變化。
(2)、程序執(zhí)行:程序執(zhí)行階段系統(tǒng)會(huì)對(duì)程序進(jìn)行特定順序的掃描,并且同時(shí)讀入輸入映像寄存區(qū)、輸出映像寄存區(qū)的讀取相關(guān)數(shù)據(jù),在進(jìn)行相關(guān)運(yùn)算后,將運(yùn)算結(jié)果存入輸出映像寄存區(qū)供輸出和下次運(yùn)行使用。
(3)、出刷新階段:在所指令執(zhí)行完成后,輸出映像寄存區(qū)的所有輸出繼電器的狀態(tài)(接通/斷開)在輸出刷新階段轉(zhuǎn)存到輸出鎖存器中,通過特定方式輸出,驅(qū)動(dòng)外部負(fù)載。
4、 PLC在數(shù)控機(jī)床中的控制功能
(1)、操作面板的控制。操作面板分為系統(tǒng)操作面板和機(jī)床操作面板。系統(tǒng)操作面板的控制信號(hào)先是進(jìn)入NC,然后由NC送到PLC,控制數(shù)控機(jī)床的運(yùn)行。機(jī)床操作面板控制信號(hào),直接進(jìn)入PLC,控制機(jī)床的運(yùn)行。
(2)、機(jī)床外部開關(guān)輸入信號(hào)。將機(jī)床側(cè)的開關(guān)信號(hào)輸入到送入PLC,進(jìn)行邏輯運(yùn)算。這些開關(guān)信號(hào),包括很多檢測(cè)元件信號(hào)(如:行程開關(guān)、接近開關(guān)、模式選擇開關(guān)等等)
(3)、輸出信號(hào)控制:PLC輸出信號(hào)經(jīng)外圍控制電路中的繼電器、接觸器、電磁閥等輸出給控制對(duì)象。
(4)、功能實(shí)現(xiàn)。系統(tǒng)送出T指令給PLC,經(jīng)過譯碼,在數(shù)據(jù)表內(nèi)檢索,找到T代碼指定的刀號(hào),并與主軸刀號(hào)進(jìn)行比較。如果不符,發(fā)出換刀指令,刀具換刀,換刀完成后,系統(tǒng)發(fā)出完成信號(hào)。
(5)、M功能實(shí)現(xiàn)。系統(tǒng)送出M指令給PLC,經(jīng)過譯碼,輸出控制信號(hào),控制主軸正反轉(zhuǎn)和啟動(dòng)停止等等。M指令完成,系統(tǒng)發(fā)出完成信號(hào)。

更多相關(guān)信息