西門子plc s7-1200和200有哪些不同?
發布日期:
2023-07-03

西門子S7-1200作為(wei) 新推出的緊湊型控製器,其產(chan) 品定位在原有的SIMATIC S7-200S7-300之間。它與(yu) S7-200的區別主要體(ti) 現在硬件、通信、工程、存儲(chu) 器、功能塊、計數器、定時器、工藝功能等方麵。

一、硬件的區別

在硬件擴展方麵,S7-200最多支持七個(ge) 擴展模塊,而S7-1200支持擴展最多八個(ge) 信號模塊,和最多三個(ge) 通信模塊。以S7-200CPU224XP和S7-1200CPU1214C為(wei) 例,S7-1200的CPU支持通過信號板來增加IO點數,而S7-200CPU的IO點數是固定的。在硬件組態方麵,S7-200的地址自動分配不能改變,而S7-1200的地址可由用戶手動進行重新分配。

二、通信方麵的區別

在串行通信方麵,S7-200和S7-1200都支持通過RS232和RS485實現點對點通信,支持ASCII、USS、MODBUS等通信協議。S7-200需要RS232轉換器,實現RS232的串口通信,而S7-1200則是通過RS232通訊模塊來實現串口通信的。S7-1200本機集成了PROFINET接口,支持與(yu) 編程設備、HMI和其他CPU之間的通信。

三、工程方麵

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

四、存儲(chu) 方麵的區別

S7-200的程序存儲(chu) 器和數據存儲(chu) 器的大小是固定不變的,而S7-1200的程序存儲(chu) 器和數據存儲(chu) 器則是浮動的。S7-1200CPU的符號表和注釋可以保存在CPU中,可在線獲取。在S7-1200中利用符號化存取,可以最優(you) 化分配數據塊所占的存儲(chu) 區。在保持存儲(chu) 區方麵,S7-200僅(jin) 有數據區可以設置為(wei) 保持,而S7-1200最多可設置2048個(ge) 字節的保持區,可以對數據塊中的離散變量設置保持性。在存儲(chu) 卡容量方麵,S7-1200的存儲(chu) 卡最大可到24兆字節,對於(yu) S7-200和S7-1200存儲(chu) 卡都是可選項,可以存放的內(nei) 容相同。另外S7-1200的存儲(chu) 卡還將用來實現存儲(chu) 區擴展,程序分配及固件升級等功能。

五、程序結構的不同

S7-200由主程序、子程序、中斷子程序、及數據區V區等,而S7-1200有OB塊、 SB塊、FC塊以及數據塊等。S7-200調用子程序最大嵌套深度為(wei) 8,所有程序塊共用一個(ge) 通用數據塊,而S7-1200像S7-300一樣具有FC、FB和OB塊等,程序結構高度模塊化,並且可以重複利用,最大嵌套深度為(wei) 16。在S7-200中將事件分配給中斷,中斷事件觸發相應的子程序。而在S7-1200中則通過組織塊分配事件。

六、數據類型的不同

S7-1200中的新數據類型使應用更加靈活。例如用於(yu) 時間和日期時,S7-200需要讀取相應的V區數據,而S7-1200可以通過符號名訪問DTL結構的所有組成部分。

七、計數器指令的區別

S7-200中的計數器在計數值大於(yu) 等於(yu) 設定值時,計數器狀態位置位。而S7-1200的計數器,當計數值大於(yu) 等於(yu) 設定值時,輸出置位。S7-200計數器的計數範圍是0到32767,而S7-1200的計數範圍是可以調整的。

八、定時器指令的區別

S7-200中的定時器在計時值大於(yu) 等於(yu) 設定值時,定時器狀態位置位。而S7-1200中的定時器在計時值大於(yu) 等於(yu) 設定值時輸出置位。另外S7-1200的定時時間可以直接輸入,不需要像S7-200那樣使用定時時基來進行換算。

九、工藝功能的不同

在工藝功能方麵,S7-200一般是通過向導來實現的,而S7-1200則是通過調用相應的塊來實現的。

今天主要對西門子S7-1200和西門子S7-200進行了硬件、通信、工程、存儲(chu) 器、功能塊、計數器、定時器、工藝功能等方麵的比較,希望對您有所幫助,如果您有更多需求歡迎與(yu) 我們(men) 溝通。

聲明:部分內(nei) 容來源於(yu) 網絡,如侵權請後台留言聯係刪除。