從(cong) 擴展能力來看,S7-1200具有比S7-200更強大的擴展功能。S7-200隻能在右側(ce) 擴展模塊,最多隻能擴展7個(ge) 模塊,而S7-1200左側(ce) 、右側(ce) 、上方都可以進行擴展,右側(ce) 最多可以擴展8個(ge) 模塊(SM),左邊最多可以擴展3個(ge) 通信模塊(CM),上方可以擴展一個(ge) 信號板。
模塊擴展之後,S7-200和S7-1200的地址分配情況有所不同。對於(yu) S7-200PLC擴展模塊的地址,是根據位置係統自動進行分配的。而S7-1200PLC擴展模塊的地方可以在軟件的設備視圖組態中進行自行分配。
從(cong) 通信能力來看,S7-200集成一個(ge) 或兩(liang) 個(ge) 標準的RS485口,而S7-1200集成一個(ge) 或兩(liang) 個(ge) PROFINET接口。S7-200的485口可以與(yu) 編程軟件進行連接,還可支持MODBUS通信,與(yu) 觸摸屏或上位機的通信。S7-1200集成的ROFINET接口除了可以與(yu) 編程軟件的連接之外,還可以做PLC之間的S7通信,與(yu) 遠程I/O的通信、也可以與(yu) 第三方設備之間實現OUC通信或MODBUSTCP通信。S7-1200需要使用RS232或485進行通信時,需要另外配置通信模塊或通信信號板。
其次,再看看存儲(chu) 器大小方麵。S7-200的存儲(chu) 器分為(wei) 數據存儲(chu) 器盒程序存儲(chu) 器,不同型號的CPU,存儲(chu) 器的大小不一樣。而S7-1300的存儲(chu) 器分為(wei) 工作存儲(chu) 器。裝載存儲(chu) 器盒保持性存儲(chu) 器這三種。除了保持性存儲(chu) 器外,不同型號的CPU所支持的存儲(chu) 器的大小是不同的。
還有,它們(men) 的程序結構也不一樣。S7-200的程序結構分為(wei) 主程序、子程序和中斷程序。S7-1200的程序結構分為(wei) OB塊、FB塊、FC塊、DB塊。
S7200最多可以擴展7個(ge) 模塊;S7300最多可擴展8個(ge) 模塊(RACK0);S71200則可擴展最多3個(ge) CM模塊,最多8個(ge) SM模塊。
S7200的I/O地址自動分配,不能改變,S71200的I/O地址可手動重新分配;
存儲(chu) 卡存儲(chu) 空間大小:S7200為(wei) 5MB(選用,MC卡),s71200可達24MB(選用MC卡),s7300在10MB(必須使用MMC卡),
功能塊的類型: