你可能還沒搞懂PLC和單片機具體都是什么東西,邊干邊學吧。
PLC的核心就是一片單片機,圍繞著單片機加上一些外設,構成了PLC系統,它本身含有編譯軟件,相當于內置了一個簡單的專用操作系統,你寫的程序,下載到這個系統里,相當于安裝了一個專用的軟件來控制設備。
這樣就可以看出來,你用單片機也可以達成PLC同樣的功能,但需要你自己架設外設,包括IO接口,模擬量接口等等。所以單片機構成的硬件系統要麻煩的多,反之PLC的硬件系統廠家已經幫你做好了,測試好了,這就是PLC的重要優勢之一。同時也可以看出來,PLC的廠商掙的就是系統集成的錢,所以PLC價格要高得多,系統集成的內容越多越貴。
做單片機的廠家有很多,早起流行51,現在流行AVR,PIC等,都有專用的編程軟件,多用匯編語言和C語言編程。
做PLC的廠商更多,多用梯形圖,ST語言,每一個品牌的PLC都有自己的專用編程軟件。各大廠商都不兼容。
在工業控制里或者電子設計行業,PLC和單片機幾乎是兩個行當,所以單片機程序和PLC的編程軟件,完全沒有關系,單片機也當然不能編寫PLC程序。