三菱PLC中高速计数器如何测电机转速,求例子

三菱PLC中高速计数器如何测电机转速,求例子,第1张

高速脉冲计数器得有计数时间,如计数时间为1秒种,每转出的脉冲数要是一,即一转输出一个脉冲,那么,一秒钟计的数据乘60就是转数因为转数是以每分钟多少转来计算的要是每转能输出60个脉冲,那么高速脉冲计数器一秒钟计的数据就是转数

将高速计数器获得的累计数 除以 编码器单圈线数就可以,或直接读取编码器Z通道的累计数。

ld m8000 spd x000 k1000 d0 这个指令是一千毫秒内的x000输入编码器脉冲个数,这个指令是连续执行的,也就是不断的测量的,而ld m8000 div d0 k500 d4 ,ld m8000 mul d4 k60 是计算转速的,只要不是输入divp和mulp也是连续执行的,只要加个LD M8000上电就可以实时检测了

另外,你的检测时间是1000ms也就是1s,接下来除法指令中的K500难道是你编码器分辨率?这样的话你再将结果乘以60是什么意思呢,所以我不明白你乘60干嘛,我认为可以直接将D4中数据读出或送到其他存储!

高速计数器C252属双相双计数,32位,用于X000 、X001的计数,他不需要任何驱动自动计数,所以编程的时候就采用了M8000,运行时长通。如果外接编码器,正转时增计数,反转减计数,至于用K9999,估计该程序是用于采集编码器数据用于程序计算,且该设备循环范围不大,在编码器用于长距离测速时,此处的K值有时候会设置成几百万,反正就是让它永远都达不到,这样计数器的数据就可用于程序计算了。使用C252时还得注意,当X003接通,计数器的数据将被复位,如果没有复位要求的时候,一般X003不编程。

说的测速开关应该是检测脉冲的接近开关,可以在第一个电机轴承上焊接几个金属物,或者螺母。把传感器安装在螺母的外缘,电机转动时可以出发接近开关。你的测速开关应该可以设置转速,这样的话直接接入PLC的开关量输入点。

以上就是关于三菱PLC中高速计数器如何测电机转速,求例子全部的内容,包括:三菱PLC中高速计数器如何测电机转速,求例子、三菱PLC SPD指令测转速怎么才能实现实时监测、三菱PLC的程序;LDM8000.C252.K9999是什么意思,为什么要用K9999呀,高速计数器是不是32位呀等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9359340.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存