• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    EPICS環(huán)境下的軟件規(guī)范管理

    2015-12-02 05:37:06韓利峰徐海霞李勇平
    核技術(shù) 2015年6期
    關(guān)鍵詞:腳本調(diào)用命令

    雷 蕾 韓利峰 徐海霞 李勇平

    1(中國(guó)科學(xué)院上海應(yīng)用物理研究所 嘉定園區(qū) 上海 201800)

    2(中國(guó)科學(xué)院大學(xué) 北京 100049)

    3(中國(guó)科學(xué)院核輻射與核能技術(shù)重點(diǎn)實(shí)驗(yàn)室 上海 201800)

    EPICS環(huán)境下的軟件規(guī)范管理

    雷 蕾1,2,3韓利峰1,3徐海霞1,3李勇平1,3

    1(中國(guó)科學(xué)院上海應(yīng)用物理研究所 嘉定園區(qū) 上海 201800)

    2(中國(guó)科學(xué)院大學(xué) 北京 100049)

    3(中國(guó)科學(xué)院核輻射與核能技術(shù)重點(diǎn)實(shí)驗(yàn)室 上海 201800)

    EPICS (Experimental Physics and Industrial Control System)控制系統(tǒng)與商用的SCADA (Supervisory Control and Data Acquisition)軟件相比,還沒有統(tǒng)一的方式進(jìn)行軟件規(guī)范管理。各個(gè)科學(xué)裝置EPICS軟件的布局及調(diào)用方式千差萬(wàn)別,完全隨開發(fā)人員的喜好決定。對(duì)于諸如釷基熔鹽堆(Thorium Molten Salt Reactor, TMSR)、熱核聚變堆、質(zhì)子治療等項(xiàng)目,軟件模塊的科學(xué)規(guī)范管理尤為重要,它能夠從結(jié)構(gòu)上保障系統(tǒng)的可靠性、可維護(hù)性和易用性。本文結(jié)合Linux目錄配置標(biāo)準(zhǔn)(Filesystem Hierarchy Standard, FHS)、軟件包管理器(Red Hat Package Manager, RPM)以及系統(tǒng)編程等技術(shù),針對(duì)TMSR EPICS儀控系統(tǒng)核心軟件模塊進(jìn)行目錄管理、軟件包管理和服務(wù)管理,實(shí)現(xiàn)核心軟件的自動(dòng)化部署、開機(jī)自啟動(dòng)及規(guī)范調(diào)用。經(jīng)測(cè)試,該套方案運(yùn)行良好,大量減少了人工操作,有助于實(shí)現(xiàn)TMSR儀控系統(tǒng)軟件平臺(tái)的統(tǒng)一和完全自動(dòng)化。

    EPICS,目錄管理,軟件包管理器,服務(wù)

    EPICS (Experimental Physics and Industrial Control System)[1]是現(xiàn)今國(guó)際高能加速器控制系統(tǒng)的一個(gè)主流的軟件開發(fā)工具集。大量實(shí)例證明,基于EPICS的控制系統(tǒng)具有運(yùn)行穩(wěn)定、開放性好、系統(tǒng)可擴(kuò)展性好、國(guó)際交流協(xié)作方便等諸多優(yōu)點(diǎn)[2?7]。但是,目前成熟的商用SCADA (Supervisory Control and Data Acquisition)軟件(如iFIX、WinCC等),除了能夠有效地完成過程監(jiān)控等任務(wù),還具有安裝自動(dòng)化、管理規(guī)范化等特點(diǎn)[8?9]。相比之下,EPICS系統(tǒng)由于其開源和模塊化的特點(diǎn),目前并沒有一個(gè)統(tǒng)一的方式對(duì)它進(jìn)行規(guī)范管理。各個(gè)科學(xué)裝置EPICS軟件的類型多、數(shù)量大,布局及調(diào)用方式千差萬(wàn)別,完全隨開發(fā)人員的喜好決定,不利于開發(fā)和維護(hù)。

    釷基熔鹽堆(Thorium Molten Salt Reactor, TMSR)核能系統(tǒng)項(xiàng)目是中國(guó)科學(xué)院先導(dǎo)科技專項(xiàng)之一,旨在研發(fā)第四代裂變反應(yīng)堆核能系統(tǒng)[10]。目前,TMSR現(xiàn)有的控制系統(tǒng)均是基于EPICS架構(gòu)設(shè)計(jì)。對(duì)于TMSR EPICS控制系統(tǒng),軟件模塊的科學(xué)規(guī)范管理尤為重要,它能夠從結(jié)構(gòu)上保障系統(tǒng)的可靠性、可維護(hù)性和易用性。因此本文對(duì)TMSR EPICS軟件環(huán)境的規(guī)范管理方法和技術(shù)展開了研究。

    針對(duì)TMSR EPICS儀控系統(tǒng)核心軟件,結(jié)合Linux目錄配置標(biāo)準(zhǔn)(Filesystem Hierarchy Standard, FHS)實(shí)行目錄管理,運(yùn)用軟件包管理系統(tǒng)(RedHat Package Manager, RPM)技術(shù)進(jìn)行軟件自動(dòng)化部署,通過系統(tǒng)編程實(shí)現(xiàn)服務(wù)管理,以達(dá)到統(tǒng)一開發(fā)平臺(tái)、規(guī)范化部署和調(diào)用儀控功能軟件的目的。實(shí)踐證明,這套方案使得EPICS系統(tǒng)軟件模塊的安裝和調(diào)用便捷統(tǒng)一,為在TMSR中更好地運(yùn)用EPICS提供了良好的軟件環(huán)境基礎(chǔ)。

    1 系統(tǒng)環(huán)境

    TMSR儀控系統(tǒng)采用標(biāo)準(zhǔn)的EPICS分布式架構(gòu)。EPICS是一個(gè)開源的軟件工具集,采用客戶/服務(wù)器模式,由輸入輸出控制器(Input/Output Controller, IOC)、操作員接口(Operator Interface, OPI)應(yīng)用軟件和通道訪問(Channel Access, CA)協(xié)議組成。OPI和IOC之間通過以太網(wǎng)(Ethernet)連接,OPI層應(yīng)用軟件通過CA協(xié)議訪問IOC實(shí)時(shí)數(shù)據(jù)庫(kù)數(shù)據(jù),并在客戶端層對(duì)控制系統(tǒng)進(jìn)行控制、監(jiān)測(cè)以及數(shù)據(jù)存儲(chǔ)[1]。

    TMSR系統(tǒng)結(jié)構(gòu)復(fù)雜,涵蓋多個(gè)子系統(tǒng),為實(shí)現(xiàn)各種儀控功能,需要用到眾多不同軟件。為建立一個(gè)統(tǒng)一、便捷和可靠的EPICS軟件開發(fā)平臺(tái),TMSR儀控系統(tǒng)核心軟件包的理念應(yīng)運(yùn)而生。該核心軟件包規(guī)定了TMSR所有儀控系統(tǒng)完成既定控制任務(wù)所需要的基本軟件,主要分為系統(tǒng)環(huán)境和EPICS環(huán)境。

    表1中,將Linux操作系統(tǒng)、Java軟件開發(fā)工具包(Java Development Kit, JDK)、關(guān)系型數(shù)據(jù)庫(kù)Oracle作為系統(tǒng)環(huán)境軟件,其他軟件均作為EPICS環(huán)境軟件。EPICS環(huán)境中核心為Base包及相關(guān)支持模塊和驅(qū)動(dòng)程序。OPI客戶端層采用CSS (Control System Studio)[11],它是由美國(guó)SNS、BNL和德國(guó)DESY合作開發(fā)而成,采用Eclipse RCP (Rich Client Plant)體系結(jié)構(gòu),主要分為界面顯示(Best OPI Yet, BOY)、報(bào)警(Best Ever Alarm System Toolkit, BEAST)和歷史數(shù)據(jù)存檔(Best Ever Archive Toolset Yet, BEAUTY)[11?12]三部分。

    在TMSR儀控系統(tǒng)的后續(xù)構(gòu)建工作中,將進(jìn)一步完善此核心軟件包。

    表1 TMSR控制系統(tǒng)核心軟件包Table 1 Core software package of TMSR control system.

    2 目錄管理

    統(tǒng)一的目錄結(jié)構(gòu)是統(tǒng)一開發(fā)平臺(tái)的一個(gè)重要環(huán)節(jié)[13]。在目前的軟件開發(fā)過程中,由于沒有對(duì)目錄結(jié)構(gòu)進(jìn)行良好的規(guī)劃,軟件、文檔以及相關(guān)數(shù)據(jù)的存放比較混亂。這將給后續(xù)的開發(fā)和維護(hù)帶來很大的負(fù)擔(dān)[14]。

    不難發(fā)現(xiàn),各種Linux發(fā)行版的頂層目錄以及每個(gè)目錄的內(nèi)容都差不多。這并不是偶然的,而是因?yàn)樗鼈兌甲裱惶讟?biāo)準(zhǔn)——FHS標(biāo)準(zhǔn)。制定該標(biāo)準(zhǔn)的主要目的是讓用戶知道已安裝軟件通常放置于系統(tǒng)的哪個(gè)目錄下,方便管理和維護(hù)[15]。

    因此,結(jié)合Linux系統(tǒng)的目錄配置標(biāo)準(zhǔn)FHS,按圖1所示約定目錄樹結(jié)構(gòu),將安裝的儀控系統(tǒng)軟件放置在/opt目錄下,配置文件放于/etc目錄下,程序相關(guān)實(shí)時(shí)文件放于/var目錄下[15],同時(shí)還對(duì)各子目錄進(jìn)行了更細(xì)致的劃分。約定好目錄結(jié)構(gòu)之后,就可以明確一些基本的環(huán)境變量,供后續(xù)軟件配置管理使用。該目錄結(jié)構(gòu)仍需根據(jù)今后工程實(shí)際情況進(jìn)行完善,但是它為TMSR EPICS系統(tǒng)的開發(fā)環(huán)境提供了一個(gè)基礎(chǔ)目錄框架和擴(kuò)展原則。

    3 軟件自動(dòng)化部署

    商業(yè)DCS成品集成了所有軟件功能模塊,如同一個(gè)“黑匣子”,安裝自動(dòng)化和傻瓜化,并不需要專業(yè)人員額外的編譯。而目前大家在使用EPICS時(shí),通常需要上網(wǎng)一個(gè)一個(gè)下載所需的軟件模塊,再一個(gè)一個(gè)解壓縮、安裝、編譯、測(cè)試、卸載等。其中有大量重復(fù)的工作,手工成本太高。因此本文結(jié)合RPM技術(shù)和系統(tǒng)編程,只需要一條簡(jiǎn)單的命令,就可以實(shí)現(xiàn)這一系列軟件模塊的自動(dòng)化安裝。

    圖1 目錄樹架構(gòu)示意圖Fig.1 Directory tree structure.

    3.1 RPM打包

    RPM是一套開放的軟件包管理系統(tǒng),幾乎所有的Linux發(fā)行版本都使用這種形式的軟件包管理安裝、更新和卸載[15?16]。Linux系統(tǒng)提供了自定義RPM安裝包的方式,即通過創(chuàng)建RPM安裝包的工具rpm-build和SPEC文件(Specific file)來實(shí)現(xiàn)。rpm-build工具提供命令來生成不同的rpm包,打包的過程則是由SPEC文件核心控制。SPEC文件具有自己的編寫規(guī)范,包括RPM打包過程的操作和新生成的軟件包的基本信息等內(nèi)容。圖2以 EPICS Base打包為例,展示了它的SPEC文件中的關(guān)鍵操作(圖2中省略了一些類似的拷貝操作)。新生成的RPM包內(nèi)含的程序都已經(jīng)編譯并打包完畢,用戶不用再重新編譯。RPM包的安裝和卸載均可使用簡(jiǎn)單的rpm命令來完成。

    3.2 具體實(shí)現(xiàn)

    要實(shí)現(xiàn)軟件自動(dòng)化安裝,實(shí)質(zhì)上只需要用命令將所有手工操作串在一起,放進(jìn)一個(gè)獨(dú)立的Shell腳本里[16]。用戶可以將該腳本當(dāng)做一個(gè)黑盒來使用,并不需要了解軟件構(gòu)建的細(xì)節(jié),使用時(shí)只需運(yùn)行tmsrsoftinstall命令。該命令封裝了以下操作:(1)創(chuàng)建目錄結(jié)構(gòu);(2) 設(shè)置環(huán)境變量;(3) EPICS-Base包、相關(guān)支持模塊及驅(qū)動(dòng)的下載、RPM打包和安裝;(4) CSS、BEAST、BEAUTY軟件工具集的下載,RPM打包和安裝。

    整個(gè)過程像全自動(dòng)流水線一樣,很快就能按照約定的目錄結(jié)構(gòu)部署好各軟件。安裝好的軟件模塊可以直接使用。軟件的卸載封裝在各自的uninstall命令中,運(yùn)行${Appname}uninstall命令即可快速卸載。整個(gè)構(gòu)建過程中的各個(gè)環(huán)節(jié)都已通過測(cè)試。

    圖2 EPICS-Base的SPEC文件Fig.2 SPEC file of EPICS-Base.

    4 服務(wù)管理

    4.1 Linux服務(wù)

    Linux系統(tǒng)中通常使用service命令統(tǒng)一管理服務(wù)。service命令實(shí)質(zhì)上是一個(gè)可執(zhí)行的腳本,位于/sbin目錄下。service的標(biāo)準(zhǔn)調(diào)用格式:

    service [service_name] (start|stop|restart|…)

    Linux系統(tǒng)還提供了/sbin/chkconfig工具,用來設(shè)置服務(wù)的開機(jī)自啟動(dòng)及運(yùn)行級(jí)別[15]。它的使用需要在/etc/init.d下的服務(wù)控制腳本中設(shè)定chkconfig和description兩個(gè)注釋參數(shù),再通過chkconfig--add<service>簡(jiǎn)單的命令添加自啟動(dòng)服務(wù)。

    4.2 EPICS軟件調(diào)用現(xiàn)狀

    部署好的EPICS軟件環(huán)境下,軟件的調(diào)用方式各異。如:IOC啟動(dòng)時(shí)需要調(diào)用IOCBOOT下的st.cmd腳本;Alarm Server、Archive Engine等軟件工具在啟動(dòng)時(shí)需要調(diào)用相應(yīng)的啟動(dòng)腳本,并指定配置文件及端口號(hào)等參數(shù)。軟件的調(diào)用方式繁雜,不利于管理。此外,當(dāng)系統(tǒng)調(diào)試或者意外宕機(jī)需要重啟時(shí),系統(tǒng)管理員需要手動(dòng)輸入各種不同的命令和參數(shù)依次啟動(dòng)各軟件,耗時(shí)耗力。

    因此,本文提出將EPICS軟件設(shè)置成Linux服務(wù),以規(guī)范統(tǒng)一的模式進(jìn)行調(diào)用;并使用chkconfig工具將它們?cè)O(shè)置成開機(jī)自啟動(dòng)。

    4.3 EPICS軟件規(guī)范調(diào)用和自啟動(dòng)實(shí)現(xiàn)

    分兩步實(shí)現(xiàn):注冊(cè)Linux系統(tǒng)服務(wù)和添加自啟動(dòng)服務(wù)。關(guān)鍵在于如何將EPICS軟件注冊(cè)成Linux系統(tǒng)服務(wù)。Linux服務(wù)的注冊(cè)依賴于/etc/init.d目錄下相應(yīng)的服務(wù)腳本,即sercive控制腳本。各軟件的service控制腳本的工作大致類似,其工作流程如圖3所示。

    考慮到代碼復(fù)用,也為了方便增加自定義服務(wù),因此將圖3中“虛線框中”的部分作為通用的功能提取出來,設(shè)置成注冊(cè)服務(wù)的公用接口,即service-common腳本。

    service-common腳本中實(shí)現(xiàn)了獲取服務(wù)程序PID函數(shù)get_service_pid()、程序啟動(dòng)函數(shù)start()、終止進(jìn)程函數(shù)stop()、查詢程序運(yùn)行狀態(tài)函數(shù)status()、重啟程序函數(shù)restart()。當(dāng)添加單個(gè)服務(wù)時(shí),只需要在單個(gè)服務(wù)腳本中設(shè)置好服務(wù)名、啟動(dòng)腳本路徑等偏好參數(shù),并在末尾調(diào)用service-common腳本即可。

    通過以上設(shè)置,EPICS各軟件就成功注冊(cè)成為L(zhǎng)inux系統(tǒng)服務(wù),使用簡(jiǎn)單的service命令就可以調(diào)用,如圖4所示。圖4(a)以CSS Alarm Server為例顯示了除IOC程序之外的軟件服務(wù)管理過程,圖4(b)以一個(gè)園區(qū)輻射監(jiān)測(cè)系統(tǒng)區(qū)域監(jiān)測(cè)IOC程序展示了IOC服務(wù)管理過程。與之前EPICS環(huán)境下的軟件調(diào)用方法相比,具有簡(jiǎn)單明了、方便統(tǒng)一的特點(diǎn)。

    圖3 Service控制腳本流程圖Fig.3 Control flow of service control script.

    圖4 CSS Alarm Server (a)和IOC (b)服務(wù)管理Fig.4 Service management of CSS Alarm Server (a) and IOC (b).

    4.4 方案改進(jìn)及測(cè)試

    為使服務(wù)管理更加便捷,本文對(duì)上述方案進(jìn)行了以下改進(jìn):

    (1) 從系統(tǒng)管理角度,在多人參與的工程項(xiàng)目中,上述方案存在安全隱患。service命令只能在root用戶下使用,某些軟件的調(diào)用也只有root用戶有權(quán)限,普通用戶在使用軟件時(shí)需要使用su來切換到root下操作,而root用戶的密碼理應(yīng)掌握在少數(shù)用戶手中[15]。因此,采取以下改進(jìn)措施:

    設(shè)置軟件服務(wù)啟動(dòng)腳本的軟鏈接至/usr/bin目錄下,實(shí)現(xiàn)直接通過服務(wù)名調(diào)用軟件;并使用sudo工具將超級(jí)用戶對(duì)軟件調(diào)用的權(quán)限有針對(duì)性的下放給普通用戶。

    (2) 在調(diào)試過程中,可能需要反復(fù)啟動(dòng)、停止各軟件服務(wù)。按照§4.3所述的方案,用戶不得不在終端對(duì)軟件服務(wù)一個(gè)一個(gè)進(jìn)行操作。為解決該問題,在service-common腳本的基礎(chǔ)上編寫multiple-services-common腳本,在其中實(shí)現(xiàn)doall()函數(shù),同時(shí)編寫另一個(gè)腳本傳入需要批量啟動(dòng)的服務(wù)名序列,如SERVICES=("Alarm Server" "Archive Engine" "JMS2RDB")。

    改進(jìn)之后,普通用戶可以批量啟動(dòng)服務(wù),手工操作也最少化。如圖5所示,在用戶controluser1中可同時(shí)對(duì)多個(gè)CSS服務(wù)進(jìn)行管理。

    圖5 普通用戶批量管理服務(wù)Fig.5 Management of multiple services for general users.

    5 結(jié)語(yǔ)

    本文緊密結(jié)合Linux系統(tǒng)的特點(diǎn),使用相關(guān)軟件工具和編程初步完成了TMSR核心軟件的自動(dòng)化部署和規(guī)范化調(diào)用,解決了目前EPICS軟件開發(fā)過程中的諸多不便,實(shí)現(xiàn)了Linux系統(tǒng)環(huán)境與EPICS軟件架構(gòu)的統(tǒng)一。在后續(xù)工作中,將進(jìn)一步完善其中的各個(gè)環(huán)節(jié),以期最大程度減少人工操作,實(shí)現(xiàn)統(tǒng)一、全自動(dòng)化的軟件平臺(tái)。

    致謝 作者之一雷蕾感謝她的導(dǎo)師和部門老師的悉心指導(dǎo),以及部門所提供的良好的學(xué)習(xí)和實(shí)驗(yàn)平臺(tái)。

    1 Kraimer M R, Anderson J B, Johnson A N, et al. EPICS application developer's guide[DB/OL]. http://www.aps. anl.gov/epics, 2015-02

    2 張德敏, 金曉, 黎明, 等. EPICS在加速器控制系統(tǒng)中的應(yīng)用[J]. 強(qiáng)激光與粒子束, 2008, 20(4): 597?600

    ZHANG Demin, JIN Xiao, LI Ming, et al. Application of EPICS to accelerator control system[J]. High Power Laser and Particle Beams, 2008, 20(4): 597?600

    3 劉平, 周永年, 米清茹, 等. 光束線站EPICS數(shù)據(jù)采集系統(tǒng)研究[J]. 核技術(shù), 2010, 33(6): 415?419

    LIU Ping, ZHOU Yongnian, MI Qingru, et al. The EPICS-based data acquisition system on beamlines at SSRF[J]. Nuclear Techniques, 2010, 33(6): 415?419

    4 岳珂娟, 許士富, 趙籍九. EPICS在正負(fù)電子對(duì)撞機(jī)低溫控制系統(tǒng)中的應(yīng)用[J]. 核電子學(xué)與探測(cè)技術(shù), 2006, 26(4): 539?542

    YUE Kejuan, XU Shifu, ZHAO Jijiu. Application of EPICS in the cryogenics control system of BEPC[J]. Nuclear Electronics & Detection Technology, 2006, 26(4): 539?542

    5 李為民, 李京祎, 劉功發(fā), 等. EPICS和合肥光源控制系統(tǒng)[J]. 核技術(shù), 2001, 24(6): 473?477

    LI Weimin, LI Jingyi, LIU Gongfa, et al. EPICS and HLS control system[J]. Nuclear Techniques, 2001, 24(6): 473?477

    6 Thuot M E, Clausen M, Dalesio L R, et al. The success and the future of EPICS[R]. Proceedings of XVIII International Linac Conference, Geneva, Switzerland, 1996

    7 何泳成, 王春紅, 吳煊. EPICS IOC與EtherCAT設(shè)備通信的一種方法[J]. 核技術(shù), 2014, 37(11): 110102

    HE Yongcheng, WANG Chunhong, WU Xuan. A method of communication between EPICS IOC and EtherCAT devices[J]. Nuclear Techniques, 2014, 37(11): 110102

    8 樓建明, 廖遠(yuǎn)江, 馬濤, 等. 基于IFIX的運(yùn)動(dòng)控制系統(tǒng)SCADA軟件設(shè)計(jì)[J]. 計(jì)算機(jī)仿真, 2014, 31(5): 297?341

    LOU Jianming, LIAO Yuanjiang, MA Tao, et al. Design of SCADA software for motion control system based on IFIX[J]. Computer Simulation, 2014, 31(5): 297?341

    9 楊路明, 雷亞軍. 組態(tài)軟件WinCC在自動(dòng)監(jiān)控系統(tǒng)中的應(yīng)用[J]. 計(jì)算機(jī)技術(shù)與自動(dòng)化, 2003, 22(4): 21?24

    YANG Luming, LEI Yajun. Application of configuration software WinCC in automation monitor system[J]. Computing Technology and Automation, 2003, 22(4): 21?24

    10 江綿恒, 徐洪杰, 戴志敏. 未來先進(jìn)核裂變能—TMSR核能系統(tǒng)[J]. 中國(guó)科學(xué)院院刊, 2012, 27(3): 366?374

    JIANG Mianheng, XU Hongjie, DAI Zhimin. Advanced fission energy program-TMSR nuclear energy system[J]. Bulletin of Chinese Academy of Sciences, 2012, 27(3): 366?374

    11 郭冰, 張寧, 徐海霞, 等. TMSR CSS集成開發(fā)工具軟件的實(shí)現(xiàn)與應(yīng)用[J]. 核技術(shù), 2013, 36(11): 110602

    GUO Bing, ZHANG Ning, XU Haixia, et al. Research and implementation of control system studio for TMSR[J]. Nuclear Techniques, 2013, 36(11): 110602

    12 Control System Studio (CSS) at KEK[EB/OL]. http://www-linac.kek.jp/cont/epics/css/, 2013-08

    13 米清茹. 開放軟件平臺(tái)下EPICS環(huán)境的研究[D]. 上海:中國(guó)科學(xué)院上海應(yīng)用物理研究所, 2010

    MI Qingru. Study of EPICS environment on open software platform[D]. Shanghai: Shanghai Institute of Applied Physics, Chinese Academy of Sciences, 2010

    14 米清茹, 鄭麗芳, 劉松強(qiáng). EPICS控制系統(tǒng)軟件開發(fā)環(huán)境[J]. 核技術(shù), 2008, 31(1): 1?4

    MI Qingru, ZHENG Lifang, LIU Songqiang. EPICS software development environment[J]. Nuclear Techniques, 2008, 31(1): 1?4

    15 Welsh M, Kaufman L. Running Linux[M]. O'Reilly Media, 2005

    16 Blum R, Bresnahan C. Linux command line and shell scripting bible[M]. 2ndEd. Wiley, 2011

    CLC TL99

    Software management in EPICS environment

    LEI Lei1,2,3HAN Lifeng1,3XU Haixia1,3LI Yongping1,3
    1(Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Jiading Campus, Shanghai 201800, China)
    2(University of Chinese Academy of Sciences, Beijing 100049, China)
    3(Key Laboratory of Nuclear Radiation and Nuclear Energy Technology, Chinese Academy of Sciences, Shanghai 201800, China)

    Background: Compared with commercial SCADA (Supervisory Control and Data Acquisition) software, EPICS (Experimental Physics and Industrial Control System) control system has no uniform way for software management at present. Developers in different projects deploy and invoke EPICS software modules in different ways. However, it is particularly important to manage the software modules scientifically and normatively for projects like thermonuclear fusion reactor, proton therapy and Thorium Molten Salt Reactor (TMSR), which helps to improve the reliability, maintainability and usability of system. Purpose: We aim to deploy EPICS software modules automatically and call them normatively. Methods: We implement the directory management using Linux Filesystem Hierarchy Standard (FHS), deploy software modules with Red Hat Package Manager (RPM) and shell scripts and manage all software modules with Linux service. Results: The scheme runs very well and reduces manual operation greatly. Conclusion: The results indicate that this scheme can address some issues in the usage of EPICS, which may help to build a unified, fully automated software platform for TMSR I&C system.

    EPICS, Directory management, RPM, Service

    TL99

    10.11889/j.0253-3219.2015.hjs.38.060501

    中國(guó)科學(xué)院戰(zhàn)略先導(dǎo)科技專項(xiàng)(No.XDA02010300)資助

    雷蕾,女,1989年出生,2012年畢業(yè)于武漢理工大學(xué),現(xiàn)為碩士研究生,研究領(lǐng)域反應(yīng)堆控制系統(tǒng)軟件

    韓利峰,E-mail: hanlifeng@sinap.ac.cn

    2015-03-18,

    2015-04-10

    猜你喜歡
    腳本調(diào)用命令
    酒駕
    只聽主人的命令
    安奇奇與小cool 龍(第二回)
    核電項(xiàng)目物項(xiàng)調(diào)用管理的應(yīng)用研究
    LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
    數(shù)據(jù)庫(kù)系統(tǒng)shell腳本應(yīng)用
    移防命令下達(dá)后
    快樂假期
    基于系統(tǒng)調(diào)用的惡意軟件檢測(cè)技術(shù)研究
    這是人民的命令
    国产精品一区www在线观看| 久久精品国产a三级三级三级| 亚洲四区av| 男男h啪啪无遮挡| 精品久久久精品久久久| 黄色视频在线播放观看不卡| 国产美女午夜福利| 最近的中文字幕免费完整| 免费观看的影片在线观看| 午夜激情福利司机影院| 韩国av在线不卡| 99热这里只有是精品在线观看| 啦啦啦啦在线视频资源| 久久精品国产a三级三级三级| 日日啪夜夜爽| 亚洲精品中文字幕在线视频 | 在线播放无遮挡| 午夜免费观看性视频| 亚洲久久久国产精品| 亚洲国产日韩一区二区| 全区人妻精品视频| 汤姆久久久久久久影院中文字幕| 久久国产乱子免费精品| 成人国产麻豆网| 一区二区av电影网| 大码成人一级视频| 狂野欧美激情性xxxx在线观看| 综合色丁香网| 国产精品久久久久久av不卡| 2021少妇久久久久久久久久久| 人妻少妇偷人精品九色| 美女视频免费永久观看网站| 日本91视频免费播放| 精品一区二区三卡| 国产毛片在线视频| 最近中文字幕2019免费版| 久久热精品热| 欧美日韩精品成人综合77777| 一边亲一边摸免费视频| 精品一区在线观看国产| 91久久精品国产一区二区成人| 一级毛片我不卡| 午夜老司机福利剧场| 国产成人a∨麻豆精品| 一级毛片我不卡| 亚洲欧美中文字幕日韩二区| 性色av一级| 国产精品久久久久久精品古装| 极品少妇高潮喷水抽搐| 少妇的逼水好多| av天堂中文字幕网| 日韩av不卡免费在线播放| 一区在线观看完整版| 亚洲国产av新网站| 国国产精品蜜臀av免费| 嫩草影院新地址| 亚洲国产精品成人久久小说| 香蕉精品网在线| videos熟女内射| 秋霞伦理黄片| 国产白丝娇喘喷水9色精品| 亚洲av欧美aⅴ国产| av播播在线观看一区| 一区二区av电影网| 欧美国产精品一级二级三级 | 在线播放无遮挡| 色94色欧美一区二区| 国产免费一级a男人的天堂| 街头女战士在线观看网站| 日本午夜av视频| 91精品伊人久久大香线蕉| 人妻人人澡人人爽人人| 狂野欧美激情性bbbbbb| 欧美日韩亚洲高清精品| 一级爰片在线观看| 十八禁网站网址无遮挡 | 最近手机中文字幕大全| 人妻少妇偷人精品九色| 极品教师在线视频| 丝瓜视频免费看黄片| 亚洲国产毛片av蜜桃av| 看免费成人av毛片| 国产免费一级a男人的天堂| 黄片无遮挡物在线观看| 少妇的逼好多水| 国产黄片视频在线免费观看| 大香蕉97超碰在线| 另类精品久久| 在线观看人妻少妇| 人人妻人人爽人人添夜夜欢视频 | 亚洲美女视频黄频| 多毛熟女@视频| 99九九线精品视频在线观看视频| 曰老女人黄片| 三上悠亚av全集在线观看 | 一区二区三区精品91| 国产精品国产三级国产av玫瑰| 在线观看国产h片| 亚洲高清免费不卡视频| 成人无遮挡网站| 亚洲高清免费不卡视频| 伦理电影免费视频| 夫妻午夜视频| 一区二区三区免费毛片| 国产乱来视频区| 久久精品国产鲁丝片午夜精品| 免费人成在线观看视频色| 久久久久国产网址| 91久久精品电影网| 久久精品久久久久久噜噜老黄| 97在线视频观看| 嫩草影院入口| 建设人人有责人人尽责人人享有的| 国产精品麻豆人妻色哟哟久久| 人妻一区二区av| av.在线天堂| 26uuu在线亚洲综合色| 久久久精品94久久精品| 日韩欧美精品免费久久| 国产乱来视频区| 男人添女人高潮全过程视频| 国产一区二区三区综合在线观看 | 啦啦啦啦在线视频资源| 中文字幕久久专区| 国产精品一区二区在线观看99| av播播在线观看一区| 高清av免费在线| av国产久精品久网站免费入址| 狂野欧美白嫩少妇大欣赏| 亚洲不卡免费看| 久久精品熟女亚洲av麻豆精品| 国产又色又爽无遮挡免| 99精国产麻豆久久婷婷| 国产 一区精品| 男女国产视频网站| 人妻人人澡人人爽人人| 熟妇人妻不卡中文字幕| 亚洲精品一二三| 午夜福利在线观看免费完整高清在| 精品国产一区二区久久| 色视频在线一区二区三区| 人妻少妇偷人精品九色| 日日啪夜夜爽| 国产成人freesex在线| 日日啪夜夜撸| 精品久久国产蜜桃| 美女cb高潮喷水在线观看| 亚洲美女搞黄在线观看| 亚洲国产精品999| 伊人亚洲综合成人网| 国产精品人妻久久久影院| 精品卡一卡二卡四卡免费| 一级av片app| h视频一区二区三区| 国产白丝娇喘喷水9色精品| 一区二区三区精品91| 久久人人爽人人爽人人片va| av国产精品久久久久影院| 热99国产精品久久久久久7| 欧美 日韩 精品 国产| 成人午夜精彩视频在线观看| 人人妻人人澡人人爽人人夜夜| 国产熟女午夜一区二区三区 | 中国国产av一级| 国产精品熟女久久久久浪| 亚洲国产精品国产精品| 高清视频免费观看一区二区| 天堂中文最新版在线下载| 一区二区av电影网| 久久午夜综合久久蜜桃| 免费观看的影片在线观看| 18禁动态无遮挡网站| 亚洲在久久综合| 久久久久久久久久久久大奶| 久久久久久久久大av| 18禁在线播放成人免费| 一区二区三区乱码不卡18| 狠狠精品人妻久久久久久综合| 人妻制服诱惑在线中文字幕| 在线观看免费日韩欧美大片 | 狂野欧美激情性xxxx在线观看| av不卡在线播放| 久久久国产一区二区| 一区二区三区四区激情视频| 国产黄色视频一区二区在线观看| 国产免费又黄又爽又色| 99精国产麻豆久久婷婷| 亚洲国产精品专区欧美| 国产av国产精品国产| 国产精品99久久99久久久不卡 | 国产片特级美女逼逼视频| av黄色大香蕉| 国产伦在线观看视频一区| 永久网站在线| 黑人高潮一二区| 好男人视频免费观看在线| 亚洲精品中文字幕在线视频 | 国产精品成人在线| 久久ye,这里只有精品| 丝袜脚勾引网站| 美女中出高潮动态图| 国产精品.久久久| 哪个播放器可以免费观看大片| 亚洲精品国产色婷婷电影| 青春草国产在线视频| 精品人妻熟女毛片av久久网站| 街头女战士在线观看网站| 少妇人妻 视频| 18禁裸乳无遮挡动漫免费视频| 热re99久久国产66热| 99久久人妻综合| h日本视频在线播放| 3wmmmm亚洲av在线观看| 亚洲欧美日韩卡通动漫| 美女视频免费永久观看网站| 国产在线视频一区二区| 如日韩欧美国产精品一区二区三区 | 久久精品久久久久久久性| 大又大粗又爽又黄少妇毛片口| av.在线天堂| 亚洲欧美成人综合另类久久久| 人人澡人人妻人| 麻豆精品久久久久久蜜桃| 18+在线观看网站| 大话2 男鬼变身卡| 成人无遮挡网站| 亚洲精品成人av观看孕妇| 婷婷色av中文字幕| 亚洲伊人久久精品综合| 亚洲av成人精品一二三区| 七月丁香在线播放| 亚洲自偷自拍三级| 日本爱情动作片www.在线观看| 噜噜噜噜噜久久久久久91| 欧美日韩视频高清一区二区三区二| 国产高清有码在线观看视频| 国产片特级美女逼逼视频| 免费黄网站久久成人精品| 国产毛片在线视频| 天天躁夜夜躁狠狠久久av| 亚洲欧洲国产日韩| 久久99热这里只频精品6学生| 在线 av 中文字幕| 国产亚洲一区二区精品| 免费看日本二区| 99热这里只有精品一区| 精品久久久久久久久av| 久久久久网色| 久久 成人 亚洲| 国产伦精品一区二区三区视频9| 国产免费福利视频在线观看| h日本视频在线播放| 午夜91福利影院| 欧美精品国产亚洲| 少妇裸体淫交视频免费看高清| 99九九线精品视频在线观看视频| 日韩欧美精品免费久久| 一级毛片我不卡| 亚洲欧美日韩另类电影网站| 国产视频内射| 最后的刺客免费高清国语| 久久综合国产亚洲精品| av网站免费在线观看视频| 久久久久久久国产电影| 国产亚洲午夜精品一区二区久久| 免费播放大片免费观看视频在线观看| 亚洲真实伦在线观看| 亚洲av综合色区一区| 国内少妇人妻偷人精品xxx网站| 大片免费播放器 马上看| 伊人久久精品亚洲午夜| 观看美女的网站| 日韩不卡一区二区三区视频在线| 22中文网久久字幕| 青春草视频在线免费观看| 春色校园在线视频观看| 日韩av不卡免费在线播放| 精品一区二区三区视频在线| 国产一区二区在线观看日韩| 看非洲黑人一级黄片| 亚洲欧洲国产日韩| 成人国产麻豆网| 日本vs欧美在线观看视频 | 不卡视频在线观看欧美| 婷婷色综合大香蕉| 一区二区三区乱码不卡18| 国产免费又黄又爽又色| 成年美女黄网站色视频大全免费 | 亚洲精品国产成人久久av| 免费看av在线观看网站| 伊人久久精品亚洲午夜| 亚洲一级一片aⅴ在线观看| 99热6这里只有精品| 免费大片黄手机在线观看| 极品人妻少妇av视频| 精品少妇内射三级| 久久久久久久久久久丰满| 大话2 男鬼变身卡| 一级毛片久久久久久久久女| 亚洲av在线观看美女高潮| 成年美女黄网站色视频大全免费 | 五月玫瑰六月丁香| 国产片特级美女逼逼视频| 亚洲美女搞黄在线观看| 午夜久久久在线观看| 狂野欧美激情性xxxx在线观看| 黄色怎么调成土黄色| 最近中文字幕高清免费大全6| 亚洲欧美日韩卡通动漫| 亚洲欧美日韩另类电影网站| 亚洲三级黄色毛片| 欧美老熟妇乱子伦牲交| 亚洲av成人精品一区久久| 另类精品久久| 久久6这里有精品| 最近最新中文字幕免费大全7| 一级毛片黄色毛片免费观看视频| 精品一品国产午夜福利视频| 亚洲国产精品999| 性高湖久久久久久久久免费观看| 高清视频免费观看一区二区| 日产精品乱码卡一卡2卡三| 日韩av不卡免费在线播放| 五月伊人婷婷丁香| 精品午夜福利在线看| 午夜免费鲁丝| 一级黄片播放器| 中文在线观看免费www的网站| 精品国产露脸久久av麻豆| 蜜臀久久99精品久久宅男| 自拍偷自拍亚洲精品老妇| 国产亚洲午夜精品一区二区久久| 91在线精品国自产拍蜜月| 亚洲婷婷狠狠爱综合网| 久久人人爽人人片av| 亚洲美女搞黄在线观看| 少妇精品久久久久久久| 亚洲久久久国产精品| 国产av精品麻豆| 国产免费福利视频在线观看| 国产精品成人在线| 中国三级夫妇交换| 日日摸夜夜添夜夜爱| 18禁在线播放成人免费| 国产一区二区在线观看av| av网站免费在线观看视频| 国产在线免费精品| 成人亚洲欧美一区二区av| 国产熟女欧美一区二区| 亚洲精品日韩在线中文字幕| 久久精品久久久久久噜噜老黄| videossex国产| 少妇 在线观看| 黄色配什么色好看| 26uuu在线亚洲综合色| 免费av中文字幕在线| 一级毛片久久久久久久久女| 日韩大片免费观看网站| 午夜久久久在线观看| 99九九在线精品视频 | 亚洲av在线观看美女高潮| 狠狠精品人妻久久久久久综合| 赤兔流量卡办理| 一级,二级,三级黄色视频| 国产熟女午夜一区二区三区 | 亚洲精品日本国产第一区| 六月丁香七月| 少妇猛男粗大的猛烈进出视频| 色视频在线一区二区三区| 男女边吃奶边做爰视频| 一级毛片久久久久久久久女| 简卡轻食公司| 亚洲第一av免费看| 欧美高清成人免费视频www| 欧美xxⅹ黑人| 中文欧美无线码| 国产精品国产三级国产av玫瑰| 熟女人妻精品中文字幕| 欧美 日韩 精品 国产| 91精品一卡2卡3卡4卡| 色网站视频免费| 婷婷色综合大香蕉| 色视频在线一区二区三区| 日日摸夜夜添夜夜爱| 久久精品国产亚洲网站| 亚洲欧美日韩另类电影网站| 久久狼人影院| 你懂的网址亚洲精品在线观看| 汤姆久久久久久久影院中文字幕| 各种免费的搞黄视频| 久久国内精品自在自线图片| 黄色欧美视频在线观看| 深夜a级毛片| 美女cb高潮喷水在线观看| 日韩视频在线欧美| 伊人亚洲综合成人网| 成人特级av手机在线观看| 国产欧美日韩一区二区三区在线 | 男人添女人高潮全过程视频| 夜夜看夜夜爽夜夜摸| 久久久久久久久久人人人人人人| 中文精品一卡2卡3卡4更新| 麻豆乱淫一区二区| 女性生殖器流出的白浆| 国产亚洲91精品色在线| 狂野欧美激情性bbbbbb| 久久av网站| 草草在线视频免费看| 少妇熟女欧美另类| 亚洲国产精品999| 亚洲精品,欧美精品| 日日爽夜夜爽网站| 中文在线观看免费www的网站| 我的老师免费观看完整版| 一边亲一边摸免费视频| 欧美 日韩 精品 国产| 熟女电影av网| 色哟哟·www| 男人狂女人下面高潮的视频| 国产av码专区亚洲av| 成人漫画全彩无遮挡| a级毛片在线看网站| 国产黄片视频在线免费观看| 精品一区二区三卡| 亚洲精品,欧美精品| 男人和女人高潮做爰伦理| 国产精品人妻久久久久久| 国产伦精品一区二区三区视频9| 在线 av 中文字幕| 少妇高潮的动态图| 97在线视频观看| 在线亚洲精品国产二区图片欧美 | 成人免费观看视频高清| 激情五月婷婷亚洲| 丁香六月天网| 欧美亚洲 丝袜 人妻 在线| 我要看黄色一级片免费的| 亚洲精华国产精华液的使用体验| 男女啪啪激烈高潮av片| 婷婷色综合www| 中国美白少妇内射xxxbb| 97在线视频观看| 黄色欧美视频在线观看| 菩萨蛮人人尽说江南好唐韦庄| 嘟嘟电影网在线观看| 国产午夜精品久久久久久一区二区三区| 99久久精品国产国产毛片| 亚洲欧美成人精品一区二区| 亚洲欧美精品专区久久| 亚洲国产精品成人久久小说| 日韩在线高清观看一区二区三区| 女性生殖器流出的白浆| 国产精品人妻久久久影院| 国产精品伦人一区二区| 久久国产精品大桥未久av | 欧美日韩亚洲高清精品| 国产永久视频网站| 久久午夜福利片| 日韩成人伦理影院| 一级毛片 在线播放| 青春草国产在线视频| 亚洲精品国产av成人精品| 欧美+日韩+精品| 少妇的逼好多水| 乱人伦中国视频| 久久热精品热| av不卡在线播放| 色94色欧美一区二区| av天堂久久9| 久久国产精品男人的天堂亚洲 | 99久国产av精品国产电影| 麻豆成人av视频| 亚洲av福利一区| 亚洲精品中文字幕在线视频 | 免费不卡的大黄色大毛片视频在线观看| 午夜激情福利司机影院| 黄色日韩在线| 男女边吃奶边做爰视频| 丁香六月天网| 日韩伦理黄色片| 亚洲欧美一区二区三区国产| 午夜福利在线观看免费完整高清在| 观看美女的网站| 在线观看免费视频网站a站| 日日撸夜夜添| 另类精品久久| 国产黄色免费在线视频| 一区二区三区免费毛片| 国产一区有黄有色的免费视频| 欧美日韩在线观看h| 亚洲精品日本国产第一区| 国产白丝娇喘喷水9色精品| 久久久久人妻精品一区果冻| 一级毛片aaaaaa免费看小| 少妇人妻 视频| 午夜激情福利司机影院| 亚洲欧美精品自产自拍| 高清不卡的av网站| 国产又色又爽无遮挡免| 久久精品久久久久久噜噜老黄| 最近2019中文字幕mv第一页| 大陆偷拍与自拍| 天堂8中文在线网| 夜夜爽夜夜爽视频| 视频区图区小说| 另类精品久久| 亚洲精品久久久久久婷婷小说| 婷婷色综合www| 老司机影院毛片| 日日爽夜夜爽网站| 国产毛片在线视频| 日韩强制内射视频| 亚洲国产毛片av蜜桃av| 黄片无遮挡物在线观看| 男人爽女人下面视频在线观看| 欧美日本中文国产一区发布| 亚洲精品国产色婷婷电影| 久久久a久久爽久久v久久| 免费播放大片免费观看视频在线观看| 如何舔出高潮| 国产亚洲5aaaaa淫片| 国产精品嫩草影院av在线观看| 熟女电影av网| 亚洲va在线va天堂va国产| 你懂的网址亚洲精品在线观看| 能在线免费看毛片的网站| 岛国毛片在线播放| 91在线精品国自产拍蜜月| 欧美激情极品国产一区二区三区 | 成人午夜精彩视频在线观看| 午夜久久久在线观看| 国产伦精品一区二区三区四那| 91久久精品国产一区二区三区| videos熟女内射| 日本色播在线视频| 久久99热6这里只有精品| 国产精品一区二区性色av| av不卡在线播放| 亚洲精品aⅴ在线观看| 男男h啪啪无遮挡| 国产在线视频一区二区| 一级二级三级毛片免费看| 97超碰精品成人国产| 多毛熟女@视频| 成人午夜精彩视频在线观看| 夫妻午夜视频| 少妇被粗大的猛进出69影院 | 中文字幕制服av| 成人国产麻豆网| 中文在线观看免费www的网站| 色婷婷av一区二区三区视频| 国产爽快片一区二区三区| 亚洲欧美成人综合另类久久久| 欧美日韩亚洲高清精品| 午夜av观看不卡| 国产视频内射| 亚洲精品久久久久久婷婷小说| 狂野欧美白嫩少妇大欣赏| 纵有疾风起免费观看全集完整版| 女性被躁到高潮视频| 成年美女黄网站色视频大全免费 | 欧美日韩国产mv在线观看视频| 亚洲国产日韩一区二区| 久久国产亚洲av麻豆专区| 国产精品一区二区三区四区免费观看| 久久久久久久精品精品| 熟女av电影| 欧美少妇被猛烈插入视频| 国产免费又黄又爽又色| 午夜激情久久久久久久| 日日啪夜夜爽| 美女国产视频在线观看| 99久久人妻综合| 草草在线视频免费看| 伊人久久国产一区二区| 国产精品国产三级国产av玫瑰| 国产色婷婷99| 爱豆传媒免费全集在线观看| 观看免费一级毛片| 亚州av有码| 久久久久久久亚洲中文字幕| 国产成人91sexporn| 99热这里只有精品一区| 久久精品国产自在天天线| 啦啦啦啦在线视频资源| a级毛片在线看网站| 黄色视频在线播放观看不卡| 亚洲电影在线观看av| 丰满少妇做爰视频| 成人亚洲欧美一区二区av| 国模一区二区三区四区视频| 人人妻人人澡人人爽人人夜夜| 国产成人免费无遮挡视频| 成人免费观看视频高清| 美女福利国产在线| 成人亚洲精品一区在线观看| 高清不卡的av网站| 亚洲中文av在线| 王馨瑶露胸无遮挡在线观看| 最近中文字幕2019免费版| 最后的刺客免费高清国语| 欧美三级亚洲精品| 日韩亚洲欧美综合| 纵有疾风起免费观看全集完整版| 国产淫片久久久久久久久| 日韩av在线免费看完整版不卡| 三级国产精品片| 婷婷色麻豆天堂久久| 热re99久久精品国产66热6| 国产极品粉嫩免费观看在线 | 六月丁香七月| 亚洲第一区二区三区不卡| 丰满少妇做爰视频| 男女边摸边吃奶| 女的被弄到高潮叫床怎么办|