PKS(Process Knowledge System)系統是一個將整個工廠的商業信息系統與生產過程控制系統統一在一個平台上的自動化系統,它繼承了傳統DCS的優點,同時又融合新的技術突破,是一套比TPS及PlantScape系統更趨完善的控制系統。
PKS系統的特點,開放性,人機接口,過程控制功能,工廠綜合管理控制一體化,系統構成,
PKS系統的特點
開放性
PKS系統採用的標準工業乙太網絡即工廠信息網路,採用的是目前辦公自動化領域中使用最廣泛的乙太網。PKS系統中的STATION全方位操作站提供標準的乙太網接口,可使全廠管、控一體化輕而易舉地完成。STATION工作站以WINDOWS 2000作為操作平台, PKS被設計為下層控制器CPM通過SQL資料庫讀取伺服器數據再和STATION工作站進行雙向通訊的工作方式。伺服器和在工作站都運行於WINDOWS 2000環境中,它擁有WINDOWS作業系統更多功能。PKS系統的CONTROL NET通信網路均採用了ISO(國際標準化組織)制定的ISO802. 4和IEEE(美國電機及電子工程師學會)制定的IEEE802. 4開放系統互連的標準,以ISO的OSI七層模型為基礎,遵循MPA(工廠自動化協定)網路標準,令牌匯流排網路通訊。任意一台裝有PKS系統Station版本軟體的電腦都可以通過網線連線到標準的乙太網交換機接口成為Station工作站。
開放性的確有很多好處,但是在考慮開放性的同時,首先要充分考慮系統的安全性和可靠性。因為生產過程的故障停車或事故造成的損失,可能比開放性選擇產品所節省的成本要高得多。同時注意,在選擇系統設備時,先要確定系統的需求,然後根據需求選擇必要的設備。儘量不要裝備一些不必要的功能,特別是網路功能和外設的選擇一定要慎重。例如,我們在選擇開放網路的同時,遭到病毒或黑客襲擊的可能就會加大;我們選擇豐富的外設如光碟機或軟碟機,USB接口就給操作人員提供了裝載無關軟體(如遊戲等)的機會等。這些都會導致系統癱瘓或其它致命故障。
人機接口
PKS系統全方位用戶操作站(STATION),它是面向過程的單一視窗。採用了高分辨彩色圖像顯示器(CRT)技術、視窗技術(Windows)及智慧型顯示技術等,每個STATION工作站都能存取PKS系統範圍廣泛的數據。用戶可以設計從簡單到複雜的各種用戶顯示畫面,以供操作者富有特色的操作。每個STATION操作站都帶三種屬性,1、操作員屬性:供操作人員監視生產過程和PKS系統本身工作狀況;2、工程師屬性:供工程師進行系統組態及軟體更新;3、管理員屬性:供維護人員跟蹤系統運行並診斷系統故障。STATION操作站是一個集高科技於一身的控制產品,為用戶提供了優秀的人機接口。
過程控制功能
PKS系統過程接口的數據採集和控制的範圍非常廣泛。它可以分散在一個或多個控制網路(CONTROL NET)上的CPM過程控制站,還可以從其它公司的設備上獲取數據。這些數據適用於系統所有模件。系統的控制策略包括有常規的、邏輯的、順控的、批量的控制。可從簡單的常規PID控制到先進複雜的高級控制,生產的範圍從連續生產到間歇生產。
工廠綜合管理控制一體化
PKS系統是一個規模龐大的系統,它可以根據用戶工廠綜合管理的需要與工廠信息網相連,構成範圍廣泛的計綜合網路系統,實現先進複雜的最佳化控制,實現對生產計畫、產品開發、銷售、生產過程及有關物質流和信息流進行綜合管理,構成網路化自動化工廠企業,即構成用計算機管、控一體化的系統。
系統構成
PKS系統主要由STATION(全方位用戶操作站)、CPM(C200控制器)CNI(控制網路接口)、RM(控制器冗餘模件)、印表機和通訊網路CONTROL NET等組成。
PKS系統的安全策略
Honeywell的PKS系統有一套裝機盤,若你採用Honeywell提供的裝機盤安裝,則整個系統的安全策略是做好了的(英文版)。但還是有漏洞,操作還可以進到資源管理器,有關係統的安全策略就得自己動手做了。我廠的PKS系統中7台STATION,它們採用的是Server和View only工作方式,考慮到它們的安全性要求不高,為方便調度人員的操作,我們採用了英文版的Windows2000平台。現將我們的有關做法簡單介紹如下:
①、在安裝好WINDOWS2000及PKS的系統軟體後,以Administrator的身份進入系統。在開始→程式→管理工具中創建一個新用戶Oper,在選組中將其設為Administrator groups組,在用戶許可權規則中設定為備份檔案和目錄。
②、用記事本編輯名為Start_Sation.BAT批處理檔案內容為:
cd Program Files\Honeywell\Experion PKS\client\station
sleep 70
start station.exe [stnsetup.stn] –ssfxc
③、以Oper身份進入系統,在開始→程式→設定→系統列→開始選單程式→高級→開始選單中創建啟動用戶流程圖Start_Sation.BAT 檔案的快捷鍵。
④、在開始→運行欄中運行註冊表編輯器程式Regedit.exe。在註冊表編輯器中打開HKEY_CURRENT_USER\Software\Microsoft\Windows\current Version\Policies\Explorer子鍵分支,在該子鍵中完成Oper用戶的系統環境設定。通過新建REG_DWORD類型的鍵值項數據來完成。
新建REG_DWORD類型的鍵值項數據NoClose,並將其鍵值設為1。功能是:禁止“開始”選單中的“關閉計算機”選項。
新建REG_DWORD類型的鍵值項數據NoCommonGroups,並將其鍵值設為1。功能是:禁止“開始”選單下“程式”的公用子選單。
新建REG_DWORD類型的鍵值項數據NoRun,並將其鍵值設為1。功能是:禁止“開始”選單中的“運行”選單。
新建REG_DWORD類型的鍵值項數據NoFind,並將其鍵值設為1。功能是:禁止“開始”選單中的“搜尋”選單。
新建REG_DWORD類型的鍵值項數據NoSetFolders、NoContrdPanel、NoNetWorkConnection、NoSetTaskbar,並將其鍵值設為1。功能是:禁止“開始”選單中“設定”選單中的選項。
新建REG_DWORD類型的鍵值項數據NoWindowsUpdate,並將其鍵值設為1。功能是:禁止“開始”選單中“Windows Update”選項。
新建REG_DWORD類型的鍵值項數據NoRecentDocsMenu,並將其鍵值設為1。功能是:禁止“開始”選單中的“文檔”選項。
新建REG_DWORD類型的鍵值項數據NoSMHelp,並將其鍵值設為1。功能是:禁止“開始”選單中的“幫助” 選項。
新建REG_DWORD類型的鍵值項數據NoDeskTop,並將其鍵值設為1。功能是:禁止桌面所有圖示。
新建REG_DWORD類型的鍵值項數據NoViewContextMenu,並將其鍵值設為1。功能是:禁止滑鼠右鍵功能。
在這裡可以根據自己的需要進行各種編輯。
⑤、退出Oper身份,以Administrator身份進入系統,將Oper從Administrator Groups組中移出,更換為User Groups組
重新啟動計算機,且以Oper身份進入系統,桌面上的圖示消失了,在開始選單上可運行項只有用戶主流程圖、和注消。操作人員可點擊用戶主流程圖快捷鍵進入流程圖,進行各種流程圖的調用。
①、在安裝好WINDOWS2000及PKS的系統軟體後,以Administrator的身份進入系統。在開始→程式→管理工具中創建一個新用戶Oper,在選組中將其設為Administrator groups組,在用戶許可權規則中設定為備份檔案和目錄。
②、用記事本編輯名為Start_Sation.BAT批處理檔案內容為:
cd Program Files\Honeywell\Experion PKS\client\station
sleep 70
start station.exe [stnsetup.stn] –ssfxc
③、以Oper身份進入系統,在開始→程式→設定→系統列→開始選單程式→高級→開始選單中創建啟動用戶流程圖Start_Sation.BAT 檔案的快捷鍵。
④、在開始→運行欄中運行註冊表編輯器程式Regedit.exe。在註冊表編輯器中打開HKEY_CURRENT_USER\Software\Microsoft\Windows\current Version\Policies\Explorer子鍵分支,在該子鍵中完成Oper用戶的系統環境設定。通過新建REG_DWORD類型的鍵值項數據來完成。
新建REG_DWORD類型的鍵值項數據NoClose,並將其鍵值設為1。功能是:禁止“開始”選單中的“關閉計算機”選項。
新建REG_DWORD類型的鍵值項數據NoCommonGroups,並將其鍵值設為1。功能是:禁止“開始”選單下“程式”的公用子選單。
新建REG_DWORD類型的鍵值項數據NoRun,並將其鍵值設為1。功能是:禁止“開始”選單中的“運行”選單。
新建REG_DWORD類型的鍵值項數據NoFind,並將其鍵值設為1。功能是:禁止“開始”選單中的“搜尋”選單。
新建REG_DWORD類型的鍵值項數據NoSetFolders、NoContrdPanel、NoNetWorkConnection、NoSetTaskbar,並將其鍵值設為1。功能是:禁止“開始”選單中“設定”選單中的選項。
新建REG_DWORD類型的鍵值項數據NoWindowsUpdate,並將其鍵值設為1。功能是:禁止“開始”選單中“Windows Update”選項。
新建REG_DWORD類型的鍵值項數據NoRecentDocsMenu,並將其鍵值設為1。功能是:禁止“開始”選單中的“文檔”選項。
新建REG_DWORD類型的鍵值項數據NoSMHelp,並將其鍵值設為1。功能是:禁止“開始”選單中的“幫助” 選項。
新建REG_DWORD類型的鍵值項數據NoDeskTop,並將其鍵值設為1。功能是:禁止桌面所有圖示。
新建REG_DWORD類型的鍵值項數據NoViewContextMenu,並將其鍵值設為1。功能是:禁止滑鼠右鍵功能。
在這裡可以根據自己的需要進行各種編輯。
⑤、退出Oper身份,以Administrator身份進入系統,將Oper從Administrator Groups組中移出,更換為User Groups組
重新啟動計算機,且以Oper身份進入系統,桌面上的圖示消失了,在開始選單上可運行項只有用戶主流程圖、和注消。操作人員可點擊用戶主流程圖快捷鍵進入流程圖,進行各種流程圖的調用。