簡介
PLC 變量表包含在整個 CPU 范圍有效的變量和符號常量的定義。系統會為項目中使用的每個 CPU 自動創建一個 PLC 變量表。可以創建其它變量表用于對變量和常量進行歸類與分組。
在項目樹中,項目的每個 CPU 都有“PLC 變量”文件夾。包含有下列表格:
“所有變量”表
標準變量表
可選:其它用戶定義變量表
所有變量
“所有變量”表概括包含有全部的 PLC 變量、用戶常量和 CPU 系統常量。該表不能刪除或移動。
標準變量表
項目的每個 CPU 均有一個標準變量表。該表不能刪除、重命名或移動。默認變量表包含 PLC 變量、用戶常量和系統常量。可以在默認變量表中聲明所有的 PLC 變量,或根據需要創建其它的用戶定義變量表。
用戶定義變量表
可以根據要求為每個 CPU 創建多個用戶自定義變量表以分組變量。可以對用戶定義的變量表重命名、整理合并為組或刪除。用戶定義變量表包含 PLC 變量和用戶常量。
PLC 變量”選項卡的結構
在“變量”(Tags) 選項卡中聲明程序中所需的全局 PLC 變量。下圖顯示了該選項卡結構。所顯示的列編號可能有所不同。
下表列出了各列的含義。所顯示的列編號可能有所不同。可根據需要顯示或隱藏各列。
通過單擊符號并將變量拖動到程序中作為操作數。 | |
名稱 | 常量在 CPU 范圍內的唯一名稱。 |
數據類型 | 變量的數據類型。 |
地址 | 變量地址。 |
保持性 | 將變量標記為具有保持性。 即使在關斷電源后,保持性變量的值也將保留不變。 |
在 HMI 工程組態中可見 | 指示選擇 HMI 的操作數時是否默認顯示該變量。 |
從 HMI/OPC UA/Web API 可訪問 | 指示在運行過程中 HMI/OPC UA/Web API 是否可訪問該變量。 |
從 HMI/OPC UA/Web API 可寫 | 指示在運行過程中是否可從 HMI/OPC UA/Web API 寫入變量。 |
監控 | 指示該變量的過程診斷是否創建有監視。 |
監視值 | CPU 中的當前數據值。 只有建立了在線連接并選擇“監視所有”按鈕時,才會顯示該列。 |
變量表 | 顯示包含有變量聲明的變量表。 該列僅存在于“所有變量”(All tags) 表中。 |
注釋 | 用于說明變量的注釋信息。 |
列 | 說明 |
---|
“用戶常量”和“系統常量”表結構
在“用戶常量”中,可以定義整個 CPU 范圍內有效的符號常量。系統所需的常量將顯示在“系統常量”(Systems constants) 選項卡中。例如,系統常量可對模塊進行標識的硬件標識符。
下圖顯示了這兩個變量的結構。所顯示的列編號可能不同。
下表列出了各列的含義。可根據需要顯示或隱藏各列。
可以單擊該符號,以便通過拖放操作將變量移動到程序段中以用作操作數。 | |
名稱 | 常量在 CPU 范圍內的唯一名稱。 |
數據類型 | 常量的數據類型 |
值 | 常量的值 |
變量表 | 顯示包含有常量聲明的變量表。 該列僅存在于“所有變量”(All tags) 表中。 |
注釋 | 用于描述變量的注釋。 |
列 | 說明 |
---|
通過PLC變量控制開始和停止數據記錄的組態
.1 建立變量
在PLC變量表中添加變量,控制開始記錄的變量ControlDataLogStart,控制停止記錄的變量ControlDataLogStop,工件參數變量DataLogTag。
2.2 組態數據記錄,配置數據日志控制變量
在項目樹中的“歷史數據”中添加數據記錄DataLog_1 ,需要取消勾選 ”運行系統啟用記錄“(默認是勾選的,取消勾選后,數據記錄不會隨項目運行時自動開始記錄歷史數據),添加記錄變量LogTag,過程變量選擇DataLogTag 。采集模式選擇為循環,設置記錄周期為10s。
組態控制開始記錄變量 ControlDataLogStart 。在變量屬性中設置采集模式為循環連續。
在變量的數值更改事件中添加系統函數”開始記錄“。
組態控制停止記錄變量 ControlDataLogStop 。在變量屬性中設置采集模式為循環連續。
在變量的數值更改事件中添加系統函數”停止記錄“。
3. 實際運行效果
項目運行后產生的數據日志打開后可以看到目前數據記錄并沒有記錄數據。
在PLC中將變量ControlDataLogStart的值由False設為True,數據記錄開始以10s為固定周期開始記錄數據。
在PLC中將變量ControlDataLogStop的值由False設為True,數據記錄停止記錄。
再次在PLC中將變量ControlDataLogStart的值由False設為True,數據記錄開始以10s為固定周期開始記錄數據。
審核編輯:湯梓紅
-
plc
+關注
關注
5008文章
13167瀏覽量
462192 -
cpu
+關注
關注
68文章
10829瀏覽量
211193 -
西門子
+關注
關注
94文章
3009瀏覽量
115664 -
變量
+關注
關注
0文章
613瀏覽量
28334
原文標題:西門子博途:PLC 變量
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論