日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 其他PLC >> 三菱PLC編程入門實例 >> 正文

三菱PLC脈沖密度(SPD)指令代碼

作者:佚名    文章來源:網絡整理    點擊數:    更新時間:2025/4/15

脈沖密度指令SPD

概要

采用中斷輸入方式對指定時間內的輸入脈沖進行計數的指令。根據版本不同,這個指令的功能也不同。‌

三菱PLC的SPD指令主要用于檢測單位時間內輸入脈沖的個數,并將其存儲在指定的數據寄存器中‌。SPD指令的功能號是FNC56,它采用中斷輸入方式對指定時間內的輸入脈沖進行計數。根據版本不同,SPD指令的功能和操作方式也有所差異。

使用場景和示例
SPD指令常用于速度檢測和轉速測量。例如,當電機在一秒鐘轉了20圈時,利用SPD指令可以將識別到的結果放在D0中,從而測得電機的轉速‌。此外,SPD指令還可以結合編碼器使用,通過檢測編碼器的脈沖來測量馬達的轉速‌。

功能和動作說明

1. 16位運算(SPD)

只在S2 × 1ms時間內對輸入 S1的脈沖進行計數,測定值保存到 D,當前值保存到 D+1,剩余時 間保存到 D+2(ms)中。重復這個操作,可以在測量值 D中,得到脈沖密度(也就是與轉速成比例的值)。

 
2) 測量值 的值,如下所示與轉數成比例。

 

2. 32位運算(DSPD)

只在[ S2+1、S2 ]×1ms時間內對輸入S1 的脈沖進行計數,測量值保存到[ D+1、D ],當前值 保存到[ D+3、D +2],剩余時間保存到[ D+5、D +4](ms)中。重復這個操作,可以在測量值[D +1, D]中,得到脈沖密度(也就是與轉速成比例的值)。

 
2) [ D+1、D ]的值,如下所示與轉數成比例。

 

注意要點

1. 輸入的輸入規格• 指定的 輸入的X000~X007不能與下面的用途重復使用。- 高速計數器 - 輸入中斷 - 脈沖捕捉 - 脈寬/周期 - DSZR指令 - DVIT指令 - ZRN指令• 每個輸入點只能使用一條該指令 • 輸入X000~X007的ON/OFF的最大頻率,如下表所示。

 
2. 占用軟元件1) 16位運算時以 D為起始占用3點。*22) 32位運算時 以 D為起始占用6點。*2*2. 數值不是在每個可編程控制器的掃描周期(運算周期)內更新,而是在CPU中斷處理時更新。3. 中指定字軟元件的情況 如果在指令執行過程中更改字軟元件的值時,按照測量周期反映到操作中。

Tags:SPD,三菱PLC,脈沖,脈沖密度  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢