0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

三菱FX 5U PLC高速計數(shù)器的相關(guān)資料 趕緊收藏一波

機械自動化前沿 ? 來源:工業(yè)機器人前沿 ? 作者:工業(yè)機器人前沿 ? 2020-09-25 16:10 ? 次閱讀

一、 高速計數(shù)器的介紹 01 高速計數(shù)器功能的概要 高速計數(shù)器是使用CPU模塊的通用輸入端子及高速脈沖輸入輸出模塊,對普通計數(shù)器無法計測的高速脈沖的輸入數(shù)進行計數(shù)的功能。 根據(jù)所用輸入(模塊),高速計數(shù)器的各功能有以下限制。

02 高速計數(shù)器功能的動作模式 (1)普通模式 作為一般的高速計數(shù)器使用。 (2)脈沖密度測定模式 測定從輸入脈沖數(shù)開始到指定時間內(nèi)的脈沖數(shù)。 (3)轉(zhuǎn)速測定模式 測定從輸入脈沖數(shù)開始到指定時間內(nèi)的轉(zhuǎn)速。 03 高速計數(shù)器的專用指令 高速計數(shù)器的計測使用高速計數(shù)器用的HIOEN/DHIOEN指令進行計數(shù)的開始、停止指示等。 04 其它高速計數(shù)器的用指令 還有DHSCS指令、DHSCR指令、DHSZ指令(以下稱高速比較指令)等高速計數(shù)器用指令。 05 高速計數(shù)器功能的執(zhí)行步驟 (1)確認(rèn)高速計數(shù)器的規(guī)格。 確認(rèn)高速計數(shù)器的類型、最高頻率等規(guī)格。 (2)與外部設(shè)備連接。 關(guān)于與外部設(shè)備的配線的詳細(xì)內(nèi)容,參照MELSEC iQ-F FX5U用戶手冊(硬件篇)。 (3)設(shè)置參數(shù)。 進行高速計數(shù)器的通道設(shè)置等參數(shù)設(shè)置。 (4)創(chuàng)建程序。 創(chuàng)建使用高速計數(shù)器所需的程序。 (5)執(zhí)行并調(diào)試程序。 二、 高速計數(shù)器的規(guī)格 01 高速計數(shù)器的類型 (1)1相1輸入計數(shù)器(S/W)--受掃描周期影響 1相1輸入計數(shù)器(S/W)的計數(shù)方法如下所示。

(2)1相1輸入計數(shù)器(H/W)--受硬件輸入影響 1相1輸入計數(shù)器(H/W)的計數(shù)方法如下所示。

(3)1相2輸入計數(shù)器 1相2輸入計數(shù)器的計數(shù)方法如下所示。

(4)2相2輸入計數(shù)器[1倍頻] 2相2輸入計數(shù)器[1倍頻]的計數(shù)方法如下所示。

(5)2相2輸入計數(shù)器[2倍頻] 2相2輸入計數(shù)器[2倍頻]的計數(shù)方法如下所示。

(6)2相2輸入計數(shù)器[4倍頻] 2相2輸入計數(shù)器[4倍頻]的計數(shù)方法如下所示。

(7)內(nèi)部時鐘 內(nèi)部時鐘的計數(shù)方法如下所示。

內(nèi)部時鐘始終以1Mhz的時鐘進行計數(shù)遞增/遞減。不使用來自外部的輸入。 1Hz,即在單位時間內(nèi)完成振動的次數(shù),單位為赫茲(1赫茲=1次/秒)。 1MHz=1000kHz(1百萬赫茲,即每秒振動1百萬次)。 02 高速計數(shù)器的形式與計數(shù)范圍 根據(jù)環(huán)長設(shè)置,高速計數(shù)器的形式為環(huán)形計數(shù)器。 (1)設(shè)置了鏈接長度時

(2)未設(shè)置鏈接長度時(環(huán)形計數(shù)器)

03 高速計數(shù)器的最高頻率 各類高速計數(shù)器的可計數(shù)最高頻率如下所示。 關(guān)于各輸入分配的最高頻率,參照【高速計數(shù)器的各輸入分配的最高頻率】。

注意:最高頻率會受到輸入電路的限制。

04 高速計數(shù)器的一致輸出性能 (1)CPU模塊 使用高速比較指令(DHSCS、DHSCR、DHSZ指令)、高速比較表、多點輸出高速比較表輸出到Y(jié)0~Y17時,脈沖的輸入→計數(shù)值的比較(一致)→輸出至Y為止的時間為5μs+輸入響應(yīng)時間。 輸出到Y(jié)20以后時,從脈沖的輸入到輸出為止的時間將受到通信及用戶中斷的影響。 (2)高速脈沖輸入輸出模塊 高速比較表的一致輸出只能是自身模塊內(nèi)的輸出。 輸入脈沖→比較計數(shù)值(一致)→輸出至Y所花費的時間是5μs+輸入響應(yīng)時間。 (3)動作圖 動作圖如下所示。(比較值:5)

三、 高速計數(shù)器的分配 01 高速計數(shù)器的輸入分配 高速計數(shù)器的輸入軟元件的分配通過參數(shù)進行設(shè)置。 通過參數(shù)對各通道設(shè)置各自的功能時,即確定與之對應(yīng)的分配。 使用內(nèi)部時鐘時,為與1相1輸入(S/W)相同的分配,不使用A相。 高速計數(shù)器的輸入分配如下所示。 A:A相輸入 P:外部預(yù)置輸入 E:外部使能輸入 B:B相輸入(但是,1相1輸入(H/W)時,變?yōu)榉较蚯袚Q輸入。)

02 高速脈沖輸入輸出模塊 各輸入的□是各高速脈沖輸入輸出模塊的起始輸入編號。

要點 高速脈沖輸入輸出模塊的通道編號分配如下。按距離CPU模塊的順序排列,從近到遠(yuǎn)分別為第1臺、第2臺……。 1)高速脈沖輸入輸出模塊 第1臺:通道9、通道10 2)高速脈沖輸入輸出模塊 第2臺:通道11、通道12 3)高速脈沖輸入輸出模塊 第3臺:通道13、通道14 4)高速脈沖輸入輸出模塊 第4臺:通道15、通道16 03 高速計數(shù)器的各輸入分配的最高頻率 高速計數(shù)器的各輸入分配的最高頻率如下所示。 (1)FX5U-32M□ 、FX5UC-32M□ X6~X17為止的輸入頻率與最高頻率的值無關(guān),最高為10kHz。 預(yù)置輸入、使能輸入的輸入頻率與最高頻率的值無關(guān),最高為10kHz。 A:A相輸入、B:B相輸入、P:外部預(yù)置輸入、E:外部使能輸入

(2)FX5U-64M□、FX5U-80M□、FX5UC-64M□、FX5UC-96M□ X10~X17為止的輸入頻率與最高頻率的值無關(guān),最高為10kHz。 預(yù)置輸入、使能輸入的輸入頻率與最高頻率的值無關(guān),最高為10kHz。

(3)高速脈沖輸入輸出模塊 X□+6、X□+7為止的輸入頻率與最高頻率的值無關(guān),最高為10kHz。 預(yù)置輸入、使能輸入的輸入頻率與最高頻率的值無關(guān),最高為10kHz。 各輸入的□是各高速脈沖輸入輸出模塊的起始輸入編號。 A:A相輸入、B:B相輸入、P:外部預(yù)置輸入、E:外部使能輸入

四、高速計數(shù)器的參數(shù) 01 參數(shù)的概要 高速計數(shù)器的設(shè)置、高速比較表、多點輸出高速比較表、輸入響應(yīng)時間的設(shè)置通過參數(shù)進行。 可通過參數(shù)設(shè)置的主要項目如下所示。 (1)基本設(shè)置 (2)高速比較表的設(shè)置 (3)多點輸出高速表的設(shè)置 (4)輸入響應(yīng)時間的設(shè)置 02 參數(shù)設(shè)置詳細(xì) (1)高速計數(shù)器(普通模式)。 (2)高速計數(shù)器(脈沖密度測定模式)。 (3)高速計數(shù)器(轉(zhuǎn)速測定模式)。 (4)高速比較表。 (5)多點輸出高速比較表。 (6)輸入響應(yīng)時間的設(shè)置。 要點: 參數(shù)在CPU模塊的電源ON時或復(fù)位時變?yōu)橛行?。此外,也將同時向特殊繼電器、特殊寄存器傳送值,通過用程序更改該值,可執(zhí)行與參數(shù)設(shè)置不同的動作。 關(guān)于高速計數(shù)器的特殊繼電器、特殊寄存器,參照【特殊繼電器一覽】、【特殊寄存器一覽】。 (1)高速計數(shù)器(普通模式) 作為一般的高速計數(shù)器使用時使用普通模式。 1)參數(shù)設(shè)置 通過高速計數(shù)器的參數(shù),將動作模式設(shè)置為普通模式。 進行要使用的通道的詳細(xì)設(shè)置。 CPU模塊的參數(shù)設(shè)置位置:導(dǎo)航窗口[參數(shù)]→[FX5UCPU]→[模塊參數(shù)]→[高速I/O]→“輸入功能” →“高速計數(shù)器”→“詳細(xì)設(shè)置”→“基本設(shè)置”。

2)設(shè)置步驟: ①通道啟用:可選擇[使用]或者[不使用];

②設(shè)置[運行模式];

③設(shè)置[脈沖輸入模式];

④設(shè)置[預(yù)置輸入]和[預(yù)置值];

⑤設(shè)置[使能輸入]; 對應(yīng)高速計數(shù)器的 E:外部使能輸入; 設(shè)定禁用,E信號對應(yīng)的硬件信號無效,不需使能輸入; 設(shè)定啟動,需要E信號輸入才可使用高速計數(shù)器。

⑥設(shè)置[鏈接長度];

3)開始/停止高速計數(shù)器的計測: 高速計數(shù)器僅通過設(shè)置參數(shù)無法進行計數(shù)。 要開始/停止計數(shù),需要通過HIOEN/DHIOEN指令執(zhí)行開始/停止。 4)讀取/寫入高速計數(shù)器的當(dāng)前值 高速計數(shù)器的當(dāng)前值按每個通道存儲在特殊寄存器中,通過監(jiān)視該值可確認(rèn)當(dāng)前值。但是,特殊寄存器會因END處理而被更新,因此有可能與實際的值不同。 希望讀取最新的值時,可使用HCMOV/DHCMOV指令讀取最新的值。 五、高速計數(shù)器的專用指令 01 16位數(shù)據(jù)高速輸入輸出功能的開始/停止: (1)HIOEN(P)指令:控制高速輸入輸出功能的開始/停止。 (2)指令格式

(3)功能編號S1的值 *1:動作中使高速計數(shù)器(功能編號: K0)停止時,雖然功能仍處于工作狀態(tài),但因計數(shù)器停止,因此將變?yōu)闊o處理。 *2:使多點輸出高速比較表(功能編號: K30)停止時,相同通道的高速計數(shù)器也將同時停止。

(4)S2和S3的值 ①功能編號S1為K0的情況 可對每個高速計數(shù)器的通道,分別控制計數(shù)器的開始、停止。 通道1~通道8變?yōu)镃PU模塊,通道9~通道16變?yōu)楦咚倜}沖輸入輸出模塊。

例如: 要啟用通道3時,應(yīng)在(s2)中設(shè)置04H。要停止時,在(s3)中設(shè)置04H。 要啟用通道1、通道4、通道5時,應(yīng)在(s2)中設(shè)置19H。要停止時,在(s3)中設(shè)置19H。 要啟用通道1、通道4、停止通道5時,應(yīng)在(s2)中設(shè)置09H、在(s3)中設(shè)置10H。 ②功能編號S1為K10的情況 可對每個高速計數(shù)器的通道,分別控制脈沖密度測定(轉(zhuǎn)速測定)的開始、停止。

③功能編號S1為K20~K24的情況 設(shè)置將啟用、停止的高速比較表編號位設(shè)為ON的值。 CPU模塊(K20)時,可以使用b0~b15。 高速脈沖輸入輸出模塊(K21~K24)時,可以使用b0~b14。

④功能編號S1為K30的情況 在多點輸出高速比較表的情況下,無需指定通道。 啟用時,在(s2)中設(shè)置01H。停止時,在(s3)中設(shè)置01H。

⑤功能編號S1為K40、K50的情況 可對每個通道,分別控制脈沖寬度測定及PWM的開始、停止。 通道1~通道4變?yōu)镃PU模塊,通道5~通道12變?yōu)楦咚倜}沖輸入輸出模塊。

(5)HIOEN(P)指令編程示例 使用高速計數(shù)器[普通模式]時,則(s1)設(shè)為K0; 設(shè)定CH1、CH3通道開啟計數(shù)時,則(s2)設(shè)為H5; 設(shè)定CH4、CH6通道關(guān)閉計數(shù)時,則(s3)設(shè)為H28。

02 32位數(shù)據(jù)高速輸入輸出功能的開始/停止: (1)DHIOEN(P)指令:控制高速輸入輸出功能的開始/停止。 (2)指令格式

(3)與16位指令HIOEN不同的地方在于 當(dāng)s1為K20時,s2、s3需使用32位的數(shù)據(jù)。

03 讀取/寫入高速計數(shù)器的當(dāng)前值: 高速計數(shù)器的當(dāng)前值按每個通道存儲在特殊寄存器中,通過監(jiān)視該值可確認(rèn)當(dāng)前值。但是,特殊寄存器會因END處理而被更新,因此有可能與實際的值不同。 希望讀取最新的值時,可使用HCMOV/DHCMOV指令讀取最新的值。 (1)32位數(shù)據(jù)高速當(dāng)前值傳送 DHCMOV(P)指令:以高速計數(shù)器/脈沖寬度測定/PWM/定位用特殊寄存器為對象,進行讀取或?qū)懭?更新)操作時使用該指令。 (2)指令格式

(3)功能 將(s)中指定的軟元件值傳送至(d)中指定的軟元件。此時, 如果(n)的值為K0,則保留(s)的值。 如果(n)的值為K1,傳送后將(s)的值清零。僅在高速計數(shù)器的當(dāng)前值SD軟元件或作為高速計數(shù)器使用FX3兼容高速計數(shù)器時的LC軟元件時執(zhí)行清除。 (4)要點 ①(s)為支持高速傳送的軟元件時 執(zhí)行DHCMOV指令時,獲取高速計數(shù)器當(dāng)前值等的最新值后,傳送至(d)。 ②(d)為支持高速傳送的軟元件時 執(zhí)行DHCMOV指令時,可以更改高速計數(shù)器當(dāng)前值等值。 (4)高速計數(shù)器對應(yīng)的特殊存儲器編號 R/W表示可讀可寫。

六、應(yīng)用實例 1、使用FX-5U的高速計數(shù)器功能,對增量式編碼器進行計數(shù),讀取計數(shù)值。2、編碼器的介紹(1)選用的編碼器規(guī)格: ① 4線的增量式編碼器:A相、B相、24V、0V; ②每轉(zhuǎn)脈沖數(shù):400P/R,即編碼器旋轉(zhuǎn)一圈發(fā)出400個脈沖; ③編碼器輸出類型:NPN,即A/B相輸出的電壓為0V。 (2)編碼器的接線

3、FX-5U的高速計數(shù)器參數(shù)設(shè)置(1)[CH1]使用高速計數(shù)器; (2)運行模式設(shè)置為[普通模式]; (3)脈沖數(shù)入模式設(shè)置為[2相1倍頻]; (4)預(yù)置輸入設(shè)置為[禁用],則預(yù)置值無效; (5)使能輸入設(shè)置為[禁用]; (6)鏈接長度設(shè)置為[禁用],則對應(yīng)計數(shù)范圍為-2147483648~+2147483747; (7)運行模式為[普通模式],[測定的單位時間]和[每轉(zhuǎn)的脈沖數(shù)]無效。

4、程序編程(1)啟用/停止高速計數(shù)器計數(shù)功能,指令HIOEN ①高速計數(shù)器的普通模式,則S1為K0; ②啟用CH1,則S2為2#0000 0000 0000 0001,即H0001; ③未使用CH16~CH2,停止功能無需設(shè)置,則S3為2#0000 0000 0000 0000,即H0000。 ? (2)讀取高速計數(shù)器的當(dāng)前值,指令DHCMOV ①?將CH1的當(dāng)前值SD4501、SD4500傳送給D1001、D1000 ② n的值設(shè)為為K0,則傳送完成后保留s的值。

(3)設(shè)置輸入響應(yīng)時間 將X0和X1的輸入響應(yīng)時間由10ms修改為10μs,保證能夠獲取全部的高速脈沖輸入信號。

(4)查看SD4500、SD4501的值,D1001、D1000的值 ①打開監(jiān)視功能,在程序中查看SD4500、SD4501的值,D1001、D1000的值 ②打開【監(jiān)看窗口】,查看SD4500、SD4501的值,D1001、D1000的值

責(zé)任編輯:xj

原文標(biāo)題:三菱FX 5U PLC高速計數(shù)器基礎(chǔ)及模擬

文章出處:【微信公眾號:工業(yè)機器人前沿】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5011

    文章

    13299

    瀏覽量

    463434
  • 計數(shù)器
    +關(guān)注

    關(guān)注

    32

    文章

    2256

    瀏覽量

    94584

原文標(biāo)題:三菱FX 5U PLC高速計數(shù)器基礎(chǔ)及模擬量

文章出處:【微信號:robotqy,微信公眾號:機械自動化前沿】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    三菱PLC解密工具

    三菱PLC解密工具能夠讀取機械設(shè)備的PLC鎖密碼并輕松將其解鎖,輕松解決忘記PLC鎖密碼導(dǎo)致設(shè)備無法使用的問題,并且三菱
    發(fā)表于 11-06 10:51 ?1次下載

    三菱FX3U/5U PLC無線MODBUS通信方案

    【方案概述】 本方案旨在實現(xiàn)三菱FX5UPLC與三菱FX3UPLC之間的無線通信,依托于
    的頭像 發(fā)表于 10-22 08:11 ?573次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>FX3U</b>/<b class='flag-5'>5U</b> <b class='flag-5'>PLC</b>無線MODBUS通信方案

    三菱plc型號區(qū)別在哪

    三菱PLC(Programmable Logic Controller,可編程邏輯控制)是日本三菱電機公司生產(chǎn)的種工業(yè)自動化控制設(shè)備。
    的頭像 發(fā)表于 07-01 10:38 ?2638次閱讀

    三菱fx系列plc怎么讀取程序

    三菱FX系列PLC(Programmable Logic Controller,可編程邏輯控制)是廣泛應(yīng)用于工業(yè)自動化領(lǐng)域的控制設(shè)備。它們具有強大的功能和靈活的編程方式,能夠滿足各種
    的頭像 發(fā)表于 06-20 10:26 ?2261次閱讀

    三菱fx系列plc支持哪種編程方式

    三菱FX系列PLC種廣泛應(yīng)用于工業(yè)自動化領(lǐng)域的可編程邏輯控制。它具有強大的功能和靈活性,支持多種編程方式,以滿足不同用戶的需求。本文將
    的頭像 發(fā)表于 06-20 10:24 ?861次閱讀

    三菱fx系列plc擴展模塊配置在軟件中的作用

    三菱FX系列PLC(Programmable Logic Controller,可編程邏輯控制)是工業(yè)自動化領(lǐng)域廣泛使用的種控制
    的頭像 發(fā)表于 06-20 10:21 ?1227次閱讀

    三菱fx系列plc擴展模塊怎么配置

    三菱FX系列PLC是工業(yè)自動化領(lǐng)域中非常受歡迎的種控制,具有高度的可靠性和靈活性。為了滿足不同的應(yīng)用需求,
    的頭像 發(fā)表于 06-20 10:20 ?2964次閱讀

    三菱plc編程軟件fx和3u系列是樣的嗎

    。三菱PLC有多個系列,其中FX系列和3U系列是兩個非常受歡迎的產(chǎn)品線。雖然它們都屬于三菱PLC
    的頭像 發(fā)表于 06-20 10:16 ?1161次閱讀

    三菱plcfx3u用什么編程軟件

    三菱PLC FX3U款非常受歡迎的小型可編程邏輯控制,廣泛應(yīng)用于工業(yè)自動化領(lǐng)域。為了編寫和調(diào)試FX
    的頭像 發(fā)表于 06-20 10:15 ?2674次閱讀

    三菱plcfx2n和fx3u有什么區(qū)別

    三菱PLC FX2N和FX3U是兩款非常受歡迎的可編程邏輯控制PLC),它們在工業(yè)自動化領(lǐng)域
    的頭像 發(fā)表于 06-20 09:50 ?3758次閱讀

    三菱PLCfx3U主控指令使用

    三菱PLC FX3U款功能強大的小型控制,廣泛應(yīng)用于工業(yè)自動化領(lǐng)域。其主控指令是實現(xiàn)程序控制的核心,對于編程人員來說,熟練掌握這些指令
    的頭像 發(fā)表于 06-20 09:42 ?2342次閱讀

    三菱PLC高速計數(shù)器的基本特點

    Controller,可編程邏輯控制)引入了高速計數(shù)器功能強大的軟元件,用于處理高速脈沖信號,實現(xiàn)精確
    的頭像 發(fā)表于 06-18 11:46 ?1359次閱讀

    三菱PLC計數(shù)器和數(shù)據(jù)寄存介紹

    三菱PLC(Programmable Logic Controller,可編程邏輯控制)作為工業(yè)自動化領(lǐng)域的核心設(shè)備,廣泛應(yīng)用于各種生產(chǎn)線上。在PLC的編程和運行過程中,
    的頭像 發(fā)表于 06-18 11:32 ?4614次閱讀

    FX3U系列三菱PLC的應(yīng)用實例

    多個應(yīng)用實例,詳細(xì)介紹FX3U系列三菱PLC的應(yīng)用場景、編程方法、硬件連接和軟件設(shè)計等方面,以期為讀者提供份全面、深入的指導(dǎo)手冊。
    的頭像 發(fā)表于 06-17 16:54 ?1270次閱讀

    什么是三菱PLC?它有哪些特點?

    三菱PLC,即三菱可編程邏輯控制,是三菱電機株式會社生產(chǎn)的種工業(yè)自動化控制裝置。它采用可編程
    的頭像 發(fā)表于 06-17 16:47 ?1876次閱讀