專利名稱:利用plc從站脈動信號判斷通訊狀態(tài)的方法
技術(shù)領(lǐng)域:
本發(fā)明屬PLC控制系統(tǒng)領(lǐng)域,尤其涉及一種具備通訊能力的利用PLC從站脈動信 號判斷通訊狀態(tài)的方法。
背景技術(shù):
隨著大工業(yè)化程度的不斷提高,PLC通訊技術(shù)在工程領(lǐng)域中得到了廣泛的應(yīng)用,尤 其是在較大型的控制系統(tǒng)中,PLC以其強大的通訊處理能力和便捷的維護方式而被廣泛的 應(yīng)用在各種環(huán)境的車間里。然而,品牌不同的PLC根據(jù)通訊協(xié)議的差異采用了各自不同的 方式來判斷通訊狀態(tài),而且這些判斷方法很難一 目了然看出通訊狀態(tài)是否正常。所以由通 訊擾動所帶來的控制故障問題出現(xiàn)時,一般很難準確診斷,因此,排除這種故障要花費很長 的時間和精力。
發(fā)明內(nèi)容
本發(fā)明旨在克服現(xiàn)有技術(shù)的不足之處而提供一種成本低廉,抗干擾能力強,可靠 性高,穩(wěn)定性強,快速、便捷的利用PLC從站脈動信號判斷通訊狀態(tài)的方法。
為達到上述目的,本發(fā)明是這樣實現(xiàn)的 利用PLC從站脈動信號判斷通訊狀態(tài)的方法,可按如下步驟依次實施 利用PLC從站脈動信號判斷通訊狀態(tài)的方法,其特征在于,按如下步驟依次實施 (1)第一次上電,對定時器c賦初值; (2)從站振蕩器信號送入a ; (3)設(shè)b = a+l,若b > 10,定時器c當前值清零,返回步驟(1); (4)若b < 10,定時器c當前值計數(shù),若定時器c當前值等于設(shè)定值,則停止輸出,
進行通訊報警; (5)若定時器c當前值非設(shè)定值,則返回步驟(4)。 作為一種優(yōu)選方案,本發(fā)明所述從站振蕩器包括電源單元、方波產(chǎn)生單元及方波 輸出單元;所述電源單元的輸出端接方波產(chǎn)生單元的輸入端;所述方波產(chǎn)生單元的輸出端 接方波輸出單元的輸入端。 作為另一種優(yōu)選方案,本發(fā)明所述方波產(chǎn)生單元包括時鐘電路及分頻電路;所述 時鐘電路的輸出端接分頻電路的輸入端。 另外,本發(fā)明所述方波輸出單元可采用光耦合輸出電路。 本發(fā)明成本低廉,抗干擾能力強,可靠性高,穩(wěn)定性強,快速、便捷,其提出了監(jiān)測 PLC通訊狀態(tài)的一種嶄新的思路。常規(guī)情況下PLC通訊狀態(tài)是通過狀態(tài)字來判斷的。PLC 品牌不同,通訊協(xié)議不同,各種狀態(tài)字都會不同,而且每種PLC都有大量的狀態(tài)字。即使在 很了解PLC的情況下,也很難在眾多的狀態(tài)字中快速找到需要的狀態(tài)信息。本發(fā)明大大減 輕了工作量,使控制更安全可靠。另外,本發(fā)明成本低,幾乎不產(chǎn)生附加成本,實現(xiàn)方便,在 工程項目中,具有實際意義。本發(fā)明通過兩個部分實現(xiàn),第一部分是振蕩器,第二部分是編寫的梯形圖程序。振蕩器是獨立于PLC的一個裝置,不需要調(diào)試;梯形圖程序不需要硬件成 本。這種通訊狀態(tài)監(jiān)測辦法,可以根據(jù)工程需要靈活編寫梯形圖程序。
下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步說明。本發(fā)明的保護范圍將不僅 局限于下列內(nèi)容的表述。
圖1為本發(fā)明PLC通訊狀態(tài)檢測流程框圖; 圖2為本發(fā)明PLC主從站分布示意圖; 圖3為本發(fā)明方波振蕩裝置電路原理框圖; 圖4為本發(fā)明方波振蕩裝置的電源部分電路原理圖; 圖5為本發(fā)明方波振蕩裝置方波產(chǎn)生及輸出單元電路原理圖。
具體實施例方式
如圖1所示,利用PLC從站脈動信號判斷通訊狀態(tài)的方法,可按如下步驟依次實 施 (1)第一次上電,對定時器c賦初值;
(2)從站振蕩器信號送入a ; (3)設(shè)b = a+l,若b > 10,定時器c當前值清零,返回步驟(1); (4)若b < 10,定時器c當前值計數(shù),若定時器c當前值等于設(shè)定值,則停止輸出,
進行通訊報警; (5)若定時器c當前值非設(shè)定值,則返回步驟(4)。 如圖2所示,本發(fā)明所述從站振蕩器包括電源單元、方波產(chǎn)生單元及方波輸出單 元;所述電源單元的輸出端接方波產(chǎn)生單元的輸入端;所述方波產(chǎn)生單元的輸出端接方波 輸出單元的輸入端。本發(fā)明所述方波產(chǎn)生單元包括時鐘電路及分頻電路;所述時鐘電路的 輸出端接分頻電路的輸入端;所述方波輸出單元采用光耦合輸出電路。
本發(fā)明具有如下特點 1、本發(fā)明主要解決PLC在電氣環(huán)境惡劣情況下使用時,由通訊擾動所帶來的輸出 失控問題。 2、本發(fā)明提出了一種全新的監(jiān)測PLC通訊狀態(tài)的控制思想,完全拋開了 PLC的通 訊狀態(tài)字的束縛,使PLC通訊狀態(tài)完全反映在了梯形圖程序中,從而使觀察PLC通訊狀態(tài)變 得容易,使通訊故障控制變得方便。 3、如圖2所示,本發(fā)明應(yīng)用了方波振蕩器裝置,該裝置在PLC的從站輸入固定頻率 的振蕩信號,PLC主站上的CPU對從站發(fā)送來的振蕩信號進行存儲、計算,并定時刷新存儲 器,使無通訊故障的PLC正常工作;使發(fā)生通訊故障的PLC立即停止輸出,保證了安全生產(chǎn)。
4、本發(fā)明應(yīng)用的方波振蕩裝置包含電源單元、方波產(chǎn)生單元及方波輸出單元3個 部分,如圖3所示,本裝置中方波輸出單元是與PLC從站進行直接接口的部分,要求其與PLC 輸入模塊的兼容性強,因此采用了雙向?qū)ǖ墓馀焊綦x器件,滿足PLC輸入為交流或直流 電壓的要求,而且不需要考慮直流輸入模塊的源型和漏型區(qū)別,可以直接應(yīng)用。本發(fā)明的方 波產(chǎn)生單元是核心部分,應(yīng)用阻容振蕩技術(shù)提供精確的時鐘信號,保障了分頻器輸出的可靠性和穩(wěn)定性。本發(fā)明的電源單元利用了電容降壓低成本和小電流輸出的特點,采用了單相全波整流橋技術(shù)。如圖4所示,為本發(fā)明方波振蕩裝置的電源部分電路原理圖,圖5為本發(fā)明方波振蕩裝置方波產(chǎn)生及輸出單元電路原理圖。 本發(fā)明的技術(shù)關(guān)鍵點可歸納為a、振蕩器輸出采用非機械式干接點技術(shù),使外接電源不受限制,解決了振蕩器件的壽命問題;b、利用從站振蕩器產(chǎn)生的方波信號,監(jiān)測PLC每個從站與主站間的通訊狀態(tài),解決了由通訊故障造成的PLC輸出控制失靈的問題;c、本發(fā)明具有通用性,應(yīng)用該項技術(shù)與PLC品牌和通訊協(xié)議等差異無關(guān),對通訊狀態(tài)的觀察更直觀,更方便。
權(quán)利要求
利用PLC從站脈動信號判斷通訊狀態(tài)的方法,其特征在于,按如下步驟依次實施(1)第一次上電,對定時器c賦初值;(2)從站振蕩器信號送入a;(3)設(shè)b=a+1,若b≥10,定時器c當前值清零,返回步驟(1);(4)若b<10,定時器c當前值計數(shù),若定時器c當前值等于設(shè)定值,則停止輸出,進行通訊報警;(5)若定時器c當前值非設(shè)定值,則返回步驟(4)。
2. 根據(jù)權(quán)利要求1所述的利用PLC從站脈動信號判斷通訊狀態(tài)的方法,其特征在于 所述從站振蕩器包括電源單元、方波產(chǎn)生單元及方波輸出單元;所述電源單元的輸出端接 方波產(chǎn)生單元的輸入端;所述方波產(chǎn)生單元的輸出端接方波輸出單元的輸入端。
3. 根據(jù)權(quán)利要求2所述的利用PLC從站脈動信號判斷通訊狀態(tài)的方法,其特征在于 所述方波產(chǎn)生單元包括時鐘電路及分頻電路;所述時鐘電路的輸出端接分頻電路的輸入丄山順。
4. 根據(jù)權(quán)利要求3所述的利用PLC從站脈動信號判斷通訊狀態(tài)的方法,其特征在于 所述方波輸出單元采用光耦合輸出電路。
全文摘要
本發(fā)明屬PLC控制系統(tǒng)領(lǐng)域,尤其涉及一種具備通訊能力的利用PLC從站脈動信號判斷通訊狀態(tài)的方法,可按如下步驟依次實施(1)第一次上電,對定時器c賦初值;(2)從站振蕩器信號送入a;(3)設(shè)b=a+1,若b≥10,定時器c當前值清零,返回步驟(1);(4)若b<10,定時器c當前值計數(shù),若定時器c當前值等于設(shè)定值,則停止輸出,進行通訊報警;(5)若定時器c當前值非設(shè)定值,則返回步驟(4)。所述從站振蕩器包括電源單元、方波產(chǎn)生單元及方波輸出單元;所述電源單元的輸出端接方波產(chǎn)生單元的輸入端;所述方波產(chǎn)生單元的輸出端接方波輸出單元的輸入端。本發(fā)明成本低廉,抗干擾能力強,可靠性高,穩(wěn)定性強,快速、便捷。
文檔編號G05B19/05GK101750991SQ200810229399
公開日2010年6月23日 申請日期2008年12月8日 優(yōu)先權(quán)日2008年12月8日
發(fā)明者周亞敏, 李曉峰, 王麗, 顏召彬, 高瑩 申請人:中國有色(沈陽)冶金機械有限公司