我們都知道S7-200和S7-1200都屬於西門子的小型PLC,相對來説,S7-1200 PLC的功能是要比S7-200 PLC強大的多的。
當某些時候使用S7-200得不到滿足的情況下,可以選擇使用S7-1200的PLC。那麼他們之間都有什麼區別呢?下面我們來簡單地看一下吧。
首先從擴展能力來看,S7-1200具有比S7-200更強大的擴展功能。S7-200只能在右側擴展模塊,最多隻能擴展7個模塊,而S7-1200左側、右側、上方都可以進行擴展,右側最多可以擴展8個模塊(SM),左邊最多可以擴展3個通信模塊(CM),上方可以擴展一個信號板。
模塊擴展之後,S7-200和S7-1200的地址分配情況有所不同。對於S7-200 PLC擴展模塊的地址,是根據位置系統自動進行分配的。而S7-1200 PLC擴展模塊的地方可以在軟件的設備視圖組態中進行自行分配。
其次,從通信能力來看,S7-200集成一個或兩個標準的RS485口,而S7-1200 集成一個或兩個PROFINET接口。
S7-200的485口可以與編程軟件進行連接,還可支持MODBUS通信,與觸摸屏或上位機的通信。S7-1200集成的ROFINET接口除了可以與編程軟件的連接之外,還可以做PLC之間的S7通信,與遠程I/O的通信、也可以與第三方設備之間實現OUC通信或MODBUS TCP通信。S7-1200需要使用RS232或485進行通信時,需要另外配置通信模塊或通信信號板。
其次,再看看存儲器大小方面。S7-200的存儲器分為數據存儲器盒程序存儲器,不同型號的CPU,存儲器的大小不一樣。而S7-1300的存儲器分為工作存儲器。裝載存儲器盒保持性存儲器這三種。除了保持性存儲器外,不同型號的CPU所支持的存儲器的大小是不同的。
還有,它們的程序結構也不一樣。S7-200的程序結構分為主程序、子程序和中斷程序。S7-1200的程序結構分為OB塊、FB塊、FC塊、DB塊。
S7-200的程序結構,所有的程序塊共用一個通用數據塊,它的特點是非模塊化,在別的項目中不可重複利用,不太方便。
S7-1200像300一樣,具有功能、功能塊和數據塊。它的特點是高度模塊化,並且可以重複利用。
想了解更多精彩內容,快來關注技成培訓網