发表于:2018/1/6 13:59:51
#0楼
外部接了一个欧姆龙2000线的AB相编码器,用气缸带动,下压测量实际物体的直径,但是这个东西使用几个小时(时间不确定,也可能更短),原点位置的值会变得有点离谱,我是上电的时候给这个C251计数器用上升沿信号清零一次的,因为是AB相增减计数器,正常使用的时候自己会调整,有时候原点位置的C251计数器值会变得乱七八糟,这个是什么情况导致的呀?附上使用C251的程序图。 请各位老师帮我参谋一下,谢谢。
三张图分别是(考虑是不是干扰问题,加了一个高速计数器滤波,现场不时K2还要大点);上电清一次零;使用中测量计数。
实际总下压伸限205mm,编码器单圈周长94.2mm,单圈2000个脉冲, 一个脉冲94.2/2000=0.0471mm,哪怕伸到底部也就:205/0.0471=4252(个)脉冲,所以我用了FLT 16位的浮点数转化指令,这个没影响吧?
三张图分别是(考虑是不是干扰问题,加了一个高速计数器滤波,现场不时K2还要大点);上电清一次零;使用中测量计数。
实际总下压伸限205mm,编码器单圈周长94.2mm,单圈2000个脉冲, 一个脉冲94.2/2000=0.0471mm,哪怕伸到底部也就:205/0.0471=4252(个)脉冲,所以我用了FLT 16位的浮点数转化指令,这个没影响吧?
[此贴子已经被jint于2018/1/6 14:23:34编辑过]
学习电子电路、工控、计算机高级语言编程(软件方向)及网络(web方向)编程。