新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 使用正航A5系列PLC的模擬電位器來(lái)調(diào)整參數(shù)

使用正航A5系列PLC的模擬電位器來(lái)調(diào)整參數(shù)

作者: 時(shí)間:2016-10-16 來(lái)源:網(wǎng)絡(luò) 收藏

A5系列PLC是完全由正航公司自主研發(fā)生產(chǎn)的高性能PLC,其CPU模塊上有兩個(gè)模擬電位器。用戶可以使用這兩個(gè)模擬電位器來(lái)調(diào)整程序內(nèi)的一些常用參數(shù)。例如,在某些場(chǎng)合,用戶可能有某一個(gè)參數(shù)需要根據(jù)PLC工作的環(huán)境等實(shí)時(shí)進(jìn)行調(diào)整。下圖為A5系列中的一款PLC的CPU移去上面蓋板和擴(kuò)展口蓋板后的前面板正視圖,包括運(yùn)行開(kāi)關(guān),頂調(diào)電位器,CPU型號(hào)標(biāo)簽,信號(hào)線連接端子、I/O狀態(tài)指示燈、編程口、CPU狀態(tài)指示燈、擴(kuò)展總線接口等幾個(gè)部分。

本文引用地址:http://m.butianyuan.cn/article/201610/307913.htm

圖表 1 CPU前面板示意圖

CPU前面板示意圖

如上圖所示,A5的模擬電位器位于A5系列PLC的右側(cè)小翻蓋下面,使用小十字螺絲刀可以進(jìn)行旋轉(zhuǎn)調(diào)整。

當(dāng)旋轉(zhuǎn)調(diào)整這兩個(gè)模擬電位器時(shí),可以改變PLC內(nèi)部的兩個(gè)字節(jié)SMB28和SMB29的值,使這兩個(gè)字節(jié)的值從0―255變化。在程序中可以使用此方法調(diào)節(jié)參數(shù)。

例如,我們需要編程實(shí)現(xiàn)如下功能:

? 當(dāng)輸入點(diǎn)I0.0有輸入后,進(jìn)行計(jì)時(shí),計(jì)時(shí)值到,Q0.0輸出

? 當(dāng)輸入點(diǎn)I0.0斷開(kāi)后,Q0.0立即斷開(kāi)

? 計(jì)時(shí)值可以通過(guò)模擬電位器進(jìn)行調(diào)整,從2―6秒可變

我們使用電位器A(左邊的電位器)來(lái)調(diào)整參數(shù)。當(dāng)旋轉(zhuǎn)左邊的電位器時(shí),SMB28的值會(huì)從0―255變化,而要求調(diào)整的定時(shí)值是2―6秒,當(dāng)采用分辨率為100毫秒的定時(shí)器時(shí),即要求調(diào)整的值是20―60。

因此我們做一個(gè)計(jì)算,設(shè)x為SMB28的值,y為我們需要的定時(shí)值,則

y=40*x/255+20

這樣,當(dāng)x=0時(shí),y=20;當(dāng)x=255時(shí),y=60。

編程如下:

如果使用語(yǔ)句表,編程如下:

NETWORK 0

//將SMB28的字節(jié)值轉(zhuǎn)換為字(雙字節(jié))值,放入vw0中,再乘以40,放入VW2,

//再除以255,結(jié)果放入VW4

LD SM0.0

BTI SMB28,VW0

*I VW0,40,VW2

/I VW2,255,VW4

NETWORK 1

//當(dāng)I0.0有輸入時(shí),啟動(dòng)定時(shí)器T30,定時(shí)值是剛剛計(jì)算出的結(jié)果VW4

LD I0.0

TON T30,VW4

NETWORK 2

//定時(shí)時(shí)間到,輸出Q0.0

LD T30

= Q0.0



關(guān)鍵詞:

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉