當某些時候使用S7-200得不到滿足的情況下,可以選擇使用S7-1200的PLC。那么他們之間都有什么區(qū)別呢?下面我們來簡單地看一下吧。
首先從擴展能力來看,S7-1200具有比S7-200更強大的擴展功能。
S7-200只能在右側擴展模塊,最多只能擴展7個模塊,而S7-1200左側、右側、上方都可以進行擴展,右側最多可以擴展8個模塊(SM),左邊最多可以擴展3個通信模塊(CM),上方可以擴展一個信號板。
模塊擴展之后,S7-200和S7-1200的地址分配情況有所不同。對于S7-200 PLC擴展模塊的地址,是根據位置系統自動進行分配的。而S7-1200 PLC擴展模塊的地方可以在軟件的設備視圖組態(tài)中進行自行分配。
其次,從通信能力來看,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塊。