none
求教一个延时问题:仿真流水流动监测温度的,谢谢!!! RRS feed

  • 问题

  • 求教一个延时问题:仿真流水流动监测温度的,谢谢!!!

    在一段管子中有流水流动,在管子顶头有一加热的炉子,在管子上有三个温度监测点(头、中、尾)(T1、T2、T3)

    当炉子点燃后,我想监测显示这三个点的温度变化,求教该如何写,谢谢!!!

    2012年10月22日 23:40

答案

  • 你好,

    可以使用Stopwatch 类来计算精确逝去的时间,在炉子点燃事件触发之后,先启动一个Timer控件,开始Stopwatch计时,时间到了之后再启动另外一个Timer控件,如此反复即可。另外你也可以定义一个间隔为5分钟的Timer控件,5分钟后第一次触发,实现延时效果。

    Best regards,


    Shanks Zen
    MSDN Community Support | Feedback to us

    2012年10月24日 3:22
    版主

全部回复

  • 在一段管子中有流水流动,在管子顶头有一加热的炉子,在管子上有三个温度监测点(头、中、尾)(T1、T2、T3)

    当炉子点燃后,我想监测显示这三个点的温度变化,求教该如何写,谢谢!!!
    在实际中,三个监测点的传感器能实时监测温度变化,在仿真中,当炉子点燃T1温度变化后,约5分钟,T2温度才应该变化,该如何模仿这5分钟的延时,求教高手,谢谢!!!

    当点炉5分钟后,T2开始变化后,数据就应该时时变化了。
    如: T1每秒钟变化 5、6、7、8、9、10...
    那么 T1变化5分钟后T2=5(以后每秒变化为6、7、8、9、10...)
    ,求教高手,谢谢!!!
    2012年10月24日 2:34
  • 你好,

    可以使用Stopwatch 类来计算精确逝去的时间,在炉子点燃事件触发之后,先启动一个Timer控件,开始Stopwatch计时,时间到了之后再启动另外一个Timer控件,如此反复即可。另外你也可以定义一个间隔为5分钟的Timer控件,5分钟后第一次触发,实现延时效果。

    Best regards,


    Shanks Zen
    MSDN Community Support | Feedback to us

    2012年10月24日 3:22
    版主