西門子組態(tài)數(shù)字量輸入
單擊 “系統(tǒng)塊” (System Block) 對話框的 “數(shù)字量輸入” (Digital Inputs) 節(jié)點(diǎn)組態(tài)數(shù)字量輸入濾波器和脈沖捕捉位。
圖1. 組態(tài)數(shù)字量輸入設(shè)置窗口
S7-200 SMART CPU 允許為某些或所有數(shù)字量輸入點(diǎn)選擇一個(gè)定義時(shí)延(可在 0.2 ms 到 12.8 ms 和 0.2 μs 到 12.8 μs 之間選擇)的輸入濾波器?!跋到y(tǒng)塊”中不能修改濾波時(shí)間的其他數(shù)字量輸入通道,其濾波時(shí)間默認(rèn)為12.8ms。
如果需要使用 S7-200 SMART 的高速計(jì)數(shù)器功能,需要手動(dòng)修改濾波器的時(shí)間至 0.2 μs (也可根據(jù)速率設(shè)定成更長的濾波時(shí)間),否則在速率較高時(shí)將會(huì)造成高速計(jì)數(shù)器無法計(jì)數(shù)。 因?yàn)镾7-200 SMART 與S7-200 不同,對于 S7-200 SMART ,用戶可以根據(jù)輸入信號速率不同自由設(shè)置濾波時(shí)間以便高速計(jì)數(shù)器過濾噪音。
通過設(shè)置輸入延時(shí),您可以過濾數(shù)字量輸入信號。 輸入狀態(tài)改變時(shí),輸入必須在時(shí)延期限內(nèi)保持在新狀態(tài),才能被認(rèn)為有效。 濾波器會(huì)消除噪音脈沖,并強(qiáng)制輸入線在數(shù)據(jù)被接受之前穩(wěn)定下來。默認(rèn)濾波時(shí)間是 6.4 ms。
要設(shè)置輸入延遲,請按以下步驟操作:
1. 從一個(gè)或多個(gè)輸入旁的下拉列表中選擇延遲時(shí)間。
2. 單擊 “確定” (OK) 按鈕,輸入選項(xiàng)。
如果數(shù)字量輸入通道的濾波時(shí)間更改自以前的設(shè)置,則新的“0” 電平輸入值可能需要保 持長達(dá) 12.8 ms 的累積時(shí)間,然后濾波器才會(huì)完全響應(yīng)新輸入。 在此期間,可能不 會(huì)檢測到持續(xù)時(shí)間少于 12.8 ms 的短“0”脈沖事件或?qū)ζ溆?jì)數(shù)。 濾波時(shí)間的這種更改會(huì)引發(fā)意外的機(jī)械或過程操作,這可能會(huì)導(dǎo)致人員死亡、重傷和設(shè)備損壞。 為了確保新的濾波時(shí)間立即生效,必須關(guān)閉 CPU 電源后再開啟。
S7-200 SMART CPU 為數(shù)字量輸入點(diǎn)提供脈沖捕捉功能。通過脈沖捕捉功能可以捕捉高電平脈沖或低電平脈沖。此類脈沖出現(xiàn)的時(shí)間極短,CPU 在掃描周期開始讀取數(shù)字量輸入時(shí),可能無法始終看到此類脈沖。
當(dāng)為某一輸入點(diǎn)啟用脈沖捕捉時(shí),輸入狀態(tài)的改變被鎖定,并保持至下一次輸入循環(huán)更新。 這樣可確保延續(xù)時(shí)間很短的脈沖被捕捉,并保持至 S7-200 SMART CPU 讀取輸入。
根據(jù) CPU 型號,可按以下數(shù)字量輸入點(diǎn)數(shù)單獨(dú)啟用脈沖捕捉操作:
● CPU CR40: 14
● CPU SR20: 12 (14,如果存在 SB DT04 )
● CPU ST40/CPU SR40: 14 (16,如果存在 SB DT04 )
● CPU ST60/CPU SR60: 14 (16,如果存在 SB DT04 )
圖2. S7-200 SMART CPU (脈沖捕捉啟用和未啟用)的基本操作狀況
由于脈沖捕捉功能在輸入通過輸入濾波器后對輸入進(jìn)行操作,您必須調(diào)整輸入濾波時(shí)間, 以防濾波器過濾掉脈沖。
圖3. 數(shù)字量輸入電路方框圖
電話:13818569113 15721373211
郵箱:fushidianji@139.com
網(wǎng)址:http://xiangtai88.cn
地址:上海青浦區(qū)北青公路7171號111-112室