tft每日頭條

 > 科技

 > 歐姆龍plc高速計數器使用

歐姆龍plc高速計數器使用

科技 更新时间:2024-08-10 15:17:27

歐姆龍CP1系列PLC的高速計數器應用程序三

某項目要求測量電機轉速,有光電編碼器與主軸相連,編碼器的分辨率為1024線,求電機轉速,并保存在寄存器中,供HMI讀取。

此例以CPLH-X/XA型CPU單元模塊為樣本,說明程序的創建方,法。使用高速計數器0對編碼器脈沖計數,可用PRV2讀取PV值2指令讀出實時轉速值。

一、分配I/O點

輸入點

作用

輸出點

作用

0.08

A相輸入

PLC的輸入端電源與編碼器的電源應是同一24VDC電源供電,最好不做它用。

二、歐姆龍CP1系列PLC系統設定

打開歐姆龍PLC編程軟件CX-P,在工程項目樹中雙擊“設置”項目欄,打開“PLC設定”窗口,選擇“内置輸入設置”選項卡,勾選“使用高速計數器0”,并設置計數模式為“循環模式”,複位方式為“Z相和軟件複位”,輸入設置為“增量脈沖輸入(加法脈沖輸入)”,如下圖所示。

歐姆龍plc高速計數器使用(歐姆龍CP1系列PLC的高速計數器應用程序三)1

二、在主程序中編寫程序

在主程序中用PRV2讀取PV值2指令編寫程序,如下圖所示。

歐姆龍plc高速計數器使用(歐姆龍CP1系列PLC的高速計數器應用程序三)2

PRV2指令的作用是讀取編碼器的脈沖頻率或脈沖總數,轉換成旋轉速度或累加轉數,用32位的兩個字來保存輸出結果。

1、控制數據中的4位十六進制數□□□□分别代表:

最低位代表轉換模式。

最低位0代表為頻率-轉速轉換;

最低位1代表為計數器當前值-累計轉數轉換。

第2位代表在頻率-轉速轉換模式下的脈沖頻率計算方式,0-通常方式;1-10ms采樣方式;2-100ms采樣方式;3-1000ms采樣方式。

第3位代表在頻率-轉速轉換模式下的轉速單位,0-r/min;1-r/sec;2-r/hr。

第4位補0。

2、每轉脈沖數,需要轉換成十六進制數,範圍為:#0000~#FFFF。

#電工交流圈##機械##PLC#

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved