台达spd指令怎么用

台达spd指令怎么用,第1张

SPD是脉冲密度,也就是在一定的时间内对输入进行计数。如SPD X0 K5000 D210 在5秒(K5000)内对x0的输入进行计数,计数结果保存在D210中。在GX Developer中可以直接使用IL与LD的转换。SPD是完整的功能指令,因此不可分行。程序应该是:LD M8000

SPD x0 K5000 D210Regards

测算方式如下:

1.对于测速,主要用于三菱PLC的SPD指令(测速),该指令的应用格式是:SPD D1 D2 D3,将D1(输入口X0或X1,假定为X0)在D2(如K1000,指1000ms,即1s)时间内输入的脉冲数送入D3,因而D3内数值的意义就是在刚刚过去的1000ms内输入的脉冲数。另外你再算出电机旋转一周旋转编码器输出多少脉冲,电机旋转一周装置运行多少米,对应算出一个脉冲装置运行多少米,假定为K米,接下来,将D3中数值与K相乘,即为1s内装置运行的距离,也就是速度

2.关键程序:SPD  X0  K1000  D3 每过1秒钟,将X0输入的脉冲数送给D3,MUL  D3  K  D4  D4内数值即为速度。

用高速计数器的话,如转的较快,你可以每秒钟把高速计数器的值传给一个寄存器,用这个值乘以60秒,再除以编码器一圈的脉冲数即可得到转速,同时复位高速计数器进行下一次计数。

程序解释:

SPD为速度检测指令。X0脉冲检测输入,K60检测周期(秒),D0速度数据寄存器。

当X010接通时,SPD指令将X0输入的速度脉冲信号每60秒取样一次,结果存入数据寄存器D0中。D0内寄存的数据就是检测到的速度数据,单位转/分。


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

原文地址:https://54852.com/yw/11295469.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存