回收西門子模塊6ES75231BL000AA0 回收西門子模塊6ES75231BL000AA0
混合罐區(qū)域
(1) 當(dāng)罐的液面?zhèn)鞲衅髦甘?ldquo;液面低于低限”或排料閥打開(kāi)時(shí),攪拌電機(jī)的啟動(dòng)必須被鎖定。
(2) 攪拌電機(jī)在達(dá)到額定速度時(shí)要發(fā)出一個(gè)響應(yīng)信號(hào)。如果在電機(jī)啟動(dòng)后10 s內(nèi)還未接收到該信號(hào),則電機(jī)必須被斷開(kāi)。
(3) 必須對(duì)攪拌電機(jī)的啟動(dòng)次數(shù)進(jìn)行計(jì)數(shù)(維護(hù)間隔)。
(4) 在混合罐中必須安裝三個(gè)傳感器。① 罐裝滿:一個(gè)常閉觸點(diǎn)。當(dāng)達(dá)到罐的液面時(shí),該觸點(diǎn)斷開(kāi)。② 罐中液面高于低限:一個(gè)常開(kāi)觸點(diǎn)。如果達(dá)到低限,該觸點(diǎn)關(guān)閉。③ 罐非空:一個(gè)常開(kāi)觸點(diǎn),如果罐不空,該觸點(diǎn)閉合。
3) 排料區(qū)域
(1) 罐內(nèi)產(chǎn)品的排出由一個(gè)螺線管閥門控制。
(2) 這個(gè)螺線管閥門由操作員控制,但是遲在“罐空”信號(hào)產(chǎn)生時(shí),該閥必須被關(guān)閉。
(3) 當(dāng)攪拌電機(jī)在工作或罐空時(shí)打開(kāi)排料閥必須被鎖定。
3. 定義邏輯塊
通過(guò)程序塊可以將用戶程序分布到不同的塊中并建立塊調(diào)用的分層結(jié)構(gòu)來(lái)組織程序。本例中用戶程序主要由組織塊OB1、功能塊FB1、功能FC1及三個(gè)數(shù)據(jù)塊DB1~DB3組成。圖5.12所示為結(jié)構(gòu)化編程的塊的分層調(diào)用結(jié)構(gòu)。
(1) OB1:與CPU操作系統(tǒng)的接口,包含主要程序。在OBl中調(diào)用塊FBl和FCl并傳送控制過(guò)程所需的特定參數(shù)。
(2) FB1:用于配料A的進(jìn)料泵、配料B的進(jìn)料泵和攪拌電機(jī)的控制。由于要求*(接通、斷開(kāi)、計(jì)數(shù)應(yīng)用程序等),可以通過(guò)同一個(gè)功能塊實(shí)現(xiàn)。
(3) 背景DB1~DB3:用于控制配料A、配料B的進(jìn)料泵和攪拌電機(jī)的實(shí)參及靜態(tài)數(shù)據(jù)各不相同,因此分別存儲(chǔ)在與FBl相關(guān)的三個(gè)背景DB中。
(4) FC1:用于閥的控制。配料A和B的入口閥和進(jìn)料閥以及排料閥共同使用本邏輯塊。
符號(hào)名
如果在用戶程序中使用了符號(hào),則必須用STEP 7在符號(hào)表中對(duì)這些符號(hào)進(jìn)行定義。表5.6所示為所用的程序組件的符號(hào)名及地址。
5. 生成電機(jī)的FB
電機(jī)的FB包括以下邏輯功能:
(1) 啟動(dòng)和停止輸入。
(2) 允許設(shè)備操作的一系列互鎖(泵和攪拌電機(jī))?;ユi狀態(tài)存儲(chǔ)在OB1的臨時(shí)局域數(shù)據(jù)(L堆棧)中(“Motor_enable”和“Valve_enable”),并且當(dāng)電機(jī)的FB被處理時(shí)與啟動(dòng)和停止的輸入進(jìn)行邏輯組合。
(3) 來(lái)自設(shè)備的反饋必須在一個(gè)特定的時(shí)間內(nèi)出現(xiàn),否則就假定有故障或錯(cuò)誤出現(xiàn),并使電機(jī)停止。
(4) 時(shí)間點(diǎn)和響應(yīng)時(shí)間或錯(cuò)誤故障循環(huán)持續(xù)時(shí)間都必須被。
(5) 如果啟動(dòng)按鈕被按下并且電機(jī)被使能,則設(shè)備自行接通并運(yùn)行直至按下停機(jī)按鈕。
(6) 當(dāng)設(shè)備接通時(shí),一個(gè)定時(shí)器啟動(dòng)運(yùn)行,如果在定時(shí)器的時(shí)間到達(dá)之前未接到來(lái)自設(shè)備的響應(yīng)信號(hào),則停機(jī)。