H3U SPD测速非标
使用说明
版本 |
日期 |
说明 |
V1.0 |
20151218 |
第一个版本非标 |
V2.0 |
20160616 |
增加精度,达到0.1HZ |
V3.0 |
20170216 |
完善测速非标功能,完善修改使用说明 |
V4.0 |
20170412 |
更新规格,支持8路,删除插补功能模块 |
目录
一、SPD测速非标指令使用说明
指令格式:
SPD |
S1 |
S2 |
D |
参数 |
(X输入端口) |
(设定脉冲数) |
(测频结果) |
参数说明:
S1:脉冲输入指定端口 ,范围X0~X7(24306-0000版本之前的非标仅支持X0~X3);非指定端口,报错,错误码请查看D8060-D8069;
S2:用于测频的采样脉冲数,即对指定的脉冲个数做平均测频计算,范围1 – 1000;
D:D
+0与D +1组成的32位数表示的为测得的频率(单位:0.1HZ),D
+2未使用无意义。
注:
1. 测频范围:0.5HZ-200KHZ;对输入频率低于0.5HZ的脉冲,测频为0;大于200KHZ的脉冲,测频为200KHZ;如果还有更低的测试频率要求:方案1,通过用户程序实现;方案二,联系汇川技术人员开放新的功能;
2. 推荐设定值:频率越低,推荐使用的S2设定值越小;频率越高,推荐使用的S2设定值越大;推荐值如下(不推荐设定S2 > 100):
频率范围预估 |
S2推荐值 |
|
参数 |
0.5HZ-2HZ |
1 |
参数 |
2HZ-10HZ |
1-5 |
参数 |
10HZ-1KHZ |
5-10 |
参数 |
>1KHZ |
10-100 |
参数 |
动态变化 |
2-10 |
3. 测频刷新响应时间 = 采样设定的脉冲数(
S2)占用的时间,即测频结果的更新时间,也是不同频率切换的响应时间;举例来说,输入频率是100HZ,设定脉冲数是5,则响应时间 = 5 *(1/100) = 0.05s = 50ms。响应时间反应的是测速功能反应的快慢,即最快50ms更新一次测量的结果。
需要注意的是:但是零速测频刷新响应时间为2s,即从有脉冲输入突然变化到无脉冲输入,测速结果响应需要2s(即2s后测频结果变为0);这个是测速方案决定的,无法更改;
从零速测频变化到其他频率,其响应时间为”测频刷新响应时间”,不受2s的影响;
4. 最长测量周期时间是2s,其决定了S2的设置值;举例来说,输入频率是10HZ,则测量周期内可以检测到的最多脉冲个数是10*2 = 20个,即S2最大可设20,否则超出最大测量周期,出现时间溢出,导致测频结果异常;这种情况下,可根据需要调小S2的值;
举例如下:
X1端口测频,测频的采样脉冲数设置为5个脉冲,即每5个脉冲更新一次测频结果D10,最终输出结果显示在D10(D10、D11)中;
二、特殊使用说明
2.1 转速表测速,单位0.1r/min
需要对获取的结果D(D+0与D+1组成的32位数)做进一步处理;
1. 转速(0.1转/分钟) = D*60 /实际每转脉冲数;S2设置值和”实际每转脉冲数”没有关系,可以根据实际设置;
举例如下:
X1端口测频,测频的采样脉冲数设置为5个脉冲,这里设置的5个脉冲,仅仅是用来测频并得到测频的结果,和”实际每转脉冲数”没有关系;
得到测频结果后,需要做进一步处理,公式见上面2.1的说明;在对测频结果的处理中,引入”实际每转脉冲数”,得到目标结果;
2.2 脉宽测量功能,单位us
需要对获取的结果D(D+0与D+1组成的32位数)做进一步处理;
1. 设置S2 = 1,即测量一个脉冲;
2. 脉宽 = 10000000/D;得到目标结果;
转载请注明:燕骏博客 » 汇川技术小型PLC-H3U SPD测速非标使用说明
赞赏作者微信赞赏支付宝赞赏