
華 镕
男,1982年畢業(yè)于北京科技大學(xué)自動化系,現(xiàn)任羅克韋爾自動化(中國)有限公司全球標(biāo)準(zhǔn)及貿(mào)易部中國地區(qū)經(jīng)理。
FactoryTalk通過分布式系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)共享。當(dāng)系統(tǒng)發(fā)生問題時,它還可以實(shí)現(xiàn)冗余和容錯。FactoryTalk簡化了信息系統(tǒng)和自動化系統(tǒng)的設(shè)計(jì), 允許不同廠商產(chǎn)品進(jìn)行互聯(lián), 提供了關(guān)鍵功能的集中管理。
FactoryTalk 服務(wù)平臺使用方便,靈活。允許分步進(jìn)行實(shí)施,既保護(hù)了用戶已有的投資,又可以在后期不斷增加新技術(shù)的成果。FactoryTalk培訓(xùn)費(fèi)用低廉,因?yàn)檫@個服務(wù)平臺是基于共享服務(wù)的公共套件。
下圖為FactoryTalk產(chǎn)品和功能的矩陣圖,左邊第二列是產(chǎn)品名稱,本文將分五篇文章連載介紹,上邊第一行為功能組件,本文將說明這七大功能。

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