国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      儀表閥控電機的控制方法及電機狀態(tài)控制機與流程

      文檔序號:12689779閱讀:298來源:國知局
      儀表閥控電機的控制方法及電機狀態(tài)控制機與流程

      本發(fā)明涉及自動控制領域。更具體而言,本發(fā)明涉及一種儀表閥控電機的控制方法及一種電機狀態(tài)控制機。



      背景技術:

      光電直讀水表一般使用小型直流電機來帶動其閥門的開、關動作。水表MCU通過產(chǎn)生不同的控制信號來控制直流電機的轉動(正、反兩種方向)及停止以達到操作閥門的目的。

      在閥門控制過程中,MCU必須及時、準確的識別出閥門動作是否到位,既要確保閥門能正確的開、關,又必須避免閥門動作到位后電機持續(xù)動作,造成電能浪費,甚至燒毀電機和控制電路。目前在電機到位檢測方面普遍采用閥門到位開關檢測、電流檢測和時間檢測三種方式。

      1、閥門到位開關檢測方式。該種方式是在閥門中集成到位兩個開關電路和信號輸出端口。在常態(tài)時,開關電路處于斷開狀態(tài),并輸出高電平信號。當閥門處于開/關狀態(tài)時,將觸發(fā)對應的開關電路,并輸出低電平信號。MCU通過檢測兩個開關電路的輸出信號來判斷閥門的狀態(tài)。

      2、電機電流檢測。直流電機在帶動閥門轉動過程中,其消耗的電流較小,一般在6至16毫安。當閥門到位以后,直流電機處于空轉狀態(tài),此時直流電機消耗的電流將急劇增加,達到30毫安以上。MCU通過實時采樣直流電機的電流值可以判斷閥門是否轉動到位。

      3、時間檢測法。該方法是在閥門開、關動作過程中,MCU給電機一個固定的動作時間。動作時間結束后立即停止電機動作。該方法一般作為補充控制方式,配合方法1或者方法2使用。

      目前常用的上述方法均在不同程度上存在安全性、穩(wěn)定性、可靠性等方面的問題。具體如下:

      1、閥門到位開關檢測方式。該方式要求MCU實時檢測閥門上集成的到位開關電路的輸出信號狀態(tài),一般在嵌入式軟件的每個主循環(huán)中檢測。若水表出現(xiàn)閥門開關電路異常,或者閥門檢測功能異常,閥門動作將失去控制。

      2、電機電流檢測方式。該檢測方式對電機控制電路的電氣特性敏感,當電機及相關元器件的電氣特性發(fā)生變化時,容易造成閥門狀態(tài)的誤判。

      3、時間檢測法。該方式無法實時檢測閥門狀態(tài),因此當電機到位動作時間不確定時,如通過閥門的水流大小發(fā)生變化、閥門有銹跡、電機電路電氣特性改變等情況下,將無法完成閥門的正常開、合。

      因此,基于現(xiàn)有技術中存在的上述問題,需要開發(fā)一種能夠更精準地對控制閥門的電機進行控制的方法。



      技術實現(xiàn)要素:

      鑒于上述問題,本發(fā)明的目的在于,提供一種儀表閥門控制電機的控制方法以及該電機的狀態(tài)控制機,通過本發(fā)明的控制方法和電機狀態(tài)控制機,可以精準地控制電機,從而實現(xiàn)穩(wěn)定、高效、精確的閥門控制功能。

      根據(jù)本發(fā)明的一方面,提供一種儀表閥控電機的控制方法,包括:

      接收外部動作命令,并根據(jù)外部動作命令控制電機狀態(tài)轉換;

      持續(xù)檢測儀表通信串口狀態(tài),并輸出串口狀態(tài)檢測信號;

      接收串口狀態(tài)檢測信號,并根據(jù)串口狀態(tài)檢測信號控制電機保持或轉換狀態(tài);

      持續(xù)監(jiān)控閥門到位狀態(tài)并輸出閥門到位狀態(tài)監(jiān)控信號;

      接收閥門到位狀態(tài)監(jiān)控信號,并根據(jù)閥門狀態(tài)監(jiān)控信號控制電機保持或轉換狀態(tài)。

      根據(jù)本發(fā)明的一個實施方案,所述方法在“接收閥門到位狀態(tài)監(jiān)控信號,并根據(jù)閥門狀態(tài)監(jiān)控信號控制電機保持或轉換狀態(tài)”步驟之后還可以包括,根據(jù)設定的時間信號控制電機保持其轉換后的狀態(tài)后,再進一步控制電機轉換狀態(tài)。

      根據(jù)本發(fā)明的一個實施方案,所述方法還可以包括,

      持續(xù)監(jiān)控閥門動作時間,并輸出閥門動作時間信號;

      接收閥門動作時間信號,并根據(jù)閥門動作時間信號控制電機保持或轉換狀態(tài)。

      根據(jù)本發(fā)明的一個實施方案,所述方法還可以包括,

      持續(xù)監(jiān)控電機電流信號,并輸出電機電流信號;

      接收電機電流信號,并根據(jù)電機電流信號控制電機保持或轉換狀態(tài)。

      根據(jù)本發(fā)明的一個實施方案,所述方法還可以包括,定時初始化電機控制信號。

      進一步地,在本發(fā)明的儀表閥控電機的控制方法中,設定電機保持靜止狀態(tài)為“空閑”,電機準備動作時狀態(tài)為“待機”,電機正在動作時狀態(tài)為“動作中”,閥門初始到位時電機狀態(tài)為“結束”,所述方法具體地可以包括:

      收到外部動作命令,控制電機由“空閑”狀態(tài)轉為“待機”狀態(tài)。

      在電機“待機”狀態(tài)下,持續(xù)檢測儀表通信串口狀態(tài),并輸出串口狀態(tài)檢測信號。

      接收串口狀態(tài)檢測信號,并根據(jù)串口狀態(tài)檢測信號控制電機保持或改變狀態(tài),若串口狀態(tài)檢測信號表示處于通信的狀態(tài),控制電機繼續(xù)保持“待機”狀態(tài),或者若串口狀態(tài)檢測信號表示未處于通信的狀態(tài),控制電機由“待機”狀態(tài)轉為“動作中”狀態(tài);通過控制電機在串口未通信的狀態(tài)才由“待機”轉為“動作中”狀態(tài),可以避免電機動作對通信信號的干擾。

      在電機“動作中”狀態(tài)下,持續(xù)監(jiān)控閥門到位狀態(tài)并輸出閥門到位狀態(tài)監(jiān)控信號。

      接收閥門到位狀態(tài)監(jiān)控信號,并根據(jù)閥門狀態(tài)監(jiān)控信號控制電機保持或轉換狀態(tài),若閥門到位狀態(tài)監(jiān)控信號表示閥門未到位,控制電機繼續(xù)保持“動作中”狀態(tài),或者若閥門到位狀態(tài)監(jiān)控信號表示閥門已到位,控制電機由“動作中”狀態(tài)轉為“結束”狀態(tài)。

      進一步地,所述方法在“接收閥門到位狀態(tài)監(jiān)控信號,并根據(jù)閥門狀態(tài)監(jiān)控信號控制電機保持或改變狀態(tài)”步驟之后還可以包括,根據(jù)設定的時間信號控制電機保持其轉換后的狀態(tài)后,再進一步控制電機轉換狀態(tài)。具體地,在閥門到位狀態(tài)監(jiān)控信號表示閥門已到位的情況下,控制電機由“動作中”狀態(tài)轉為“結束”狀態(tài)后,在電機“結束”狀態(tài)下,控制電機繼續(xù)保持動作直至電機保持“結束”狀態(tài)200ms-300ms后轉為“空閑”狀態(tài)。優(yōu)選地,在電機“結束”狀態(tài)下,控制電機繼續(xù)保持動作直至電機保持“結束”狀態(tài)230ms-270ms、更優(yōu)選地250ms后轉為“空閑”狀態(tài)??刂齐姍C在“結束”狀態(tài)下保持動作預定的時間,再轉為“空閑”狀態(tài)停止動作,可以確保電機驅動下的閥門狀態(tài)到位。

      更進一步地,所述方法還可以包括,在電機“動作中”或“結束”狀態(tài)下,持續(xù)監(jiān)控閥門動作時間,并輸出閥門動作時間信號;接收閥門動作時間信號,并根據(jù)閥門動作時間信號控制電機保持或改變狀態(tài),若閥門動作時間未超過預定時間,控制電機保持“動作中”或“結束”狀態(tài),或者若閥門動作時間超過預定時間,控制電機轉入“空閑”狀態(tài)。這里,根據(jù)實際情況,設定閥門動作時間的預定時間。

      進一步地,所述方法還可以包括,

      在電機“動作中”或“結束”狀態(tài)下,持續(xù)監(jiān)控電機電流信號,并輸出電機電流信號;

      接收電機電流信號,并根據(jù)電機電流信號控制電機保持或改變狀態(tài),若電機電流信號未超限,控制電機保持“動作中”或“結束”狀態(tài),或者若電機電流值超限,控制電機轉入“空閑”狀態(tài)。這里,根據(jù)實際情況,設定電機電流閾值,如果檢測到的電機電流信號表示電機電流超過電機電流閾值,則表示電機電流超限。

      由此,通過三種信號,可以實現(xiàn)對電機的穩(wěn)定、高效和精確的控制,進而可以實現(xiàn)以閥門到位開關檢測為主,有機結合電機電流檢測與閥門動作時間檢測的方式來控制閥門的開、關動作。

      進一步地,所述方法還可以包括,

      在電機“動作中”或“結束”狀態(tài)下,持續(xù)檢測儀表通信串口狀態(tài),并輸出串口狀態(tài)檢測信號;

      接收串口狀態(tài)檢測信號,并根據(jù)串口狀態(tài)檢測信號控制電機保持或改變狀態(tài),若串口狀態(tài)檢測信號表示處于通信的狀態(tài),控制電機進入“待機”狀態(tài),或者若串口狀態(tài)檢測信號表示未處于通信的狀態(tài),控制電機繼續(xù)保持“動作中”或“結束”狀態(tài)。通過持續(xù)檢測儀表通信串口狀態(tài),只有在串口未處于通信狀態(tài)的情況下,電機才保持“動作中”或“結束”狀態(tài),而在串口處于通信狀態(tài)下時,電機被控制進入“待機”狀態(tài),可以避免電機動作對通信信號的干擾,使得儀表在閥門動作過程中,仍可正確接收通信數(shù)據(jù)的功能,并能在通信結束后繼續(xù)正確執(zhí)行閥門動作。

      進一步地,所述方法還可以包括,在電機非“空閑”狀態(tài)下,收到外部取消動作命令,控制電機轉入“空閑”狀態(tài)。

      進一步地,所述方法還可以包括,在電機“空閑”狀態(tài)下,定時初始化電機控制信號。

      本發(fā)明的儀表閥控電機的控制方法適用于各種儀表,尤其適用于光電直讀表,例如光電直讀遠傳水表等。

      根據(jù)本發(fā)明的另一方面,提供一種電機狀態(tài)控制機,該電機狀態(tài)控制機用于控制電機狀態(tài)的轉換,所述電機狀態(tài)控制機包括:

      第一外部命令接收模塊,該第一外部命令接收模塊接收外部動作命令,并根據(jù)外部動作命令控制電機狀態(tài)轉換;

      第一狀態(tài)檢測模塊,該第一狀態(tài)檢測模塊持續(xù)檢測儀表通信串口狀態(tài),并輸出串口狀態(tài)檢測信號;

      第一狀態(tài)控制模塊,該第一狀態(tài)控制模塊接收串口狀態(tài)檢測信號,并根據(jù)串口狀態(tài)檢測信號控制電機保持或轉換狀態(tài);

      第二狀態(tài)檢測模塊,該第二狀態(tài)檢測模塊持續(xù)監(jiān)控閥門到位狀態(tài)并輸出閥門到位狀態(tài)監(jiān)控信號;

      第二狀態(tài)控制模塊,該第二狀態(tài)控制模塊接收閥門到位狀態(tài)監(jiān)控信號,并根據(jù)閥門狀態(tài)監(jiān)控信號控制電機保持或轉換狀態(tài)。

      根據(jù)本發(fā)明的一個實施方案,所述電機狀態(tài)控制機可以進一步包括延時模塊,該延時模塊在“接收閥門到位狀態(tài)監(jiān)控信號,并根據(jù)閥門狀態(tài)監(jiān)控信號控制電機保持或轉換狀態(tài)”步驟之后,根據(jù)設定的時間信號控制電機保持其轉換后的狀態(tài)后,再進一步控制電機轉換狀態(tài)。

      根據(jù)本發(fā)明的一個實施方案,所述電機狀態(tài)控制機進一步可以包括,

      第三狀態(tài)檢測模塊,該第三狀態(tài)檢測模塊持續(xù)檢測閥門動作時間并輸出檢測到的閥門動作時間信號;

      第三狀態(tài)控制模塊,該第三狀態(tài)控制模塊接收閥門動作時間信號,并根據(jù)閥門動作時間信號控制電機保持或轉換狀態(tài)。

      根據(jù)本發(fā)明的一個實施方案,所述電機狀態(tài)控制機進一步可以包括,

      第四狀態(tài)檢測模塊,該第四狀態(tài)檢測模塊持續(xù)檢測電機電流并輸出檢測到的電機電流信號;

      第四狀態(tài)控制模塊,該第四狀態(tài)控制模塊接收電機電流信號,并根據(jù)電機電流信號控制電機保持或轉換狀態(tài)。

      根據(jù)本發(fā)明的一個實施方案,所述電機狀態(tài)控制機還可以包括初始化模塊,該初始化模塊定時初始化電機控制信號。

      有益效果

      通過本發(fā)明的儀表閥門控制電機的控制方法以及該電機的狀態(tài)控制機,可以更精準有效地控制電機,從而實現(xiàn)穩(wěn)定、高效、精確的閥門控制功能。以閥門到位開關檢測為主,有機結合電機電流檢測與動作時間檢測的方式,結合三種信號可以更精準地控制電機,進而來控制閥門的開、關動作。同時對電機狀態(tài)的控制方法避免了電機動作對通信信號的干擾,實現(xiàn)了儀表在閥門動作過程中仍可正確接收通信數(shù)據(jù)的功能,并能在通信結束后繼續(xù)正確執(zhí)行閥門動作。

      附圖說明

      圖1為根據(jù)本發(fā)明的實施例1的儀表閥控電機的控制方法的流程圖;

      圖2為根據(jù)本發(fā)明的實施例2的儀表閥控電機的控制方法的流程圖;

      圖3為根據(jù)本發(fā)明的實施例3的儀表閥控電機的控制方法的流程圖;

      圖4示出了根據(jù)本發(fā)明實施例5的儀表閥控電機的控制方法的電機狀態(tài)切換圖;

      圖5為根據(jù)本發(fā)明的實施例7的電機狀態(tài)控制機的方框示意圖;

      圖6為根據(jù)本發(fā)明的實施例8的電機狀態(tài)控制機的方框示意圖;

      圖7為根據(jù)本發(fā)明的實施例9的電機狀態(tài)控制機的方框示意圖。

      具體實施方式

      為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

      在本發(fā)明的儀表閥控電機的控制方法中,設定電機保持靜止狀態(tài)為“空閑”,電機準備動作時狀態(tài)為“待機”,電機正在動作時狀態(tài)為“動作中”,閥門初始到位時電機狀態(tài)為“結束”。本發(fā)明的儀表閥控電機的控制方法適用于各種儀表,尤其適用于光電直讀表,例如光電直讀遠傳水表等。

      [實施例1]

      如圖1所示,本發(fā)明提供一種儀表閥控電機的控制方法,該實施例中,儀表為光電直讀遠傳水表,所述方法包括如下步驟:

      101,接收外部動作命令,并根據(jù)外部動作命令控制電機狀態(tài)轉換,例如,接收外部動作命令,控制電機由“空閑”狀態(tài)轉換為“待機”狀態(tài);

      102,持續(xù)檢測水表通信串口狀態(tài),并輸出串口狀態(tài)檢測信號,例如,在電機“待機”狀態(tài)下,持續(xù)檢測水表通信串口狀態(tài),并輸出串口狀態(tài)檢測信號;

      103,接收串口狀態(tài)檢測信號,并根據(jù)串口狀態(tài)檢測信號控制電機保持或轉換狀態(tài),例如,若串口狀態(tài)檢測信號表示處于通信的狀態(tài),控制電機繼續(xù)保持“待機”狀態(tài),或者若串口狀態(tài)檢測信號表示未處于通信的狀態(tài),控制電機由“待機”狀態(tài)轉為“動作中”狀態(tài);

      104,持續(xù)監(jiān)控閥門到位狀態(tài)并輸出閥門到位狀態(tài)監(jiān)控信號,例如,在電機“動作中”狀態(tài)下,持續(xù)監(jiān)控閥門到位狀態(tài)并輸出閥門到位狀態(tài)監(jiān)控信號;

      105,接收閥門到位狀態(tài)監(jiān)控信號,并根據(jù)閥門狀態(tài)監(jiān)控信號控制電機保持或轉換狀態(tài),例如,若閥門到位狀態(tài)監(jiān)控信號表示閥門未到位,控制電機繼續(xù)保持“動作中”狀態(tài),或者若閥門到位狀態(tài)監(jiān)控信號表示閥門已到位,控制電機由“動作中”狀態(tài)轉為“結束”狀態(tài)。

      [實施例2]

      如圖2所示,在實施例1的基礎上,進一步的實施例2中,本發(fā)明的儀表閥控電機的控制方法還包括,在“接收閥門到位狀態(tài)監(jiān)控信號,并根據(jù)閥門狀態(tài)監(jiān)控信號控制電機保持或改變狀態(tài)”步驟之后還可以包括,106,根據(jù)設定的時間信號控制電機保持其轉換后的狀態(tài)后,再進一步控制電機轉換狀態(tài)。具體地,在閥門到位狀態(tài)監(jiān)控信號表示閥門已到位的情況下,控制電機由“動作中”狀態(tài)轉為“結束”狀態(tài)后,在電機“結束”狀態(tài)下,控制電機繼續(xù)保持動作直至電機保持“結束”狀態(tài)200ms-300ms后轉為“空閑”狀態(tài)。優(yōu)選地,在電機“結束”狀態(tài)下,控制電機繼續(xù)保持動作直至電機保持“結束”狀態(tài)230ms-270ms、更優(yōu)選地250ms后轉為“空閑”狀態(tài)。

      [實施例3]

      如圖3所示,在實施例2的基礎上,進一步的實施例3中,本發(fā)明的儀表閥控電機的控制方法還包括,201持續(xù)監(jiān)控閥門動作時間,并輸出閥門動作時間信號,以及202接收閥門動作時間信號,并根據(jù)閥門動作時間信號控制電機保持或轉換狀態(tài);同時301持續(xù)監(jiān)控電機電流信號,并輸出電機電流信號,302接收電機電流信號,并根據(jù)電機電流信號控制電機保持或轉換狀態(tài)。具體地,在電機“動作中”或“結束”狀態(tài)下,持續(xù)監(jiān)控閥門動作時間,并輸出閥門動作時間信號,以及接收閥門動作時間信號,并根據(jù)閥門動作時間信號控制電機保持或轉換狀態(tài),若閥門動作時間未超過預定時間,控制電機保持“動作中”或“結束”狀態(tài),或者若閥門動作時間超過預定時間,控制電機轉入“空閑”狀態(tài);同時持續(xù)監(jiān)控電機電流信號,并輸出電機電流信號,接收電機電流信號,并根據(jù)電機電流信號控制電機保持或轉換狀態(tài),若電機電流信號未超限,控制電機保持“動作中”或“結束”狀態(tài),或者若電機電流值超限,控制電機轉入“空閑”狀態(tài)。這里,根據(jù)實際情況,設定閥門動作時間的預定時間和電機電流閾值,如果檢測到的電機電流信號表示電機電流超過電機電流閾值,則表示電機電流超限。

      [實施例4]

      在實施例3的基礎上,進一步的實施例4中,本發(fā)明的儀表閥控電機的控制方法還包括,在電機“動作中”或“結束”狀態(tài)下,持續(xù)檢測水表通信串口狀態(tài),并輸出串口狀態(tài)檢測信號;接收串口狀態(tài)檢測信號,并根據(jù)串口狀態(tài)檢測信號控制電機保持或轉換狀態(tài),若串口狀態(tài)檢測信號表示處于通信的狀態(tài),控制電機進入“待機”狀態(tài),或者若串口狀態(tài)檢測信號表示未處于通信的狀態(tài),控制電機繼續(xù)保持“動作中”或“結束”狀態(tài)。

      [實施例5]

      在實施例4的基礎上,進一步的實施例5中,本發(fā)明的儀表閥控電機的控制方法還包括,在電機非“空閑”狀態(tài)下,收到外部取消動作命令,控制電機轉入“空閑”狀態(tài)。圖4示出了根據(jù)實施例5的控制方法的電機狀態(tài)切換圖。

      如圖所示,收到外部動作命令時,控制電機由“空閑”狀態(tài)轉為“待機”狀態(tài)。

      在電機“待機”狀態(tài)下,根據(jù)串口狀態(tài)檢測信號控制電機保持或改變狀態(tài),若串口狀態(tài)檢測信號表示處于串口通信的狀態(tài),控制電機繼續(xù)保持“待機”狀態(tài),或者若串口狀態(tài)檢測信號表示未處于通信的狀態(tài),控制電機由“待機”狀態(tài)轉為“動作中”狀態(tài)。

      在電機“動作中”狀態(tài)下,持續(xù)監(jiān)控閥門到位狀態(tài)并輸出閥門到位狀態(tài)監(jiān)控信號。接收閥門到位狀態(tài)監(jiān)控信號,并根據(jù)閥門狀態(tài)監(jiān)控信號控制電機保持或轉換狀態(tài),若閥門到位狀態(tài)監(jiān)控信號表示閥門未到位,控制電機繼續(xù)保持“動作中”狀態(tài),或者若閥門到位狀態(tài)監(jiān)控信號表示閥門已到位,控制電機由“動作中”狀態(tài)轉為“結束”狀態(tài)。在電機“結束”狀態(tài)下,控制電機繼續(xù)保持動作直至電機保持“結束”狀態(tài)250ms后轉為“空閑”狀態(tài)。

      在電機“動作中”或“結束”狀態(tài)下,持續(xù)監(jiān)控閥門動作時間,并輸出閥門動作時間信號;接收閥門動作時間信號,并根據(jù)閥門動作時間信號控制電機保持或改變狀態(tài),若閥門動作時間未超過預定時間,控制電機保持“動作中”或“結束”狀態(tài),或者若閥門動作時間超過預定時間,控制電機轉入“空閑”狀態(tài)。

      在電機“動作中”或“結束”狀態(tài)下,持續(xù)監(jiān)控電機電流信號,并輸出電機電流信號;接收電機電流信號,并根據(jù)電機電流信號控制電機保持或改變狀態(tài),若電機電流信號未超限,控制電機保持“動作中”或“結束”狀態(tài),或者若電機電流值超限,控制電機轉入“空閑”狀態(tài)。

      在電機“動作中”或“結束”狀態(tài)下,根據(jù)串口狀態(tài)檢測信號控制電機保持或改變狀態(tài),若串口狀態(tài)檢測信號表示處于通信的狀態(tài),控制電機進入“待機”狀態(tài),或者若串口狀態(tài)檢測信號表示未處于通信的狀態(tài),控制電機繼續(xù)保持“動作中”或“結束”狀態(tài)。

      在電機非“空閑”狀態(tài)下,收到外部取消動作命令,控制電機轉入“空閑”狀態(tài)。

      [實施例6]

      在實施例1、2、3、4或5的基礎上,進一步的實施例6中,本發(fā)明的儀表閥控電機的控制方法還包括,在電機“空閑”狀態(tài)下,定時初始化電機控制信號。根據(jù)本發(fā)明的電機的實際工作需要,設定以一定的時間間隔定時初始化電機控制信號。

      [實施例7]

      如圖5所示,本發(fā)明還提供一種電機狀態(tài)控制機,該電機狀態(tài)控制機包括:第一外部命令接收模塊,該第一外部命令接收模塊接收外部動作命令,并根據(jù)外部動作命令控制電機狀態(tài)轉換;

      第一狀態(tài)檢測模塊,該第一狀態(tài)檢測模塊持續(xù)檢測儀表通信串口狀態(tài),并輸出串口狀態(tài)檢測信號;

      第一狀態(tài)控制模塊,該第一狀態(tài)控制模塊接收串口狀態(tài)檢測信號,并根據(jù)串口狀態(tài)檢測信號控制電機保持或轉換狀態(tài);

      第二狀態(tài)檢測模塊,該第二狀態(tài)檢測模塊持續(xù)監(jiān)控閥門到位狀態(tài)并輸出閥門到位狀態(tài)監(jiān)控信號;

      第二狀態(tài)控制模塊,該第二狀態(tài)控制模塊接收閥門到位狀態(tài)監(jiān)控信號,并根據(jù)閥門狀態(tài)監(jiān)控信號控制電機保持或轉換狀態(tài)。

      [實施例8]

      如圖6所示,在實施例7的基礎上,進一步的實施例8中,本發(fā)明的電機狀態(tài)控制機還進一步包括延時模塊,該延時模塊在“接收閥門到位狀態(tài)監(jiān)控信號,并根據(jù)閥門狀態(tài)監(jiān)控信號控制電機保持或轉換狀態(tài)”步驟之后,根據(jù)設定的時間信號控制電機保持其轉換后的狀態(tài)后,再進一步控制電機轉換狀態(tài)。

      [實施例9]

      如圖7所示,在實施例8的基礎上,進一步的實施例9中,本發(fā)明的電機狀態(tài)控制機還進一步包括:

      第三狀態(tài)檢測模塊,該第三狀態(tài)檢測模塊持續(xù)檢測閥門動作時間并輸出檢測到的閥門動作時間信號;

      第三狀態(tài)控制模塊,該第三狀態(tài)控制模塊接收閥門動作時間信號,并根據(jù)閥門動作時間信號控制電機保持或轉換狀態(tài);以及

      第四狀態(tài)檢測模塊,該第四狀態(tài)檢測模塊持續(xù)檢測電機電流并輸出檢測到的電機電流信號;

      第四狀態(tài)控制模塊,該第四狀態(tài)控制模塊接收電機電流信號,并根據(jù)電機電流信號控制電機保持或轉換狀態(tài)。

      [實施例10]

      在實施例7、8或9的基礎上,進一步的實施例10中,本發(fā)明的電機狀態(tài)控制機還進一步包括初始化模塊,該初始化模塊定時初始化電機控制信號。

      以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1