回覆列表
  • 1 # 面有沒有人

    組態王軟體實現延時的幾種方法:利用迴圈計數的方式實現延時;利用組態王的系統時間變數來實現延時;利用資料改變命令語言實現延時,並對三種方法的特點及其使用方法進行了分析.

    如果是在事件命令語言裡 就定義臨時變數 在存在時裡面寫 int a; a=a 1; 設定存在時的重新整理頻率為1000毫秒 則a就是1秒的累加。 延時幾秒到達的話就再寫 IF。。。。。如果重新整理率設100毫秒那麼a=a 10;不過由於組態王執行的延遲問題,所以定時效果一般~~~

    做了一個延時事件,程式如下:

    自定義事件 bool dalay(long start,long num1,bool yesno1)

    //**********************************************************************

    // start為初始值,由外部變數賦值,可用做事件的執行條件

    // num1為終止值,由num1-start所得差值為延時時間值。

    // yesno1為迴圈條件,如果為1,則延時繼續迴圈,如果為0,則停止

    // value 為返回值,為事件觸發條件,當value=1時,執行事件。

    //************************************************************************

    if(num1

  • 中秋節和大豐收的關聯?
  • 容易上火的人能吃益氣聰明丸嗎?