這種在工業環節中有什麼作用,一般是做什麼。


就是在PLC裡面寫上你需要機器執行的動作命令。

如果設備需要執行的動作非常複雜,或者應對的工藝情況非常多,那就可能要較大的程序工作量寫在裡面。

如果一台設備是用PLC作為核心的(當然也可以有其它類似功能的產品或者CPU控制器),你可以理解為PLC就是這個設備的大腦,執行機構(比如馬達,開關等等)就類似於胳膊腿肌肉。

那麼回答你的問題,編程的過程就像是給大腦洗腦,所編的程序就是洗腦的內容。編程工程師給機器洗腦,讓機器按照他的要求搞事情。


plc 是一種工業用 計算機,採用梯形圖 作為編程語言, 代替傳統的 硬 接線的 基於 繼電器 的控制系統


控制,可編程式控制制器全稱叫「可編程邏輯控制器「,邏輯控制用的,控制機器設備在什麼時候什麼情況下該做什麼的。


讓我想起了大學本科學習單片機,fpga的恐怖經歷


PLC是一種最初被設計以替代繼電器迴路的電子設備,傳統的繼電器控制迴路相當複雜,且不容易維護,PLC將繼電器迴路的硬接線工作替換為軟體的編程,在外部僅保留必要的輸入與輸出介面,這樣以避免繼電器迴路在設計、連接及維護時帶來的不便。之後,隨著技術的不斷進步,PLC的應用範疇也逐漸超出了單純的繼電器控制迴路,繼承了諸如PID調節、運動控制等高級功能。

PLC的編程也是設計為面向工程師而非程序員的,按照IEC標準,可以採用梯形圖、STL、功能塊等不同的語言進行編程。在各種語言中應用最廣泛的仍然是梯形圖,這是將繼電器迴路形象化轉化而成的一種語言,對於有經驗的工程師而言,是最容易適應與學習的。


編程,就是編寫程序。假設一台設備就是一個人,那麼控制器就相當於人的大腦,設備的動作基本按照編寫的程序去動作。

現在PlC已經不同以往,不單只支持梯形圖,還有st(類似C),功能塊等多種語言。


推薦閱讀:
相关文章