數控機床現在有很多的控制系統,比如FANUC,三菱或者西門子的數控系統,所以你要學習數控機床中的PLC編程,首先你要確定一個品牌,然后去學習它的PLC編程知識!

先來看一下西門子數控系統中的828D和840D系統的配置:

西門子數控系統的plc編程知識

從圖片上我畫紅線的地方可以看到,828D的系統中使用的PLC是西門子S7-200系列的PLC,而840D系統中使用的是西門子S7-300系列的PLC! 還可以看到他們用的伺服電機控制系統是西門子S120的!

從上邊這個圖片來看,如果是你能接觸或者想學習的數控系統的西門子的,那么你應該去學習一下西門子200或者300的PLC的相關知識,當然西門子S120伺服系統的知識也是需要學習的!

像西門子200/300plc編程的知識網絡上就很多了,我個人在頭條上主要分享的也是西門子PLC系統的相關知識!或者,自己去書店里邊買些書看一看慢慢就入門了!

對200PLC編程的軟件是Micro/WIN,對300PLC編程的軟件是Simatic STEP7,這些軟件在網絡上找一找,自己編程并利用模擬器測試,多動手操作就會慢慢掌握其常用的指令!

當然,數控機床的控制系統NCU,除了PLC的CPU之外,其還有一個單獨的數控CPU,所以數控系統的功能是遠多于PLC系統的,因此對數控機床的學習PLC也僅僅是其中的一部分!但是純粹的用PLC去做一些簡單的圓弧,插補動作,也是可以實現的!

就簡單說這么多了,數控機床中的PLC更多的是用于聯絡數控系統和機床上的I/O信號,啟動/停止這些,當然,這只是我個人的一點淺顯理解