使用正航A5系列PLC的模擬電位器來(lái)調整參數
A5系列PLC是完全由正航公司自主研發(fā)生產(chǎn)的高性能PLC,其CPU模塊上有兩個(gè)模擬電位器。用戶(hù)可以使用這兩個(gè)模擬電位器來(lái)調整程序內的一些常用參數。例如,在某些場(chǎng)合,用戶(hù)可能有某一個(gè)參數需要根據PLC工作的環(huán)境等實(shí)時(shí)進(jìn)行調整。下圖為A5系列中的一款PLC的CPU移去上面蓋板和擴展口蓋板后的前面板正視圖,包括運行開(kāi)關(guān),頂調電位器,CPU型號標簽,信號線(xiàn)連接端子、I/O狀態(tài)指示燈、編程口、CPU狀態(tài)指示燈、擴展總線(xiàn)接口等幾個(gè)部分。
本文引用地址:http://dyxdggzs.com/article/201610/307913.htm圖表 1 CPU前面板示意圖
CPU前面板示意圖
如上圖所示,A5的模擬電位器位于A(yíng)5系列PLC的右側小翻蓋下面,使用小十字螺絲刀可以進(jìn)行旋轉調整。
當旋轉調整這兩個(gè)模擬電位器時(shí),可以改變PLC內部的兩個(gè)字節SMB28和SMB29的值,使這兩個(gè)字節的值從0―255變化。在程序中可以使用此方法調節參數。
例如,我們需要編程實(shí)現如下功能:
? 當輸入點(diǎn)I0.0有輸入后,進(jìn)行計時(shí),計時(shí)值到,Q0.0輸出
? 當輸入點(diǎn)I0.0斷開(kāi)后,Q0.0立即斷開(kāi)
? 計時(shí)值可以通過(guò)模擬電位器進(jìn)行調整,從2―6秒可變
我們使用電位器A(左邊的電位器)來(lái)調整參數。當旋轉左邊的電位器時(shí),SMB28的值會(huì )從0―255變化,而要求調整的定時(shí)值是2―6秒,當采用分辨率為100毫秒的定時(shí)器時(shí),即要求調整的值是20―60。
因此我們做一個(gè)計算,設x為SMB28的值,y為我們需要的定時(shí)值,則
y=40*x/255+20
這樣,當x=0時(shí),y=20;當x=255時(shí),y=60。
編程如下:
如果使用語(yǔ)句表,編程如下:
NETWORK 0
//將SMB28的字節值轉換為字(雙字節)值,放入vw0中,再乘以40,放入VW2,
//再除以255,結果放入VW4
LD SM0.0
BTI SMB28,VW0
*I VW0,40,VW2
/I VW2,255,VW4
NETWORK 1
//當I0.0有輸入時(shí),啟動(dòng)定時(shí)器T30,定時(shí)值是剛剛計算出的結果VW4
LD I0.0
TON T30,VW4
NETWORK 2
//定時(shí)時(shí)間到,輸出Q0.0
LD T30
= Q0.0
評論