找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 22153|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

三菱FX3u--高速計(jì)數(shù)器[C]

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:128771 發(fā)表于 2016-7-1 13:29 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

1.1   高速計(jì)數(shù)器的種類(lèi)
基本單元中,內(nèi)置了32位增減計(jì)數(shù)器的高速計(jì)數(shù)器(單相單計(jì)數(shù)、單相雙計(jì)數(shù)以及雙相雙計(jì)數(shù))。在這個(gè)高速計(jì)數(shù)器中,根據(jù)計(jì)數(shù)的方法不同可以分為硬件計(jì)數(shù)器和軟件計(jì)數(shù)器兩種。
而且,在高速計(jì)數(shù)器中,提供了可以選擇外部復(fù)位輸入端子和外部啟動(dòng)輸入端子(開(kāi)始計(jì)數(shù))的功能。

1.2   高速計(jì)數(shù)器的種類(lèi)和輸入信號(hào)的形式
有關(guān)高速計(jì)數(shù)器的種類(lèi)(單相單計(jì)數(shù)、單相雙計(jì)數(shù)以及雙相雙計(jì)數(shù))和輸入信號(hào)(波形)如下所示。
  
  
           輸入信號(hào)的形式
        計(jì)數(shù)方向

    單相單計(jì)數(shù)的輸入


   
通過(guò)M8235M8245ON/OFF來(lái)指定增計(jì)數(shù)或是減計(jì)數(shù)。

  ON: 減計(jì)數(shù)
  OFF: 增計(jì)數(shù)

   
單相雙計(jì)數(shù)的輸入

如左圖所示,進(jìn)行增計(jì)數(shù)或是減計(jì)數(shù)。其計(jì)數(shù)方向可以通過(guò)M8246M8250進(jìn)行設(shè)置。

  ON: 減計(jì)數(shù)
  OFF: 增計(jì)數(shù)

  雙相雙計(jì)數(shù)的輸入


1


如左圖所示,根據(jù)A/B相的輸入狀態(tài)變化,自動(dòng)的進(jìn)行增計(jì)數(shù)或是減計(jì)數(shù)。其計(jì)數(shù)方向可以通過(guò)M8251M8255進(jìn)行設(shè)置。

  ON: 減計(jì)數(shù)
  OFF: 增計(jì)數(shù)

  4

1.3    高速計(jì)數(shù)器的輸入分配
對(duì)應(yīng)各個(gè)高速計(jì)數(shù)器的編號(hào),輸入X000~X007如下表所示進(jìn)行分配。
使用高速計(jì)數(shù)器時(shí)對(duì)應(yīng)的基本單元輸入編號(hào)的濾波器常數(shù)會(huì)自動(dòng)
變化(X000~X005: 5μs,X006、X007: 50μs)。但是,不作為高速計(jì)數(shù)器使用的輸入端子,可以作為一般的輸入使用。




  
  
計(jì)數(shù)器編號(hào)
輸入端子的分配
X000
X001
X002
X003
X004
X005
X006
X007

  
  
  單相單計(jì)數(shù)的輸入
C235
U/D







C236

U/D






C237


U/D





C238



U/D




C239




U/D



C240





U/D


C241
U/D
R






C242


U/D
R




C243




U/D
R


C244
U/D
R




S

C245


U/D
R



S
單相雙計(jì)數(shù)的輸入
C246
U
D






C247
U
D
R





C248



U
D
R


C249
U
D
R



S

C250



U
D
R

S
雙相雙計(jì)數(shù)輸入
C251
A
B






C252
A
B
R





C253



A
B
R


C254
A
B
R



S

C255



A
B
R

S







1.4  單相單計(jì)數(shù)的輸入

l  C235在X012為ON時(shí),對(duì)輸入X000的OFF→ON進(jìn)行計(jì)數(shù)。
l  X011為ON時(shí),執(zhí)行RST指令,此時(shí)C235將被復(fù)位。
l  通過(guò)M8235~M8245的ON/OFF,使計(jì)數(shù)器C235~C245在減/增計(jì)數(shù)之間變化。
l  C244在X012為ON,且輸入X006變ON以后,立即開(kāi)始計(jì)數(shù)。計(jì)數(shù)輸入為X000,在這個(gè)例子中設(shè)定值就是間接指定的數(shù)據(jù)寄存器的內(nèi)容(D1,D0)。
l  如圖所示,可以通過(guò) X011 在程序上進(jìn)行復(fù)位,但是合上X001也會(huì)立即被復(fù)位。所以不需要這樣的程序。
l  通過(guò)M8235~M8245的ON/OFF,使計(jì)數(shù)器C235~C245在減/增計(jì)數(shù)之間變化。
1.5  動(dòng)作例子
上述的計(jì)數(shù)器C235的動(dòng)作如下所示。

根據(jù)計(jì)數(shù)輸入X000,C235通過(guò)中斷進(jìn)行增或是減的計(jì)數(shù)。
l  當(dāng)前值從“-6”增加到“-5”的時(shí)候輸出觸點(diǎn)被置位,當(dāng)前值從“-5”減少到“-6”的時(shí)候輸出觸點(diǎn)被復(fù)位。
l  當(dāng)前值的增減與輸出觸點(diǎn)的動(dòng)作無(wú)關(guān),如果從2,147,483,647開(kāi)始增計(jì)數(shù)的話(huà)則變成-2,147,483,648。同樣地,如果從-2,147,483,648開(kāi)始減計(jì)數(shù),就變成2,147,483,647。(像這樣的動(dòng)作稱(chēng)為環(huán)形計(jì)數(shù)。)
l  復(fù)位輸入X011為ON,執(zhí)行RST指令,此時(shí),計(jì)數(shù)器的當(dāng)前值變?yōu)?,輸出觸點(diǎn)也復(fù)位。
l  在停電保持用的高速計(jì)數(shù)器中,即使電源斷開(kāi),計(jì)數(shù)器的當(dāng)前值和輸出觸點(diǎn)的動(dòng)作、復(fù)位狀態(tài)都會(huì)被保持。



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:1121976 發(fā)表于 2024-5-23 12:05 | 只看該作者
感謝樓主的分享,總結(jié)的很到位,對(duì)理解編碼器和plc高速計(jì)數(shù)器很有幫助,特意注冊(cè)評(píng)論表示感謝
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表