西門子plc S7-1200作為(wei) 新推出的緊湊型控製器,其產(chan) 品定位在原有的SIMATIC S7-200和S7-300之間,它與(yu) 西門子plc S7-300的區別主要體(ti) 現在硬件、通信、工程、存儲(chu) 器、功能塊、計數器、定時器、工藝功能等方麵。
一、硬件的區別
在硬件擴展方麵,S7-300的主機架多支持八個(ge) 擴展模塊,而S7-1200支持擴展多八個(ge) 信號模塊和多三個(ge) 通信模塊。以S7-300 CPU313C和S7-1200 CPU1214C為(wei) 例,S7-1200的CPU支持通過信號板來增加IO點數,而S7-300CPU的IO點數是固定的。在硬件組態方麵,S7-300和S7-1200的地址都可以由用戶手動進行重新分配。

硬件的區別
二、通信方麵的區別
串行通信方麵,S7-300和S7-1200都支持通過RS232和RS485實現點對點通信,支持ASCII、USS和MODBUS等通信協議。S7-300需要選用帶PTP接口的CPU或者CP模塊,實現RS232的串口通信。而S7-1200則是通過RS232通訊模塊來實現串口通信。S7-1200本機集成了PROFINET接口,支持與(yu) 編程設備、HMI以及其他CPU之間的通信。

通信的區別
三、工程方麵
S7-1200的編程軟件STEP7 Basic提供了一個(ge) 易用集成的工程框架,可用於(yu) SIMATIC S7-1200和精減HMI麵板的組態。

工程框架
四、存儲(chu) 方麵的區別
S7-300和S7-1200的程序存儲(chu) 器和數據存儲(chu) 器的大小都是浮動的。S7-1200 CPU的符號表和注釋可以保存在CPU中,可在線獲取。在S7-1200中利用符號化存取,可以zui優(you) 化分配數據塊所占的存儲(chu) 區。在保持存儲(chu) 區方麵,S7-1200多可以設置2048個(ge) 字節的保持區,可以對數據塊中的離散變量設置保持性。而S7-300是以字節為(wei) 單位進行保持性設置的。在存儲(chu) 容量方麵,S7-1200的存儲(chu) 卡大可到24兆字節,對於(yu) S7-1200存儲(chu) 卡是可選項,而S7-300的存儲(chu) 卡是必選的。S7-300的存儲(chu) 卡無法存放配方和數據記錄等。另外S7-1200的存儲(chu) 卡還將用來實現存儲(chu) 區擴展,程序分配及固件升級等功能。

存儲(chu) 的區別
五、程序結構的不同
S7-1200和S7-300一樣,有OB塊、FB塊、FC塊及數據塊等,程序結構高度模塊化,並且可以重複利用,大嵌套深度為(wei) 16。S7-1200和S7-300類似,都是通過組織塊來分配事件的。

程序結構的區別
六、數據類型的不同
S7-1200中的新數據類型使應用更加靈活。例如用於(yu) 日期和時間時,S7-300通過調用係統功能塊SFC讀取日期時間數據,而S7-1200可以通過符號名訪問DTL結構的所有組成部分。

數據類型的區別
七、計數器指令的區別
S7-300中的計數器在計數值大於(yu) 零時,計數器輸出置位,而S7-1200中的計數器,在計數值大於(yu) 等於(yu) 設定值時,輸出置位。S7-300 S5計數器的計數範圍是0到999,而S7-1200的計數範圍是可調的。

計數器指令的區別
八、定時器指令的區別
S7-300中的定時器在計時值大於(yu) 設定值時,定時器輸出置位,而S7-1200的定時器在計時值大於(yu) 等於(yu) 設定值時輸出置位。另外S7-1200的定時時間可以像S7-300一樣直接輸入。

定時器指令的區別
九、工藝功能
S7-1200和S7-300類似,都是通過調用相應的塊來實現不同的工藝功能。

工藝功能
今天主要對西門子S7-1200與(yu) S7-300進行了比較,從(cong) 硬件、通信、工程、存儲(chu) 器、功能塊、計數器、定時器、工藝功能等方麵說明了兩(liang) 種型號PLC相似的地方以及不同之處。如果您有更多需求歡迎與(yu) 我們(men) 溝通。