數(shù)控系統(tǒng)內(nèi)置式PLC的FPG A實(shí)現(xiàn)方案
為了擴(kuò)展數(shù)控系統(tǒng)邏輯功能的可編程能力,通常在數(shù)控系統(tǒng)中配置PLC功能。并采用獨(dú)立PLC或內(nèi)置式PLC兩種方式。但目前內(nèi)置式PLC一般使用軟件實(shí)現(xiàn)。有一套特有的編程與配置方法,這對(duì)使用者熟悉新功能提出了額外的要求?,F(xiàn)場可編程邏輯器件FPGA具有很強(qiáng)的在線邏輯編程能力。常被應(yīng)用于實(shí)現(xiàn)某些邏輯控制中。比如交通信號(hào)燈控制:近來也有用FPGA實(shí)現(xiàn)PLC的嘗試。即將與需要實(shí)現(xiàn)的控制功能對(duì)應(yīng)的梯形圖直接做成FPGA硬連線邏輯。但這些應(yīng)用都沒有脫離FPGA本身的現(xiàn)場可編程特性。用戶如需修改控制邏輯。就需要掌握VHDL語言及FPGA的EDA設(shè)計(jì)方法。否則不能提供更加友好、通用的PLC編程界面。
本文介紹了一種新的數(shù)控系統(tǒng)中內(nèi)置式PLC的FPGA實(shí)現(xiàn)方法。它能較好地解決上述技術(shù)難題,也便于實(shí)際應(yīng)用。
1 基于ARM和FPGA的數(shù)控系統(tǒng)
機(jī)床數(shù)控系統(tǒng)由控制系統(tǒng)、伺服驅(qū)動(dòng)系統(tǒng)和伺服電機(jī)組成??刂葡到y(tǒng)生成的坐標(biāo)軸運(yùn)動(dòng)指令,被發(fā)送到伺服驅(qū)動(dòng)系統(tǒng)。然后由伺服驅(qū)動(dòng)系統(tǒng)形成伺服電機(jī)的運(yùn)轉(zhuǎn)控制令。從而使伺服電機(jī)完成相應(yīng)的動(dòng)作。
本文標(biāo)簽:數(shù)控系統(tǒng)內(nèi)置式PLC的FPG A實(shí)現(xiàn)方案
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《數(shù)控系統(tǒng)內(nèi)置式PLC的FPG A實(shí)現(xiàn)方案》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“數(shù)控系統(tǒng)內(nèi)置式PLC的FPG A實(shí)現(xiàn)方案”的更多資訊










