在 WinCC (TIA Portal) 面板中如何分配用戶權限?

用法說明

創建一個 PID 控制器,使用用戶授權的方式保護控制器的使用和參數的修改。

  • No. 步驟 1 添加文本域和 IO 域添加五個 IO 域和五個文本域。
  • 修改 IO 域對象的名稱為“IO-P”,“IO-I”,“IO-D”,“IO-Setpoint Value”和“IO-Actual Value”。
  • 修改文本域對象的名稱為“Text field-P”,“Text field-I”,“Text field-D”,“Text field-Setpoint Value”和“Text field-Actual Value”。
  • 修改文本域的文本為“P”,“I”,“D”,“Setpoint Value”和“Actual Value”。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖 01

  • 2 創建面板按住鼠標左鍵通過框選選中畫面中所有的對象。
  • 右擊打開彈出菜單。
  • 選擇“創建面板”。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖02

3 添加類別和屬性(可選)

步驟 3 和 4 和分配用戶權限無關,純粹是為了項目的完整性而作的設置。如果想跳過這些步驟,可以直接關注 步驟 5。

  • 修改類別“Properties_Faceplates”的名字為“Controller Parameters”。為了實現這個操作需要右擊“Properties_Faceplates”域在彈出的菜單中選擇“編輯”選項。
  • 添加三個數據類型為“INT”的屬性“P”,“I”和“D”。
  • 創建一個新的類別“Process Values”。
  • 給該類別添加兩個屬性“Setpoint Value”和“Actual Value”,數據類型均為“INT”。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖 03

  • 4 連接屬性在“IO-Setpoint Value > General”下選擇“Process Value”屬性使用拖拽連接到面板的“Process Value”類別下的“Setpoint Value”屬性。
  • 接下來對所有的其它屬性重複上述的過程。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖 04

  • 5 創建用戶權限的屬性創建新的自定義新類別“Block Access Rights”。
  • 創建兩個新的自定義屬性“Controller Parameter Change”和“Controller Operation”。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖 05

  • 6 連接屬性把“IO-Setpoint Value > Safety”的“Authorization”屬性拖拽連接到面板的“Block Access Rights”類別下的“Controller Operation”屬性。
  • 重複上述的動作,把 IO 域“P”,“I”和“D”的權限連接到“Controller Parameter Change”屬性。
  • 通過點擊連接線(1)檢查“Controller Operation”的屬性連接。連接線以藍色高亮顯示。
  • 關閉面板編輯器 (2)。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖 06

  • 7 定義權限
    在項目的導航中打開“用戶管理”。
  • 選擇“用戶組”頁。
  • 在“權限”窗口中添加“Change parameters”權限。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖 07

  • 8 定義用戶組在同樣的窗口中添加“Technologists”組。
  • 分配“Operation”和“Change Parameters”給該組。
  • 添加“Operators”組。
  • 分配“Operation”到該組。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖 08

  • 9 創建用戶切換到“用戶”界面。
  • 創建一個自定義的新用戶“Technologist_1”併為該用戶定義密碼(例如:“100”)。
  • 把該用戶分配到“Technologists”組。
  • 創建另一個自定義的新用戶“Operator_1”併為該用戶分配密碼(例如:“200”)。
  • 把該用戶分配到“Operators”"組。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖 09

  • 10 分配用戶權限切換到包含面板實例的窗口。
  • 打開面板“屬性”。
  • 在“Interface”下選擇“Block Access Rights”類別。

注意

所有動態和靜態的接口屬性都列在“Interface”下。

  • 為靜態接口“Change Controller Parameters”選擇“Change Parameters”用戶權限。
  • 為“Controller Operation”重複上述過程選擇“Operation”用戶權限。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖 10

11 創建連接變量(選項)

該步驟和用戶權限無關,純粹是為了項目的完整性而作的設置。如果想跳過該步驟,直接關注 步驟12。

  • 在變量編輯器中創建五個類型為“INT”的變量。
  • 在動態接口“Properties > Interface”屬性下連接變量。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖 11

  • 12驗證運行通過“開始仿真”圖標啟動仿真。
  • 點擊 IO 域“Setpoint Value”。會打開輸入用戶名和密碼的窗口。
  • 輸入用戶,例如:“User_1”,和正確的密碼。
在 WinCC (TIA Portal) 面板中如何分配用戶權限?

在 PC 上啟動運行系統

在 WinCC (TIA Portal) 面板中如何分配用戶權限?

開始仿真

在 WinCC (TIA Portal) 面板中如何分配用戶權限?

圖 12


分享到:


相關文章: