日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

當(dāng)前位置:機(jī)電之家首頁 >> PLC技術(shù)>> PLC手冊(cè) >> PLC編程手冊(cè) >> plc編程實(shí)現(xiàn)模擬鍵盤輸入的方法
plc編程實(shí)現(xiàn)模擬鍵盤輸入的方法

在現(xiàn)代自動(dòng)化設(shè)備中,一般都利用和聯(lián)合進(jìn)行控制,以方便進(jìn)行工藝參數(shù)的設(shè)定、系統(tǒng)狀態(tài)的顯示、故障信息的顯示等,但直接操作觸摸屏很容易使觸摸屏損壞,減短其使用壽命,所以有些控制中就使用帶觸摸按鍵的操作屏甚至用機(jī)加組態(tài)軟件作系統(tǒng)參數(shù)設(shè)定及顯示之用。但后者的價(jià)格比起一般的觸摸屏來說要貴的多。鑒與此,我利用的方法,并用一些按鈕作觸摸屏的功能操作和數(shù)字設(shè)定,而不需直接操作觸摸屏,這樣可減少觸摸屏的損壞。

1. 控制系統(tǒng)的硬件構(gòu)成示意如下:

我使用的是西門子s7-200plc作控制,對(duì)tp170觸摸屏做外部按鍵操作?,F(xiàn)需四個(gè)功能鍵(f1、f2、f3、f4),用于觸摸屏畫面的切換;十個(gè)數(shù)字鍵(0-9)、兩個(gè)方向鍵和退出鍵(esc)、刪除鍵(del)、回車鍵(enter)用于參數(shù)數(shù)字的設(shè)定及修改。但考慮到節(jié)省plc輸入點(diǎn),我用矩陣掃描的方法,其硬件連線如下圖:

用這種掃描的方法只需4個(gè)輸出點(diǎn)和5個(gè)輸入點(diǎn)就可產(chǎn)生4x5=20個(gè)按鍵信號(hào),比用一個(gè)個(gè)輸入點(diǎn)去控制一個(gè)個(gè)按鍵信號(hào)更具價(jià)格優(yōu)勢(shì),這樣只需利用plc的一些指令達(dá)到分時(shí)采集20個(gè)信號(hào)的功能。

2. 系統(tǒng)的軟件實(shí)現(xiàn):

network 1 // network title

// 上電初始化

ld sm0.1

movw 0, mw10

network 2

// 每個(gè)循環(huán)周期mw10加1

ld sm0.0

incw mw10

aw>;= mw10, 8

movw 0, mw10

network 3

// 輸出掃描變化

ld sm0.0

lps

aw= mw10, 1

= q0.0

lrd

aw= mw10, 3

= q0.1

lrd

aw= mw10, 5

= q0.2

lpp

aw= mw10, 7

= q0.3

network 4

// q0.0掃描線上按鍵有f1\f2\f3\f4\0 五個(gè)

ld q0.0

lps

a i0.0

s m20.0, 1

lrd

an i0.0

r m20.0, 1

lrd

a i0.1

s m20.1, 1

lrd

an i0.1

r m20.1, 1

lrd

a i0.2

s m20.2, 1

lrd

an i0.2

r m20.2, 1

lrd

a i0.3

s m20.3, 1

lrd

an i0.3

r m20.3, 1

lrd

a i0.4

s m20.4, 1

lpp

an i0.4

r m20.4, 1

network 5

// q0.1掃描線上按鍵有1、2、3、4、5 五個(gè)

ld q0.1

lps

a i0.0

s m20.5, 1

lrd

an i0.0

r m20.5, 1

lrd

a i0.1

s m20.6, 1

lrd

an i0.1

r m20.6, 1

lrd

a i0.2

s m20.7, 1

lrd

an i0.2

r m20.7, 1

lrd

a i0.3

s m21.0, 1

lrd

an i0.3

r m21.0, 1

lrd

a i0.4

s m21.1, 1

lpp

an i0.4

r m21.1, 1

network 6

// q0.2掃描線上按鍵有6、7、8、9、esc 五個(gè)

ld q0.2

lps

a i0.0

s m21.2, 1

lrd

an i0.0

r m21.2, 1

lrd

a i0.1

s m21.3, 1

lrd

an i0.1

r m21.3, 1

lrd

a i0.2

s m21.4, 1

lrd

an i0.2

r m21.4, 1

lrd

a i0.3

s m21.5, 1

lrd

an i0.3

r m21.5, 1

lrd

a i0.4

s m21.6, 1

lpp

an i0.4

r m21.6, 1

network 7

// q0.3掃描線上按鍵有 左向、右向、del、enter、備用 五個(gè)

ld q0.3

lps

a i0.0

s m21.7, 1

lrd

an i0.0

r m21.7, 1

lrd

a i0.1

s m22.0, 1

lrd

an i0.1

r m22.0, 1

lrd

a i0.2

s m22.1, 1

lrd

an i0.2

r m22.1, 1

lrd

a i0.3

s m22.2, 1

lrd

an i0.3

r m22.2, 1

lrd

a i0.4

s m22.3, 1

lpp

an i0.4

r m22.3, 1

通過以上程序把20個(gè)按鍵信號(hào)分別轉(zhuǎn)換為m20.0—m22.3這20位內(nèi)存信號(hào),也就是說,這20位內(nèi)存信號(hào)就分別對(duì)應(yīng)于外部20個(gè)按鍵。這段程序也處理了按鍵重復(fù)的問題。

3. 這種控制方法的思想及其特點(diǎn):

以少數(shù)的plc輸入/輸出點(diǎn)和外部按鍵,利用plc的巧妙編程方法,實(shí)現(xiàn)了觸摸屏的外部功能操作和參數(shù)數(shù)據(jù)設(shè)定,既代替了價(jià)格昂貴的工業(yè)操作屏或工控機(jī),又保護(hù)了觸摸屏、延長(zhǎng)了其使用壽命。

作者:未知 點(diǎn)擊:2185次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:plc編程實(shí)現(xiàn)模擬鍵盤輸入的方法
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《plc編程實(shí)現(xiàn)模擬鍵盤輸入的方法》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

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

李先生 【求購(gòu)】  一體化消防...  2025-12-22
何經(jīng)理 【求購(gòu)】  亨通電纜  2025-12-22
肖先生 【求購(gòu)】  氣缸LCR...  2025-12-22
王嘉文 【求購(gòu)】  減速機(jī)  2025-12-22
付先生 【求購(gòu)】  循環(huán)水處理  2025-12-22
楊金軍 【求購(gòu)】  玉柴船用發(fā)...  2025-12-22
陳經(jīng)理 【求購(gòu)】  星諾XIN...  2025-12-19
胡勇 【求購(gòu)】  扎帶機(jī)  2025-12-19
VIP公司推薦