<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產(chǎn)品分類

      當(dāng)前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動化控制 > PLC可編程控制器

      類型分類:
      科普知識
      數(shù)據(jù)分類:
      PLC可編程控制器

      西門子PLC順序控制(邏輯控制)程序編寫的4種方法

      發(fā)布日期:2022-04-26 點擊率:4027 品牌:組態(tài)王_Kingview

          相同的硬件系統(tǒng),由不同的人設(shè)計,可能設(shè)計出不同的程序,有的人設(shè)計的程序簡潔、可靠,而有的人設(shè)計的程序雖然能完成任務(wù),但較復(fù)雜,PLC程序設(shè)計是有規(guī)律可循的,下面將介紹功能圖設(shè)計法中的四種編程方法。

          2、利用基本指令編寫梯形圖程序

          用基本指令編寫梯形圖程序,是最容易被想到的方法,不需要了解較多的指令。采用這種方法編寫程序的過程是,先根據(jù)控制要求設(shè)計正確的功能圖,再根據(jù)功能圖寫出正確的布爾表達(dá)式,最后根據(jù)布爾表達(dá)式設(shè)計基本指令梯形圖。以下用一個例子講解利用基本指令編寫梯形圖指令的方法。

          【例1】有一臺PLC控制4盞燈,其接線圖如圖1所示,4盞等的亮滅邏輯描述如下:

          (1)初始狀態(tài)時所有的燈都不亮,此時按下SB1按鈕,燈HL1亮;接著按下SB2按鈕,燈HL2亮,HL1滅,按下SB3按鈕,燈HL3亮,HL2滅;2秒后,燈HL3仍然亮,燈HL4以1Hz的頻率閃爍,4秒后,燈HL3和HL4熄滅,燈HL1亮,并如此循環(huán)。

          (2)任何時候,按下SB4按鈕,所有燈熄滅,并回到初始狀態(tài)。

          請畫出功能圖和梯形圖。

          【解】這個邏輯看起來比較復(fù)雜,如果不掌握規(guī)律,則很難設(shè)計出正確的梯形圖,一般先根據(jù)題意畫出功能圖,再根據(jù)功能圖寫出布爾表達(dá)式,如圖5-2所示。布爾表達(dá)式是有規(guī)律的,當(dāng)前步的步名對應(yīng)的寄存器(如M0.1)等于上一步的步名對應(yīng)的寄存器(M0.0)與上一步的轉(zhuǎn)換條件(I0.1)的乘積,再加上當(dāng)前步的步名對應(yīng)的寄存器(M0.1)與下一步的步名對應(yīng)的寄存器非的乘積(),其他的布爾表達(dá)式的寫法類似,最后根據(jù)布爾表達(dá)式畫出梯形圖,如圖5-3所示。在整個過程中,功能圖是關(guān)鍵,也是難點,而根據(jù)功能圖寫出布爾表達(dá)式和畫出梯形圖則比較簡單。



       

          圖3梯形圖

          【關(guān)鍵點】這個問題的解決方案中SB4是復(fù)位按鈕,同時也起停止按鈕的作用,因此,接線圖上最好使用常閉觸頭。

          圖5-29梯形圖的網(wǎng)絡(luò)2中有一個MB0=0導(dǎo)通的條件是確保在非起始步,SB1按鈕不起作用,也就是說在除第一步外,在其它幾步中按SB1按鈕,都不會起作用。

          2、利用順控指令編寫邏輯控制程序

          功能圖和順控指令梯形圖有一一對應(yīng)關(guān)系,利用順控指令編寫邏輯控制程序有固定的模式,順控指令是專門為邏輯控制設(shè)計的指令,利用順控指令編寫邏輯控制程序是非常合適的。以下用一個例子講解利用順控指令編寫邏輯控制程序。

          【例2】用順控指令編寫例1的程序。

          【解】功能圖如圖4所示,程序如圖5所示。


       

          圖5程序

          3、利用功能指令編寫邏輯控制程序

          西門子的功能指令有許多的特殊的功能,其中功能指令中的移位指令和循環(huán)指令非常適合用于順序控制,用這些指令編寫程序簡潔而且可讀性強。以下用一個例子講解利用功能指令編寫邏輯控制程序。

          【例3】用功能指令編寫例1的程序。

          【解】梯形圖如圖6所示。

          圖6梯形圖

          4、利用復(fù)位和置位指令編寫邏輯控制程序

          復(fù)位和置位指令是常用指令,用這復(fù)位和置位指令編寫程序簡潔而且可讀性強。以下用一個例子講解利用復(fù)位和置位編寫邏輯控制程序。

          【例4】用復(fù)位和置位指令編寫例1的程序。

          【解】梯形圖如圖7所示。

          圖7程序

          至此,同一個順序控制的問題使用了基本指令、順控指令(有的PLC稱為步進(jìn)梯形圖指令)復(fù)位/置位指令和功能指令四種解決方案編寫程序。四種解決方案的編程都有各自的幾乎固定的步驟,但有一步是相同的,那就是首先都要畫功能圖。四種解決方案沒有好壞之分,讀者可以根據(jù)自己的喜好選用。在下一節(jié)的“項目實施”中,讀者可以模仿以上四種方法中的一種來編寫程序。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產(chǎn)品

      更多
      主站蜘蛛池模板: 久久综合色天天久久综合图片| 五月婷婷开心综合| 国产色综合一区二区三区| 婷婷色香五月综合激激情| 亚洲综合图片小说区热久久| 国产色产综合色产在线观看视频 | 亚洲av综合av一区二区三区| 国产综合成色在线视频| 国产综合免费精品久久久| 亚洲精品第一国产综合精品| 日日狠狠久久偷偷色综合96蜜桃| 亚洲一区综合在线播放| 色欲香天天综合网无码| 精品国产第一国产综合精品| 一本色道久久88亚洲综合| 亚洲色偷偷偷综合网| 久久影院综合精品| 久久99国产综合色| 色婷婷色综合激情国产日韩| 国产成人亚洲综合网站不卡| 一本色道久久88精品综合| av一本久道久久综合久久鬼色| 成人综合久久精品色婷婷| 麻豆久久婷婷综合五月国产| 久久久综合亚洲色一区二区三区| 国产综合久久久久| 国产婷婷色综合AV蜜臀AV| 伊人色综合久久天天人手人婷| 亚洲av无码兔费综合| 精品久久综合一区二区| 国产成人综合一区精品| 亚洲av永久中文无码精品综合| 久久天堂av综合色无码专区 | 99久久国产综合精品女图图等你| 一本色道久久综合狠狠躁| 日本伊人色综合网| 一本色道久久综合| 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 国产亚洲综合一区二区三区| 自拍三级综合影视| 久久天天躁狠狠躁夜夜躁综合|