當(dāng)前位置:機(jī)電之家首頁(yè) >> PLC技術(shù)>> PLC文案資料 >> 行業(yè)動(dòng)態(tài) >> 單按鈕控制五臺(tái)電機(jī)的起停
單按鈕控制五臺(tái)電機(jī)的起停

一、實(shí)例

按鈕按數(shù)次,最后一次保持 1s 以上后,則號(hào)碼與次數(shù)相同的電機(jī)運(yùn)行,在按按鈕,該電機(jī)停止。五臺(tái)電動(dòng)機(jī)接于 Y0~Y4 。

二、問(wèn)題的提出

1 、數(shù)據(jù)處理指令有哪些?各功能是什么?

數(shù)據(jù)處理指令含批復(fù)位指令、編、譯碼指令及平均值計(jì)算等指令。其中批復(fù)位指令可用于數(shù)據(jù)區(qū)的初始化,編、譯碼指令可用于字元件中某一置 1 位的位碼的編譯?,F(xiàn)擇要介紹如下。

(1) 區(qū)間復(fù)位指令

該指令的助記符、指令代碼、操作數(shù)范圍、程序步如表所示。

區(qū)間復(fù)位指令的要素表

指令名稱

助記符

指令代碼位數(shù)

操作數(shù)范圍

程序步

D1 ( . )

D2 ( . )

區(qū)間復(fù)位

ZRST

ZRST(P)

FNC40 ◥

(16)

T 、 M 、 S 、 T 、 C 、 D (D1 ≤ D2)

ZRST 、 ZRSTP…5 步

區(qū)間復(fù)位指令也稱為成批復(fù)位指令,使用如圖所示。當(dāng) M8022 由 OFF → ON 時(shí),區(qū)間復(fù)位指令執(zhí)行。位元件 M500~M599 成批復(fù)位、字元件 C235~C255 成批復(fù)位、狀態(tài)元件 S0~S127 成批復(fù)位。

目標(biāo)操作數(shù) [D1] 和 [D2] 指定的元件應(yīng)為同類元件, [D1] 指定的元件號(hào)應(yīng)小于等于 [D2] 指定的元件號(hào)。若 [D1] 的元件號(hào)大于 [D] 的元件號(hào),則只有 [D1] 指定的元件被復(fù)位。

該指令為 16 位處理,但是可在 [D1][D2] 中指定 32 位計(jì)數(shù)器。不過(guò)不能混合指定,即不能在 [D1] 中指定 16 位計(jì)數(shù)器,在 [D2] 中指定 32 位計(jì)數(shù)器。

圖 8-23 ZRST 區(qū)間復(fù)位指令使用說(shuō)明

(2) 解碼指令

該指令的助記符、指令代碼、操作數(shù)范圍、程序步如表所示。

解碼指令的要素表

指令名稱

助記符

指令代碼位數(shù)

操作數(shù)范圍

程序步

S ( . )

D ( . )

n

解碼

DECO

DECO(P)

FNC38 ◥

(16)

K 、 H

X 、 Y 、 M 、 S

T 、 C 、 D 、 V 、 Z

Y 、 M 、 S

T 、 C 、 D 、

K 、 H

1≤n≤ 8

DECO 、 DECOP…7 步

( a )當(dāng) [D] 是位元件時(shí) , 以源 [S] 為首地址的 n 位連續(xù)的位元件所表示的十進(jìn)制碼值為 Q , DECO 指令把以 [D] 為首地址目標(biāo)元件的第 Q 位 ( 不含目標(biāo)元件位本身 ) 置 1 ,其他位置 0 。說(shuō)明如圖所示 , 源數(shù)據(jù) Q=20+21=3, 因此從 M10 開(kāi)始的第 3 位 M13 為 1 。當(dāng)源數(shù)據(jù) Q 為 0, 則第 0 位 ( 即 M10) 為 1 。

若 n=0 時(shí),程序不執(zhí)行; n=0~8 以外時(shí),出現(xiàn)運(yùn)算錯(cuò)誤。若 n=8 時(shí), [D] 位數(shù)為 28=256 。驅(qū)動(dòng)輸入 OFF 時(shí),不執(zhí)行指令,上一次解碼輸出置 1 的位保持不變。

若指令是連續(xù)執(zhí)行型,則在各個(gè)掃描周期都執(zhí)行,必須注意。

( b )當(dāng) [D] 是字元件時(shí),以源 [S] 所指定字元件的低 n 位所表示的十進(jìn)制碼 Q , DECO 指令把以 [D] 所指定目標(biāo)字元件的第 Q 位(不含最低位)置 1 ,其他位置 0 。說(shuō)明如圖 8-24 ( b )所示,源數(shù)據(jù) Q=20+21=3 ,因此 D1 的第 3 位為 1 。當(dāng)源數(shù)據(jù)為 0 時(shí),第 0 位為 1 。

若 n=0 時(shí),程序不執(zhí)行; n=0~4 以外時(shí),出現(xiàn)運(yùn)算錯(cuò)誤。若 n=4 時(shí), [D] 位數(shù)為 24=16 。驅(qū)動(dòng)輸入 OFF 時(shí),不執(zhí)行指令,上一次解碼輸出置 1 的位保持不變。

DECO 指令應(yīng)用如圖所示,根據(jù) D0 所存儲(chǔ)的數(shù)值,將 M 組合元件的同一地址號(hào)接通。在 D0 中存儲(chǔ) 0~15 的數(shù)值。取 n=K4 ,則與 D0 ( 0~15 )的數(shù)值對(duì)應(yīng), M0~M15 有相應(yīng) 1 點(diǎn)接通。

n 在 K1~K8 間變化,則可以與 0~255 的數(shù)值對(duì)應(yīng)。但是為此解碼所需的目標(biāo)的軟元件范圍被占用,務(wù)必要注意,不要一其他控制重復(fù)使用。

(3) 編碼指令

該指令的助記符、指令代碼、操作數(shù)范圍、程序步如表所示。

編碼指令的要素表

[NextPage]

指令名稱

助記符

指令代碼位數(shù)

操作數(shù)范圍

程序步

S ( . )

D ( . )

n

編碼

ENCO

ENCO(P)

FNC42 ◥

(16)

X 、 Y 、 M 、 S

T 、 C 、 D 、 V 、 Z

T 、 C 、 V 、 Z 、 D 、

K 、 H

1≤n≤ 8

ENCO 、 ENCOP…7 步

( a )當(dāng) [S] 是位元件時(shí),以源 [S] 為首地址、長(zhǎng)度為 2n 的位元件中,最高置 1 的位置被存放到目標(biāo) [D] 所指定的元件中去, [D] 中數(shù)值的分為由 n 確定。說(shuō)明如圖 8-26 ( a )所示,源元件的長(zhǎng)度為 2n=23=8 位 M10~M17 ,其最高置 1 位是 M13 即第 3 位。將“ 3 ”位置數(shù)(二進(jìn)制)存放到 D10 的低 3 位中。

當(dāng)源數(shù)的第一個(gè)(即第 0 位)位元件為 1 ,則 [D] 中存放 0 。當(dāng)源數(shù)中無(wú) 1 ,出現(xiàn)運(yùn)算錯(cuò)誤。

若 n=0 時(shí),程序不執(zhí)行; n=1~8 以外時(shí),出現(xiàn)運(yùn)算錯(cuò)誤。若 n=8 時(shí), [S] 位數(shù)為 28=256 。驅(qū)動(dòng)輸入 OFF 時(shí),不執(zhí)行指令,上一次編碼輸出保持不變。

若指令是連續(xù)執(zhí)行型,則在各個(gè)掃描周期都執(zhí)行,必須注意。

( b )當(dāng) [S] 是字元件時(shí),在其可讀長(zhǎng)度為 2n 位中,最高置 1 的位被存放到目標(biāo) [D] 所指定的元件中去, [D] 中的數(shù)值的范圍由 n 確定。說(shuō)明如圖 8-26 ( b )所示,源字元件的可讀長(zhǎng)度為 2n=23=8 位,其最高置 1 位是第 3 位。將“ 3 ”位置數(shù)(二進(jìn)制)存放到 D1 的低 3 位中。

當(dāng)源數(shù)的第一個(gè)(即第 0 位)位元件為 1 ,則 [D] 中存放 0 。當(dāng)源數(shù)中無(wú) 1 ,出現(xiàn)運(yùn)算錯(cuò)誤。

若 n=0 時(shí),程序不執(zhí)行; n=1~4 以外時(shí),出現(xiàn)運(yùn)算錯(cuò)誤。若 n=4 時(shí), [S] 位數(shù)為 24=16 。驅(qū)動(dòng)輸入 OFF 時(shí),不執(zhí)行指令,上一次編碼輸出保持不變。

若指令是連續(xù)執(zhí)行型,則在各個(gè)掃描周期都執(zhí)行,必須注意。

2 、怎樣用數(shù)據(jù)處理指令來(lái)實(shí)現(xiàn)單按鈕控制五臺(tái)電機(jī)的起停?

[NextPage]

三、 PLC 硬件的實(shí)現(xiàn)

1 、 I/O 的分配

輸入

功能說(shuō)明

輸出

功能說(shuō)明

S0

X0

啟動(dòng)按鈕

M0

Y0

電機(jī) 1

 
 
 

M1

Y1

電機(jī) 2

 
 
 

M2

Y2

電機(jī) 3

 
 
 

M3

Y3

電機(jī) 4

 
 
 

M4

Y4

電機(jī) 5

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

2 、 I/O 的外部接線

四、 PLC 軟件的實(shí)現(xiàn)

梯形圖如下圖所示。輸入電機(jī)編號(hào)的按鈕接于 X0 ,電機(jī)號(hào)數(shù)使用加 1 指令記錄在 K1M10 中。 DECO 指令則將 K1M10 中的數(shù)據(jù)解讀并令 M0 右側(cè)和 K1M10 中數(shù)據(jù)相同的位元件置 1 。 M9 及 T0 用于輸入數(shù)字確認(rèn)及停車(chē)復(fù)位控制。

五、 知識(shí)的拓展

指令名稱

助記符

指令代碼位數(shù)

操作數(shù)范圍

程序步

S(.)

D(.)

n

平均值

MEAN

MEAN(P)

FNC45

( 16 )

KnX 、 KnY 、 KnM 、 KnS

T 、 C 、 D 、

KnY 、 KnM 、 KnS

T 、 C 、 D 、 V 、 Z

K 、 H

1~64

MEAN 、 MEANP…7 步

六、習(xí)題

(1) 如何用雙按鈕控制 5 臺(tái)電動(dòng)機(jī)的 ON/OFF 。

(2) 試用 DECO 指令實(shí)現(xiàn)某噴水池花式噴水控制。第一組噴嘴 4s → 第二組噴嘴 2s → 二組噴嘴 2s → 均停 1s → 重復(fù)上述過(guò)程。

 

作者:未知 點(diǎn)擊:2206次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:?jiǎn)伟粹o控制五臺(tái)電機(jī)的起停
* 由于無(wú)法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《單按鈕控制五臺(tái)電機(jī)的起?!废嚓P(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊(cè)
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購(gòu)

唐多 【求購(gòu)】  DCS系統(tǒng)...  2025-12-11
康經(jīng)理 【求購(gòu)】  鈦1混合器  2025-12-10
陳圣英 【求購(gòu)】  金剛石刻刀  2025-12-10
汪先生 【求購(gòu)】  變壓器套管  2025-12-10
武女士 【求購(gòu)】  循環(huán)冷卻水...  2025-12-9
朱經(jīng)理 【求購(gòu)】  華乘局放  2025-12-9
孫工 【求購(gòu)】  進(jìn)口線棒  2025-12-9
王經(jīng)理 【求購(gòu)】  浪涌電機(jī)保...  2025-12-9
VIP公司推薦