s7200 中断

来源:百度知道 编辑:UC知道 时间:2024/05/14 05:21:41
您好,向您请教一个问题:

S7200的I0.1输入一个脉冲,但是频率比较高。问题就出在这里。。

I0.1输入脉冲之后,进入中断,中断中有一个寄存器VW0,每来一个中断,VWO都要+1,当来脉冲的频率小的时候,VWO还能明显的看出是从0开始变化一直变到200,但是来的脉冲频率高了之后,VWO就一直是1010101010的(因为另一部分还要对VWO清零,当VWO到达200的时候就将VWO清零)变化,请问这是为什么呢?

我认为,是不是有输入端分辨率之类的,我想请问有没有可以调节这个输入端分辨率的地方啊??多谢了。如果不好说的话,麻烦留下电话,我可以电话联系。多谢。

我是做毕业设计的,碰到这个问题,老师也没有见过。。。就想问一下,书上也没有,所以就没有思路

脉冲频率高了之后,只要在S7200能捕获的频率范围下,VWO还是从0开始变化一直变到200的,只是这个过程非常快用电脑监视无法看到这个值的变化过程(电脑与PLC数据传输需要时间,这个时间大过了VW0变化过程的时间)。

200 i/o中断没有输入端分辨率设置。