當前位置:編程學習大全網 - 編程語言 - 西門子s7-200可編程控制器

西門子s7-200可編程控制器

西門子PLC S7-200、S7-300和S7-400是西門子可編程控制器產品的序列號。

這三款產品在控制器級別、軟件和硬件上都有很大的不同。具體分析如下:

1,控制器等級和模塊差異

(1)S7-200屬於基礎入門級,而S7-300和S7-400屬於比較高端的應用。

S7-200:壹般用於小型電氣控制系統,重點是邏輯控制;

S7-300:用於稍大的系統,可以實現復雜的過程控制,如PID和脈寬調制。

S7 400:用於大型控制系統,主要實現冗余控制。

(2)S7-200屬於小型機,S7-300屬於中型計算機,小型機是多功能計算機。把所有功能組合在壹起,它的控制規模最大為512點,CPU的運算處理速度還沒有中型主機快。大多數小型機是壹體化的,最多8個擴展模塊,適用於小型設備,性價比高。

中大型機結構模塊化,最多可增加300多個擴展模塊。中大型機器硬件昂貴,成本高,但運算速度快,通訊功能強,主要用於中大型生產線,如化工、造紙、鋼鐵、汽車生產線、大型中央空調、汙水處理等。

2.硬件差異

(1)主要區別是S7-300/400的模塊化程度更高,S7-200系列是壹體化的,CPU模塊、I/O模塊、電源模塊都在壹個模塊裏,稱為CPU模塊。

在S7-300/400系列中,從電源、I/O和CPU都是獨立的模塊。但是,很容易誤解200系列不能擴展。其實200系列是可以擴展的,只是購買的CPU模塊集成了部分功能,壹些小系統不需要定制其他模塊。200系列模塊還具有信號、通信和位置控制等模塊。

(2)200系列對中架沒有概念,叫導軌;為了便於分散控制,300/400系列模塊都安裝在壹個導軌上,這個導軌叫做機架,中央機架對應壹個擴展機架,這個在軟件上也有體現。

(3)200系列同壹機架上的模塊通過模塊正上方的數據連接器連接;300/400通過底部的U形總線連接器連接。

(4)300/400系列的I/O輸入接在前置連接器上,前置連接器接在信號模塊上,而不是I/O信號直接接在信號模塊上,這樣就可以更換信號模塊,不需要重新布線。

(5)300/400系列CPU具有profibus(profibus是獨立於設備制造商的國際、開放和現場總線標準)接口。

3.軟件差異

step 7-用於(1)200系列的Micro/WIN32軟件;300/400用STEP7軟件,微單和非微單的區別還是比較明顯的。

(2)200系列有三種編程語言——語句表(STL)、梯形圖(LAD)、功能框圖(FBD);除了這三種,在300/400系列中還有結構化控制語言(SCL)和圖形語言(S7圖形)。

(3)300/400軟件最大的特點是提供了壹些數據塊來對應每個功能塊(Block-FB),稱為實例。

(4)300/400不能隨意自定義組織塊、子例程、中斷例程,系統只能調用,其他的變成FB- Block、FC-,系統的S為它們定義了自己的身份(SFB、SFC)。

(5)累加器(ACCU)、狀態字寄存器和診斷緩沖器在300/400中提供。

  • 上一篇:深圳實驗學校至臻高中代碼
  • 下一篇:我想學習編程,應該先從哪裏學起?
  • copyright 2024編程學習大全網