久久成人国产精品一区二区,在线观看成人网站,精品久久久久久成人AV,国产成人无码免费网站

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

PLC程序的組合邏輯設計法及梯形圖實例

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2019-04-07

plc程序的邏輯設計方法的是以邏輯組合或邏輯時序的方法和形式來設計PLC程序,可分為組合邏輯設計法和時序邏輯設計法兩種。這些設計方法既有嚴密可循的規律性,明確可行的設計步驟,又具有簡便、直觀和十分規范的特點。

1.邏輯函數與梯形圖的關系

組合邏輯設計法的理論基礎是邏輯代數。我們知道,邏輯代數的三種基本運算“與”、“或”、“非”都有著非常明確的物理意義。邏輯函數表達式的線路結構與PLC梯形圖相互對應,可以直接轉化。

如圖1所示為邏輯函數與梯形圖的相關對應關系,其中圖1a是多變量的邏輯“與” 運算函數與梯形圖,圖1b為多變量“或”運算函數與梯形圖,圖1c為多變量“或”/“與”運算函數與梯形圖,圖1d為多變量“與”/“或”運算函數與梯形圖。

    

圖1  邏輯函數與梯形圖

a)與運算   b)或運算   c)或/與運算   d)與/或運算

由圖1可知,當一個邏輯函數用邏輯變量的基本運算式表達出來后,實現這個邏輯函數的梯形圖也就確定了。

2.組合邏輯設計法的編程步驟

組合邏輯設計法適合于設計開關量控制程序,它是對控制任務進行邏輯分析和綜合,將元件的通、斷電狀態視為以觸點通、斷狀態為邏輯變量的邏輯函數,對經過化簡的邏輯函數,利用PLC邏輯指令可順利地設計出滿足要求且較為簡練的程序。這種方法設計思路清晰,所編寫的程序易于優化,。

用組合邏輯設計法進行程序設計一般可分為以下幾個步驟:

1)明確控制任務和控制要求,通過分析工藝過程繪制工作循環和檢測元件分布圖,取得電氣執行元件功能表。

2)詳細繪制系統狀態轉換表。通常它由輸出信號狀態表、輸入信號狀態表、狀態轉換主令表和中間記憶裝置狀態表四個部分組成。狀態轉換表全面、完整地展示了系統各部分、各時刻的狀態和狀態之間的聯系及轉換,非常直觀,對建立控制系統的整體聯系、動態變化的概念有很大幫助,是進行系統的分析和設計的有效工具。

3)根據狀態轉換表進行系統的邏輯設計,包括列寫中間記憶元件的邏輯函數式和列寫執行元件(輸出量)的邏輯函數式。這兩個函數式組,既是生產機械或生產過程內部邏輯關系和變化規律的表達形式,又是構成控制系統實現控制目標的具體程序。

4)將邏輯設計的結果轉化為PLC程序。邏輯設計的結果(邏輯函數式)能夠很方便的過渡到PLC程序,特別是語句表形式,其結構和形式都與邏輯函數式非常相似,很容易直接由邏輯函數式轉化。當然,如果設計者需要由梯形圖程序作為一種過渡,或者選用的PLC的編程器具有圖形輸入的功能,則也可以首先由邏輯函數式轉化為梯形圖程序。www.zhimadaxue.com 電子開發王

3.組合邏輯設計舉例

下面通過步進電機環形分配器的PLC程序來進行說明:

(1)工作原理

步進電機控制主要有三個重要參數即轉速、轉過的角度和轉向。由于步進電機的轉動是由輸入脈沖信號控制,所以轉速是由輸入脈沖信號的頻率決定,而轉過的角度由輸入脈沖信號的脈沖個數決定。轉向由環形分配器的輸出通過步進電機A、B、C相繞組來控制,環形分配器通過控制各相繞組通電的相序來控制步電機轉向。

如圖2給出了一個雙向三相六拍環形分配器的邏輯電路。電路的輸出除決定于復位信號RESET外,還決定于輸出端QA、QB、QC的歷史狀態及控制信號-EN使能信號、CON正反轉控制信號和輸入脈沖信號。其真值表如表1所示。

圖2  步進電機環形分配器

表1  真值表

CON

1

0

Z

EN

CLK

A

B

C

A

B

C

1

Φ

Φ

1

0

0

1

0

0

0

1

1

0

1

1

1

0

0

1

0

0

1

0

1

0

0

1

0

1

1

0

1

1

0

1

0

1

0

0

0

1

0

1

1

1

0

1

0

1

0

1

1

0

0

1

0

0

 

 

 

 

 

 

(2)程序設計

程序設計采用組合邏輯設計法,由真值表可知:

當CON=0時,輸出QA、QB、QC的邏輯關系為:

當CON=1時,輸出QA、QB、QC的邏輯關系為:   

當CON=0,正轉時步進機A、B、C相線圈的通電相序為:

當CON=1,反轉時各相線圈通電相序為:

QA、QB、QC的狀態轉換條件為輸入脈沖信號上升沿到來,狀態由前一狀態轉為后一狀態,所以在梯形圖中引入了上升沿微分指令。

PLC輸入/輸出元件地址分配見表2。

表2  PLC輸入/輸出元件地址分配表

PLC  IN

代號

PLC  OUT

代號

X0

CLK

Y0

QA

X1

EN

Y1

QB

X2

RESET

Y2

Qc

X3

CON

 

 

 

 

 

 

根據邏輯關系畫出步進電機機環形分配器的PLC梯形圖,如圖3所示。

圖3  環形分配器的梯形圖

梯形圖工作原理簡單分析如下:設初始狀態為RESET有效。X2常開觸點閉合,Y0輸出為“1”狀態,Y1、Y2為“0”狀態,RESET無效后,上述三輸出狀態各自保持原狀態。CON=0(X3=0),當EN(X1=1)有效,且有輸入脈沖信號CLK(X0)輸入,CLK(X0)上升沿到來,M0輔助繼電器常開觸點閉合一個掃描周期。在此期間,各輸出繼電器狀態自保持失效,Y0輸出保持為“1”狀態,Y1輸出由“0”變“1”,Y2輸出狀態為“0”。一個掃描周期過后,M0常開觸點斷開,常閉觸點閉合,各輸出繼電器狀態恢復自保持,等待下一個輸入脈沖信號上升沿的到來。其它部分請讀者自己分析。

Tags:plc,組合邏輯設計,梯形圖實例  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    久久成人国产精品一区二区,在线观看成人网站,精品久久久久久成人AV,国产成人无码免费网站
    <li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 主站蜘蛛池模板: 欧美日韩在线视频观看| 久久精品99国产精品酒店日本| 99国产欧美久久久精品| 亚洲激情偷拍| 亚洲黑丝一区二区| 亚洲第一免费播放区| 亚洲二区在线观看| 亚洲人在线视频| 一区二区三区四区在线| 亚洲精品国精品久久99热一| 99精品热视频| 亚洲女人天堂av| 欧美在线1区| 久久精品动漫| 久热re这里精品视频在线6| 男女激情久久| 亚洲国产成人久久综合一区| 亚洲国产成人在线播放| 日韩一二三区视频| 亚洲欧美国产毛片在线| 久久久久久久一区二区三区| 老司机67194精品线观看| 欧美日韩国产bt| 国产精品狠色婷| 国产午夜精品理论片a级探花 | 久久伊人精品天天| 欧美好吊妞视频| 欧美性大战久久久久久久蜜臀| 国产精品亚洲综合| 亚洲福利久久| 亚洲视频一二| 久久亚洲二区| 欧美三级资源在线| 国产视频欧美| 亚洲精品黄色| 欧美一区二区三区的| 欧美激情第二页| 国产日产欧产精品推荐色| 最新精品在线| 性久久久久久久久久久久| 欧美凹凸一区二区三区视频|