2022-01-18 作者 :旋風數控網 圍觀 : 0次
大家好,今天小編關注到一個比較有意思的話題,就是關于plc做數控系統的問題,于是小編就整理了2個相關介紹plc做數控系統的解答,讓我們一起看看吧。
他們同屬與嵌入式系統。其中PLC,數控系統都是嵌入式的兩種應用系統。而單片機則是嵌入式系統中的一種應用電子元件。
只是PLC功能稍微簡單些。如果說不同點,他們的程序不同,控制部件不同,操作維數不同,控制精度不同而已。數控的控制系統可以完全實現機器人的功能,但是他沒有機器人的手臂,機器人也可以完成數控系統同的工作。對于PLC的功能就單一一些,屬于直接控制到電機了,按照設定好的步驟進行,能夠完成簡單一些的工作,雖然沒有數控系統那么多功能,但是可以說是簡化版本的數控系統。
PLC跟單片機沒有什么直接聯系,要說有聯系,只能說PLC里可能包含有單片機,特別是一些簡單的PLC里,可能單片機就是其核心部件。但一些復雜的PLC里不一定用單片機,而會用更復雜的嵌入式微處理器。而在PLC早期,PLC甚至是用繼電器構成。
單片機:字面上理解是單芯片微計算機,實際單片機多用于工業控制,因此成為單芯片微控制器更為準確。就是將一個或多個微處理器核,存儲器,以及一些必要的外設,比如定時器,串行口,模數轉換器(A/D),脈寬調制器(PWM)等等,集成在一個單一芯片上構成的微型計算機系統。單片機是現代工業上應用極其廣泛的,幾乎可說是必不可少的一種器件。是“工業糧食”的一種。通用的單片機都不包含程序,也不能直接應用。它就像是面粉,你可以做成包子,也可以做成饅頭,但不宜直接食用。只有根據需要給它寫入控制程序,它才有相應的控制功能。寫入的這個程序,就是你做的包子或饅頭了。
數控系統是數字控制系統的簡稱,英文名稱為(Numerical Control System),根據計算機存儲器中存儲的控制程序,執行部分或全部數值控制功能,并配有接口電路和伺服驅動裝置的專用計算機系統。通過利用數字、文字和符號組成的數字指令來實現一臺或多臺機械設備動作控制,它所控制的通常是位置、角度、速度等機械量和開關量。
數控機床現在有很多的控制系統,比如FANUC,三菱或者西門子的數控系統,所以你要學習數控機床中的PLC編程,首先你要確定一個品牌,然后去學習它的PLC編程知識!
先來看一下西門子數控系統中的828D和840D系統的配置:
從圖片上我畫紅線的地方可以看到,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信號,啟動/停止這些,當然,這只是我個人的一點淺顯理解,我本人也沒有深入去了解過數控機床的PLC程序的,不過還是希望我所說的能對你有一點啟示或者幫助,謝謝!
到此,以上就是小編對于plc做數控系統的問題就介紹到這了,希望介紹關于plc做數控系統的2點解答對大家有用。