Skip to content

儀表板專案

專案管理

  • 創建新專案 使用者可以在儀表板專案頁面按下 [+創建新專案] 來新增專屬於自己的儀表板,一個 Domain 最多可以有 1000 個專案。
  • 編輯專案 進入儀表板編輯器編輯專案。使用者可以添加、修改和刪除各種元件,如圖表、表格和文字框。
  • 重新命名專案 在專案設定中,使用者可以選擇重新命名專案,以便更好地管理和識別不同的專案。
  • 專案權限 Domain Admin 以及超級使用者可以在儀表板上看到 Domain 下的所有專案。Domain Admin、超級使用者以及專案擁有者可以授予其他使用者不同的權限:
    1. 僅可編輯專案。
    2. 可編輯及可發布專案。 非專案擁有者只能在儀表板看到被授權的專案。
    3. Widget安全類別。
  • 複製專案 使用者可以選擇複製現有的專案,這樣可以快速創建類似的儀表板,而不需要從頭開始設置。
  • 備份專案 為了防止數據丟失,使用者可以備份專案。備份文件可以存儲在本地或雲端,並在需要時恢復。
  • 刪除專案 使用者可以選擇刪除不再需要的專案。刪除操作是不可逆的,請謹慎操作。

設計與編輯

Screen

一個儀表板專案可以設計 1 ~ 50 個分頁。

Widget

用戶可以透過拖曳所需的元件設計儀表板,每一個分頁可以加入 500 個元件。

數值

  • 用途:用來顯示指定標籤的數值。
  • 功能:理想用於顯示實時數據,如溫度、速度或計數。

指示燈/開關

  • 用途:用來顯示指定 BOOL 標籤的狀態。
  • 功能:用於直觀表示開/關狀態、報警或運行狀態。

多狀態指示燈

  • 用途:用來顯示指定 INT 標籤的狀態。
  • 功能:可以通過顏色編碼或圖標表示設備或過程的多種狀態。

進度環

  • 用途:通過進度環圖形顯示標籤的當前數值。
  • 功能:用於顯示達到目標或完成程度的進度。

趨勢圖

  • 用途:利用連續的線段將儲存在 Weincloud 伺服器上的數值資料描繪出圖,以利資料分析。
  • 功能:最多可以選擇 5 個地址標籤,每個分頁最多可以有 10 個趨勢圖元件。
    • 下載: 觀看者可以選擇想要下載的時間,並依照原有設定(是否有合計功能),下載對應的資料

注意:因數據透過合計功能計算可能與實際數據有不符的情況發生。

錶針

  • 用途:通過錶針的方式顯示標籤的當前數據。
  • 功能:提供數據的模擬表示,使其易於一目了然地閱讀。

條狀圖

  • 用途:使用條狀圖的方式顯示一個或多個標籤的數據。
  • 功能:最多可以選擇 10 個地址標籤,用於比較多個數據點。

圓餅圖

  • 用途:使用圓形圖或甜甜圈圖的方式,顯示各標籤數值佔總體數值的百分比。
  • 功能:最多可以選擇 5 個地址標籤,有效顯示數據分佈。

時間顯示

  • 用途:顯示設定時區的當前時間。
  • 功能:確保用戶意識到系統運行相關的當前時間。

內嵌網頁

  • 用途:在儀表板內嵌入網頁。
  • 功能:允許集成外部基於網絡的資源或界面。

地圖

  • 用途:在地圖上顯示最多 5 個地址標籤代表不同人機的位置。
  • 功能:每個分頁可以添加最多 10 個地圖元件。
設定人機位置
  • 步驟:要設定人機的位置,請前往 Directory 頁面並選擇所需的人機。位置可以在右側的資訊/儀表板部分設定。
    • 可顯示人機的動態位置。在 Directory > 儀表板 中,開啟 [從 HMI 自動同步],接著在 [資料來源] 中加入 "coordinate/latitude" 及 "coordinate/longitude 後,在 EasyBuilder Pro 中重新同步即可。
      注意: 请確保數據源標籤的名稱區分大小寫,且只能是英文的 “coordinate/latitude”和 “coordinate/longitude”。

標籤歷史

  • 用途:顯示地址標籤儲存於 Weincloud 伺服器上的歷史數據。
  • 功能:啟用 [多標籤] 時最多可以選擇 30 個地址標籤,並同時啟用 [合計] 功能以使用相同人機時間數據顯示於表格中。每個分頁最多可以有 10 個標籤歷史元件。
    • 下載: 觀看者可以選擇想要下載的時間,並依照原有設定(是否有合計功能),下載對應的資料

注意:

  1. 因數據透過合計功能計算可能與實際數據有不符的情況發生。
  2. 需在 HMI 上設定正確的時區,Weincloud 才會顯示正確的 UTC 時間。 (HMI 時區設定: [EasyBuilder Pro]=>[System Parameters Settings]=>[Time Sync./DST]=>[HMI time zone])

按鈕

  • 用途:可以執行多重指令。
  • 功能:可以觸發動作、導航到不同頁面或更改設定。

項目選單

  • 用途:顯示多樣項目成一列表,用戶可以通過此檢視並選擇。
  • 功能:一旦用戶選擇了某一項目,相對應的項目數據將被寫入到 INT 標籤上。

報警顯示

  • 用途:用來顯示已在[報警]中定義且曾經滿足觸發條件的事件。

表格

  • 用途:以表格的方式呈現自選的資料來源資訊,並可自訂表格的欄位及樣式。

樣式設定

依據元件可以個別設定樣式。

數值

  • 資料來源 選擇顯示數值的資料來源。儀表板發布前需要設定資料來源,否則無法成功發布。
  • 小數點 (不建議使用) 取代資料來源頁面上的設定值。
    • 小數點位置 可將原始數據強制帶上小數點
    • 乘數 可將原始數據乘上乘數
  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 值 調整數值物件顯示的數值字型、顏色樣式等。
  • 值域 數值將根據設定值域顯示不同顏色的文字。
  • 寫入 啟用後可以在發布的儀表板上修改資料來源的數值。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

指示燈/開關

  • 資料來源 選擇顯示數值的資料來源。儀表板發布前需要設定資料來源,否則無法成功發布。
  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 圖形 修改指示燈開關元件顯示的圖形。
  • 寫入 啟用後可以在發布的儀表板上修改資料來源的數值。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

多狀態指示燈

  • 資料來源 選擇顯示數值的資料來源。儀表板發布前需要設定資料來源,否則無法成功發布。
  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 狀態對應表 設定資料來源的數值相對應的圖片。
  • 寫入 啟用後可以在發布的儀表板上修改資料來源的數值。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

進度環

  • 資料來源 選擇顯示數值的資料來源。儀表板發布前需要設定資料來源,否則無法成功發布。
  • 小數點 取代資料來源頁面上的設定值。
  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 進度條 設定型態、數值字型樣式、進度環樣式、以及單位標籤的字型樣式。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

趨勢圖

  • 資料來源 選擇顯示數值的資料來源。儀表板發布前需要設定資料來源,否則無法成功發布。
  • 小數點 取代資料來源頁面上的設定值。
  • 圖表 設定圖例、趨勢圖線條、時間格式、Y 軸刻度以及單位。
  • 合計 當有多個資料來源時,合計模式下可以使不同資料來源的數值在同一個時間點下畫圖,但會與實際的數值有誤差。
  • 下載 開啟下載功能,讓觀看者可以下載當下或特定時間範圍的資料
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

錶針

  • 資料來源 選擇顯示數值的資料來源。儀表板發布前需要設定資料來源,否則無法成功發布。
  • 小數點 取代資料來源頁面上的設定值。
  • 樣式 選擇錶針的風格。
  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 圖型 設定錶針元件刻度數值的樣式以及單位標籤的字型樣式。支援使用圖庫。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

條狀圖

  • 資料來源 選擇顯示數值的資料來源。儀表板發布前需要設定資料來源,否則無法成功發布。
  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 圖表 設定條狀圖的顯示的方向、單位、值域範圍。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

圓餅圖

  • 資料來源 選擇顯示數值的資料來源。儀表板發布前需要設定資料來源,否則無法成功發布。
  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 圖表 設定圓餅圖的型態、圖例、邊線、標籤。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

時間顯示

  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 一般設定 設定字型大小、顏色及該元件欲顯示的時區及時間格式。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

內嵌網頁

  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 一般設定 設定欲內嵌的網頁網址。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

地圖

  • 資料來源 選擇顯示數值的資料來源。儀表板發布前需要設定資料來源,否則無法成功發布。
  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 一般設定 設定風格樣式、縮放比例以及地圖中心座標。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

標籤歷史

  • 多標籤 當啟用[多標籤]時,可以選擇至多 30 個資料來源,並啟用合計功能。
  • 資料來源 選擇顯示數值的資料來源。儀表板發布前需要設定資料來源,否則無法成功發布。
  • 樣式 選擇元件的顯示風格。
  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 一般設定 設定時間格式以及預設區間,啟用下載功能,使用者將可以在發布的儀表板中下載標籤的歷史資料。
  • 合計 當有多個資料來源時,合計模式下可以使不同資料來源的數值在同一個時間點下畫圖,但會與實際的數值有誤差。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

按鈕

  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 圖形 選擇元件顯示的圖形並設定標籤的文字樣式。
  • 操作列表 設定按鈕的操作型態,可以對資料來源標籤設定常數、增加數值、減少數值,或是選擇更改儀表版的頁面。
  • 觸發 選擇按鈕觸發的模式。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

項目選單

  • 資料來源 選擇顯示數值的資料來源。儀表板發布前需要設定資料來源,否則無法成功發布。
  • 樣式 設定元件的風格樣式。
  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 項目 設定資料來源數值對應的文字項目以及字型樣式。
  • 寫入 啟用後可以在發布的儀表板上修改資料來源的數值。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

報警顯示

  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • HMI 介面 選擇要顯示報警訊息的 HMI。
  • 欄位 設定欲顯示的報警訊息的欄位及順序。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

表格

  • 基礎 設定元件的背景顏色、標題、標題的文字以及分隔線樣式。
  • 樣式 設定元件的風格樣式。
  • 表格 選擇是否顯示表格的標題、設定標題的文字樣式以及表格的條紋顏色。
  • 行 新增或刪除顯示於表格中的資料來源標籤。
  • 欄位 選擇欲顯示的欄位,並按左到右的順序排列。
  • 外觀 是否啟用緊湊模式與元件位置以及長寬等設定。
  • 使用者限制 可選擇該元件的安全類別以及沒有取得權限時的行為。

專案標籤

概述

專案標籤允許使用者自訂計算結果,例如加總和平均值,從而使資料的運用更具靈活性和意義。這特別適合需要處理或彙總資訊的情境,使其比原始感測器數值更實用。

新增專案標籤

  1. 點擊工具列中的 專案標籤 圖示。
  2. 進入對話框以建立、編輯及管理表達式和變數對應關係,定義使用資料來源的自訂計算邏輯。

定義專案標籤

在建立專案標籤時,需要設定以下屬性:

  • 名稱 專案標籤的唯一識別名稱。

  • 算術運算式 使用變數與支援的運算符或函數來計算結果的公式。變數需先設定變數映射,將其與標籤來源進行映射。

ℹ️ 請確保表達式符合表達式語法與格式 的規則。

  • 輸出資料型別 指定專案標籤的 輸出型別,決定結果的解釋方式。支援型別包括:Int、Float、Boolean、String。

  • 乘數 可選擇套用乘數來調整結果比例,支援的選項有:x1、x10、x100、x1000、x0.1、x0.01、x0.001。適用於單位或比例換算,例如秒轉毫秒。

  • 小數位數 設定最終輸出的精確度,小數位數可選擇 0 到 5。範例:round(x / y, 2)且小數位數設定為 2,結果為 3.14。

這些設定使您能精細控制表達式結果在系統中的呈現和使用方式。

變數映射

表達式中僅支援型別為 IntFloat 的資料來源作為合法運算元。 在引用資料來源前,需於「變數映射」中定義變數,將變數名稱(如 x、y、z 等)對應到特定資料來源。每個表達式最多可使用 10 個變數,允許建立複雜的多來源運算邏輯。

表達式語法與格式

表達式可使用數字變數與函數撰寫自訂公式,以從資料來源中運算出結果。

基本規則
  • 表達式必須是數學上有效的。
  • 僅允許使用變數映射中定義的數值變數,且區分大小寫。
運算順序優先級(由高至低)
  1. 括號 ()
  2. 乘法與除法 *、/
  3. 加法與減法 +、-
支援的運算符與函數
  • 算術運算符
運算符描述範例對等表達式
+加法x + y將兩數相加
-減法x - yx 減去 y
*乘法x * y將 x 與 y 相乘
/除法x / y將 x 除以 y
()分組運算(x + y) * 2確保運算順序
>大於x > y當 x 大於 y 時為真
>=大於或等於x >= y當 x 大於或等於 y 時為真
<小於x < y當 x 小於 y 時為真
<=小於或等於x <= y當 x 小於或等於 y 時為真
==等於x == y當 x 等於 y 時為真
!=不等於x != y當 x 不等於 y 時為真

  • 支援函數
函數描述範例
sum(...)傳回總和sum(x, y, z)
mean(...)傳回平均值mean(x, y, z)
min(...)傳回最小值min(x, y, z)
max(...)傳回最大值max(x, y, z)
round(x, n)將數值 x 四捨五入至 n 位小數round(x / y, 2)1.23
randomInt傳回指定範圍內的隨機整數randomInt(1, 10)7
randomFloat傳回指定範圍內的隨機浮點數randomFloat(0, 1)0.57
randomString從列表中隨機選取一個字符串randomString(['a', 'b', 'c'])'b'
表達式範例
text
x + y * 2
(x + y + z) / 3
round(sum(x, y, z) / 3, 2)
max(a, b) - min(c, d)

表達式驗證

當點擊「新增」以建立表達式或「套用」以修改表達式時,系統會進行解析與驗證。檢查內容包括:

  • 未對應變數 每個變數都必須對應到有效的資料來源。若變數已定義但未指派,驗證將會失敗。

  • 未定義或未知變數 所有在表達式中使用的變數(如 x、y、z)都必須已在變數映射中定義。

  • 不支援的函數 僅支援以下函數:sum、mean、max、min、round、randomInt、randomFloat、randomString。使用任何其他函數將會觸發錯誤。

  • 其他錯誤 例如:括號不匹配

在進行表達式驗證時,系統會檢查以上內容,並提示用戶修正錯誤。這樣可以確保表達式的正確性和運算結果的可靠性。

Index

顯示該分頁中的所有元件。因元件可以重疊顯示,元件的索引數小,代表該元件位在底層;反之依然。另外可直接用拖曳的方式調整元件索引數的順序。

圖案

提供基本矩形、橢圓、圖片與文字與其屬性設定。

取代人機

透過[取代人機]功能可以快速的替換儀表板內的標籤,要替代的標籤其名稱及群組需要與原標籤相同。

格線、參考線

可以在儀表板編輯器右下角圖示選擇是否顯示格線及參考線,方便使用者設計專案。

設定

輪播設定

一個儀表板專案可以設計多個分頁,使用者可以設定分頁的[輪播時間]及分頁的[顯示位置]。

預覽

用戶可以在設計階段使用預覽功能,測試儀表板專案的運行。

發布

  • 自訂網址 自訂網址以方便記憶和訪問。
  • 選項 設定儀表板是否允許被內嵌、是否顯示縮放選項。
  • 權限 可以選擇發布給任何擁有儀表板連結的人或是特定的使用者。當發布給指定的使用者時,使用者在使用儀表板前須先登入 Weincloud 使用者帳號。