松下FP系列PLC的CT計(jì)數(shù)器梯形圖編程舉例介紹
概述
從預(yù)置值開始進(jìn)行遞減計(jì)數(shù)。(對(duì)于FP2、FP2SH和FP10SH,步數(shù)歲所用的繼電器編號(hào)而異。)
程序示例

對(duì)于FP2、FP2SH和FP10SH,只有在未用K常數(shù)指定了設(shè)定值時(shí),才能用索引寄存器修改計(jì)數(shù)器編號(hào)和設(shè)定值的存儲(chǔ)區(qū)。若計(jì)數(shù)器號(hào)被修改,則程序步數(shù)也改變。
操作數(shù)

示例說(shuō)明
當(dāng)X0的上升沿被檢測(cè)到十次后,計(jì)數(shù)器的觸點(diǎn)C100閉合、Y31變?yōu)镺N。
當(dāng)X1閉合時(shí),經(jīng)過(guò)值被復(fù)位。
描述
計(jì)數(shù)器是一種對(duì)預(yù)置值進(jìn)行遞減運(yùn)算的計(jì)數(shù)器。
對(duì)于FP-C/FP-M/FP0 T32C/FP1/FP2/FP2SH/FP3/FP10SH,計(jì)數(shù)器可用的點(diǎn)數(shù)如下。

對(duì)于FP0 C10/C14/C16/C32,計(jì)數(shù)器可用的點(diǎn)數(shù)如下。

計(jì)數(shù)器的點(diǎn)數(shù)可以通過(guò)系統(tǒng)寄存器5修改。FP2SH和FP10SH最多可增至3072點(diǎn),F(xiàn)P一和FP3最多可增至256點(diǎn),F(xiàn)P2最多可增至1024點(diǎn),F(xiàn)PM-C16T和FP1 C14, C16最多可增至128點(diǎn),F(xiàn)P-M C20, C32和FP1 C24, C40, C56和C72以及FPO最多可增至144點(diǎn)。注意,如果增加計(jì)數(shù)器的使用點(diǎn)數(shù),就會(huì)減少可用定時(shí)器的點(diǎn)數(shù)。
除FPO C10, C14, C16和C32以外的所有型號(hào)的模塊,都可以有保持型和非保持型計(jì)數(shù)器。保持型數(shù)據(jù)在PLC斷電或由運(yùn)行模式切換到編程模式時(shí),仍然能被保留;而非保持型數(shù)據(jù)在這些情況下會(huì)被復(fù)位(清除)。可以通過(guò)系統(tǒng)寄存器6指定非保持型區(qū)域。
當(dāng)復(fù)位輸入信號(hào)由ON變?yōu)镺FF時(shí),設(shè)定值區(qū)(sv)中的數(shù)值被預(yù)置到經(jīng)過(guò)值區(qū)(EV)中。
當(dāng)復(fù)位輸入信號(hào)為ON時(shí),經(jīng)過(guò)值被復(fù)位清零。
當(dāng)計(jì)數(shù)輸入信號(hào)由OFF變?yōu)镺N時(shí),經(jīng)過(guò)值從設(shè)定的數(shù)值開始遞減;當(dāng)經(jīng)過(guò)值遞減為0后,計(jì)數(shù)器的觸點(diǎn)Cn (n為計(jì)數(shù)器編號(hào))變?yōu)镺N。
如果復(fù)位輸入與計(jì)數(shù)輸入信號(hào)在某一時(shí)刻同時(shí)變?yōu)镺N,則復(fù)位信號(hào)優(yōu)先有效。
如果在某一時(shí)刻計(jì)數(shù)輸入信號(hào)上升而復(fù)位信號(hào)同時(shí)卜降,則計(jì)數(shù)信號(hào)無(wú)效、執(zhí)行預(yù)置經(jīng)過(guò)值。
在計(jì)數(shù)器指令之后可以直接使用OT指令。
設(shè)值計(jì)數(shù)器
設(shè)定值可以設(shè)定為由K0至K32767的十進(jìn)制常數(shù)(K常數(shù))。
對(duì)于FP0、FP2、FP2SH、FP10SH,CPU版本為4.4或更高的FP-C、FP3和CPU版本為2.7或更高的FP-M、FP1,設(shè)定值區(qū)號(hào)(SV)可直接指定為計(jì)時(shí)器設(shè)定值。
計(jì)數(shù)器的動(dòng)作
以下是將K常數(shù)指定為設(shè)定值的示例。
(本示例所示為計(jì)數(shù)器的值指定為“100”的情況。)
(1)若PLC模式切換到運(yùn)行或在設(shè)為運(yùn)行模式時(shí)接通電源,則計(jì)數(shù)器設(shè)定值傳輸至編號(hào)相同的設(shè)定值區(qū)(SV)。
(2)在復(fù)位輸入信號(hào)由ON變?yōu)镺FF時(shí),設(shè)定值區(qū)(SV)的數(shù)值被預(yù)置到經(jīng)過(guò)值區(qū)(EV)。

(3)每次計(jì)數(shù)輸入信號(hào)X10閉合,經(jīng)過(guò)值區(qū)(EV)的數(shù)值遞減。

(4)當(dāng)經(jīng)過(guò)值區(qū)(EV)的值達(dá)到零時(shí),同號(hào)的定時(shí)器觸點(diǎn)(T)變?yōu)镺N。

當(dāng)經(jīng)過(guò)值區(qū)(EV)的數(shù)值達(dá)到0時(shí),具有相同編號(hào)的計(jì)數(shù)器觸點(diǎn)(C)變?yōu)镺N。
編程時(shí)注意事項(xiàng)
當(dāng)將計(jì)數(shù)器指令與“堆棧與”指令或“彈出堆?!敝噶罱Y(jié)合使用時(shí),應(yīng)注意語(yǔ)法是否正確。
在運(yùn)行期間改變計(jì)數(shù)器設(shè)定值
計(jì)數(shù)器設(shè)定值可在運(yùn)行過(guò)程中改變。
檢測(cè)計(jì)數(shù)輸入信號(hào)的注意事項(xiàng)
在計(jì)數(shù)指令中,當(dāng)檢測(cè)到計(jì)數(shù)輸入信號(hào)由OFF到ON的變化時(shí),進(jìn)行遞減操作。
若計(jì)數(shù)輸入信號(hào)繼續(xù)保持ON,則由于遞減操作只在信號(hào)的上升沿執(zhí)行一次,而不會(huì)進(jìn)一步執(zhí)行。
因此,如果PLC切換到運(yùn)行模式或運(yùn)行模式下接通電源時(shí),計(jì)數(shù)輸入信號(hào)初始已經(jīng)為ON,則在第一次掃描周期內(nèi)不會(huì)進(jìn)行遞減運(yùn)算。

當(dāng)與諸如MC和MCE或JP和LBL(見以下)等改變執(zhí)行順序的指令組合使用時(shí),運(yùn)算會(huì)根據(jù)指令的執(zhí)行和計(jì)數(shù)輸入信號(hào)的時(shí)機(jī)而變化。在編程時(shí)應(yīng)該注意這些情況。
— MC至MCE指令
— JP至LBL指令
— F19(SJP)至LBL指令
— LOOP至LBL指令
— CNDE指令
— 步進(jìn)梯形圖指令
— 子程序序指令
本文標(biāo)簽:松下FP系列PLC的CT計(jì)數(shù)器梯形圖編程舉例介紹
* 由于無(wú)法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《松下FP系列PLC的CT計(jì)數(shù)器梯形圖編程舉例介紹》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“松下FP系列PLC的CT計(jì)數(shù)器梯形圖編程舉例介紹”的更多資訊










