您当前的位置:五五电子网电子知识plc技术PLC入门程序编制中的疑问// 正文
程序编制中的疑问//

程序编制中的疑问//

点击数:7975 次   录入时间:03-04 11:49:30   整理:http://www.55dianzi.com   PLC入门

请问利用接近开关检测脉冲信号,计算产品长度的程序如何设计?请举例说明!检测的是轮子,轮子上有一圈孔,如何计算长度(小数点后一位),程序如何编写,举例说明(S7-300)
答:原理如下:
产品接近接近开关时,接近开关接通,一直到产品离开后接近开关信号断开。
计算方法:
首先要判断接近开关等于1的时间,然后乘以输送带的速度,即可算出产品移动的距离。产品的长度是上述距离减去接近开关检测的范围(如果产品从左向右输送,检测范围是指接近到接近开关时的最左边的位置到离开接近开关时最右边的检测位置的值,简单计算的话可以认为是接近开关的直径)。
判断接近开关等于1的时间,可以用接近开关信号直接触发一个10ms的定时器,去记录等于1 的时间即可。
 

比如开关为 I0.0   物体移动速度为2.5mm,以浮点格式存储在MD106中
A     I0.0
FP   M0.0
S     M0.2
A     I0.0
FN  M0.1
R    M0.2

A   M0.2
L   S5T#1S
SD  T0

L    T0
T    MW100
ITB
BTD
DTR
T    MD102
L   MD106
*R
L   MD120   轮子直径
-R
T    MD124   尺寸长度


本文关键字:程序  PLC入门plc技术 - PLC入门