本發(fā)明屬于相序檢測(cè)領(lǐng)域,具體涉及一種中頻加熱設(shè)備的三相交流相序檢測(cè)裝置及其檢測(cè)方法。
背景技術(shù):
中頻加熱設(shè)備為加熱線圈配送的是中頻三相交流電,三相交流電相位互差1200,且具有相對(duì)的順序關(guān)系,同時(shí)三相電的頻率相同,電勢(shì)振幅相同。如確定任意一相為A相,那么B相相位應(yīng)滯后A相1200,C相相位滯后A相2400,或超前A相1200。
目前,中頻加熱設(shè)備不具備輸出相序檢測(cè)和保護(hù)功能,而輸出相序錯(cuò)誤會(huì)對(duì)加熱線圈的正常運(yùn)行造成嚴(yán)重?fù)p壞,因此三相輸出交流電的相序?qū)訜嵩O(shè)備來(lái)說(shuō)非常重要?,F(xiàn)有的相序檢測(cè)技術(shù)多采用單片機(jī)和電路檢測(cè)三相電相位的順序,中頻加熱設(shè)備需要配置單片機(jī)及測(cè)量電路才能夠?qū)崿F(xiàn)輸出相序檢測(cè),這樣會(huì)大大增加成本和復(fù)雜性。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明為解決現(xiàn)有技術(shù)存在的問(wèn)題而提出,其目的是提供一種中頻加熱設(shè)備的三相交流相序檢測(cè)裝置及其檢測(cè)方法。
本發(fā)明的技術(shù)方案是:一種中頻加熱設(shè)備的三相交流相序檢測(cè)裝置,包括PLC高速計(jì)數(shù)模塊,所述PLC高速計(jì)數(shù)模塊與相序檢測(cè)的PLC的 CPU模塊相連,所述PLC高速計(jì)數(shù)模塊信號(hào)端與信號(hào)轉(zhuǎn)換電路輸出端相連,所述信號(hào)轉(zhuǎn)換電路與檢測(cè)點(diǎn)相連并采集三相正弦信號(hào),所述信號(hào)轉(zhuǎn)換電路由直流24V電壓供電。
所述信號(hào)轉(zhuǎn)換電路中包括與U相相連的Ⅰ號(hào)轉(zhuǎn)換電路、與V相相連的Ⅱ號(hào)轉(zhuǎn)換電路、與W相相連的Ⅲ號(hào)轉(zhuǎn)換電路。
所述Ⅰ號(hào)轉(zhuǎn)換電路包括依次串聯(lián)于U相、V相之間的二極管D1、I號(hào)光電耦合器、電阻R1,二極管D2兩端與Ⅰ號(hào)光電耦合器輸入端反向并聯(lián),所述Ⅰ號(hào)光電耦合器輸出U相方波脈沖。
所述Ⅱ號(hào)轉(zhuǎn)換電路包括依次串聯(lián)于V相、W相之間的二極管D3、Ⅱ號(hào)光電耦合器、電阻R2,二極管D4兩端與Ⅱ號(hào)光電耦合器輸入端反向并聯(lián),所述Ⅱ號(hào)光電耦合器輸出V相方波脈沖。
所述Ⅲ號(hào)轉(zhuǎn)換電路包括依次串聯(lián)于W相、U相之間的二極管D5、Ⅲ號(hào)光電耦合器、電阻R3,二極管D6兩端與Ⅲ號(hào)光電耦合器輸入端反向并聯(lián),所述Ⅲ號(hào)光電耦合器輸出W相方波脈沖。
上述任意一種中頻加熱設(shè)備的三相交流相序檢測(cè)裝置的檢測(cè)方法,包括以下步驟:
(?。┏跏蓟?/p>
開(kāi)始初始化,將RS觸發(fā)器M0.0、M0.1脈沖定時(shí)器T1、T2置0。
(ⅱ)三相是否缺相
程序經(jīng)過(guò)初始化后首先檢測(cè)是否為三相方波信號(hào),以此判斷三相電是否缺相,如果缺相進(jìn)入步驟(ⅲ),如果不缺相進(jìn)入步驟(ⅳ)。
(ⅲ)置缺相標(biāo)志
如步驟(ⅱ)中三相方波信號(hào)缺少一相,則置標(biāo)志位并返回步驟(ⅱ)并返回繼續(xù)檢測(cè)三相方波信號(hào)。
(ⅳ)檢測(cè)U相方波信號(hào)上升沿
檢測(cè)U相方波信號(hào)上升沿,如未檢測(cè)到U相方波信號(hào)上升沿,則返回繼續(xù)檢測(cè)U相方波信號(hào)上升沿直至檢測(cè)到U相方波信號(hào)上升沿,執(zhí)行步驟(ⅴ)、步驟(ⅷ)。
(ⅴ)置標(biāo)志位flag1
對(duì)步驟(ⅳ)檢測(cè)到的U相方波信號(hào)上升沿置標(biāo)志位flag1。
(ⅵ)置位RS觸發(fā)器M0.0、M0.1
標(biāo)志位flag1同時(shí)觸發(fā)RS觸發(fā)器M0.0、M0.1。
(ⅶ)觸發(fā)脈沖定時(shí)器T1、T2
觸發(fā)器M0.0、M0.1分別觸發(fā)定時(shí)器T1、T2,并同時(shí)開(kāi)始計(jì)時(shí)。
(ⅷ)檢測(cè)V、W相方波信號(hào)上升沿
步驟(ⅳ)中檢測(cè)到U相方波信號(hào)上升沿后,同時(shí)檢測(cè)V、W相方波信號(hào)上升沿。
(ⅸ)置標(biāo)志位flag2、flag3
檢測(cè)到V、W相方波信號(hào)上升沿,則置標(biāo)志位flag2、flag3。
(ⅹ)復(fù)位RS觸發(fā)器M0.0、M0.1
標(biāo)志位flag2、flag3分別將RS觸發(fā)器M0.0、M0.1復(fù)位。
(ⅹ?。┟}沖定時(shí)器T1、T2停止計(jì)時(shí)
步驟(ⅹ)RS觸發(fā)器M0.0,M0.1復(fù)位后,定時(shí)器T1、T2同時(shí)停止計(jì)時(shí)。
(ⅹⅱ)讀取脈沖定時(shí)器T1、T2
分別讀取定時(shí)器T1、T2計(jì)時(shí)時(shí)長(zhǎng),并將時(shí)長(zhǎng)存放在數(shù)據(jù)塊DB1.DBD0、DB1.DBD4中。
(ⅹⅲ)將T1、T2分別與周期T比例計(jì)算
將數(shù)據(jù)塊DB1.DBW0、DB1.DBW2分別除以周期T,周期T為當(dāng)前頻率的倒數(shù),并將計(jì)算結(jié)果分別存放在數(shù)據(jù)塊DB1.DBD8、DB1.DBD12中。
(ⅹⅳ)判斷結(jié)果是否正確
將步驟(ⅹⅲ)中數(shù)據(jù)塊DB1.DBD8、DB1.DBD12進(jìn)行比較運(yùn)算,結(jié)果正確執(zhí)行步驟(ⅹⅴ),結(jié)果不正確執(zhí)行步驟(ⅱ)。
(ⅹⅴ)置輸出標(biāo)志位
比較運(yùn)算結(jié)構(gòu)符合,則置輸出標(biāo)志位。
步驟(ⅹⅳ)中數(shù)據(jù)塊DB1.DBD8中數(shù)據(jù)的正確范圍為0.25~0.4,且數(shù)據(jù)塊DB1.DBD12中數(shù)據(jù)的正確范圍為0.58~0.75。
本發(fā)明利用中頻加熱設(shè)備已配置的PLC模塊,通過(guò)信號(hào)轉(zhuǎn)換電路及檢測(cè)方法實(shí)現(xiàn)三相相序的檢測(cè),無(wú)需增加其它復(fù)雜多余的檢測(cè)電路。彌補(bǔ)加熱設(shè)備相序保護(hù)功能,確保加熱線圈中頻供電安全。
附圖說(shuō)明
圖1 是本發(fā)明中檢測(cè)裝置的檢測(cè)原理圖;
圖2 是圖1中信號(hào)轉(zhuǎn)換電路的電路圖;
圖3 是本發(fā)明中檢測(cè)方法的方法流程圖;
其中:
1 信號(hào)轉(zhuǎn)換電路 2 PLC高速計(jì)數(shù)模塊
3 PLC的 CPU模塊 4 Ⅰ號(hào)轉(zhuǎn)換電路
5 Ⅱ號(hào)轉(zhuǎn)換電路 6 Ⅲ號(hào)轉(zhuǎn)換電路。
具體實(shí)施方式
以下,參照附圖和實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明:
如圖1所示,一種中頻加熱設(shè)備的三相交流相序檢測(cè)裝置,包括PLC高速計(jì)數(shù)模塊2,所述PLC高速計(jì)數(shù)模塊2與相序檢測(cè)的PLC的 CPU模塊3相連,所述PLC高速計(jì)數(shù)模塊2信號(hào)端與信號(hào)轉(zhuǎn)換電路1輸出端相連,所述信號(hào)轉(zhuǎn)換電路1與檢測(cè)點(diǎn)相連并采集三相正弦信號(hào),所述信號(hào)轉(zhuǎn)換電路1由直流24V電壓供電。
所述PLC高速計(jì)數(shù)模塊2為西門子550。
所述PLC的 CPU模塊3為西門子1151。
如圖2所示,所述信號(hào)轉(zhuǎn)換電路1中包括與U相相連的Ⅰ號(hào)轉(zhuǎn)換電路4、與V相相連的Ⅱ號(hào)轉(zhuǎn)換電路5、與W相相連的Ⅲ號(hào)轉(zhuǎn)換電路6。
所述Ⅰ號(hào)轉(zhuǎn)換電路4包括依次串聯(lián)于U相、V相之間的二極管D1、I號(hào)光電耦合器、電阻R1,二極管D2兩端與Ⅰ號(hào)光電耦合器輸入端反向并聯(lián),所述Ⅰ號(hào)光電耦合器輸出U相方波脈沖。
所述Ⅱ號(hào)轉(zhuǎn)換電路5包括依次串聯(lián)于V相、W相之間的二極管D3、Ⅱ號(hào)光電耦合器、電阻R2,二極管D4兩端與Ⅱ號(hào)光電耦合器輸入端反向并聯(lián),所述Ⅱ號(hào)光電耦合器輸出V相方波脈沖。
所述Ⅲ號(hào)轉(zhuǎn)換電路6包括依次串聯(lián)于W相、U相之間的二極管D5、Ⅲ號(hào)光電耦合器、電阻R3,二極管D6兩端與Ⅲ號(hào)光電耦合器輸入端反向并聯(lián),所述Ⅲ號(hào)光電耦合器輸出W相方波脈沖。
所述二極管D1、二極管D2、二極管D3、二極管D4、二極管D5、二極管D6均為FR107型二極管。
VCC為光電耦合器直流24V供電。
如圖3所示,上述任意一種中頻加熱設(shè)備的三相交流相序檢測(cè)裝置的檢測(cè)方法,包括以下步驟:
(?。┏跏蓟疭1
開(kāi)始初始化,將RS觸發(fā)器M0.0、M0.1脈沖定時(shí)器T1、T2置0。
(ⅱ)三相是否缺相S2
程序經(jīng)過(guò)初始化后首先檢測(cè)是否為三相方波信號(hào),以此判斷三相電是否缺相,如果缺相進(jìn)入步驟(ⅲ),如果不缺相進(jìn)入步驟(ⅳ)。
(ⅲ)置缺相標(biāo)志S3
如步驟(ⅱ)中三相方波信號(hào)缺少一相,則置標(biāo)志位并返回步驟(ⅱ)并返回繼續(xù)檢測(cè)三相方波信號(hào)。
(ⅳ)檢測(cè)U相方波信號(hào)上升沿S4
檢測(cè)U相方波信號(hào)上升沿,如未檢測(cè)到U相方波信號(hào)上升沿,則返回繼續(xù)檢測(cè)U相方波信號(hào)上升沿直至檢測(cè)到U相方波信號(hào)上升沿,執(zhí)行步驟(ⅴ)、步驟(ⅷ)。
(ⅴ)置標(biāo)志位flag1,S5
對(duì)步驟(ⅳ)檢測(cè)到的U相方波信號(hào)上升沿置標(biāo)志位flag1。
(ⅵ)置位RS觸發(fā)器M0.0、M0.1,S6
標(biāo)志位flag1同時(shí)觸發(fā)RS觸發(fā)器M0.0、M0.1。
(ⅶ)觸發(fā)脈沖定時(shí)器T1、T2,S7
觸發(fā)器M0.0、M0.1分別觸發(fā)定時(shí)器T1、T2,并同時(shí)開(kāi)始計(jì)時(shí)。
(ⅷ)檢測(cè)V、W相方波信號(hào)上升沿,S8
步驟(ⅳ)中檢測(cè)到U相方波信號(hào)上升沿后,同時(shí)檢測(cè)V、W相方波信號(hào)上升沿。
(ⅸ)置標(biāo)志位flag2、flag3,S9
檢測(cè)到V、W相方波信號(hào)上升沿,則置標(biāo)志位flag2、flag3。
(ⅹ)復(fù)位RS觸發(fā)器M0.0、M0.1,S10
標(biāo)志位flag2、flag3分別將RS觸發(fā)器M0.0、M0.1復(fù)位。
(ⅹ?。┟}沖定時(shí)器T1、T2停止計(jì)時(shí)S11
步驟(ⅹ)RS觸發(fā)器M0.0,M0.1復(fù)位后,定時(shí)器T1、T2同時(shí)停止計(jì)時(shí)。
(ⅹⅱ)讀取脈沖定時(shí)器T1、T2,S12
分別讀取定時(shí)器T1、T2計(jì)時(shí)時(shí)長(zhǎng),并將時(shí)長(zhǎng)存放在數(shù)據(jù)塊DB1.DBD0、DB1.DBD4中。
(ⅹⅲ)將T1、T2分別與周期T比例計(jì)算S13
將數(shù)據(jù)塊DB1.DBW0、DB1.DBW2分別除以周期T,周期T為當(dāng)前頻率的倒數(shù),并將計(jì)算結(jié)果分別存放在數(shù)據(jù)塊DB1.DBD8、DB1.DBD12中。
(ⅹⅳ)判斷結(jié)果是否正確S14
將步驟(ⅹⅲ)中數(shù)據(jù)塊DB1.DBD8、DB1.DBD12進(jìn)行比較運(yùn)算,結(jié)果正確執(zhí)行步驟(ⅹⅴ),結(jié)果不正確執(zhí)行步驟(ⅱ)。
(ⅹⅴ)置輸出標(biāo)志位S15
比較運(yùn)算結(jié)構(gòu)符合,則置輸出標(biāo)志位。
步驟(ⅹⅳ)中數(shù)據(jù)塊DB1.DBD8中數(shù)據(jù)的正確范圍為0.25~0.4,且數(shù)據(jù)塊DB1.DBD12中數(shù)據(jù)的正確范圍為0.58~0.75。
本發(fā)明利用中頻加熱設(shè)備已配置的PLC模塊,通過(guò)信號(hào)轉(zhuǎn)換電路及檢測(cè)方法實(shí)現(xiàn)三相相序的檢測(cè),無(wú)需增加其它復(fù)雜多余的檢測(cè)電路。彌補(bǔ)加熱設(shè)備相序保護(hù)功能,確保加熱線圈中頻供電安全。