ControlLogix5000培訓(xùn)資料:第五部份
4.加計(jì)數(shù)指令(CTU)
CTU指令是一條輸出指令。操作數(shù):

說(shuō)明:CTU指令向上計(jì)數(shù)。
如果指令被使能時(shí)加計(jì)數(shù)使能位(.CU)是清零狀態(tài),則CTU指令使計(jì)數(shù)器加1。如果指令被使能位(.CU)是置位狀態(tài),或指令被禁止,CTU指令保持它的累加值(.ACC)。
即使完成位(.DN)被置位之后,累加值也繼續(xù)增加。如果要清零累加值,可以用一條引用同一計(jì)數(shù)器結(jié)構(gòu)的RES指令,或?qū)?值到計(jì)數(shù)器的累加值。
CTU指令舉例:

limit_switch_1由禁止變?yōu)槭鼓?0次之后,完成位.DN被置位。并且接通light_1。如果limit_switch_1繼續(xù)由禁止變?yōu)槭鼓埽瑒t計(jì)數(shù)器counter_1繼續(xù)增加它的計(jì)數(shù)值,且完成位.DN保持置位狀態(tài)。當(dāng)limit_switch_2被使能時(shí),RES指令復(fù)位counter_1(清零狀態(tài)位和.ACC值)并且關(guān)斷l(xiāng)ight_1。
5.減計(jì)數(shù)指令(CTD)
CTD指令是一條輸出指令。
操作數(shù):

說(shuō)明:CTD指令向下計(jì)數(shù)。
如果指令被使能時(shí)減計(jì)數(shù)使能位(.CD)是清零狀態(tài),則CTD指令使計(jì)數(shù)值減1。如果指令被使能時(shí)減計(jì)數(shù)位(.CU)置位,或指令被禁止,則CTD指令保持它的累加值(.ACC)。
即使完成位(.DN)被置位之后,累加值也繼續(xù)減少。如果要清零累加值,可以用一條引用同一計(jì)數(shù)器結(jié)構(gòu)的RES指令,或?qū)?值到計(jì)數(shù)器的累加值。
CTD指令舉例:

傳送裝置把零件帶到緩存區(qū)。每進(jìn)入一個(gè)零件,limit_switch_1被使能且counter_1的累加值加1。每取出一個(gè)零件limit_switch_被使能且counter_1的累加值減1。如果有100個(gè)零件進(jìn)入緩存區(qū)(置位counter_1的完成位.DN),則關(guān)斷傳送裝置A,在緩存區(qū)有空間之前,不用傳送零件進(jìn)入緩存區(qū)。
6.復(fù)位指令(RES)
RES指令是一條輸出指令。
操作數(shù):

CTU指令是一條輸出指令。操作數(shù):

說(shuō)明:CTU指令向上計(jì)數(shù)。
如果指令被使能時(shí)加計(jì)數(shù)使能位(.CU)是清零狀態(tài),則CTU指令使計(jì)數(shù)器加1。如果指令被使能位(.CU)是置位狀態(tài),或指令被禁止,CTU指令保持它的累加值(.ACC)。
即使完成位(.DN)被置位之后,累加值也繼續(xù)增加。如果要清零累加值,可以用一條引用同一計(jì)數(shù)器結(jié)構(gòu)的RES指令,或?qū)?值到計(jì)數(shù)器的累加值。
CTU指令舉例:

limit_switch_1由禁止變?yōu)槭鼓?0次之后,完成位.DN被置位。并且接通light_1。如果limit_switch_1繼續(xù)由禁止變?yōu)槭鼓埽瑒t計(jì)數(shù)器counter_1繼續(xù)增加它的計(jì)數(shù)值,且完成位.DN保持置位狀態(tài)。當(dāng)limit_switch_2被使能時(shí),RES指令復(fù)位counter_1(清零狀態(tài)位和.ACC值)并且關(guān)斷l(xiāng)ight_1。
5.減計(jì)數(shù)指令(CTD)
CTD指令是一條輸出指令。
操作數(shù):

說(shuō)明:CTD指令向下計(jì)數(shù)。
如果指令被使能時(shí)減計(jì)數(shù)使能位(.CD)是清零狀態(tài),則CTD指令使計(jì)數(shù)值減1。如果指令被使能時(shí)減計(jì)數(shù)位(.CU)置位,或指令被禁止,則CTD指令保持它的累加值(.ACC)。
即使完成位(.DN)被置位之后,累加值也繼續(xù)減少。如果要清零累加值,可以用一條引用同一計(jì)數(shù)器結(jié)構(gòu)的RES指令,或?qū)?值到計(jì)數(shù)器的累加值。
CTD指令舉例:

傳送裝置把零件帶到緩存區(qū)。每進(jìn)入一個(gè)零件,limit_switch_1被使能且counter_1的累加值加1。每取出一個(gè)零件limit_switch_被使能且counter_1的累加值減1。如果有100個(gè)零件進(jìn)入緩存區(qū)(置位counter_1的完成位.DN),則關(guān)斷傳送裝置A,在緩存區(qū)有空間之前,不用傳送零件進(jìn)入緩存區(qū)。
6.復(fù)位指令(RES)
RES指令是一條輸出指令。
操作數(shù):

本文標(biāo)簽:ControlLogix5000培訓(xùn)資料:第五部份
* 由于無(wú)法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《ControlLogix5000培訓(xùn)資料:第五部份》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“ControlLogix5000培訓(xùn)資料:第五部份”的更多資訊
個(gè)人求購(gòu)










