華 镕
男,1982年畢業于北京科技大學自動化系,現任羅克韋爾自動化(中國)有限公司全球標準及貿易部中國地區經理。
FactoryTalk通過分布式系統實現數據共享。當系統發生問題時,它還可以實現冗余和容錯。FactoryTalk簡化了信息系統和自動化系統的設計, 允許不同廠商產品進行互聯, 提供了關鍵功能的集中管理。
FactoryTalk 服務平臺使用方便,靈活。允許分步進行實施,既保護了用戶已有的投資,又可以在后期不斷增加新技術的成果。FactoryTalk培訓費用低廉,因為這個服務平臺是基于共享服務的公共套件。
下圖為FactoryTalk產品和功能的矩陣圖,左邊第二列是產品名稱,本文將分五篇文章連載介紹,上邊第一行為功能組件,本文將說明這七大功能。
1 FactoryTalk 激活(Activation)
FactoryTalk激活是FactoryTalk服務平臺的一部分,這個組件能夠使多個 FactoryTalk產品生效,它可以通過因特網發布。 改變了以前通過獨立的物理介質激活羅克韋爾自動化應用軟件的方式。 結果使軟件激活可以實現交貨、分發、存儲、備份或者轉移的電子化。
特色 Factory Talk激活是一種基于軟件激活管理系統而實現的。新激活系統由安全、數字簽名、包括軟件目錄號的文本文件、序列號、產品代碼和唯一的計算機識別碼(稱為主機ID)組成。這個文本文件簡單地拷貝到由主機ID指定的計算機,然后相關的應用軟件便能夠生效使用。
FactoryTalk激活使用主機ID針對一個特定計算機的“被鎖”應用軟件。 這個主機 ID是實際使用應用軟件(節點被鎖)的計算機,或者是用做服務器激活其他客戶計算機運行FactoryTalk產品(同時)的計算機:
· 節點被鎖應用的激活。
· 同時激活。
收益 · 基于軟件激活。
· 提高軟件資產使用率。
· 簡化軟件管理。
· 寬限期的支持。
· 基于Web重定主機。
· 最終用戶選項。
· 軟件的電子投遞。
遷移 羅克韋爾自動化軟件產品今后不再使用物理介質激活。當然,產品仍然支持基于介質激活,使客戶能在方便的時候遷移到新的FactoryTalk激活系統。如果客戶把現有應用軟件升級到最新版本,在升級過程中,需要進行基于介質激活到FactoryTalk激活的轉換。產品在短時間內,仍然支持基于磁盤激活的操作,然而這種功能將在不遠的將來停止使用。
2 FactoryTalk目錄(Directory)
FactoryTalk目錄使FactoryTalk產品能夠創建和組織應用、 確定和共享定義以及管理服務。FactoryTalk目錄為FactoryTalk系統提供一種中央查找服務,因此所有定義不存在一個單一的物理項目文件。FactoryTalk目錄存儲參考或者“指針” ,并被FactoryTalk生效的產品使用,當需要時,FactoryTalk 服務能夠找出定義。它允許客戶機找出關鍵配置信息,諸如:系統組織、服務器位置和策略信息。FactoryTalk目錄提供一種公共地址或者工廠資源的電話簿,在一個分布式系統中,FactoryTalk的應用能夠共享它們。
特色
FactoryTalk目錄提供下面特性,使用戶能夠通過FactoryTalk管理屏幕管理應用:
· 本地和共享網絡目錄。
· 按物理位置區分名稱。
· 簡化和管理系統連接。
· 在連接中查找和分解名稱。
· 為目錄對象管理安全訪問。
收益
FactoryTalk目錄圍繞一套組件和服務,一起提供一種中央集成點,進入到FactoryTalk系統中。 FactoryTalk目錄允許使能產品和組件共享一個公共的地址簿, 查找地址,對于共享的定義和資源,可提供基于角色的安全訪問。這些共享定義包括諸如:數據標簽、報警和事件、圖形顯示、用戶和組等項目。
FactoryTalk目錄不是一個單一的公共數據庫,而是一種服務, 提供存儲于分布式系統任何地方的參考資源或者在運行于單一計算機資源中的一系列產品。
3 FactoryTalk 安全(Security) FactoryTalk 服務平臺提供集中化的安全服務, 全部集成在FactoryTalk目錄中, 并且由稱之為FactoryTalk安全的軟件服務進行管理。 FactoryTalk 安全架構很像微軟的視窗系統,提供很多相同的功能, 外加用戶可定制自動化系統需要的特定性能。FactoryTalk 安全提供用戶驗證和授權,控制用戶對應用和設備的訪問,增強了自動化系統的安全性。
特色 FactoryTalk 安全驗證用戶的身份并授權用戶允許訪問FactoryTalk系統,而不是開出一堆用戶賬號,允許訪問者掛在FactoryTalk目錄上。 FactoryTalk 安全提供下面特性:
· 驗證核實一個用戶的身份、資格,并且核實服務請求來自這個用戶。
· 驗證核實一個用戶對一個軟件產品、特性或者系統資源的請求, 而不是一系列的訪問許可。
· 集中化訪問控制和集中化系統管理。
· 集成視窗系統的安全,建立連接視窗系統賬號,由視窗系統管理和驗證, 但還有對自動化系統訪問的許可。
· 集成了視窗系統的域; 然而不使用視窗系統的域。
· 支持單一簽入方式,這時用戶只能登錄FactoryTalk系統一次。
· 安全信息存于本地, 安全檢查卻不中斷地連續工作, 甚至在客戶端計算機與 FactoryTalk 目錄斷開的時候。
收益
FactoryTalk安全靠核實每個試圖訪問自動化系統用戶的身份,提供了集中化驗證和訪問控制, 并且對準許或者拒絕的每個用戶執行特定的行動。
4 FactoryTalk診斷(Diagnostics) FactoryTalk 診斷是FactoryTalk 服務平臺的一部分,當FactoryTalk 系統發生問題時,為FactoryTalk產品提供定義、路由和存儲相關錯誤或者變化的信息。關于這些錯誤或者變化事件的信息,按統一格式由FactoryTalk 診斷路由到指定的記錄位置存儲,便于查看和分析。FactoryTalk 診斷支持多記錄目的地, 包括一種安全目的地,允許所有FactoryTalk 產品管理變化和遵從規則約束。
特色 FactoryTalk 診斷選擇、存儲、并提供對活動、狀態、報警和錯誤信息的訪問, 包括安裝、配置和運行時的信息。
FactoryTalk 診斷和FactoryTalk審計提供歷史記錄,可幫助用戶得到格式一致的答案,如發生了什么、什么時間發生、哪臺計算機、包括的用戶或者產品、系統或者用戶有什么反應。其他的特性包括:
· 一致性格式,包括一組缺省的信息段,如日期/時間、用戶名稱、用戶描述、類別(嚴重和一般)和信息文本。
· 可選段落,可以包含產品的具體信息。
· 通過使用資源ID,信息文本支持多種語言。
收益
FactoryTalk 產品帶有FactoryTalk診斷能夠使單一報警和路由信息不僅能自己存儲, 也能在FactoryTalk 診斷本地記錄, FactoryTalk 查看記錄,并可以到 FactoryTalk 診斷ODBC(開放式數據庫互接)數據記錄—那里的數據可以是跨越產品和組件邊界的。FactoryTalk診斷使數據的回放、過濾和信息顯示成為可能。
另外, FactoryTalk診斷使得計算機在本地生成的信息記錄, 也能發送到遠程的中心數據庫,用于整個FactoryTalk系統。
5 FactoryTalk 審計(Audit)
FactoryTalk審計是FactoryTalk服務平臺的一部分,它使用FactoryTalk診斷, 與FactoryTalk目錄和FactoryTalk安全一起, 收集特殊信息,捕捉配置和運行系統中發生的變化。這些特殊信息被稱為“審計信息”。審計信息還包含其他的信息,如誰制造的變化、來自哪種資源和哪個產品以及用戶改變的內容,管理機構需要這些審計信息,用于安全和管理。存儲和管理這個信息的能力以及觀看和管理變化的工具, 都由FactoryTalk AssetCentre一起提供。
特色 FactoryTalk審計收集信息,在設計、管理和生產運行期間,用戶需要記錄變化信息。這些信息要被捕捉做進一步分析或者報告。 FactoryTalk診斷和 FactoryTalk審計提供歷史記錄,可以幫助用戶得到格式一致的答案,如發生了什么、什么時間發生、哪臺計算機、包含的用戶或者產品以及系統或者用戶有什么反應。
收益 使用FactoryTalk審計, 任何由用戶或者系統產生的可審計變化,都被捕捉并且轉發到一個安全的位置,進行處理或者分析。 FactoryTalk 目錄和FactoryTalk 安全允許使用多資源、多用戶和多組,一次定義后,審計信息就會自動生成。
6 FactoryTalk 實時數據(Live Data) FactoryTalk實時數據是FactoryTalk服務平臺的一部分。它允許 FactoryTalk產品用安全、可伸縮的方式發現、連接和共享實時數據。 FactoryTalk 實時數據提供的基本服務是: 讀、寫、瀏覽和訂閱數據項。 除了這些基本服務,FactoryTalk實時數據提供了用戶界面組件,提供與配置時相同的用戶體驗。為了確保在運行系統中一致的用戶體驗, FactoryTalk實時數據包括了工具箱,使得數據服務器的開發更加容易,提升了FactoryTalk實時數據的價值。為了進一步提高FactoryTalk實時數據的價值, 它使用其他FactoryTalk服務提供的一致性用戶體驗, 重用共享定義和堅固的實時操作。 FactoryTalk實時數據基于和支持 OPC(用于過程控制的對象鏈接與嵌入)基金會的OPC-DA(數據訪問)規范。
特色 FactoryTalk實時數據管理客戶端與服務器的連接。它代表了客戶機產品實時地讀寫數據服務器的值,諸如FactoryTalk 觀看客戶機和FactoryTalk 事務管理器的連接。它基于OPC標準,能夠與OPC–DA 服務器通信。FactoryTalk實時數據特性如下:
· 不使用DCOM(分布式組件對象模型)就能夠實現容錯和冗余。
· 與集成架構中的控制器和第三方產品經過OPC實現一致性通信。
· 驅動了FactoryTalk目錄、安全和FactoryTalk診斷的通信。
收益 整體收益是一致性,或者在標準架構中數據客戶機和數據服務器之間的實時數據通信,包括OPC標準和對任何FactoryTalk服務器產品提供的延伸收益。
· FactoryTalk實時數據客戶機可跨多數據跨服務器,“看見”一批單一的數據項名稱或者“命名空間”— FactoryTalk實時數據使能數據服務器或者OPC 數據服務器。
· FactoryTalk 實時數據客戶機不用管理與多臺數據服務器的連接。配置數據訪問服務器、物理到邏輯名稱分辯都由FactoryTalk目錄服務管理。
· FactoryTalk 實時數據客戶機不用管理服務器連接的健康。當配置成自動連接冗余數據訪問服務器時,中斷的連接會很快恢復。
· FactoryTalk 實時數據產品不用創建配置用戶界面。它由FactoryTalk 管理控制臺提供。
· FactoryTalk 實時數據服務器可以使用已證明的服務器工具包來建立。
· FactoryTalk 實時數據服務器能在同樣的物理硬件上支持多個邏輯命名空間。
· FactoryTalk 實時數據服務器能利用FactoryTalk安全對客戶機的驗證信息,保護數據。
· FactoryTalk 實時數據已經接到微軟CE平臺,擴展了從標準數據訪問層到嵌入組件的收益。
7 FactoryTalk 報警與事件(Alarms and Events) FactoryTalk 報警與事件, 結合RSLogix 5000報警指令, 能幫助用戶消除傳統的關聯報警的問題。 FactoryTalk 報警與事件允許多個FactoryTalk產品一起參與到一個公共、一致、出現在整個FactoryTalk系統的報警與事件畫面。
特性 FactoryTalk 報警與事件:
· 提供一個單一的、集成的報警信息集。所有參與的FactoryTalk產品可以一起工作,提供一個一致的方法,對 FactoryTalk 應用進行定義、管理、記錄和觀看報警與事件信息。
· 提高報警程序的效率,消除基于設備輪詢的報警監視。如果用戶的自動化系統包括RSLogix 5000控制器,用戶能夠使用預建立報警指令,它已經在RSLogix 5000 v. 16 或者更新的版本中生效,簡單編程后,下載到控制器中。基于設備報警監視,消除了在HMI(人機界面)服務器中重復報警標簽。消除了輪詢,減少了控制器通信數量。
· 在集成的系統中,允許其他控制器參與使用基于標簽的報警監視。如果用戶的自動化系統包括其他羅克韋爾自動化控制器,諸如PLC 5或者SLC 500,或者如果用戶不喜歡使用RSLogix 5000控制器的新報警指令,基于軟件的標簽服務器可監視控制器的報警條件和發布的事件信息。
· 允許監視來自第三方控制器的報警與事件。通過OPC-DA服務器的通信,基于標簽的報警監視,也可以監視來自第三方控制器的報警條件。
· 在報警條件上提供精確的時間戳,報警條件由RSLogix 5000控制器生成,使用基于設備的報警監視。使用基于設備的報警監視,控制器能馬上蓋上時間戳,不會延時到報警標簽到達HMI服務器。為了確保時間戳的精度,基于設備的報警信息,要和所有產生報警控制器的時鐘進行同步。 事件時間是通過各種方式在系統中傳播,到達報警歷史記錄服務器,所以不精確的時間戳會影響報告和審計的信息。
· 用事件和報警發送過程數據。每個報警,可以關聯最多四個標簽,包括帶有事件和報警信息的過程數據。
· 通過集成的FactoryTalk 安全可以安全地訪問報警和事件操作。
· 生成信息的記錄, 包括了跟蹤操作員操作的審計信息, 系統相關的診斷信息和歷史報警和事件信息。
收益 使用FactoryTalk報警與事件:
· 報警指令只編程一次, 然后下載到控制器, 減少了工作和錯誤。
· 報警條件檢測非常快速。
· 在控制器內執行實時報警。
· HMI標簽或者在報警和事件服務器中的報警不需要了, 減少了開銷和潛在標簽映射錯誤。
· 報警狀態的管理、處理和完成由控制器完成, 不用擔心計算機宕機。
· 數據輪詢被取消;僅當報警狀態變化時才進行通信,減少了網絡負載、控制器處理,提高了整個系統的性能。
· 報警條件的時間戳是精確的,因為它們是在控制器中完成的,它們不會因到達HMI軟件或者到報警和事件服務器而產生延時。
轉自《自動化博覽》