• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      中間繼電器在PLC編程中的應(yīng)用

      2016-06-23 09:19:25孫劍光
      天津科技 2016年5期
      關(guān)鍵詞:梯形圖斷電觸點

      孫劍光

      (天津現(xiàn)代職業(yè)技術(shù)學(xué)院 天津300350)

      中間繼電器在PLC編程中的應(yīng)用

      孫劍光

      (天津現(xiàn)代職業(yè)技術(shù)學(xué)院 天津300350)

      可編程控制器(PLC)自問世以來,在工業(yè)自動化控制方面得到了廣泛應(yīng)用,但PLC的內(nèi)部資源有限,充分利用好PLC內(nèi)部資源,對編制高品質(zhì)的控制程序有著重要的意義。在梯形圖設(shè)計中,如果能靈活運用PLC的中間繼電器,可以提高程序的可讀性和設(shè)備的控制品質(zhì)。結(jié)合對S7-200PLC應(yīng)用的教學(xué)和培訓(xùn)經(jīng)驗,介紹了PLC的中間繼電器在編程應(yīng)用方面的經(jīng)驗。

      可編程控制器(PLC) 中間繼電器 程序設(shè)計

      可編程控制器(PLC)是一種專門為工業(yè)環(huán)境下應(yīng)用而設(shè)計的數(shù)字運算操作電子裝置,廣泛應(yīng)用于鋼鐵、石油、化工、電力、機械制造與汽車等行業(yè)。PLC應(yīng)用技術(shù)已成為從事電氣自動化和機電一體化技術(shù)的工程技術(shù)人員不可缺少的重要技能。PLC編程是PLC控制系統(tǒng)調(diào)試的重要工作內(nèi)容之一,因為PLC的I/O點等資源是有限的,充分利用好PLC內(nèi)部資源,對編制高品質(zhì)的控制程序有著重要的意義。西門子公司S7-200系列的CPU21X和CPU22X系列產(chǎn)品在我國的PLC市場有著比較廣泛的應(yīng)用。其中,CPU22X系列模塊的內(nèi)部資源都配置了32字節(jié)的內(nèi)部標志位存儲器,關(guān)鍵字為M,內(nèi)部標志位存儲器用來保存中間操作狀態(tài)和控制信息,其作用相當(dāng)于繼電器控制系統(tǒng)的中間繼電器。中間繼電器(M)在PLC中沒有輸入/輸出端與之對應(yīng),其線圈的通斷狀態(tài)只能在程序內(nèi)部用指令驅(qū)動,其觸點不能直接驅(qū)動外部負載,只能在程序內(nèi)部驅(qū)動輸出繼電器的線圈,再用輸出繼電器的觸點去驅(qū)動外部負載。中間繼電器只是PLC的內(nèi)部存儲,具有存取速度快,在PLC編程方面應(yīng)用比較靈活等特點。本文以西門子S7-200系列小型PLC為例,結(jié)合作者的教學(xué)經(jīng)驗,介紹了PLC中間繼電器在梯形圖編程的幾點應(yīng)用方法和技巧。

      1 記憶設(shè)備運行狀態(tài)

      用中間繼電器觸點記住設(shè)備的啟動狀態(tài),按下啟動按鈕,使M,0.0接通,按鈕松開后,保持M,0.0的接通狀態(tài),直到按下停止按鈕把M,0.0清零為止。設(shè)備運行期間,可以通過M,0.0的狀態(tài)判斷設(shè)備是否處于運行中。

      2 節(jié)省有限的輸出點

      在PLC控制系統(tǒng)梯形圖設(shè)計時,靈活使用PLC內(nèi)部的中間繼電器,對某個輸出點進行分時利用,可以節(jié)省硬件元件對輸出端口的占用。例如,某生產(chǎn)線的一個加料分站控制系統(tǒng),要求在設(shè)備啟動后,用不同的指示燈區(qū)別是否有工件進入本站加工,通常的解決方案是用兩個PLC的輸出點分別控制兩個不同顏色的指示燈,來指示不同的工作狀態(tài)。如果利用中間繼電器,可以僅使用一個輸出點控制一個指示燈,用某個中間繼電器的狀態(tài)來指示工件是否進入本站,通過這個繼電器的狀態(tài)來控制指示燈處于常亮狀態(tài)或閃爍狀態(tài)。由該實例可見,結(jié)合中間繼電器的使用,可以節(jié)省PLC的輸出點。

      3 設(shè)置斷電數(shù)據(jù)保持區(qū)域,自動恢復(fù)重要數(shù)據(jù)

      S7-200PLC具有對中間繼電器的指定區(qū)域進行斷電保持數(shù)據(jù)的功能。保持范圍的地址限制隨CPU型號和版本不同而異,可在Micro-Win軟件中使用PLC→類型菜單命令為項目設(shè)置目標CPU型號并進行校驗,使用默認按鈕裝入數(shù)值以與目標CPU的實際數(shù)值保持一致。設(shè)置斷電保持區(qū)使用的菜單命令如下:選擇查看(View)→組件(Components)→系統(tǒng)塊(System Block)菜單命令,也可以點擊指令樹中的“系統(tǒng)塊”圖標,再打開“保持范圍”分支,即可選擇在上電周期時希望保持的中間繼電器存儲區(qū)域,輸入新值,然后將這些修改后的系統(tǒng)塊內(nèi)容下載到CPU。CPU22X系列默認的中間繼電器存儲區(qū)的斷電數(shù)據(jù)保持范圍為MB14~MB18,將范圍MB0~MB13更改為保持范圍,會啟用一種特殊功能,該功能會在斷電時自動將這些位保存在EEPROM中。

      4 避免同一操作數(shù)的輸出線圈被重復(fù)使用

      在S7-200PLC的梯形圖編程方面,初學(xué)者比較容易忽視的一個問題是:同一操作數(shù)的輸出線圈使用兩次,使用中間繼電器可以有效解決這一問題。示例如下:假設(shè)某設(shè)備的控制系統(tǒng)采用S7-200PLC,某電感傳感器對應(yīng)觸點I,0.0接通時,綠燈長亮,綠燈對應(yīng)的觸點Q,0.2接通,另一行程開關(guān)觸點I,0.1接通時,綠燈以1,Hz頻率閃爍。雙線圈輸出的程序如圖1所示。該程序的運行結(jié)果用Micro-Win軟件的狀態(tài)趨勢圖來分析,如圖2所示。其中,時序圖的第1條線表示I,0.0的狀態(tài),第2條線表示I,0.1的狀態(tài),第3條線表示Q,0.2的輸出狀態(tài)。監(jiān)控結(jié)果表明:無論I,0.0和I,0.1是否有輸入,Q,0.2均無正常輸出,程序控制無法實現(xiàn)。

      圖1 有雙線圈輸出的程序Fig.1 Program with double coil output

      圖2 雙線圈輸出程序的趨勢圖Fig.2 Trend chart of the program with double coil output

      利用中間繼電器M,0.1、M,0.2分別記錄Q,0.2的長亮狀態(tài)和閃爍狀態(tài),再用中間繼電器的觸點輸出到Q,0.2的線圈,程序修改如圖3所示:

      圖3 使用中間繼電器修改的程序Fig.3 Program modified with the intermediate relay

      修改后用狀態(tài)監(jiān)控的趨勢圖得到圖4,監(jiān)控結(jié)果表明Q,0.2輸出正常,程序控制得以實現(xiàn)。

      圖4 修改后程序的趨勢圖Fig.4 Trend chart of the modified program

      5 設(shè)計監(jiān)控程序,提高PLC的抗干擾能力

      PLC在工業(yè)環(huán)境下運行時會遇到各種干擾,為了提高PLC控制系統(tǒng)的抗干擾能力,在軟件設(shè)計方面,可以采用定時器或計數(shù)器以及中間繼電器,設(shè)置類似警戒時鐘的程序,對用戶程序進行循環(huán)掃描。每次掃描結(jié)果用1個中間繼電器的狀態(tài)來記錄,如果中間繼電器的記錄狀態(tài)不正常,程序可能進入錯誤循環(huán),應(yīng)立刻報警。

      6 實現(xiàn)PLC與組態(tài)軟件之間的通信

      為了提高PLC控制系統(tǒng)人機界面的友好程度,普遍采用組態(tài)軟件,在上位機與PLC之間進行通信,組態(tài)用戶界面用以操作和監(jiān)視機器與設(shè)備。以組態(tài)軟件MCGS為例,人機對話設(shè)備(如觸摸屏或工控機)對PLC的監(jiān)控是通過讀取PLC內(nèi)部存儲變量的狀態(tài)來實現(xiàn)的,中間繼電器是PLC的內(nèi)部存儲變量。組態(tài)設(shè)計時,可以使用空閑的中間繼電器來定義用于通信的用戶變量,以提高編程的靈活性。

      7 實現(xiàn)運算操作

      S7-200PLC的編程軟件可以實現(xiàn)一般的算術(shù)運算,包括加、減、乘、除和數(shù)學(xué)函數(shù)變換。這些運算的操作數(shù)的存儲類型可以是整數(shù)、雙整數(shù)或?qū)崝?shù)。中間繼電器存儲區(qū)可以用相應(yīng)的數(shù)據(jù)格式作為操作數(shù)參加運算,其中整數(shù)運算的關(guān)鍵字為MW,雙整數(shù)運算的關(guān)鍵字為MD,實數(shù)運算的關(guān)鍵字也為MD。

      8 結(jié) 語

      以上是對中間繼電器在PLC編程中應(yīng)用的一些體會,上述方法在梯形圖的設(shè)計中得到了驗證。程序設(shè)計是一個需要不斷實踐,熟能生巧的過程,因而對PLC中間繼電器的應(yīng)用還需要不斷探索,以開發(fā)出更高效的PLC控制程序。

      [1] 田淑珍. S7-200 PLC原理及應(yīng)用[M]. 北京:機械工業(yè)出版社,2009.

      [2] 范文軍. 擴充PLC輸出觸點的10種方法[J]. 華北水利水電學(xué)院學(xué)報,2008(8):85-87.

      [3] 張學(xué)輝. 西門子PLC程序設(shè)計方法研究[J]. 機械工程與自動化,2010(6):189-191.

      [4] 西門子(中國)有限公司. 深入淺出西門子S7-200PLC[M]. 北京:北京航空航天大學(xué)出版社,2007.

      [5] 王蘭軍. 基于狀態(tài)編程思想的PLC編程的新方法[J].機電工程技術(shù),2006(8):69-71.

      [6] 鄭賢瀛. PLC編程中輸入信號的選取[J]. 自動化技術(shù)與應(yīng)用,2016(2):129-131.

      [7] 馮啟榮. 信號是PLC編程的關(guān)鍵[J]. 職業(yè)技術(shù),2015(5):93-94.

      [8] 陳志新. PLC編程的幾個誤區(qū)[J]. 組合機床與自動化加工技術(shù),2002(4):51-52.

      [9] 周志敏. 中間繼電器可靠性與應(yīng)用中心的問題分析[J]. 電工技術(shù)雜志,2002(7):38-39.

      [10] 傅遷憲,吳衛(wèi)剛. 中間繼電器在實際應(yīng)用中需要注意的問題淺析[J]. 輕工科技,2014(4):35-36.

      [11] 趙鵬飛,張保成. ST-200PLC人機界面的設(shè)計與實現(xiàn)[J]. 機械工程與自動化,2009(2):135-136.

      [12] 陳輝,李堅強,裴海龍,等. 基于梯形圖語方的軟PLC技術(shù)研究與實現(xiàn)[J]. 微計算機信息,2006(9S):266-268.

      Application of Intermediate Relay to PLC Programming

      SUN Jian’guang
      (Tianjin Modern Vocational Technology College,Tianjin 300350,China)

      The programmable logical controller(PLC)has been widely used in the automation industry since its invention,but the limited inner resource constrains its range of application in the programming.The inner flag bit has the advantage of fast access time and flexible application in PLC programming.The flag bit can save the intermediate state of the operation and the control information,which can be used as an intermediate relay in the relay control system.The flexible application of intermediate relay in the ladder design can improve the readability of the program and the control quality of the equipment.On the basis of the experience in the teaching and training of S7-200 PLC application,this article gives several methods of the application of the intermediate relay in PLC programming.

      programmable logical controller(PLC);intermediate relay;programming

      TP31

      :A

      :1006-8945(2016)05-0068-03

      2016-04-01

      猜你喜歡
      梯形圖斷電觸點
      中國人民大學(xué)新聞學(xué)院教授 林升棟:將消費者觸點思維融入廣告媒體計劃
      高壓感應(yīng)電動機斷電重啟時的瞬態(tài)仿真
      防爆電機(2020年3期)2020-11-06 09:07:36
      航空電轉(zhuǎn)換器的損傷原因分析及修理
      基于VC的梯形圖編程軟件開發(fā)技術(shù)
      繼電器電路轉(zhuǎn)為梯形圖教學(xué)經(jīng)驗淺談
      電子制作(2016年15期)2017-01-15 13:39:28
      一種STS新的斷電快速檢測方法
      一種基于STM32的具有斷電保護機制的采集存儲系統(tǒng)設(shè)計
      PLC梯形圖程序設(shè)計技巧及應(yīng)用
      高、低壓斷電對高爐噴煤系統(tǒng)的影響及處理
      接觸器式繼電器的失效分析
      张家口市| 咸宁市| 涿州市| 中方县| 七台河市| 垣曲县| 电白县| 临江市| 汤原县| 峡江县| 建瓯市| 加查县| 财经| 榆树市| 台东县| 镇坪县| 垦利县| 仁布县| 鄂尔多斯市| 自治县| 林州市| 秭归县| 宜阳县| 平原县| 昌乐县| 阳西县| 海阳市| 新和县| 乌苏市| 阿克| 康保县| 扶余县| 泰来县| 彰化市| 汝南县| 将乐县| 兰溪市| 灵丘县| 常德市| 泰州市| 旬邑县|