參加類(lèi)別 : 電磁/感應(yīng)加熱
數(shù)字感應(yīng)程序范例
數(shù)字感應(yīng)主要是軟件來(lái)完成各項(xiàng)運(yùn)行,又因?yàn)樗菍儆谀?爝\(yùn)行概念,因此他可以利用軟件就可以來(lái)達(dá)到預(yù)期功能,其程序沒(méi)有先后分,可以隨時(shí)插入運(yùn)行述句,底下是我們開(kāi)始的程序,我們不定時(shí)插入功能,有疑問(wèn)的可以下詢(xún)問(wèn),我們會(huì)解說(shuō).
高頻流感知 組件代號(hào) CT
感應(yīng)動(dòng)作旗幟 組件代號(hào) KE_flag
延時(shí)器 組件代號(hào) DLTx
延時(shí)器輸出 組件代號(hào) DLVx
閃爍器 組件代號(hào) PODx
閃爍器輸出 組件代號(hào) PSVx
溫度感知器 組件代號(hào) TEMP
缺相輸出 組件代號(hào) Y1
過(guò)流保護(hù) 組件代號(hào) Y2
溫度過(guò)高 組件代號(hào) Y3
啟動(dòng)確認(rèn) 組件代號(hào) Y16
感應(yīng)啟動(dòng) 組件代號(hào) X1
True 條件成立
Flase 條件不成立
Dim TBASE=10ms ;定義底下與時(shí)間有關(guān)延時(shí)器與閃爍器基底時(shí)間為 10ms.
Dim POD1=50 ;設(shè)定1號(hào)閃爍器震蕩輸出為 500ms (0.5sec)
1.檢知三相缺相 :
If CT>10 then DLT1=10 ;如果CT讀回值大于10單位,設(shè)定 DLT1=10
If DLV1=Flase then Y1=True ;當(dāng)DLV1沒(méi)輸出,也就是 CT<10不再重復(fù)設(shè)定延時(shí)器,
;也就是電源不在供應(yīng),此時(shí)高頻不在輸出達(dá)
;10*10ms=0.1秒 可以視為電源缺相.
2.過(guò)流保護(hù) :
If CT>200 then Y2=True ;檢測(cè)CT大于200單位(保護(hù)點(diǎn))則設(shè)定 過(guò)流保護(hù) .
3.溫度過(guò)高保護(hù) :
If TEMP >75 then Y3=True ;溫度達(dá)75度設(shè)定溫度過(guò)高保護(hù).
If TEMP<65 then Y3=False ;溫度降到65清除溫度過(guò)高保護(hù).
4.感應(yīng)啟動(dòng) :
If X1=True AND Y16=True then KE_flag=True ;輸入要求啟動(dòng)則必須檢查啟動(dòng)確認(rèn)成立
;方可啟動(dòng)感應(yīng)機(jī).
5.感應(yīng)關(guān)閉 :
If X1=False then KE_flag=False Y16=False ;輸入關(guān)閉則將感應(yīng)動(dòng)作及啟動(dòng)任關(guān)閉.
6.感應(yīng)啟動(dòng)確認(rèn)控制:
If Y1=True OR Y2=True OR Y3=True then Y16=flase DLT2=10 ;如果缺相或過(guò)流或溫度過(guò)高則關(guān)閉啟動(dòng)確認(rèn),并設(shè)定延時(shí)2
If X1=True AND DLV2=False then Y16=True ;當(dāng)缺相/溫度過(guò)高/流恢復(fù)延時(shí)1秒重新設(shè)定啟動(dòng)確認(rèn)
7.錯(cuò)誤指示燈閃爍控制 :
If Y1=True OR Y2=True OR Y3=True then Y15=POD1 ;如果缺相或過(guò)流或溫度過(guò)高則Y15閃爍輸出,否則代表感應(yīng)機(jī)動(dòng)作
Else Y15=KE_flag
完整程序 :
Dim TBASE=10ms
Dim POD1=50
RUN
If CT>10 then DLT1=10
If DLV1=Flase then Y1=True
If CT>200 then Y2=True
If TEMP >75 then Y3=True
If TEMP<65 then Y3=False
If X1=True AND Y16=True then KE_flag=True
If X1=False then KE_flag=False Y16=False
If Y1=True OR Y2=True OR Y3=True then Y16=flase DLT2=10
If X1=True AND DLV2=False then Y16=True
If Y1=True OR Y2=True OR Y3=True then Y15=POD1 Else Y15=KE_flag
END
運(yùn)行說(shuō)明 :
1.程序在RUN – END 間運(yùn)行.
2.此程序是以 X1當(dāng)啟動(dòng)控制點(diǎn),Y15為動(dòng)作指示燈,
3.當(dāng)啟動(dòng)Y15燈亮
4.當(dāng)有過(guò)流,缺相,溫度過(guò)高 Y15改閃爍.
5.溫度間之上限是 75度,下限65度恢復(fù).
6.任何故障必須延時(shí)1秒后方能重新啟動(dòng).
待續(xù) ………….
本人參加電源網(wǎng)任何獎(jiǎng)金,本人均請(qǐng)電源網(wǎng)代捐給"北京兒童醫(yī)院",給受病痛折磨小朋友一點(diǎn)微薄之力 .