西門子plc s7-200“增減計(jì)數(shù)器指令”梯形圖實(shí)例
先來看下增減計(jì)數(shù)器的指令名稱、在軟件中的位置及符號(hào)特征,如下圖:
然后通過幫助文件了解下這個(gè)指令的特點(diǎn):
可見,計(jì)數(shù)器的數(shù)據(jù)類型是“字”,同時(shí)該指令具備向上增加和向下減少的功能,所以取值范圍是從“-32768到+32767”,而此類計(jì)數(shù)器的編號(hào)范圍是從C0-C255。
這個(gè)指令一般用在生產(chǎn)過程中,需要統(tǒng)計(jì)來料/產(chǎn)品達(dá)到一定的數(shù)量值之后,進(jìn)行打包處理的情況。比如飲料廠生產(chǎn)可樂,每12瓶便打包一箱(或一件),由于增加了出廠前的質(zhì)檢環(huán)節(jié),可能會(huì)在來貨當(dāng)中存在不合格品,需要在打包前減去這些不合格品,就可以用到這個(gè)增/減計(jì)數(shù)器。
以下是CTUD計(jì)數(shù)器的操作特點(diǎn):
1、每次CU增計(jì)數(shù)器信號(hào)由0-1時(shí),當(dāng)前值加1,直到32767,當(dāng)前值達(dá)到最大值32767后,若增計(jì)數(shù)器信號(hào)再次由0-1時(shí),則當(dāng)前值變?yōu)?32768。
2、每次CD減計(jì)數(shù)器信號(hào)由0-1時(shí),當(dāng)前值減1,直到-32768,當(dāng)前值到達(dá)最小值-32768后,若減計(jì)數(shù)器信號(hào)再次由0-1,則當(dāng)前值變?yōu)?2767。
3、只要當(dāng)前值>=設(shè)定值PV,計(jì)數(shù)器觸點(diǎn)接通。否則計(jì)數(shù)器觸點(diǎn)斷開。
下面看下這個(gè)程序,當(dāng)累加值到20時(shí)輸出會(huì)有什么變化?