日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實(shí)例 >> 正文

PLC程序的組合邏輯設(shè)計(jì)法及梯形圖實(shí)例

作者:佚名    文章來源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2019/4/7

plc程序的邏輯設(shè)計(jì)方法的是以邏輯組合或邏輯時(shí)序的方法和形式來設(shè)計(jì)PLC程序,可分為組合邏輯設(shè)計(jì)法和時(shí)序邏輯設(shè)計(jì)法兩種。這些設(shè)計(jì)方法既有嚴(yán)密可循的規(guī)律性,明確可行的設(shè)計(jì)步驟,又具有簡便、直觀和十分規(guī)范的特點(diǎn)。

1.邏輯函數(shù)與梯形圖的關(guān)系

組合邏輯設(shè)計(jì)法的理論基礎(chǔ)是邏輯代數(shù)。我們知道,邏輯代數(shù)的三種基本運(yùn)算“與”、“或”、“非”都有著非常明確的物理意義。邏輯函數(shù)表達(dá)式的線路結(jié)構(gòu)與PLC梯形圖相互對應(yīng),可以直接轉(zhuǎn)化。

如圖1所示為邏輯函數(shù)與梯形圖的相關(guān)對應(yīng)關(guān)系,其中圖1a是多變量的邏輯“與” 運(yùn)算函數(shù)與梯形圖,圖1b為多變量“或”運(yùn)算函數(shù)與梯形圖,圖1c為多變量“或”/“與”運(yùn)算函數(shù)與梯形圖,圖1d為多變量“與”/“或”運(yùn)算函數(shù)與梯形圖。

    

圖1  邏輯函數(shù)與梯形圖

a)與運(yùn)算   b)或運(yùn)算   c)或/與運(yùn)算   d)與/或運(yùn)算

由圖1可知,當(dāng)一個(gè)邏輯函數(shù)用邏輯變量的基本運(yùn)算式表達(dá)出來后,實(shí)現(xiàn)這個(gè)邏輯函數(shù)的梯形圖也就確定了。

2.組合邏輯設(shè)計(jì)法的編程步驟

組合邏輯設(shè)計(jì)法適合于設(shè)計(jì)開關(guān)量控制程序,它是對控制任務(wù)進(jìn)行邏輯分析和綜合,將元件的通、斷電狀態(tài)視為以觸點(diǎn)通、斷狀態(tài)為邏輯變量的邏輯函數(shù),對經(jīng)過化簡的邏輯函數(shù),利用PLC邏輯指令可順利地設(shè)計(jì)出滿足要求且較為簡練的程序。這種方法設(shè)計(jì)思路清晰,所編寫的程序易于優(yōu)化,。

用組合邏輯設(shè)計(jì)法進(jìn)行程序設(shè)計(jì)一般可分為以下幾個(gè)步驟:

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

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

3)根據(jù)狀態(tài)轉(zhuǎn)換表進(jìn)行系統(tǒng)的邏輯設(shè)計(jì),包括列寫中間記憶元件的邏輯函數(shù)式和列寫執(zhí)行元件(輸出量)的邏輯函數(shù)式。這兩個(gè)函數(shù)式組,既是生產(chǎn)機(jī)械或生產(chǎn)過程內(nèi)部邏輯關(guān)系和變化規(guī)律的表達(dá)形式,又是構(gòu)成控制系統(tǒng)實(shí)現(xiàn)控制目標(biāo)的具體程序。

4)將邏輯設(shè)計(jì)的結(jié)果轉(zhuǎn)化為PLC程序。邏輯設(shè)計(jì)的結(jié)果(邏輯函數(shù)式)能夠很方便的過渡到PLC程序,特別是語句表形式,其結(jié)構(gòu)和形式都與邏輯函數(shù)式非常相似,很容易直接由邏輯函數(shù)式轉(zhuǎn)化。當(dāng)然,如果設(shè)計(jì)者需要由梯形圖程序作為一種過渡,或者選用的PLC的編程器具有圖形輸入的功能,則也可以首先由邏輯函數(shù)式轉(zhuǎn)化為梯形圖程序。www.tuo13886.net.cn 電子開發(fā)王

3.組合邏輯設(shè)計(jì)舉例

下面通過步進(jìn)電機(jī)環(huán)形分配器的PLC程序來進(jìn)行說明:

(1)工作原理

步進(jìn)電機(jī)控制主要有三個(gè)重要參數(shù)即轉(zhuǎn)速、轉(zhuǎn)過的角度和轉(zhuǎn)向。由于步進(jìn)電機(jī)的轉(zhuǎn)動(dòng)是由輸入脈沖信號控制,所以轉(zhuǎn)速是由輸入脈沖信號的頻率決定,而轉(zhuǎn)過的角度由輸入脈沖信號的脈沖個(gè)數(shù)決定。轉(zhuǎn)向由環(huán)形分配器的輸出通過步進(jìn)電機(jī)A、B、C相繞組來控制,環(huán)形分配器通過控制各相繞組通電的相序來控制步電機(jī)轉(zhuǎn)向。

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

圖2  步進(jìn)電機(jī)環(huán)形分配器

表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)程序設(shè)計(jì)

程序設(shè)計(jì)采用組合邏輯設(shè)計(jì)法,由真值表可知:

當(dāng)CON=0時(shí),輸出QA、QB、QC的邏輯關(guān)系為:

當(dāng)CON=1時(shí),輸出QA、QB、QC的邏輯關(guān)系為:   

當(dāng)CON=0,正轉(zhuǎn)時(shí)步進(jìn)機(jī)A、B、C相線圈的通電相序?yàn)椋?/P>

當(dāng)CON=1,反轉(zhuǎn)時(shí)各相線圈通電相序?yàn)椋?/P>

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

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

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

PLC  IN

代號

PLC  OUT

代號

X0

CLK

Y0

QA

X1

EN

Y1

QB

X2

RESET

Y2

Qc

X3

CON

 

 

 

 

 

 

根據(jù)邏輯關(guān)系畫出步進(jìn)電機(jī)機(jī)環(huán)形分配器的PLC梯形圖,如圖3所示。

圖3  環(huán)形分配器的梯形圖

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

Tags:plc,組合邏輯設(shè)計(jì),梯形圖實(shí)例  
責(zé)任編輯:admin
相關(guān)文章列表
信捷PLC:XD/XL定時(shí)器指令寫法
信捷PLC講解,信捷PLC分類
西門子200smart高速計(jì)數(shù)器指令向?qū)Ъ俺绦颍ㄊ詹兀┨菪螆D實(shí)例
PLC行知道幾個(gè)業(yè)常用184個(gè)專業(yè)英語詞匯,看看認(rèn)識幾個(gè)
西門子plc 200smart(9-12章)_smart 200數(shù)據(jù)類型——VD、VW、VB
上位機(jī)和plc有啥區(qū)別,PLC是什么(超級詳細(xì))
西門子PLC控制電動(dòng)機(jī)的順序啟動(dòng)逆序停止
西門子S7-200 SMART PLC用指針存儲數(shù)據(jù)表的例子程序梯形圖實(shí)例  
西門子S7-200 PLC使用TON計(jì)時(shí)器實(shí)現(xiàn)的電機(jī)順序啟動(dòng)實(shí)例,三臺電動(dòng)
西門子S7-200PLC數(shù)碼管顯示實(shí)例_西門子plc數(shù)碼管顯示
三菱plc自動(dòng)門系統(tǒng)控制編程實(shí)例,自動(dòng)門梯形圖實(shí)例
PLC控制系統(tǒng)設(shè)計(jì)的基本原則和步驟_PLC控制系統(tǒng)設(shè)計(jì)與調(diào)試的一般步
輕松搞定PLC控制系統(tǒng)設(shè)計(jì)!PLC控制系統(tǒng)設(shè)計(jì)流程圖_PLC控制系統(tǒng)設(shè)
西門子plc S7-200實(shí)現(xiàn)小車往返運(yùn)動(dòng)的程序梯形圖實(shí)例
S7-200仿真漢化版下載和教程 西門子S7-200系列PLC仿真軟件使用教
plc開關(guān)量與plc模擬量及數(shù)字量的功能說明
關(guān)于噴泉的幾種形式
西門子plc使用FOR_NEXT循環(huán)指令對5個(gè)變量進(jìn)行求和后取平均值實(shí)例
西門子plc的FOR-NEXT循環(huán)指令 梯形圖實(shí)例
怎樣判斷plc輸出晶體管已壞?輸出觸點(diǎn)損壞的判斷,PLC輸出點(diǎn)損壞
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢