熊 瑛 許 建 駱立強(qiáng) 危 嵩
中國(guó)艦船研究設(shè)計(jì)中心,湖北 武漢430064
OPC技術(shù)在船舶綜合平臺(tái)管理系統(tǒng)中的應(yīng)用
熊 瑛 許 建 駱立強(qiáng) 危 嵩
中國(guó)艦船研究設(shè)計(jì)中心,湖北 武漢430064
將平臺(tái)系統(tǒng)的集成作為研究目標(biāo),采用OPC技術(shù)將以太網(wǎng)和現(xiàn)場(chǎng)總線進(jìn)行集成,提出了Vxworks嵌入式操作系統(tǒng)下的OPC數(shù)據(jù)存取服務(wù)器對(duì)象設(shè)計(jì)方案,實(shí)現(xiàn)了基于OPC技術(shù)的綜合平臺(tái)管理系統(tǒng),最后通過(guò)試驗(yàn),測(cè)試了該系統(tǒng)的可靠性和實(shí)時(shí)性。
船舶;綜合平臺(tái)管理系統(tǒng);現(xiàn)場(chǎng)總線;以太網(wǎng)
綜合平臺(tái)管理系統(tǒng)(IPMS)總體設(shè)計(jì)目標(biāo)是應(yīng)用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)集成各種數(shù)據(jù)和信息,提供高速的數(shù)據(jù)共享和通信、處理平臺(tái),把機(jī)電控制、集成駕駛、閉路電視、通信、故障診斷、模擬訓(xùn)練、公用信息發(fā)布和航行管理等各種應(yīng)用集成到一個(gè)整體框架內(nèi),以文字、表格和圖像等各種表現(xiàn)形式把船舶主要的航海和輪機(jī)等的組態(tài)信息提供給船岸相關(guān)決策人員,使他們能夠及時(shí)全面掌握整個(gè)船舶的狀況,實(shí)現(xiàn)船岸一體化的信息交換、監(jiān)控和管理,船岸信息的實(shí)時(shí)共享和交互,進(jìn)而實(shí)現(xiàn)對(duì)船舶的實(shí)時(shí)監(jiān)控,提高管理層的調(diào)度和經(jīng)營(yíng)、決策能力,提高船舶的整體操控水平和安全、生存能力[1-3]。
現(xiàn)在船舶中使用的控制軟件在開放性、伸縮性、網(wǎng)絡(luò)結(jié)構(gòu)等方面存在不足,限制了先進(jìn)控制技術(shù)在船舶中的運(yùn)用。在船舶中實(shí)施先進(jìn)控制的主要難點(diǎn)在于船舶控制過(guò)程的復(fù)雜性和缺少有效的集成機(jī)制。OPC技術(shù)作為工業(yè)控制領(lǐng)域的一種技術(shù),在實(shí)現(xiàn)控制一體化過(guò)程中,很方便地實(shí)現(xiàn)了多種控制領(lǐng)域現(xiàn)場(chǎng)總線與以太網(wǎng)之間的互聯(lián)互通,實(shí)現(xiàn)了接口標(biāo)準(zhǔn)化。目前我國(guó)船舶平臺(tái)系統(tǒng)控制網(wǎng)絡(luò)大多為CAN總線。本文主要研究采用OPC技術(shù)實(shí)現(xiàn)以太網(wǎng)與CAN總線集成的方法,提出OPC數(shù)據(jù)存取服務(wù)器對(duì)象的設(shè)計(jì)方案,并實(shí)現(xiàn)基于OPC技術(shù)的IPMS。
船舶中的航行、動(dòng)力、電站、輔機(jī)等子系統(tǒng)設(shè)備可能來(lái)自不同的制造商,遵從不同的通信標(biāo)準(zhǔn),這給信息的采集與交換帶來(lái)了困難。因此,船舶信息集成需要實(shí)現(xiàn)多型控制網(wǎng)絡(luò)和信息網(wǎng)絡(luò)的互聯(lián)。集成信息通過(guò)數(shù)據(jù)庫(kù)接口存到服務(wù)器的數(shù)據(jù)庫(kù)中,從而在IPMS中實(shí)現(xiàn)數(shù)據(jù)共享。船舶下層現(xiàn)場(chǎng)總線網(wǎng)絡(luò)和上層Ethernet管理網(wǎng)絡(luò)的數(shù)據(jù)交互一般通過(guò)專用網(wǎng)關(guān)來(lái)實(shí)現(xiàn),通過(guò)網(wǎng)關(guān)連接船舶下層控制網(wǎng),然后經(jīng)網(wǎng)關(guān)連接到IPMS,以完成兩個(gè)異種網(wǎng)絡(luò)之間的數(shù)據(jù)共享。構(gòu)建IPMS實(shí)現(xiàn)數(shù)據(jù)交換的方式有很多,比如用Socket、中間件技術(shù)等[4-9]。
利用Socket技術(shù)實(shí)現(xiàn)控制網(wǎng)絡(luò)與信息網(wǎng)絡(luò)間的互聯(lián),網(wǎng)關(guān)同時(shí)連接到現(xiàn)場(chǎng)總線和Ethernet兩個(gè)網(wǎng)絡(luò),它對(duì)控制網(wǎng)絡(luò)設(shè)備提供標(biāo)準(zhǔn)的現(xiàn)場(chǎng)總線接口,使得控制設(shè)備的各種信息能夠進(jìn)入網(wǎng)關(guān),同時(shí)還提供標(biāo)準(zhǔn)的Ethernet網(wǎng)口,使信息網(wǎng)絡(luò)的節(jié)點(diǎn)能夠接收網(wǎng)關(guān)發(fā)來(lái)的現(xiàn)場(chǎng)總線數(shù)據(jù)。專用網(wǎng)關(guān)在Ethernet管理網(wǎng)上與IPMS每一個(gè)多功能工作站相連,通過(guò)Ethernet網(wǎng)口經(jīng)Socket來(lái)實(shí)現(xiàn)通信,實(shí)現(xiàn)系統(tǒng)集成。這種方式的優(yōu)點(diǎn)是通信效率高,缺點(diǎn)是集成靈活性差。
中間件提供了靈活性和擴(kuò)展性,利用中間件實(shí)現(xiàn)船舶信息集成將簡(jiǎn)化集成難度,降低開發(fā)工作量。中間件技術(shù)主要包括:數(shù)據(jù)庫(kù)存取、面向消息的中間件、分布式對(duì)象和應(yīng)用服務(wù)器等。OPC技術(shù)本質(zhì)是采用了Microsoft的COM/DCOM(組件對(duì)象模型/分布式組件對(duì)象模型)技術(shù),COM主要是為了實(shí)現(xiàn)組件的復(fù)用和互操作,并且為基于Windows的程序提供統(tǒng)一的、可擴(kuò)充的、面向?qū)ο蟮耐ㄐ艆f(xié)議,DCOM是COM技術(shù)在分布式計(jì)算領(lǐng)域的發(fā)展,是分布對(duì)象計(jì)算中一個(gè)比較完整的平臺(tái)。Wind River公司把VxWorks與DCOM中間件技術(shù)集成在一起,實(shí)現(xiàn)了DCOM從Windows到VxWorks跨平臺(tái)操作。這種方式的優(yōu)點(diǎn)是可靠性高,缺點(diǎn)是需要對(duì)DCOM有較深了解。
3.1 OPC規(guī)范
OPC是用于過(guò)程控制的對(duì)象鏈接嵌入技術(shù)[10-11]。它是世界上多個(gè)自動(dòng)化大公司、軟硬件供應(yīng)商和微軟聯(lián)合開發(fā)的一套工業(yè)標(biāo)準(zhǔn)。OPC技術(shù)建立了一組符合工業(yè)控制要求的接口規(guī)范,將現(xiàn)場(chǎng)信號(hào)按照統(tǒng)一的標(biāo)準(zhǔn)與SCADA、HMI等軟件無(wú)縫連接起來(lái),同時(shí)將硬件和應(yīng)用軟件有效地分離開。只要硬件開發(fā)商提供帶有OPC接口的服務(wù)器,任何支持OPC接口的客戶程序均可采用統(tǒng)一的方式讀取這些設(shè)備的數(shù)據(jù),無(wú)須重復(fù)開發(fā)驅(qū)動(dòng)程序。這樣大大提高了控制系統(tǒng)的互操作性和適應(yīng)性。OPC的出現(xiàn)解決了工業(yè)控制“自動(dòng)化孤島”的瓶頸問(wèn)題,把硬件和軟件廠商分離開來(lái),提供了從設(shè)備和數(shù)據(jù)庫(kù)等數(shù)據(jù)源獲得數(shù)據(jù)的通信機(jī)制,通過(guò)提供帶有OPC接口的服務(wù)器,使任何帶有OPC接口的客戶程序均以統(tǒng)一的方式存取不同廠商的設(shè)備數(shù)據(jù),解決了不同廠家設(shè)備之間不能通信的問(wèn)題,從而可將多種現(xiàn)場(chǎng)總線集成在一個(gè)可以互操作的網(wǎng)絡(luò)平臺(tái)下。
OPC數(shù)據(jù)存取規(guī)范是由OPC基金會(huì)發(fā)布的OPCDA自定義接口規(guī)范。該規(guī)范分為定制接口規(guī)范和自動(dòng)化接口規(guī)范。其中,定制接口規(guī)范主要描述了OPC組件對(duì)象的定制接口及其方法,自定義接口規(guī)范主要描述了OPC組件的自動(dòng)化接口,它方便了VB、Dephi和其它支持自動(dòng)化的產(chǎn)品與OPC服務(wù)器連接。
OPC數(shù)據(jù)存取服務(wù)器定制接口主要包含3類對(duì)象:OPC服務(wù)器對(duì)象 (Server)、OPC組對(duì)象(Group)、OPC項(xiàng)目對(duì)象(Item)。OPC服務(wù)器對(duì)象維護(hù)有關(guān)服務(wù)器的信息并作為OPC組對(duì)象的包容器,可動(dòng)態(tài)地創(chuàng)建或釋放組對(duì)象;OPC組對(duì)象除了維護(hù)有關(guān)自身的信息,還提供了包容OPC項(xiàng)的機(jī)制,邏輯上管理OPC項(xiàng);OPC項(xiàng)表示了與OPC服務(wù)器中數(shù)據(jù)的連接。
3.2 OPC數(shù)據(jù)存取服務(wù)器的設(shè)計(jì)
OPC數(shù)據(jù)存取服務(wù)器具有數(shù)據(jù)采集的功能。它的基本結(jié)構(gòu)如圖1所示,主要由服務(wù)器對(duì)象、組對(duì)象、項(xiàng)對(duì)象、數(shù)據(jù)存儲(chǔ)區(qū)、CAN卡驅(qū)動(dòng)和CAN收發(fā)程序組成。由于不同的OPC組可以有單獨(dú)的更新率,所以O(shè)PC服務(wù)器為每個(gè)OPC組分別創(chuàng)建了一個(gè)掃描線程。OPC數(shù)據(jù)存取服務(wù)器負(fù)責(zé)接收下層CAN網(wǎng)絡(luò)發(fā)送的實(shí)時(shí)報(bào)文,同時(shí)根據(jù)不同報(bào)文的ID號(hào)解析出CAN報(bào)文中的數(shù)據(jù)信息,將此數(shù)據(jù)存儲(chǔ)在本機(jī)指定區(qū)域內(nèi),OPC客戶端采用Windows操作系統(tǒng)調(diào)用OPC服務(wù)器接口,從數(shù)據(jù)存儲(chǔ)區(qū)中讀取相應(yīng)數(shù)據(jù),并在界面上實(shí)時(shí)顯示。同時(shí)OPC服務(wù)器負(fù)責(zé)將客戶端通過(guò)OPC接口寫入的控制信息發(fā)送給CAN網(wǎng)絡(luò)中的節(jié)點(diǎn)。
圖1 OPC數(shù)據(jù)存取服務(wù)器結(jié)構(gòu)示意圖
下面給出實(shí)現(xiàn)OPC數(shù)據(jù)存取服務(wù)器的主要步驟:
1)制作適合目標(biāo)機(jī)環(huán)境的啟動(dòng)軟盤,建立主機(jī)和目標(biāo)機(jī)的連接。
2)開發(fā)Vxworks實(shí)時(shí)操作系統(tǒng)下CAN接口卡接收程序,將接收到的CAN報(bào)文信息根據(jù)CAN報(bào)文ID解析出數(shù)據(jù)部分,并將該數(shù)據(jù)賦值給相應(yīng)的全局變量存儲(chǔ)起來(lái)。
3)開發(fā)Vxworks實(shí)時(shí)操作系統(tǒng)下CAN接口卡的發(fā)送程序,用于將保存的監(jiān)控臺(tái)的控制信息以預(yù)定的CAN報(bào)文ID及相應(yīng)的CAN報(bào)文幀格式發(fā)送給電羅經(jīng)節(jié)點(diǎn)。
4)使用Tornado向?qū)梢粋€(gè)WIND NET OPC數(shù)據(jù)存取演示服務(wù)器工程,配置FTP和Tar鄄get Server。
5)修改OPC服務(wù)器名稱、類標(biāo)識(shí)和服務(wù)器描述,實(shí)現(xiàn)COM庫(kù)的初始化功能和OPC數(shù)據(jù)存取服務(wù)器類對(duì)象。
6)定義Tag和Tag Group用于描述現(xiàn)場(chǎng)設(shè)備中的具體數(shù)據(jù)項(xiàng),項(xiàng)對(duì)象通過(guò)它們與具體的數(shù)據(jù)源連接。在OPC服務(wù)器中將每個(gè)全局變量都賦值給數(shù)據(jù)存儲(chǔ)區(qū)中的Tag,并將從同一個(gè)節(jié)點(diǎn)發(fā)出的CAN報(bào)文的數(shù)據(jù)編成一組,即為Tag Group,同時(shí)將Tag系統(tǒng)封裝在DA類文檔中。
7)在Tornado集成開發(fā)環(huán)境中編譯該工程,將WIND NET OPC數(shù)據(jù)存取服務(wù)器與演示客戶端連接起來(lái),測(cè)試運(yùn)行。
3.3 基于OPC技術(shù)的IPMS
以某型船舶為例,基于OPC技術(shù)的IPMS結(jié)構(gòu)如圖2所示。
整個(gè)系統(tǒng)可以分為現(xiàn)場(chǎng)設(shè)備層、中間件層和優(yōu)化控制層。
1)現(xiàn)場(chǎng)設(shè)備層是控制核心,所有現(xiàn)場(chǎng)設(shè)備通過(guò)兩種方式接入網(wǎng)絡(luò):智能傳感器、執(zhí)行器、現(xiàn)場(chǎng)指示器等經(jīng)過(guò)數(shù)字化處理后都直接掛接在設(shè)備層的現(xiàn)場(chǎng)網(wǎng)絡(luò)上,普通的傳感器和執(zhí)行器則是通過(guò)具有相應(yīng)數(shù)據(jù)處理能力的“機(jī)旁信號(hào)處理箱”連接到現(xiàn)場(chǎng)網(wǎng)絡(luò)上,最終通過(guò)現(xiàn)場(chǎng)操控站接入網(wǎng)絡(luò);對(duì)現(xiàn)場(chǎng)設(shè)備相對(duì)集中的情況,可采用遠(yuǎn)程終端模式。
2)中間件層主要由一些OPC服務(wù)器組成。對(duì)于支持OPC接口的現(xiàn)場(chǎng)總線以及以太網(wǎng)接口的設(shè)備,分別通過(guò)軟硬件接口和Ethernet/IP方法連接到服務(wù)器,通過(guò)OPC服務(wù)器對(duì)底層實(shí)時(shí)數(shù)據(jù)進(jìn)行封裝,OPC客戶端可以通過(guò)OPC服務(wù)器接口存取數(shù)據(jù),實(shí)現(xiàn)信息流的縱向流動(dòng);在設(shè)備層橫向通信方面,OPC服務(wù)器之間可以通過(guò)標(biāo)準(zhǔn)接口規(guī)范進(jìn)行數(shù)據(jù)交換,實(shí)現(xiàn)底層設(shè)備的互操作。對(duì)于優(yōu)化控制層方面來(lái)說(shuō),它通過(guò)抽象的接口提供了統(tǒng)一的數(shù)據(jù)傳送機(jī)制,大大降低了現(xiàn)場(chǎng)實(shí)施的復(fù)雜性,同時(shí)提高了基于OPC技術(shù)的先進(jìn)控制軟件的可重用性。
3)優(yōu)化控制層主要由 OPC客戶端程序組成,它的主要任務(wù)是讀取中間件層OPC服務(wù)器傳送的現(xiàn)場(chǎng)硬件數(shù)據(jù),并把控制命令下傳給中間件層,從而實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)硬件設(shè)備的控制。
IPMS就是要把現(xiàn)有的自動(dòng)化裝置采集的數(shù)據(jù),如監(jiān)測(cè)系統(tǒng)、遙控系統(tǒng)等實(shí)時(shí)數(shù)據(jù),經(jīng)過(guò)加工處理后存入上層管理網(wǎng)上的共享數(shù)據(jù)庫(kù);同時(shí)把上層管理數(shù)據(jù),如船舶日常管理所需的各種數(shù)據(jù)也存入數(shù)據(jù)庫(kù),實(shí)現(xiàn)兩種不同級(jí)別數(shù)據(jù)的集成,進(jìn)而實(shí)現(xiàn)全船數(shù)據(jù)共享提高船舶的總體監(jiān)控水平。
IPMS通過(guò)基于子系統(tǒng)的平等方式進(jìn)行系統(tǒng)集成,以滿足下層現(xiàn)場(chǎng)控制網(wǎng)各個(gè)系統(tǒng)以平等方式接入。IPMS運(yùn)行高性能的集成數(shù)據(jù)庫(kù),各子系統(tǒng)的實(shí)時(shí)數(shù)據(jù)通過(guò)下層現(xiàn)場(chǎng)控制網(wǎng)傳輸?shù)竭\(yùn)行OPC Server的嵌入式網(wǎng)關(guān),由此網(wǎng)關(guān)將數(shù)據(jù)處理轉(zhuǎn)換后存入到本地嵌入式數(shù)據(jù)庫(kù),并同時(shí)發(fā)送給上層管理網(wǎng)絡(luò)。IPMS通過(guò)裝有系統(tǒng)核心調(diào)度程序的多功能工作站對(duì)各子系統(tǒng)實(shí)現(xiàn)統(tǒng)一管理、監(jiān)控和信息交換。
圖2 基于OPC技術(shù)的IPMS結(jié)構(gòu)圖
IPMS既能保持現(xiàn)有船舶上自動(dòng)化設(shè)備的相對(duì)獨(dú)立性,提高數(shù)據(jù)存儲(chǔ)和分析處理能力,又能實(shí)現(xiàn)船舶各種信息的集成。IPMS提供一個(gè)開放的信息平臺(tái),采集并轉(zhuǎn)換各現(xiàn)場(chǎng)設(shè)備子系統(tǒng)的數(shù)據(jù),建立統(tǒng)一的開放數(shù)據(jù)庫(kù),使IPMS可以自由選擇所需數(shù)據(jù),使數(shù)據(jù)對(duì)全船開放,實(shí)現(xiàn)信息資源共享。
4.1 系統(tǒng)運(yùn)行原理
系統(tǒng)硬件環(huán)境由綜導(dǎo)顯控臺(tái)、監(jiān)控臺(tái)、OPC服務(wù)器、GPS、自動(dòng)舵和平臺(tái)羅經(jīng)6部分組成。其中綜導(dǎo)顯控臺(tái)和監(jiān)控臺(tái)通過(guò)以太網(wǎng)交換機(jī)連接,構(gòu)成以太網(wǎng)。GPS自動(dòng)舵和平臺(tái)羅經(jīng)連接成CAN總線網(wǎng)絡(luò)。OPC服務(wù)器安裝CAN接口卡和以太網(wǎng)網(wǎng)卡,同時(shí)接入以太網(wǎng)和CAN總線網(wǎng)絡(luò)。作為網(wǎng)關(guān)實(shí)現(xiàn)兩個(gè)網(wǎng)絡(luò)之間的數(shù)據(jù)轉(zhuǎn)發(fā)。
GPS、自動(dòng)舵和平臺(tái)羅經(jīng)周期性地向OPC數(shù)據(jù)存取服務(wù)器節(jié)點(diǎn)發(fā)送實(shí)時(shí)狀態(tài)數(shù)據(jù);OPC數(shù)據(jù)存取服務(wù)器收到數(shù)據(jù)后,直接存儲(chǔ)在本機(jī)指定區(qū)域內(nèi),OPC數(shù)據(jù)存取服務(wù)器負(fù)責(zé)對(duì)存儲(chǔ)區(qū)進(jìn)行管理與維護(hù);綜導(dǎo)顯控臺(tái)和監(jiān)控臺(tái)作為OPC客戶端,調(diào)用OPC數(shù)據(jù)存取服務(wù)器接口,從數(shù)據(jù)存儲(chǔ)區(qū)中讀取GPS、自動(dòng)舵和平臺(tái)羅經(jīng),并在界面上顯示。同時(shí)監(jiān)控臺(tái)通過(guò)OPC數(shù)據(jù)存取服務(wù)器的接口,向自動(dòng)舵發(fā)送控制指令,由OPC數(shù)據(jù)存取服務(wù)器轉(zhuǎn)發(fā)給自動(dòng)舵節(jié)點(diǎn)。
4.2 CAN總線和以太網(wǎng)信息集成系統(tǒng)試驗(yàn)
該試驗(yàn)主要測(cè)試?yán)肙PC技術(shù)實(shí)現(xiàn)Vxworks環(huán)境下CAN總線網(wǎng)絡(luò)與以太網(wǎng)互聯(lián)互通,驗(yàn)證利用OPC技術(shù)實(shí)現(xiàn)兩種網(wǎng)絡(luò)的信息集成能力。測(cè)試環(huán)境如圖3所示。
測(cè)試內(nèi)容:GPS、自動(dòng)舵和平臺(tái)羅經(jīng)節(jié)點(diǎn)周期發(fā)送自身的狀態(tài)數(shù)據(jù),測(cè)試OPC服務(wù)器是否收到數(shù)據(jù);在上一步基礎(chǔ)上,檢查監(jiān)控臺(tái)和綜導(dǎo)顯控臺(tái)是否收到正確的狀態(tài)數(shù)據(jù);在監(jiān)控臺(tái)界面上,通過(guò)OPC接口操作,發(fā)送導(dǎo)航控制指令給自動(dòng)舵,檢查該功能是否正常執(zhí)行。
測(cè)試結(jié)果:在CAN總線網(wǎng)絡(luò)設(shè)置為125K波特率情況下,OPC服務(wù)器能夠收到GPS、電羅經(jīng)、磁羅經(jīng)節(jié)點(diǎn)通過(guò)CAN總線發(fā)送的周期數(shù)據(jù),并轉(zhuǎn)發(fā)給綜導(dǎo)顯控臺(tái)和監(jiān)控臺(tái)顯示,自動(dòng)舵節(jié)點(diǎn)能夠正確收到導(dǎo)航控制指令數(shù)據(jù)。OPC服務(wù)器數(shù)據(jù)準(zhǔn)發(fā)功能測(cè)試如圖4所示。通過(guò)試驗(yàn)驗(yàn)證了利用OPC技術(shù)實(shí)現(xiàn)網(wǎng)絡(luò)信息集成是可行的。
圖3 CAN/Ethernet信息集成系統(tǒng)試驗(yàn)示意圖
圖4 OPC服務(wù)器數(shù)據(jù)轉(zhuǎn)發(fā)功能測(cè)試
在IPMS中使用OPC技術(shù),就是在控制網(wǎng)絡(luò)和信息網(wǎng)絡(luò)之間增加一個(gè)“軟總線”中間件層,該中間件層向工作在控制網(wǎng)絡(luò)中的現(xiàn)場(chǎng)設(shè)備、IPMS信息網(wǎng)絡(luò)中的高層管理軟件提供面向?qū)ο蟮拈_放、一致、標(biāo)準(zhǔn)的接口規(guī)范,實(shí)現(xiàn)各種自動(dòng)控制軟硬件“即插即用”的功能,有效解決控制系統(tǒng)I/O驅(qū)動(dòng),以及異種控制網(wǎng)絡(luò)和系統(tǒng)的互連、互通問(wèn)題,具有高效的可伸縮性、互操作性,能夠方便地實(shí)現(xiàn)分布式環(huán)境下跨控制網(wǎng)絡(luò)/信息網(wǎng)絡(luò)、跨平臺(tái)、跨應(yīng)用、模塊化組合應(yīng)用。船舶綜合平臺(tái)管理系統(tǒng)的建立,在一定程度上會(huì)提高建成的管理水平和自動(dòng)化程度。
[1]邵開文,馬運(yùn)義.艦船技術(shù)與設(shè)計(jì)概述[M].北京:國(guó)防工業(yè)出版社,2005.
[2]陳亞杰,段征,劉予學(xué).船舶集成平臺(tái)管理系統(tǒng)研究[J].柴油機(jī),2005,27(2):42-45.
[3]黃龍水,孫允標(biāo).船舶綜合平臺(tái)管理系統(tǒng)基本結(jié)構(gòu)分析[J].艦船電子工程,2004,24(6):50-54.
[4]陳海鵬,解洪成.船舶綜合平臺(tái)管理系統(tǒng)總體設(shè)計(jì)研究初探[J].艦船電子工程,2001,24(3):3-4.
[5]丁承衛(wèi),曹征宇.船舶網(wǎng)絡(luò)平臺(tái)系統(tǒng)[J].船舶,2004(6):52-54.
[6]任悅琴,徐慧.艦船綜合平臺(tái)管理系統(tǒng)[J].艦船科學(xué)技術(shù),2005,27(6):105-108.
[7]POWELL L,Platform Management System in the Royal Navy today and tomorrow[M].United Kingdom,1998.
[8]HULSEGGE E,Platform Management System of the New Dutch Frigate[M].Rotterdam,2000.
[9]韓旗,冒如權(quán).艦船綜合平臺(tái)管理系統(tǒng)網(wǎng)絡(luò)形式探討[J].船舶,2004(4):56-58.
[10]鄭萍,李英,潘世永.基于Ethernet的全開放工業(yè)控制網(wǎng)絡(luò)[J].工業(yè)儀表與自動(dòng)裝置,2001(3):6-9.
[11]陳偉彬,劉曉光,凌志浩,等.“工控軟件互操作規(guī)范OPC技術(shù)”講座——第11講 OPC技術(shù)在控制系統(tǒng)集成中的應(yīng)用[J].自動(dòng)化儀表,2003,24(3):67-70.
Application of OPC Technology in Ship's Integrated Platform Management System
Xiong Ying Xu Jian Luo Li-qiang Wei Song
China Ship Development and Design Center,Wuhan 430064,China
Taking platform system integration as the object the research integrated Ethernet and field bus based on OPC technology.It also proposed a design option for OPC data access server,which worked in Vx鄄works embedded RTOS,and thus sucessfully applied OPC technology in Integrated Platform Management System(IPMS).Finally the system's reliability and real-time property were verified through experiments.
ship;Integrated Platform Management System(IPMS);field bus;Ethernet
TP391.9
A
1673-3185(2009)06-58-04
2009-02-11
海軍裝備預(yù)研項(xiàng)目(101050401××××)
熊 瑛(1978-),男,博士研究生。研究方向:船舶與海洋結(jié)構(gòu)物設(shè)計(jì)制造。E鄄mail:yxiong78@yahoo.com.cn
許 建(1963-),男,研究員,博士生導(dǎo)師。研究方向:船舶與海洋結(jié)構(gòu)物設(shè)計(jì)制造