(三)專案準備工作

灰色小五發表於2024-09-29

前言:雖然Ignition可以在不做任何配置的情況下直接使用,但為了方便以後的操作,我們先準備好資料庫,配置閘道器

1.下載MySQL資料庫與jar驅動包

2.安裝MySQL資料庫

3.配置MySQL資料庫

配置root密碼P@ssw0rd,之後會自動開啟MySQL Bench

選擇預設連線,填入剛才設定的密碼即可連線到MySQL

4.建立資料庫

  按照我們的架構設計,我們需要3個資料庫儲存我們的歷史資料,報警記錄和操作日誌

點選新建資料庫按鈕填入資料庫名history其他保持不變

接下來同理建立alarm庫和audit庫

5.匯入jar包,處理閘道器MySQL錯誤狀態

開啟閘道器Databases Driver,可以看到MySQL是錯誤狀態

點選edit匯入解壓出來的jar包

jar匯入後狀態如圖:

6.閘道器配置Create new Database Connection,完成Ignition連線MySQL資料庫

接下來連線history資料庫

之後同理繼續連線alarm和audit庫

7.將建立的MySQL元件連線到資料庫上(將Database中新增的資料庫和Tags中的歸檔相關聯,將Database中新增的資料庫和alarm中Journal關聯,將Database中新增的資料庫和Security Auditing關聯)

開啟Config Tags History(注意這裡是從History開啟),edit中去掉Enable選項,儲存,只保留History,歷史資料只會儲存到History庫上

開啟ALARMING Journal將Alarm資料庫關聯

Name填入Alarm其餘保持不變

開啟SECURITY Auditing將Audti資料庫關聯

接下來將閘道器本身事件記錄到Audit資料庫:

閘道器事件配置完成。

我們需要為單個專案制定相應配置:

然後開啟設計器:project按鈕,General頁點選vision配置專案屬性

為閘道器配置記憶體容量,通常為電腦記憶體的一半:(重啟閘道器生效)

重啟閘道器,以管理員方式執行

相關文章