西門子6ES7405-0RA02-0AA0價格優(yōu)勢
控制任務(wù)都按照工程控制的順序?qū)懺谝粋€程序中,比如寫在OB1中。程序執(zhí)行過程中,CPU不斷地掃描OB1,按照事先準備好的順序去執(zhí)行工作,如圖:
顯然,線性程序結(jié)構(gòu)簡單,一目了然。但是,當(dāng)控制工程大到一定程序之后,僅僅采用線性程序就會使整個程序變得龐大而難于編制、難于調(diào)試了。
二、分塊程序結(jié)構(gòu)
分塊程序是指一個工程的全部控制任務(wù)被分成多個小的任務(wù)塊,每個任務(wù)塊的控制任務(wù)根據(jù)具體情況分別放到子程序中,或者放到中斷程序中。程序執(zhí)行過程中,CPU不斷地調(diào)用這些子程序或者被中斷程序中斷,
用于連接多機架配置的
SIMATIC S7-300 的機架。
**多配置4個機架。每個機架**多可以插入8個模塊。在4個機架上**多可安裝32個模塊。
IM 365
用于一個中央機架和一個擴展機架的配置中
IM 365/IM 361
用于一個中央機架和**多4個擴展機架的配置中
用于高速計數(shù),定位操作 (開環(huán)或閉環(huán)控制) 和閉環(huán)控制。
??電源模塊提供了機架和CPU內(nèi)部的供電電源,置于1號機架的位置。
??(2)中央處理器(CPU)
??CPU存儲并處理用戶程序,為模塊分配參數(shù),通過嵌入的MPI總線處理編程設(shè)備和PC、模塊、其它站點之間的通訊,并可以為進行DP主站或從站操作裝配一個集成的DP接口。置于2號機架。
??(3)接口模塊(IM)
??接口模塊將各個機架連接在一起。不同型號的接口模塊可支持機架擴展或PROFIBUS?DP連接。置于3號機架,沒有接口模塊時,機架位置為空。
??(4)信號模塊(SM)
??通常稱為I/O(輸入/輸出)模塊。測量輸入信號并控制輸出設(shè)備。信號模塊可用于數(shù)字信號和模擬信號,還可用于進行連接,如傳感器和啟動器的連接。
??(5)功能模塊(FM)
??用于進行復(fù)雜的、重要的但獨立于CPU的過程,如:計算、位置控制和閉環(huán)控制。
??(6)通訊處理器(CP)
??模塊化的通訊處理器通過連接各個SIMATIC站點,如:工業(yè)以太網(wǎng),PROFIBUS或串行的點對點連接等。
??后三個模塊在機架上可以任意放置,系統(tǒng)可以自動分配模塊的地址。
??需要說明的是,每個機架**多只能安裝8個信號模塊、功能模塊或通訊模塊。如果系統(tǒng)任務(wù)超過了8個,則可以擴展機架(每個帶CPU的中央機架可以擴展3個機架)。?
?各個模塊的性能具體如下:
??(1)電源模塊(PS)
??電源模塊用于將SIMATIC S7-300 連接到120/230V AC電源。
??(2)CPU模塊
??各種CPU 有各種不同的性能,例如,有的CPU 上集成有輸入/輸出點,有的CPU上集成有PROFI- BUS-DP通訊接口等。
?以上只是列出了部分指標(biāo),設(shè)計時還要參的手冊。
??(3)接口模塊
??接口模塊用于多機架配置時連接主機架(CR)和擴展機架 (ER)。S7-300通過分布式的主機架(CR)和3個擴展機架(ER),可以操作多達32個模塊。運行時無需風(fēng)扇。
??(4)信號模塊
分塊程序雖然結(jié)構(gòu)復(fù)雜一些,但是可以把一個復(fù)雜的過程分解成多個簡單的過程。對于具體的程序塊容易編寫,容易調(diào)試。從總體上看,分塊程序的優(yōu)勢是十分明顯的。
S7-200編程語言的基本單位是語句,而語句的構(gòu)成是指令,每條指令有兩部分:一部分是操作碼,另一部分是操作數(shù)。操作碼是指出這條指令的功能是什么,操作數(shù)則指明了操作碼所需要的數(shù)據(jù)所在。所謂尋址,就是尋找操作數(shù)的