資源描述:
《PLC編程中功能流程圖到梯形圖的轉(zhuǎn)換剖析.pdf》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、《工業(yè)控制計(jì)算機(jī)》2009年22卷第4期79PLC編程中功能流程圖到梯形圖的轉(zhuǎn)換剖析ConversionAnalysisBetweenFunctionFlowchartandLadderofPLCProgramming李言武(安徽工貿(mào)職業(yè)技術(shù)學(xué)院,安徽淮南232007)摘要在簡(jiǎn)要介紹梯形圖的基礎(chǔ)上,著重分析了PLC編程中功能流程圖到梯形圖的轉(zhuǎn)換方法,并給出了西門(mén)子S7-200系列PLC的應(yīng)用實(shí)例,以便初學(xué)者接受和掌握。關(guān)鍵詞:PLC編程,功能流程圖,梯形圖,轉(zhuǎn)換AbstractInordertomakethenewlearner
2、acceptandmasterthewaytoconvertFunctionflowcharttoLadderofPLCProgram-ming,anexampleaboutseriesofSiemensS7-200PLCisgiveninthispaperbasedonsimpleintroductionofLadder.Keywords:PLCProgramming,functionflowchart,ladder,conversion1梯形圖組成梯形圖是PLC編程的高級(jí)語(yǔ)言,所有PLC廠家的PLC產(chǎn)品均支持梯形圖語(yǔ)言編程。
3、梯形圖只有觸點(diǎn)(表示輸入條件)、線(xiàn)圈(表示輸出結(jié)果)和指令盒(表示一些復(fù)雜功能的附加指令)三種基本指令格式,利用梯形圖編程器(LAD,LadderProgram-ming)可以建立與電氣原理圖相類(lèi)似的程序,具有梯級(jí)或網(wǎng)絡(luò)段結(jié)構(gòu),有利于程序的閱讀理解、運(yùn)行調(diào)試和修正很容易被PLC編程人員和維護(hù)人員接受和掌握。圖2邏輯函數(shù)關(guān)系表達(dá)式到梯形圖的轉(zhuǎn)換2功能流程圖結(jié)構(gòu)能流程圖;③根據(jù)程序功能流程圖編制梯形圖程序。其中,對(duì)于功能流程圖,又叫狀態(tài)流程序功能流程圖到梯形圖的轉(zhuǎn)換過(guò)程敘述得不夠詳細(xì)、透徹或程圖或狀態(tài)轉(zhuǎn)移圖,是專(zhuān)用于只是簡(jiǎn)單直接給出
4、,使PLC編程人員和維護(hù)人員(特別是初學(xué)工業(yè)順序控制設(shè)計(jì)的一種功能者)對(duì)程序的閱讀理解、運(yùn)行調(diào)試和修正,以及接受和掌握PLC說(shuō)明語(yǔ)言,能完整地描述控制程序設(shè)計(jì)思想帶來(lái)極大的困難,就此問(wèn)題下面結(jié)合應(yīng)用實(shí)例給系統(tǒng)的工作過(guò)程、功能和特性出解決方法。的一種圖形分析方法,是分析例析:PLC應(yīng)用系統(tǒng)得電運(yùn)行時(shí),燈L1點(diǎn)亮;按下按鈕1和設(shè)計(jì)電氣控制系統(tǒng)的重要工后燈L1熄滅,同時(shí)燈L2點(diǎn)亮;按下按鈕2后燈L1、燈L2同時(shí)具。PLC功能流程圖由狀態(tài)、轉(zhuǎn)以0.5s時(shí)間間隔閃爍;按下按鈕3后燈L1點(diǎn)亮,燈L2熄滅。換、轉(zhuǎn)換條件和動(dòng)作說(shuō)明四個(gè)依據(jù)PLC
5、應(yīng)用系統(tǒng)控制要求可以設(shè)計(jì)功能流程圖如圖3所部分組成,其一般結(jié)構(gòu)形式如圖1功能流程圖的一般結(jié)構(gòu)形式示,并且分為控制部分與執(zhí)行部分,其中SM0.1為軟啟動(dòng)條件,圖1所示。M4.0~M4.2表示X1~X3三個(gè)工步的狀態(tài),I0.1~I0.3表示對(duì)應(yīng)狀功能流程圖的基本特點(diǎn)是各工步按順序執(zhí)行,上一工步執(zhí)行結(jié)束,轉(zhuǎn)換信息出現(xiàn)時(shí),立即開(kāi)通下一工步,同時(shí)關(guān)斷上一工步。在圖1中,功能流程圖的第i步開(kāi)啟與關(guān)斷的狀態(tài)可用邏輯函數(shù)關(guān)系表達(dá)式表示如下:X=(X*a+X)*Xii-1ii+1其中:式子左邊Xi表示第i步開(kāi)啟與關(guān)斷的狀態(tài);式子右邊Xi-1是第i
6、步開(kāi)通的前導(dǎo)信號(hào),a表示轉(zhuǎn)換條件,Xi表示自鎖信號(hào),Xi+1表示關(guān)斷第i步的主令信號(hào)。用梯形圖描述如圖2所示,類(lèi)似于“起-保-停”基本梯形圖程序段。3PLC功能流程圖到梯形圖的轉(zhuǎn)換在PLC控制系統(tǒng)中程序設(shè)計(jì)是其中的關(guān)鍵環(huán)節(jié),PLC程序設(shè)計(jì)就是以生產(chǎn)工藝要求和現(xiàn)場(chǎng)信號(hào)與PLC編程元件的對(duì)照表為依據(jù),根據(jù)程序設(shè)計(jì)思想,繪出程序功能流程圖,然后以編程指令為基礎(chǔ),畫(huà)出程序梯形圖,編寫(xiě)程序注釋。但是,目前很多圖3功能流程圖設(shè)計(jì)教材及參考書(shū)中對(duì)于PLC程序的設(shè)計(jì)過(guò)程往往采用三個(gè)步驟:(下轉(zhuǎn)第92頁(yè))①分析控制要求列出I/O分配表;②根據(jù)控制
7、要求畫(huà)出程序功92和利時(shí)FM系列Profibus-DP總線(xiàn)虛接診斷方法4FM系列Profibus-DP通信總線(xiàn)虛接故障排除方法1)緊固好每列底座上下的緊固螺絲,以防振動(dòng)后再次松動(dòng)。2)條件允許時(shí)可以將底座拆下,用酒精擦干凈氧化了接觸點(diǎn)。氧化嚴(yán)重的可用其它工具打磨掉表面的氧化層。等酒精干后再測(cè)量接觸電阻,如果電阻小于2Ω,則可以繼續(xù)使用。否則就更換底座。如果現(xiàn)場(chǎng)不具備以上條件,可以采用反復(fù)插拔底座來(lái)磨去接觸點(diǎn)上氧化了的表面層,通常這樣是可以迅速的解決問(wèn)題。3)導(dǎo)線(xiàn)表面氧化可以將氧化了的那段減去,重新拔線(xiàn)連接。有時(shí)導(dǎo)線(xiàn)可能會(huì)是某一段
8、已短開(kāi),有時(shí)可以搭接到一起,有時(shí)是開(kāi)路的,這種導(dǎo)線(xiàn)如果不能判斷出故障點(diǎn)在兩端,則需要更換導(dǎo)線(xiàn)。4)導(dǎo)線(xiàn)虛接不僅僅是DP總線(xiàn),24V電源也是有可能的。故障判斷可以通過(guò)測(cè)量底座上的端子39~40上的電壓來(lái)確定連接是否正常。5結(jié)束語(yǔ)有時(shí)候看著連得很好用手拉都拉不動(dòng)的線(xiàn)