lzhpsky
工控小菜鸟
级别: 论坛先锋
精华主题: 0
发帖数量: 1033 个
工控威望: 1134 点
下载积分: 2768 分
在线时间: 764(小时)
注册时间: 2009-08-02
最后登录: 2024-04-24
查看lzhpsky的 主题 / 回贴
楼主  发表于: 2011-08-16 05:34
现场一台高速测试仪,测试位移量和压力的变化,位移用的是普通电机加旋转编码器,因为需要精确的看出位移量和压力的变化,用的是西门子200的PLC,程序这样写的:
LD     SM0.0
MOVD   高速计数器:HC1, VD0
我把当前高速计数值传到VD0,然后经程序转换转化成毫米,然后把这个毫米和压力做XY曲线,监控2个变量的关系。
现在问题就是我这样写程序准不准,HC1的高速计数值如果收到扫描周期的影响,现场过来的高速计数实际2000个脉冲的话,HC1会不会显示出1800这样,会不会因为延迟而慢几百个脉冲呢?HC1的当前值和现场编码器反馈过来的能同步吗?不能的话,差多少,怎么解决呢?因为是台测试仪,所以要求误差要尽量的少才行。