三菱 PLC和西門子 PLC的區別是什么?各自的優缺點是什么?怎樣選擇學習哪個品牌?
一種是他們的編程理念不同,三菱 PLC是日系品牌,編程直觀易懂,學習會比較容易,西門子 PLC是德國品牌,指令比較抽象,學習難度較大,但指令較少,而學習西門子 PLC則是一種日系品牌。
三菱的優點是離散控制和運動控制。三菱指令豐富,有專門的定位指令,控制伺服和步進容易實現,要實現某些復雜的動作控制也是三菱的強項,而西門子在這塊比較弱,沒有專用指令,做伺服或步進定位控制不是高精度,而是程序復雜。
西門子工藝控制和通訊控制是其優勢。西門子模擬量模塊價格便宜,程序簡單,而三菱的模擬量模塊價格昂貴,程序復雜,西門子做通訊也容易,程序簡單,三菱在這方面功能比較弱。
因此對于不同的設備控制方式,我們要合理選擇 PLC,發揮其優勢,克服其缺點。
舉例來說,一臺設備只是一些動作控制,比如機械手,可以選擇三菱的 PLC,一臺有伺服或步進要進行定位控制的設備,也選三菱的 PLC;像中央空調,污水處理,溫度控制等,有很多模擬量要選西門子的 PLC來做位置控制。
差別很大,芯片肯定不一樣(體現在容量和運算速度上),但是大的不同還是體現在編程軟件的思路和結構上。個人認為日系中高端品牌三菱 PLC的軟件至少落后西門子5年以上。暫且不說大中型的,就拿三菱公司比較優勢的小型機 FX系列與西門子S7-200系列進行對比:
1.三菱的編程軟件,從早期的 FXGPWIN到最近的 GX8.0 (我知道的是最新的),與其他日系品牌一樣,該軟件的編程思路是從上到下的單一縱向結構,西門子的 MicroWIN采用縱向和橫向兼容的結構,而且子程序支持本地變量,同樣的功能只需編一次程序就可以,大大降低了開發難度和開發時間。
2.S7-200一直以來支持強大的浮點運算,由編程軟件直接支持小數點輸入輸出,三菱直到近年才推出FX3U系列才有這種功能,之前的FX2N浮點功能是假的。
3.S7-200的模擬量輸入輸出程序非常簡單方便,AD、DA值可以不需編程直接存取的,三菱的FX2N及其以前的系列都需要非常繁瑣的FROMTO指令。FX3U如今倒支持此功能了,但足足晚了五年甚至更多。
4、CPU226和CPU224XP,標準配置2個485口,即PPI口,最大通訊速度187.5K,三菱FX3U之前的所有系列都是一個可憐的422口,而且速度是9.6K。如果需要連個智能儀表什么的則必須另購FX2N0-485BD等特殊模塊。
5、CPU226的程序容量20K,數據容量14K,FX2N總共才8K.后來的3U倒是有所改進。
但三菱的FX2N系列有兩個優勢,一是高速計數器指令比S7-200方便。二是422口比西門子的PPI口皮實(因為200系列的PPI口是非光電隔離的,非規范操作和仿制的編程電纜可能會導致串口損壞)西門子最近推出的S7-1200系列直接支持以太網接口,而且由于集成了計數和測量、閉環控制和運動控制的工藝,因此FX3U再次被西門子遠遠超越。
以上的比較僅僅是小型機。至于西門子的300和400系列以及更大型的TDC系列,這里就無需多言了,一句話,誰用誰知道。西門子的PCS7軟件絕對是博大精深的,所有的日系品牌都無法望其項背。