PLC脉冲问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 20:48:41
我用的omron的plc,程序内有默认的0.02秒的脉冲,怎么才能够获得一个精确的更小单位的脉冲,比如0.01秒甚至更小。这个脉冲只是程序要用,不需要输出。
实际情况如下,我需要测试一个运动物体通过两个光纤的时间间隔,不得超过0.2S,并且这个时间需要记录下来。目前我是通过统计这段时间间隔内0.02S脉冲的个数,超过10个为不合格,但这样的方法会导致0.21秒的也有可能合格,精度太差,因此最好能有个精度高一些的脉冲位。假如我采用高速时间继电器的话,这个时间有没有办法被记录下来呢?

omoron的PLC也有高速脉冲输入口,但是貌似不怎么好用,我们以前用三菱的PLC,试图解决和你说的一模一样的问题,最后效果也不是很好,有时会失误,利用三菱的中断来读实时数据。

实际上达到ms量级的测量PLC功能很弱,我个人认为如果采用外部硬件搭一个电路更好。

高速时间继电器?你说plc内部的那个?我个人认为无法实现,肯定还是失误很多,因为PLC本身程序的扫描时间就达到10ms了.如果你用的PLC有中断功能,也有高速脉冲输入功能,两者配合有可能达到要求。

omron的不是很清楚,但是西门子系列的plc可以通过中断的方式取得高频脉冲

没有办法,最好的办法,只有通过编码器的输入了。那样可以有更小的时间单位。
不够很啰嗦,成本也高,不实用。