[發(fā)明專利]一種養(yǎng)殖舍環(huán)境控制器的繼電器驅(qū)動信號校驗(yàn)方法在審
| 申請?zhí)枺?/td> | 201711319634.3 | 申請日: | 2017-12-12 |
| 公開(公告)號: | CN107887227A | 公開(公告)日: | 2018-04-06 |
| 發(fā)明(設(shè)計(jì))人: | 金開興;計(jì)昌柱;王義杰 | 申請(專利權(quán))人: | 蚌埠依愛電子科技有限責(zé)任公司 |
| 主分類號: | H01H47/00 | 分類號: | H01H47/00 |
| 代理公司: | 安徽省蚌埠博源專利商標(biāo)事務(wù)所34113 | 代理人: | 陳俊 |
| 地址: | 233090 安徽省蚌埠*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 養(yǎng)殖 環(huán)境 控制器 繼電器 驅(qū)動 信號 校驗(yàn) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種養(yǎng)殖舍環(huán)境控制器的繼電器驅(qū)動信號校驗(yàn)方法。
背景技術(shù)
集約化養(yǎng)殖舍中都會配備環(huán)境控制器,在以微控制器MCU為核心的環(huán)境控制器中,繼電器外圍電路上存在眾多元器件,存在因靜電放電、過壓、過流等各種異常電氣狀況而導(dǎo)致元器件各種情況的損傷和損壞,這時(shí)繼電器的實(shí)際端口驅(qū)動信號就會存在異常,出現(xiàn)和環(huán)境控制器的輸出信號不一致的情況,進(jìn)而導(dǎo)致執(zhí)行設(shè)備不按預(yù)期工作。
所以環(huán)境控制器自身需要采用一定的方法和手段來檢測故障和提醒維護(hù)者,自己的硬件電路可能發(fā)生故障了,需要維護(hù)人員來處置。考慮到養(yǎng)殖領(lǐng)域?qū)υO(shè)備低成本的要求,檢測方法和手段應(yīng)用后控制器既不能增加明顯的額外成本,更不能影響繼電器驅(qū)動功能的正常運(yùn)作。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種養(yǎng)殖舍環(huán)境控制器的繼電器驅(qū)動信號校驗(yàn)方法,該方法能夠自主判斷繼電器端口的實(shí)際驅(qū)動信號與環(huán)境控制器的控制驅(qū)動信號是否一致,及時(shí)產(chǎn)生故障報(bào)警。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:
一種養(yǎng)殖舍環(huán)境控制器的繼電器驅(qū)動信號校驗(yàn)方法,包括以下步驟:
S1、在環(huán)境控制器的內(nèi)存中使用n個(gè)比特位定義繼電器線圈狀態(tài),a表示繼電器線圈得電,b表示繼電器失電;
S2、在環(huán)境控制器的內(nèi)存中定義變量coil與變量temp_port,環(huán)境控制器將應(yīng)當(dāng)執(zhí)行的繼電器驅(qū)動信號寫入coil,temp_port為繼電器端口寄存器的緩沖區(qū);
S3、當(dāng)coil值等于a或b時(shí),將“1”或“0”對應(yīng)寫入temp_port, temp_port的值被讀入繼電器端口寄存器;當(dāng)coil值既不等于a也不等于b時(shí),則終止校驗(yàn)并產(chǎn)生報(bào)警信號;
S4、在環(huán)境控制器的內(nèi)存中定義變量real_port,繼電器端口寄存器的值完成刷新后,將繼電器端口寄存器的值讀入real_port;
S5、比較temp_port值與real_port值,如果temp_port等于real_port,則表明繼電器驅(qū)動信號正常;如果temp_port不等于real_port,則表明繼電器驅(qū)動信號異常,產(chǎn)生報(bào)警信號。
本發(fā)明的有益效果是,利用環(huán)境控制器自身的內(nèi)存資源,將環(huán)境控制器將應(yīng)當(dāng)執(zhí)行的繼電器驅(qū)動信號與繼電器端口實(shí)際的驅(qū)動信號進(jìn)行比較,進(jìn)而判斷出斷繼電器端口信號是否異常,及時(shí)發(fā)出報(bào)警,利于維護(hù)人員及時(shí)處理,避免造成嚴(yán)重的設(shè)備損壞。
具體實(shí)施方式
本發(fā)明提供一種養(yǎng)殖舍環(huán)境控制器的繼電器驅(qū)動信號校驗(yàn)方法,包括以下步驟:
S1、在環(huán)境控制器的內(nèi)存中使用n個(gè)比特位定義繼電器線圈狀態(tài),a表示繼電器線圈得電,b表示繼電器失電;本實(shí)施例n=3、a=3、b=5;
S2、在環(huán)境控制器的內(nèi)存中定義變量coil與變量temp_port,環(huán)境控制器將應(yīng)當(dāng)執(zhí)行的繼電器驅(qū)動信號寫入coil,temp_port為繼電器端口寄存器的緩沖區(qū);本實(shí)施例中也即繼電器線圈得電時(shí)coil=3、繼電器線圈失電時(shí)coil=5;
S3、當(dāng)coil值等于a或b時(shí),將“1”或“0”對應(yīng)寫入temp_port, temp_port的值被讀入繼電器端口寄存器;當(dāng)coil值既不等于a也不等于b時(shí),則終止校驗(yàn)并產(chǎn)生報(bào)警信號;
本實(shí)施例采用負(fù)邏輯驅(qū)動,也即coil=3時(shí),將“0” 寫入temp_port,coil=5時(shí)將“1”寫入temp_port;
S4、在環(huán)境控制器的內(nèi)存中定義變量real_port,繼電器端口寄存器的值完成刷新后,將繼電器端口寄存器的值讀入real_port;對于本實(shí)施例,在繼電器線圈得電時(shí),real_port應(yīng)當(dāng)為“0”;在繼電器線圈失電時(shí),real_port應(yīng)當(dāng)為“1”;
S5、比較temp_port值與real_port值,如果temp_port等于real_port,則表明繼電器驅(qū)動信號正常;對于本實(shí)施例而言,temp_port=real_port=0時(shí),表明驅(qū)動信號正常;如果temp_port不等于real_port,則表明繼電器驅(qū)動信號異常,產(chǎn)生報(bào)警信號。
以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對本發(fā)明作任何形式上的限制;任何熟悉本領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍情況下,都可利用上述揭示的方法和技術(shù)內(nèi)容對本發(fā)明技術(shù)方案做出許多可能的變動和修飾,或修改為等同變化的等效實(shí)施例。因此,凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對以上實(shí)施例所做的任何簡單修改、等同替換、等效變化及修飾,均仍屬于本發(fā)明技術(shù)方案保護(hù)的范圍內(nèi)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蚌埠依愛電子科技有限責(zé)任公司,未經(jīng)蚌埠依愛電子科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711319634.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 農(nóng)業(yè)互聯(lián)海洋養(yǎng)殖方法及其系統(tǒng)
- 一種集約金字塔養(yǎng)殖構(gòu)造
- 一種多養(yǎng)殖位的養(yǎng)殖組合及其進(jìn)行養(yǎng)殖的方法
- 珊瑚養(yǎng)殖裝置
- 指示方法、指示裝置、指示系統(tǒng)和計(jì)算機(jī)可讀存儲介質(zhì)
- 一種錦鯉養(yǎng)殖用網(wǎng)箱養(yǎng)殖浮筒
- 養(yǎng)殖裝置及養(yǎng)殖系統(tǒng)
- 一種澳洲淡水龍蝦單體立體工廠化養(yǎng)殖裝置及方法
- 生態(tài)養(yǎng)殖系統(tǒng)及應(yīng)用于該養(yǎng)殖系統(tǒng)中的養(yǎng)殖浮床
- 一種五層式的水產(chǎn)養(yǎng)殖裝置
- 環(huán)境服務(wù)系統(tǒng)以及環(huán)境服務(wù)事業(yè)
- 環(huán)境控制裝置、環(huán)境控制方法、環(huán)境控制程序及環(huán)境控制系統(tǒng)
- 環(huán)境檢測終端和環(huán)境檢測系統(tǒng)
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 環(huán)境估計(jì)裝置和環(huán)境估計(jì)方法
- 用于環(huán)境艙的環(huán)境控制系統(tǒng)及環(huán)境艙
- 車輛環(huán)境的環(huán)境數(shù)據(jù)處理
- 環(huán)境取樣動力頭、環(huán)境取樣方法
- 環(huán)境艙環(huán)境控制系統(tǒng)
- 環(huán)境檢測儀(環(huán)境貓)





