在線小課堂 | 第三講:如何使用PLC計(jì)數(shù)器(CNT)指令
CNT指令是一條BCD遞減計(jì)數(shù)指令,具有斷電數(shù)據(jù)保持功能,每次計(jì)數(shù)器輸入從OFF變?yōu)镺N時(shí),計(jì)數(shù)器當(dāng)前值減1;當(dāng)計(jì)數(shù)器當(dāng)前值變?yōu)?后,會(huì)觸發(fā)特定繼電器線圈。
CNT指令經(jīng)常被使用在需要計(jì)數(shù)的場(chǎng)合,如生產(chǎn)流水線上的產(chǎn)品數(shù)量計(jì)數(shù),累計(jì)固定數(shù)量后的產(chǎn)品裝箱等。
這里,我們可以看到CNT指令的具體結(jié)構(gòu):
一個(gè)是計(jì)數(shù)器輸入:每當(dāng)此輸入從OFF變?yōu)镺N,計(jì)數(shù)器當(dāng)前值減1;另一個(gè)是復(fù)位輸入:此輸入用于復(fù)位計(jì)數(shù)器中已輸入的當(dāng)前值,將計(jì)數(shù)器指令重啟。
對(duì)于歐姆龍不同型號(hào)的PLC來(lái)說(shuō),能使用的計(jì)數(shù)器號(hào)范圍也是不相同的,以CP1H系列為例,計(jì)數(shù)器選擇范圍為0~4095(10進(jìn)制)。
舉例說(shuō)明:
如果需要用計(jì)數(shù)器0,那么在指令中的N(計(jì)數(shù)器號(hào))處寫(xiě)入0,以此類推如果需要用計(jì)數(shù)器1,那么N處寫(xiě)入1,最大可寫(xiě)到4095。
設(shè)定值的填寫(xiě)方法最為常用的有2種,第一種是直接用BCD碼方式,直接輸入所需要的計(jì)數(shù)器設(shè)定值;第二種是通過(guò)填寫(xiě)直接地址或者間接地址,然后對(duì)地址進(jìn)行BCD碼賦值,來(lái)給定計(jì)數(shù)器設(shè)定值。
*這里注意,設(shè)定值數(shù)據(jù)范圍為BCD碼#0~#9999,對(duì)應(yīng)0~9999次的計(jì)數(shù)范圍。
舉例說(shuō)明:
如果需要計(jì)數(shù)1次,需要輸入數(shù)值為#0001,依次往后。要注意的是,因?yàn)锽CD碼的數(shù)值最大為#9999,所以單條CNT指令的計(jì)數(shù)器,設(shè)定值最長(zhǎng)為#9999,即9999次。
例子中對(duì)N計(jì)數(shù)器設(shè)定值賦值#0004,表示計(jì)數(shù)器設(shè)定4次。當(dāng)然,S處也可填寫(xiě)直接地址或者間接地址,然后對(duì)地址進(jìn)行BCD碼賦值,來(lái)給定計(jì)數(shù)器設(shè)定值。
當(dāng)計(jì)數(shù)器當(dāng)前值變?yōu)?后,對(duì)應(yīng)的繼電器線圈就會(huì)被觸發(fā),可作為另一條程序的觸發(fā)條件使用。
編寫(xiě)一條計(jì)數(shù)器指令,用于計(jì)數(shù)餅干盒數(shù)量,每當(dāng)計(jì)數(shù)次數(shù)達(dá)到4個(gè)之后,執(zhí)行輸出進(jìn)行餅干盒裝箱。
打開(kāi)CX-Programmer軟件開(kāi)始編寫(xiě)程序:
1、寫(xiě)入0.00位作為CNT指令的計(jì)數(shù)輸入
2、編寫(xiě)CNT指令,計(jì)數(shù)器號(hào)選擇0
3、計(jì)數(shù)器設(shè)定值按實(shí)驗(yàn)要求寫(xiě)入#4
4、寫(xiě)入0.01位作為復(fù)位輸入
5、編寫(xiě)C0觸發(fā)條件與100.00位的輸出線圈
將程序下載到PLC中,開(kāi)始調(diào)試,當(dāng)外部輸入信號(hào)0.00位,由OFF變?yōu)镺N 4次之后,CNT指令觸發(fā),C0繼電器導(dǎo)通并觸發(fā)對(duì)應(yīng)程序中的100.00位線圈。
好啦,本節(jié)課程到此為止,你學(xué)會(huì)了嗎?
想觀看課程視頻
請(qǐng)猛戳下方“閱讀原文”
提交
產(chǎn)品升級(jí)丨歐姆龍多功能小型變頻器3G3MX2-V2:加快響應(yīng)速度
歐姆龍協(xié)作機(jī)器人TM25S:高效人機(jī)協(xié)作,改變傳統(tǒng)作業(yè)方式
協(xié)作機(jī)器人TM25S丨內(nèi)置視覺(jué)系統(tǒng),實(shí)現(xiàn)精準(zhǔn)作業(yè)
歐姆龍 | 智能化生產(chǎn)管理平臺(tái)
新質(zhì)時(shí)代自動(dòng)化+,歐姆龍數(shù)智技術(shù)點(diǎn)亮進(jìn)博會(huì)