tft每日頭條

 > 圖文

 > 昆侖通态hmi的數據

昆侖通态hmi的數據

圖文 更新时间:2024-09-05 22:19:47

昆侖通态hmi的數據?這一章的筆記比較重要,就是前面經常提到的運行策略和腳本,我來為大家講解一下關于昆侖通态hmi的數據?跟着小編一起來看一看吧!

昆侖通态hmi的數據(昆侖通态MCGSHMI使用筆記)1

昆侖通态hmi的數據

這一章的筆記比較重要,就是前面經常提到的運行策略和腳本

在Mcgspro軟件中,根據運行策略的不同作用和功能把運行策略分為後台任務、啟動策略、退出策略、循環策略、用戶策略、報警策略、事件策略及熱鍵策略八種。

1. 循環策略

循環策略由用戶在組态時創建,在系統運行時按照設定的時間循環運行。在一個應用系統中,用戶可以定義多個循環策略

策略執行方式可以按如下選擇:

1. 定時循環:按設定的時間間隔循環執行,直接用 ms 來設置循環時間。最小循環時間間隔為

100ms,當設定值小于 100ms 時按 100ms 計算。

2. 固定時刻:策略在固定的時刻執行。

2. 用戶策略

用戶策略由用戶在組态時創建,在系統運行時通過按鈕、腳本調用。

3. 報警策略

報警策略由用戶在組态時創建,當指定數據對象的某種報警狀态發生時,報警策略被系統自動調用一次。

選擇連接的報警變量,并設置報警發生時執行條件。

4. 事件策略

事件策略由用戶在組态時創建,當對應數據對象的某種事件狀态産生時,事件策略被系統自動調用一次。

根據實際需要,選擇策略方式。選中新增的策略,選擇右側“策略組态”或者通過雙擊的方式打開策略組态頁面。

在策略組态頁面,通過右擊,可以通過新增策略行,添加多條策略程序。

在執行條件裡,設定策略執行條件。腳本程序裡,編寫條件達成後的運行程序。

雙擊腳本程序,進入腳本編輯頁。

在腳本編輯運用了如下語句1.賦值語句:A=1,即把右邊值賦給左邊。1給A。

2.條件語句:if…then…endif、if…then…else….endif

IF A=0 THEN '當A等于0

B=1

ELSE

B=2

ENDIF

當A為0時,将1賦值給B,反之,将2賦值給B。

3.循環語句和跳出語句

While….endwhile 和break,break必須在循環語句中使用

4.退出語句

EXIT, 用于中斷腳本程序的運行,停止執行其後面的語句。一般在條件語句中使用退出語句,以便在某種條件下,停止并退出腳本程序的執行。

5.注釋語句

用“ ' ”表示。用來解釋程序意思,如條件語句後綴。

6.聲明語句

DIM…AS…,比如DIM A as float。即聲明A為浮點。可以聲明整數integer,字符串string,字節byte。

7.運算符

備注:

1. 在腳本中使用的對象名稱,不能以關鍵字(如if ,else…)、數字開頭、特殊字符(`~!《>….》)命名,同樣不能為空或“—”命名。

2. 組态引入了臨時變量和數組,不同腳本可以使用相同名稱的臨時變量。臨時變量隻在當前腳本有效。

未完待續

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved