一、面板Audit功能概述
在許多工業(yè)領(lǐng)域,生產(chǎn)數(shù)據(jù)的可追溯性及其文檔記錄變得愈加重要,如醫(yī)藥行業(yè)、食品飲料以及相關(guān)的機(jī)械工程行業(yè)。與書面文檔相比,以電子形式存儲(chǔ)生產(chǎn)數(shù)據(jù)具有許多優(yōu)點(diǎn),如采集和記錄數(shù)據(jù)更方便,更及時(shí),同時(shí)查詢也更為便捷,為此很多企業(yè)采用這種方式來(lái)記錄數(shù)據(jù)。但是在這種方式下,保證數(shù)據(jù)不被竄改并可以隨時(shí)閱讀變得非常重要, 為此,相關(guān)部門已經(jīng)制訂了有關(guān)產(chǎn)品數(shù)據(jù)電子文檔的行業(yè)專用標(biāo)準(zhǔn)和通用標(biāo)準(zhǔn)。其中最重要的一套標(biāo)準(zhǔn)就是由美國(guó)食品和藥物管理局 (FDA) 發(fā)布的針對(duì)電子數(shù)據(jù)記錄和電子簽名的 FDA 準(zhǔn)則 21 CFR Part 11。
目前已基于 21 CFR Part 11 制定了針對(duì)這些行業(yè)的生產(chǎn)系統(tǒng)要求,其相應(yīng)的規(guī)范符合 GMP(優(yōu)良生產(chǎn)規(guī)范)。
以下基本要求源自這些指令和法規(guī):
(1)在運(yùn)行期間創(chuàng)建 Audit Trail 或操作跟蹤
該文檔可用于跟蹤有關(guān)哪個(gè)用戶何時(shí)運(yùn)行了機(jī)器的什么控制功能的完整記錄。
(2)重要處理階段還必須可追蹤到具體的責(zé)任人,如使用電子簽名。
面板的Audit功能主要針對(duì)上述兩方面內(nèi)容。
二、面板Audit功能要求
2.1支持Audit功能的面板
目前在售的支持Audit功能的面板有兩類:
1)精智面板
2)第二代移動(dòng)面板
2.2Audit功能所需授權(quán)
使用Audit功能,需要單獨(dú)購(gòu)買授權(quán)。未授權(quán)時(shí),項(xiàng)目仿真或者實(shí)際運(yùn)行時(shí)都會(huì)有相應(yīng)提示。實(shí)際運(yùn)行的時(shí)報(bào)警提示,如下圖所示。如果未傳輸授權(quán),不影響功能使用,但是會(huì)反復(fù)出現(xiàn)該報(bào)警提醒。使用該功能的每個(gè)面板都需要一個(gè)授權(quán)。
重要提醒:建議保留好授權(quán)盤,以及相關(guān)購(gòu)買憑證。如果在實(shí)際使用的過(guò)程中有對(duì)觸摸屏備份與恢復(fù),更新OS或者恢復(fù)出廠設(shè)置操作,必須先使用授權(quán)管理器(ALM)將授權(quán)導(dǎo)出到授權(quán)盤或者PC上保存。
產(chǎn)品名稱 | 訂貨號(hào) |
SIMATIC WinCC Audit for SIMATIC Comfort/Mobile Panels | 6AV2107-0RP00-0BB0 |
2.3Audit功能所需硬件
使用Audit功能的面板需要插入SD卡或者U盤用來(lái)存儲(chǔ)AuditTrail文件。建議購(gòu)買西門子SD卡或者U盤(容量不超過(guò)32G),第三方SD卡或者U盤,功能上不做保證。
產(chǎn)品名稱 | 訂貨號(hào) |
2G SD卡 | 6AV2181-8XP00-0AX0 |
32G USB盤 | 6AV6881-0AS42-0AA1 |
三、Audit功能組態(tài)
Audit功能支持的記錄范圍包含:
運(yùn)行系統(tǒng)順序
運(yùn)行系統(tǒng)啟動(dòng)和運(yùn)行系統(tǒng)停止
項(xiàng)目信息:組態(tài)環(huán)境、設(shè)備和當(dāng)前運(yùn)行系統(tǒng)組態(tài)的版本和項(xiàng)目名稱
不間斷電源 (UPS) 發(fā)生電源故障
用戶管理
用戶的登錄和退出
無(wú)效登錄嘗試
用戶管理的導(dǎo)入
用戶管理的更改
報(bào)警系統(tǒng)
用戶確認(rèn)的全部報(bào)警
用戶的全部確認(rèn)嘗試
日志操作
開始、停止和復(fù)制日志
打開和關(guān)閉所有日志
刪除日志
開始下一個(gè)日志
轉(zhuǎn)移歸檔
上述與Audit功能相關(guān)的操作會(huì)自動(dòng)保存到Audit Trail日志中。
記錄變量值變化
記錄用戶操作
使用“NotifyUserAction”系統(tǒng)函數(shù)記錄審計(jì)跟蹤未自動(dòng)記錄的用戶操作
對(duì)于GMP相關(guān)的配方
更改和創(chuàng)建配方數(shù)據(jù)記錄后存儲(chǔ)
配方數(shù)據(jù)記錄導(dǎo)入或?qū)С?a href="http://wenjunhu.com/v/tag/323/" target="_blank">PLC
對(duì)于配方變量:更改變量值與 PLC 的同步設(shè)置(“離線”/“在線”)
對(duì)上述審計(jì)過(guò)程是否進(jìn)行記錄將取決于配方、項(xiàng)目的變量和系統(tǒng)函數(shù)“NotifyUserAction”的組態(tài)。在本文檔中,主要介紹Audit功能中的自動(dòng)記錄的部分。以下章節(jié)主要介紹如何組態(tài)Audit功能。
3.1啟用Audit功能
啟用Audit功能:“運(yùn)行系統(tǒng)設(shè)置”->”優(yōu)良生產(chǎn)規(guī)范”中必須勾選“組態(tài)符合GMP”選項(xiàng)。
3.2創(chuàng)建審計(jì)跟蹤日志
勾選“組態(tài)符合GMP”后,在項(xiàng)目樹中的“歷史數(shù)據(jù)”或者“記錄”中的“審計(jì)跟蹤”選項(xiàng)卡下可以查看到自動(dòng)創(chuàng)建的名稱為“AuditTrail”的審計(jì)跟蹤日志。
使用TIA Portal V15.1及以前的版本,“歷史數(shù)據(jù)”中的“審計(jì)跟蹤”界面,如下圖所示。
使用TIA Portal V16及以上版本,“記錄”中的“審計(jì)跟蹤”界面,如下圖所示。
3.2.1“常規(guī)”屬性組態(tài)
審計(jì)跟蹤日志的“常規(guī)”屬性如下圖所示:
1)名稱:審計(jì)跟蹤的名稱。注意:建議使用英文或者拼音名稱,不建議使用中文。
2)存儲(chǔ)位置:存儲(chǔ)格式的選擇
TXT文件(Unicode): 該文件格式支持可用于面板的所有字符。只能使用TXT文件(Unicode)來(lái)記錄亞洲語(yǔ)言。
CSV文件(ASCII):對(duì)于CSV文件(ASCII)文件,數(shù)據(jù)以標(biāo)準(zhǔn)ASCII格式保存到CSV文件。不允許將雙引號(hào)或者其他多個(gè)字符用作列表分隔符。
RDB 文件:使用RDB文件保存數(shù)據(jù),可以快速訪問(wèn)專用數(shù)據(jù)庫(kù)。
3)路徑:日志存放位置
Storage Card SD:使用SD 卡作為存儲(chǔ)路徑
Storage Card USB:使用U盤作為存儲(chǔ)路徑
\:將AuditTrail文件存儲(chǔ)到網(wǎng)絡(luò)路徑中
4)空閑存儲(chǔ)空間限制(MB):保存審計(jì)追蹤文件的存儲(chǔ)介質(zhì),其上面的可用空間低于所組態(tài)的最低存儲(chǔ)容量時(shí),觸發(fā)“低空閑空間”事件。如下圖所示
如上圖,假設(shè)設(shè)置“空閑存儲(chǔ)空間限制”為0.1MB,可以在“低空閑空間”事件中組態(tài)函數(shù)“置位變量中的位”,當(dāng)存儲(chǔ)介質(zhì)的容量小于0.1MB會(huì)自動(dòng)觸發(fā)添加函數(shù)。另外,可以將變量“HMIData_Alarm”組態(tài)為離散量報(bào)警的觸發(fā)變量用來(lái)觸發(fā)報(bào)警,以此來(lái)提醒操作員提前做好數(shù)據(jù)轉(zhuǎn)移或更換存儲(chǔ)介質(zhì)等操作?!翱臻e存儲(chǔ)空間限制”允許的數(shù)值范圍是:0.1-64.0(MB)。當(dāng)存儲(chǔ)介質(zhì)剩余空間低于“空閑存儲(chǔ)空間限制(MB)”,但是高于大約100KB時(shí),面板的Audit功能是可以繼續(xù)正常使用的。
注意:該日志的事件里面還有一個(gè)事件“空閑空間非常低”,屬性如下圖所示。
空閑空間非常低:指存儲(chǔ)介質(zhì)的空閑空間非常低。使用TP1500Comfort精智面板+32G的西門子U盤測(cè)試,當(dāng)U盤空間剩余空間小于大約100KB時(shí),可以觸發(fā)“空閑空間非常低”事件,例如,可以置位自定義變量中的某個(gè)位觸發(fā)報(bào)警提示。而且面板會(huì)出現(xiàn)相關(guān)的系統(tǒng)報(bào)警或者系統(tǒng)彈窗,具體信息跟“設(shè)置“屬性中的”強(qiáng)制“->”存儲(chǔ)空間用盡時(shí)允許強(qiáng)制功能”參數(shù)組態(tài)有關(guān)。請(qǐng)參考3.2.2章節(jié)的“強(qiáng)制->存儲(chǔ)空間用盡時(shí)允許強(qiáng)制功能”部分。
注意:當(dāng)存儲(chǔ)介質(zhì)剩余空間低于大約100KB時(shí),面板的Audit功能將無(wú)法正常使用。
3.2.2“設(shè)置”屬性組態(tài)
“AuditTrail”日志的“設(shè)置”屬性如下圖所示。
注意:激活“強(qiáng)制”->“存儲(chǔ)空間用盡時(shí)允許強(qiáng)制功能”,項(xiàng)目運(yùn)行時(shí),如果觸發(fā)上述條件,系統(tǒng)會(huì)顯示下圖(左)提示。
此時(shí)點(diǎn)擊“強(qiáng)制”按鈕,登陸管理員用戶可強(qiáng)制關(guān)閉Audit功能。通過(guò)報(bào)警視圖可以查看到系統(tǒng)報(bào)警,如上圖(右)所示。關(guān)閉Audit功能后,用戶操作還能繼續(xù)進(jìn)行,例如激活“GMP相關(guān)”的變量數(shù)值可以被用戶修改,但是該操作不會(huì)記錄在審計(jì)跟蹤日志中。
取消激活“強(qiáng)制“->”存儲(chǔ)空間用盡時(shí)允許強(qiáng)制功能”,項(xiàng)目運(yùn)行時(shí),如果觸發(fā)上述條件,系統(tǒng)不會(huì)出現(xiàn)彈窗,通過(guò)報(bào)警視圖可以查看系統(tǒng)報(bào)警。跟Audit功能相關(guān)的用戶操作不能繼續(xù)執(zhí)行,例如激活“GMP相關(guān)”的變量數(shù)值不能被用戶修改。
設(shè)置->審計(jì)跟蹤中記錄報(bào)警文本:指定是否在審計(jì)跟蹤中記錄報(bào)警文本。記錄用戶確認(rèn)的全部報(bào)警和用戶的全部確認(rèn)嘗試,如下圖所示。需注意,對(duì)于“警告”類別的報(bào)警如果進(jìn)行確認(rèn)操作,該操作也會(huì)被記錄下來(lái)。
3.3自動(dòng)保存的Audit功能相關(guān)的操作
Audit功能自動(dòng)記錄的部分測(cè)試結(jié)果如下:
運(yùn)行系統(tǒng)順序
運(yùn)行系統(tǒng)啟動(dòng)和運(yùn)行系統(tǒng)停止
項(xiàng)目信息:組態(tài)環(huán)境、設(shè)備和當(dāng)前運(yùn)行系統(tǒng)組態(tài)的版本和項(xiàng)目名稱
不間斷電源 (UPS) 發(fā)生電源故障
用戶管理
用戶的登錄和退出
無(wú)效登錄嘗試
用戶管理的導(dǎo)入
用戶管理的更改
報(bào)警系統(tǒng)
用戶確認(rèn)的全部報(bào)警
用戶的全部確認(rèn)嘗試
日志操作
開始、停止和復(fù)制日志
打開和關(guān)閉所有日志
刪除日志
開始下一個(gè)日志
轉(zhuǎn)移歸檔
四、查看審計(jì)跟蹤日志
審計(jì)跟蹤將日志保存到HMI設(shè)備的存儲(chǔ)介質(zhì)中。日志的每一行內(nèi)容末尾都有校驗(yàn)和,如下圖所示,校驗(yàn)和可以保護(hù)數(shù)據(jù)。例如,一旦審計(jì)跟蹤日志中的數(shù)據(jù)被篡改,使用AuditViewer軟件打開時(shí)會(huì)報(bào)警顯示某行數(shù)據(jù)被篡改,并且無(wú)法正常打開日志。
可以使用兩種方法來(lái)評(píng)估審計(jì)跟蹤日志:
1)使用“Audit Viewer”軟件
憑借Audit Viewer軟件可以輕松的評(píng)估審計(jì)跟蹤日志,以便進(jìn)行外部數(shù)據(jù)分析。
2)使用“HmiCheckLogIntergrity”程序
通過(guò)使用DOS程序,可以利用返回值自動(dòng)檢查審計(jì)跟蹤日志。
4.1使用Audit Viewer軟件檢查
使用Audit Viewer軟件打開日志的步驟,如下圖所示。
如果日志中數(shù)據(jù)被篡改過(guò),打開的時(shí)候會(huì)有如下報(bào)警提示。
4.2使用工具“HmiCheckLogIntegrity.exe”檢查
使用HmiCheckLogIntegrity.exe檢查審計(jì)跟蹤日志的完整性。電腦上安裝TIA Portal V16后,軟件默認(rèn)的位置如下圖。
在PC的“運(yùn)行”窗口中輸入“cmd”指令,點(diǎn)擊確定,打開cmd.exe窗口
在cmd.exe窗口中輸入指令,調(diào)用HmiCheckLogIntegrity.exe工具檢查審計(jì)跟蹤日志。以安裝TIA Portal V16的計(jì)算機(jī)為例,檢查C:Storage Card SDAuditTrail中AuditTrail0.txt文件的完整性。輸入指令"C:Program Files (x86)SiemensAutomationWinCC RT AdvancedHmiCheckLogIntegrity.exe" "C:Storage Card SDAuditTrailAuditTrail0.txt"。如下圖所示,檢查結(jié)果顯示數(shù)據(jù)一致。
上述示例中:"C:Program Files (x86)SiemensAutomationWinCC RT AdvancedHmiCheckLogIntegrity.exe"為HmiCheckLogIntegrity.exe工具所在的完整路徑。"C:Storage Card SDAuditTrailAuditTrail0.txt"為AuditTrail0.txt文件所在的完整路徑。兩個(gè)路徑之間需要增加一個(gè)空格。
如果日志被篡改過(guò),使用HmiCheckLogIntegrity.exe工具檢查數(shù)據(jù)完整性,會(huì)呈現(xiàn)下邊的錯(cuò)誤。
審核編輯:湯梓紅
-
usb
+關(guān)注
關(guān)注
60文章
7945瀏覽量
264703 -
西門子
+關(guān)注
關(guān)注
94文章
3039瀏覽量
115889 -
觸摸屏
+關(guān)注
關(guān)注
42文章
2306瀏覽量
116211 -
面板
+關(guān)注
關(guān)注
13文章
1676瀏覽量
53872
原文標(biāo)題:西門子精智觸摸屏Audit功能詳解
文章出處:【微信號(hào):中泰PLC自動(dòng)化教學(xué),微信公眾號(hào):中泰PLC自動(dòng)化教學(xué)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論