功能敘述 :
● 當(dāng)清除控制〝CLR〞為1時,則計數(shù)器現(xiàn)在值CV清為0,計數(shù)器無法計數(shù)。
● 當(dāng)清除控制〝CLR〞為0,則允許計數(shù),本指令本質(zhì)上為P指令,當(dāng)計數(shù)脈波〝PSU〞由0→1(升緣)時,計數(shù)值CV才會加1(當(dāng)U/D=1時)或減1(當(dāng)U/D=0時)。
● 當(dāng)現(xiàn)在值=設(shè)定值時,FO0計數(shù)到(Count-up)會變?yōu)?/span>1,若再有計數(shù)脈波輸入計數(shù)器將繼續(xù)計數(shù),使現(xiàn)在值≠設(shè)定值,此時FO0會立刻變回0,亦即計數(shù)到信號只有在現(xiàn)在值=設(shè)定值時為1,否則便為0,(此點和一般計數(shù)器之計數(shù)到信號不同請?zhí)貏e注意)。
● 上數(shù)計數(shù)值之上限為32767(16位)或2147483647(32位),到達上限后,若再來個上數(shù)計數(shù)脈波,計數(shù)值將會變成 -32768或-2147483648(下數(shù)之最下限)。
● 下數(shù)之最下限為-32768或-2147483648,達此值后,若再來一個下數(shù)計數(shù)脈波,則計數(shù)值會跳到32767或2147483647(上數(shù)之最上限)。
● 若將U/D固定為1,則本指令將變成單相上數(shù)計數(shù)器,反之若固定為0則變成單相下數(shù)計數(shù)器。
功能方塊圖 | 操作數(shù) |
![]() |
CV:上/下數(shù)計數(shù)器之計數(shù)值(現(xiàn)在值)緩存器號碼。 PV:計數(shù)器之設(shè)定值或其緩存器號碼。 |