-
1 # 瀋陽小李啊
-
2 # 四叔在工地
PLC 程式設計的主要目的是使加工中心按規定的要求動作,在機床通電後,由程式控制,使不需要的機床附件暫時不啟動,當需要時輸入M 指令。這樣,降低了機床的噪音,改善了教學環境,提高了教學效果,同時,對於加工中心操作人員,應對機床的內部結構加強了解,根據需要,編寫出適合自己的PLC 程式,提高機床的使用效率。
-
3 # 中蒴智慧化
數控系統有兩大部分,一是NC、二是PLC,這兩者在數控機床所起的作用範圍是不相同的。
1、 實現刀具相對於工件各座標軸幾何運動規律的數字控制。這個任務是由NC來完成;
2、 機床輔助裝置的控制是由PLC來完成。它是在數控機床執行過程中,根據CNC內部標誌以及機床的各控制開關、檢測元件、執行部件的狀態,按照程式設定的控制邏輯對諸如刀庫運動、換刀機構、冷卻液等的執行進行控制。
相對於PLC,機床和NC就是外部。編PLC程式要用到NC給PLC的訊號和PLC給NC的訊號是為了PLC與NC之間的資訊交換。
可程式設計控制器(PLC)與數控系統(NC)以及數控機床(MT)之間的資訊交換有以下訊號:
相對於PLC,機床和NC就是外部。PLC與機床以及NC之間的資訊交換,對於PLC的功能發揮,是非常重要的。PLC與外部的資訊交換,通常有四個部分:
(1)、機床側至PLC:機床側的開關量訊號透過I/O單元介面輸入到PLC中,除極少數訊號外,絕大多數訊號的含義及所配置的輸入地址,均可由PLC程式編制者或者是程式使用者自行定義。數控機床生產廠家可以方便的根據機床的功能和配置,對PLC程式和地址分配進行修改。
(2)、PLC至機床:PLC的控制訊號透過PLC的輸出介面送到機床側,所有輸出訊號的含義和輸出地址也是由PLC程式編制者或者是使用者自行定義。
(3)、NC至PLC:CNC至PLC:CNC送至PLC的資訊可由CNC 直接送入PLC的暫存器中,所有CNC送至PLC的訊號含義和地址(開關量地址或暫存器地址) 均由CNC 廠家確定,PLC程式設計者只可使用不可改變和增刪。如數控指令的M、S、T 功能,透過CNC譯碼後直接送入PLC相應的暫存器中。
(4) PLC至CNC : PLC 送至CNC 的資訊也由開關量訊號或暫存器完成,所有PLC送至CNC的訊號地址與含義由CNC 廠家確定,PLC 程式設計者只可使用,不可改變和增刪。
PLC在數控機床中的控制功能:
(1)、操作面板的控制。操作面板分為系統操作面板和機床操作面板。系統操作面板的控制訊號先是進入NC,然後由NC送到PLC,控制數控機床的執行。機床操作面板控制訊號,直接進入PLC,控制機床的執行。
(2)、機床外部開關輸入訊號。將機床側的開關訊號輸入到送入PLC,進行邏輯運算。這些開關訊號,包括很多檢測元件訊號(如:行程開關、接近開關、模式選擇開關等等)
(3)、輸出訊號控制:PLC輸出訊號經外圍控制電路中的繼電器、接觸器、電磁閥等輸出給控制物件。
(4)、功能實現。系統送出T指令給PLC,經過譯碼,在資料表內檢索,找到T程式碼指定的刀號,並與主軸刀號進行比較。如果不符,發出換刀指令,刀具換刀,換刀完成後,系統發出完成訊號。
(5)、M功能實現。系統送出M指令給PLC,經過譯碼,輸出控制訊號,控制主軸正反轉和啟動停止等等。M指令完成,系統發出完成訊號。
-
4 # 工控老友記
看到前面的回答不知道該怎麼說。
對於PLC廠家來說,目前硬體廠家都是配自己的PLC程式設計軟體的。
既然你的系統是發那科的那就只能用發那科官方針對加工中心用專用的PLC程式設計軟體。再者修改程式在他的數控系統介面上有入口可以選擇梯形程式設計圖介面,可以供使用者修改的同時配合說明書上的地址資料來修改。
真的涉及到一些不該使用者修改的引數和程式你也是動不了的,得找廠家來配合修改。就好比我以前給人除錯加工中心的機器人上下料裝置需要機器人與加工中心的數控系統訊號互動來控制開關門和啟動停止。原來的加工中心出廠沒有預留這個功能,要增加的時候就得找廠家來配合,修改程式提供硬體IO點位輸入輸出訊號。
-
5 # 人魚線一代梟雄
發那科是日本生產機器人和數控系統的巨頭。數控機床一般是有自己的控制系統,有一些數控系統用PLC作為控制單元。發那科是日本的企業,自然用三菱的PLC。三菱Q系列和FX系列PLC程式設計軟體主要是使用GX Works2來程式設計。
回覆列表
發那科系統是沒有PLC的,發那科系統是用內嵌PMC控制機床的動作,PLC與PMC程式設計差別不大,PMC梯形圖程式設計軟體,要使用廠家提供的FANUC LADDER 可以在網上論壇下載,非常方便.
FANUC LADDER-Ⅲ軟體是FANUC數控系統專用的PMC程式設計系統軟體,是PC(個人電腦)環境下執行的FANUC PMC順序程式開發用的程式設計系統。
機床廠(MTB)通常採用FANUC LADDER-Ⅲ軟體實現對PMC 程式的編輯、顯示、輸入/輸出、監控、執行等功能,尤其是新機床的PMC程式的編制與除錯更是如此。透過這個平臺根據機床具體控制需求編輯的梯形圖程式就是PMC使用者程式。