當(dāng)某些時(shí)候使用S7-200得不到滿足的情況下,可以選擇使用S7-1200的PLC。那么他們之間都有什么區(qū)別呢?下面我們來(lái)簡(jiǎn)單地看一下吧。
首先從擴(kuò)展能力來(lái)看,S7-1200具有比S7-200更強(qiáng)大的擴(kuò)展功能。
S7-200只能在右側(cè)擴(kuò)展模塊,最多只能擴(kuò)展7個(gè)模塊,而S7-1200左側(cè)、右側(cè)、上方都可以進(jìn)行擴(kuò)展,右側(cè)最多可以擴(kuò)展8個(gè)模塊(SM),左邊最多可以擴(kuò)展3個(gè)通信模塊(CM),上方可以擴(kuò)展一個(gè)信號(hào)板。
模塊擴(kuò)展之后,S7-200和S7-1200的地址分配情況有所不同。對(duì)于S7-200 PLC擴(kuò)展模塊的地址,是根據(jù)位置系統(tǒng)自動(dòng)進(jìn)行分配的。而S7-1200 PLC擴(kuò)展模塊的地方可以在軟件的設(shè)備視圖組態(tài)中進(jìn)行自行分配。
其次,從通信能力來(lái)看,S7-200集成一個(gè)或兩個(gè)標(biāo)準(zhǔn)的RS485口,而S7-1200 集成一個(gè)或兩個(gè)PROFINET接口。S7-200的485口可以與編程軟件進(jìn)行連接,還可支持MODBUS通信,與觸摸屏或上位機(jī)的通信。
S7-1200集成的ROFINET接口除了可以與編程軟件的連接之外,還可以做PLC之間的S7通信,與遠(yuǎn)程I/O的通信、也可以與第三方設(shè)備之間實(shí)現(xiàn)OUC通信或MODBUS TCP通信。S7-1200需要使用RS232或485進(jìn)行通信時(shí),需要另外配置通信模塊或通信信號(hào)板。
其次,再看看存儲(chǔ)器大小方面。S7-200的存儲(chǔ)器分為數(shù)據(jù)存儲(chǔ)器盒程序存儲(chǔ)器,不同型號(hào)的CPU,存儲(chǔ)器的大小不一樣。
而S7-1300的存儲(chǔ)器分為工作存儲(chǔ)器。裝載存儲(chǔ)器盒保持性存儲(chǔ)器這三種。除了保持性存儲(chǔ)器外,不同型號(hào)的CPU所支持的存儲(chǔ)器的大小是不同的。
還有,它們的程序結(jié)構(gòu)也不一樣。S7-200的程序結(jié)構(gòu)分為主程序、子程序和中斷程序。S7-1200的程序結(jié)構(gòu)分為OB塊、FB塊、FC塊、DB塊。