程序编制中的疑问

请问利用接近开关检测脉冲信号,计算产品长度的程序如何设计?请举例说明!

问题补充:
检测的是轮子,轮子上有一圈孔,如何计算长度(小数点后一位),程序如何编写,举例说明(S7-300)

最佳答案

原理如下:
产品接近接近开关时,接近开关接通,一直到产品离开后接近开关信号断开。
计算方法:
首先要判断接近开关等于1的时间,然后乘以输送带的速度,即可算出产品移动的距离。产品的长度是上述距离减去接近开关检测的范围(如果产品从左向右输送,检测范围是指接近到接近开关时的最左边的位置到离开接近开关时最右边的检测位置的值,简单计算的话可以认为是接近开关的直径)。
判断接近开关等于1的时间,可以用接近开关信号直接触发一个10ms的定时器,去记录等于1 的时间即可。

提问者对于答案的评价:
谢拉!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc248123.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日 下午3:56
下一篇 2018年12月2日 下午3:56

相关推荐