汇丰游戏网-游戏玩家聚集地

汇丰游戏网-游戏玩家聚集地

博图软件如何计时仿真

59

在博图软件中,计时仿真的实现主要依赖于 时间累加器启动脉冲定时器两个指令。以下是具体的操作步骤和说明:

时间累加器

使用“时间累加器”指令来累加由参数PT设定的时间段内的时间值。

当IN输入处的逻辑运算结果(RLO)从“0”变为“1”(信号上升沿)时,开始进行时间测量,已组态的时间PT开始计时。

当PT正在计时时,加上在IN输入的信号状态为“1”时记录的时间值。

累加得到的时间值将写入到输出ET中,并可以在此进行查询。

当达到当前时间值PT时,输出Q的信号状态为“1”。

即使输入IN的信号状态变为“0”,输出Q仍会保持置位为“1”。

启动脉冲定时器

使用“启动脉冲定时器”指令启动将指定持续时间作为脉冲的IEC定时器。

逻辑运算结果(RLO)从“0”变为“1”(信号上升沿)时,启动IEC定时器。

脉冲时序图Q值取决于IN值和ET值。当IN为1时,开始计时,此时不管IN值如果变化,Q值只取决ET值的变化。

在ET值小于PT值时,Q值置位1;当ET值等于PT值后,Q值复位0。

建议

在进行计时仿真时,确保输入信号IN的状态变化能够准确触发时间累加器或启动脉冲定时器。

根据实际需求选择合适的时间参数PT,以便在仿真中准确模拟时间累加和脉冲输出的行为。

通过观察输出Q和ET的状态变化,可以验证计时仿真的正确性。

通过上述方法,可以在博图软件中实现精确的计时仿真。