999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

PLC順序控制設計法編程研究

2014-04-29 00:00:00徐劍鋒
企業技術開發·下旬刊 2014年2期

摘 要:順序控制設計法是設計PLC梯形圖程序的一種先進規范的方法,順序功能圖是設計PLC梯形圖程序的有力工具,文章以FX2N和FX3U系列的PLC為對象介紹了順序控制設計法、順序功能圖的基本元素,以及順序功能圖中轉換實現的基本規則和順序控制設計法編程的規律。

關鍵詞:PLC;順序功能圖;梯形圖順序;控制設計法

中圖分類號:TM571.6 文獻標識碼:A 文章編號:1006-8937(2014)6-0001-02

PLC(Programmable Logic Controller)作為一種通用工業控制計算機,實現了工業控制領域接線邏輯到存儲邏輯的飛躍;其功能從弱到強,實現了邏輯控制到數字控制的進步;其應用領域從小到大,實現了單體設備簡單控制到勝任運動控制、過程控制、及集散控制等各種任務的跨越。今天的PLC正在成為工業控制領域的主流控制設備,在世界各地發揮著越來越大的作用。其用內部編程“軟元件”取代繼電器邏輯控制電路中大量的時間繼電器和中間繼電器,簡化控制線路、提高系統可靠性,今后有取代傳統繼電器控制系統的趨勢。

1 PLC程序設計方法

PLC程序設計主要有兩個方法:第一種是經驗設計法;第二種是順序控制設計法。

本文以三菱的FX2N和FX3U系列PLC為對象,介紹PLC的順序控制設計編程方法。順序控制設計法,這種方法只需略加變動,就可以移植到其他機型上,因此具有一定的通用性。就三菱FX2N和FX3U系列PLC而言,實現順序控制的程序設計方法主要有四種,即:采用啟停保電路的編程方法、采用以轉換為中心的編程方法(置位SET/復位RST)指令的編程方法、采用步進指令(Step Ladder Instruction—STL)的編程方法和采用移位寄存器的編程方法等。從設計效率、應用范圍以及內存占用空間等方面考慮,較為通用的設計方法是采用SET/RST指令編程和采用STL指令編程。

2 順序控制設計法的本質

經驗設計法實際上是試圖用輸入信號X直接控制輸出信號Y(如圖1a所示),如果無法直接控制,或者為了實現記憶、聯鎖、互鎖這些功能,只能被動地增加一些輔助元件和輔助觸點。因為不同的系統的輸出量Y與輸入量X之間的關系都不相同,而且它們對聯鎖、互鎖的要求千變萬化,不可能找出一種簡單通用的設計方法。

順序控制設計法最基本的思想是分析被控對象的工作過程及控制要求,根據控制系統輸出狀態的變化將系統的一個工作周期劃分為若干個順序相連的階段,這些階段稱為步(step),可以用編程元件(例如輔助繼電器M或狀態繼電器S)來代表各步,順序功能圖的結構如圖2所示。

順序控制設計法則是用輸入量X控制代表各步的編程元件(如輔助繼電器M),再用它們控制輸出量Y(如圖1b所示)。

順序功能圖是一種新穎的、按照工藝流程圖進行編程的圖形編程語言。這是一種IEC標準推薦的首選編程語言,近年來在PLC編程中已經得到了普及和推廣。

3 順序控制設計編程方法

3.1 用啟停保電路的編程方法

啟保停電路僅僅使用與觸點和線圈有關的指令,任何一種PLC的指令系統都有這一類指令,因此這是一種通用的編程方法,可以用于任意型號的PLC。

其設計思想是根據轉換實現的基本原則,即轉換實現的條件是它的前級步為活動步,并且滿足相應的轉換條件。用這種方法編程在順序功能圖中步一般用輔助繼電器M來表示。步Mn變成活動步的條件是:Mn-1為活動步,并且轉換條件Xn=1。因此,可以將Mn-1和Xn的動合觸點串聯后作為控制步Mn的啟動條件。而當Mn和Xn+1均變為“1”時,步Mn+1變為活動步,這時步Mn應變為不活動步。為此可以將Mn+1=1作為使輔助繼電器停止的條件,即將后續步的動斷觸點與的線圈相串聯。Mn的動合觸點與Mn-1的動合觸點和Xn的動合觸點的串聯電路相并聯,作為控制的保持電路。因此,圖3中與順序功能圖的步相對應的梯形圖模塊可以用邏輯代數式表示為Mn=(Mn-1·Xn+Mn)·Mn+1。

采用啟動-保持-停止功能模塊編程時,相應步成為活動步和成為非活動步的條件在一個梯級中實現。該步相應的命令或動作則安排在該梯級之后,或集中安排在輸出段,如圖3所示。

3.2 采用步進指令STL的編程方法

STL指令使編程者可以生成流程和工作與順序功能圖非常接近的程序。如圖4所示的執行過程是:當步Sn為活動步時,Sn的STL觸點“Xn=1”接通負載Yn輸出。如果轉換條件Xn+1滿足,后續步Sn+1被置位變成活動步,同時前級步Sn自動斷開變成不活動步,輸出Yn也斷開。

這種編程方法可以節約編程的時間,并能減少編程錯誤,程序比較短,在順序控制設計中應該優先考慮,此法在工業自動化控制中應用也比較多。

3.3 以轉換為中心的編程方法

在以轉換為中心的編程方法中,用該轉換所有制前級步對應的輔助繼電器的常開觸點與轉換對應的觸點或電路串聯,作為使所有后續步對應的輔助繼電器置位(使用SET指令)和使所有前級步對應的輔助繼電器復位(使用RST指令)的條件。這種設計方法相當有規律,具有編程簡單、思路清晰、不容易出錯等特點。但由于不能將輸出位的線圈與置位指令和復位指令并聯,致使梯形圖中的語句條數比較多,程序的執行時間稍長一些。

使用這種編程方法時,不能將輸出繼電器的線圈與SET和RST指令并聯。應根據順序功能圖,用代表步的輔助繼電器M的動合觸點或它們的并聯電路來驅動輸出繼電器的線圈。

圖5給出了以轉換為中心的編程方法的順序功能圖與梯形圖的對應關系。

3.4 使用移位寄存器的編程方式

順序控制設計也可以使用移位寄存器指令來控制,如利用位右移SFTR與位左移SFTL指令使位元件中的狀態成組地向右或向左移動,其將指定的移位寄存器的位元件進行左移。如圖6所示,程序中以M0為源操作數,M1為最前端要素,Kn為移位寄存器個數,K1為移一位。實現圖中Xn對應的移位和轉換需要同時滿足兩個條件,就是該轉換的前級步是活動步(Mn-1=1)和轉換條件滿足(Xn=1)。在梯形圖中,主要是用Mn-1和Xn的常開觸點組成的串聯電路來表示上述條件。電路接通時,兩個條件同時滿足,此時需要完成兩個操作,就是將該轉換的后續步變成活動步(用SFTL位左移指令將Mn置位)和將該轉換的前級變成不活動步,該方法設計的梯形圖看起來簡潔,所用指令也比較少,但對相對的復雜控制系統設計有些不方便,使用過程中在線修改能力差,在工業控制中一般應用在單序列的順序控制中。

以上總結了PLC順序控制設計法的編程規律,程序設計人員可以根據實際情況選擇一種方法來編制梯形圖,這樣可以大大減輕程序設計的工作量,縮短系統設計的時間,提高編程質量。

參考文獻:

[1] 廖常初.PLC基礎及應用(第2版)[M].北京:機械工業出版社,2011.

[2] 張豪.三菱PLC應用案例解析[M].北京:中國電力出版社,2012.

主站蜘蛛池模板: 91在线一9|永久视频在线| 国产成人精品2021欧美日韩| 日韩欧美国产另类| 国产精品欧美在线观看| 久久久久无码精品| 欧美成人看片一区二区三区| 天天躁日日躁狠狠躁中文字幕| 欧美在线综合视频| 亚洲色欲色欲www在线观看| 国产欧美在线观看视频| 日本色综合网| 影音先锋亚洲无码| 日本尹人综合香蕉在线观看| 欧美日本激情| 成人在线第一页| 日韩毛片免费视频| 91精品专区国产盗摄| 九九热视频精品在线| 精品国产91爱| 久久国产精品电影| 国产精品亚洲欧美日韩久久| 日韩欧美中文亚洲高清在线| 国产精品黑色丝袜的老师| 在线观看无码av免费不卡网站| 国产精品亚洲一区二区三区在线观看| 在线精品自拍| 色AV色 综合网站| 丝袜高跟美脚国产1区| 亚洲中文字幕精品| 日韩欧美中文在线| 亚洲精品午夜无码电影网| 一本大道无码日韩精品影视| 精品亚洲麻豆1区2区3区 | 综合久久久久久久综合网| 精品99在线观看| 中文字幕1区2区| 久草性视频| 日本福利视频网站| 久久黄色视频影| 91外围女在线观看| www中文字幕在线观看| 亚洲精品另类| 色婷婷在线播放| 精品久久久无码专区中文字幕| 免费看美女自慰的网站| 成年人午夜免费视频| 久久99精品久久久久纯品| 亚洲第一极品精品无码| 搞黄网站免费观看| 中文无码毛片又爽又刺激| 亚洲最大福利视频网| 国产探花在线视频| 日韩成人高清无码| 婷婷色中文网| 91香蕉视频下载网站| 日韩色图在线观看| 四虎在线高清无码| 亚洲侵犯无码网址在线观看| 国产在线视频自拍| 老司机精品99在线播放| 国产免费久久精品99re丫丫一| 国产成在线观看免费视频 | 1769国产精品视频免费观看| 久久黄色小视频| 国产精品视频久| 又黄又湿又爽的视频| 亚洲成人网在线播放| 国产全黄a一级毛片| 日韩性网站| 久久中文无码精品| 精品国产美女福到在线直播| 色综合天天综合中文网| 国产午夜精品鲁丝片| 成人av手机在线观看| 狠狠色狠狠色综合久久第一次| 女人天堂av免费| 67194亚洲无码| 91精品免费高清在线| 精品久久久久久中文字幕女| 国产欧美在线视频免费| 中文一级毛片| 午夜啪啪网|