亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        OPC開放技術(shù)在PKS中的應用

        2013-10-31 01:50:59王宏濤鄭磊余沛虎
        石油化工自動化 2013年6期
        關(guān)鍵詞:數(shù)據(jù)通信上位編程

        王宏濤,鄭磊,余沛虎

        (中國石油玉門油田 a. 乍得項目采油廠;b. 青西作業(yè)區(qū)聯(lián)合站,甘肅 酒泉 735000)

        OPC開放技術(shù)在PKS中的應用

        王宏濤a,鄭磊b,余沛虎b

        (中國石油玉門油田 a. 乍得項目采油廠;b. 青西作業(yè)區(qū)聯(lián)合站,甘肅 酒泉 735000)

        針對生產(chǎn)過程控制系統(tǒng)PKS與外圍設(shè)備通信僅有Modbus及OPC兩種標準協(xié)議支持,而通過Modbus實現(xiàn)數(shù)據(jù)的連接、傳輸與交換,需要投入高昂的成本問題,通過VB高級語言編程采用OPC開放技術(shù)連接PKS的四要素: 連接OPC Server數(shù)據(jù)源、創(chuàng)建需要通信的位號列表、異步方式的讀數(shù)據(jù)和異步方式的寫數(shù)據(jù),實現(xiàn)PKS與外圍PLC,RTU等系統(tǒng)的數(shù)據(jù)通信。該方案具有節(jié)約成本、所用設(shè)備簡單、方便維護等特點,為現(xiàn)場工程師處理不同系統(tǒng)間數(shù)據(jù)兼容提供了一種靈活和有效的解決方案。

        VB語言 OPC技術(shù) 可編程控制器 數(shù)據(jù)傳輸

        PKS是目前應用于工業(yè)自動化生產(chǎn)控制中的主流控制系統(tǒng),該系統(tǒng)是以AB PLC系統(tǒng)的硬件為基礎(chǔ),大量采用現(xiàn)代數(shù)據(jù)總線、數(shù)據(jù)庫管理和熱備冗余等技術(shù)開發(fā)升級的一款具有極高性價比的DCS。為了保障其運行的可靠性,在現(xiàn)場的應用中,針對外圍PLC,RTU等控制器的接入,PKS設(shè)置了嚴格的協(xié)議約束。僅有Modbus RTU及OPC Serevr兩種標準協(xié)議連接支持,實現(xiàn)Modbus RTU數(shù)據(jù)連接需要投入高昂的成本,但OPC Serevr的數(shù)據(jù)連接則相對較為廉價(僅需服務費)的問題,闡述了一種通過VB高級語言編程采用OPC技術(shù)連接PKS實現(xiàn)與外圍AB PLC數(shù)據(jù)通信的方案。

        1 方案的思路

        通常PLC 系統(tǒng)與PKS的應用形式是控制器與上位機的連接,其物理連接如圖1所示。

        圖1 PKS控制器與AB PLC物理連接示意

        如圖1所示,PKS控制器與AB PLC在應用結(jié)構(gòu)上已經(jīng)實現(xiàn)了物理上的連接,如果要實現(xiàn)PKS控制器與AB PLC的數(shù)據(jù)通信,就需要實現(xiàn)兩者在上位機層的數(shù)據(jù)交換,而上位機平臺均有向下的OPC連接支持,但其相互之間缺乏數(shù)據(jù)通信的聯(lián)系,但如果通過VB編程同時實現(xiàn)與PKS控制器與AB PLC的通信,就可以實現(xiàn)兩者的數(shù)據(jù)交換,原理如圖2所示。

        圖2 通過VB編程實現(xiàn)PKS與AB PLC的通信

        2 OPC數(shù)據(jù)通信的VB 編程原理及方法

        VB編程實現(xiàn)OPC的數(shù)據(jù)通信通常需要4個要素: 連接OPC Serevr數(shù)據(jù)源、創(chuàng)建需要通信的位號列表、異步方式的讀數(shù)據(jù)和異步方式的寫數(shù)據(jù),在編程的實現(xiàn)上需要調(diào)用Windows平臺的OPC協(xié)議支持包。通常情況下,具備OPC Serevr的上位機系統(tǒng)在軟件安裝時已經(jīng)將支持包安裝并注冊于系統(tǒng)目錄System32下,可以直接調(diào)用,也可下載通用的OPC協(xié)議支持包安放于VB應用程序目錄進行調(diào)用。

        2.1實現(xiàn)PKSC200控制器與PLC的OPC連接

        PKS C200控制器與PLC的OPC連接示意如圖3所示。

        2.2創(chuàng)建位號數(shù)據(jù)交換列表

        位號列表創(chuàng)建步驟如圖4所示。

        圖3 PKS C200控制器與PLC的OPC連接示意

        圖4 位號列表創(chuàng)建步驟

        2.3異步讀取數(shù)據(jù)

        異步讀取數(shù)據(jù)步驟如圖5所示。

        圖5 異步讀取數(shù)據(jù)步驟

        2.4異步寫入數(shù)據(jù)

        異步寫入數(shù)據(jù)步驟如圖6所示。

        圖6 異步寫入數(shù)據(jù)步驟

        3 PKS OPC數(shù)據(jù)通信開放的注意要素

        1) 系統(tǒng)運行的可靠性因素。VB高級語言應用程序運行于上位機系統(tǒng)軟件平臺之上,由于上位機系統(tǒng)屬于工業(yè)級應用,因而軟件的運行可靠性成為首要的考慮因素。開發(fā)完成的軟件系統(tǒng)應該在占用系統(tǒng)資源、影響系統(tǒng)原運行速度和可靠性幾個方面綜合考慮,保證新開發(fā)的軟件系統(tǒng)運行后各項指標幾乎不影響原系統(tǒng)的運行,鑒于此,VB編程的OPC 的讀寫方式應采用異步方式,使軟件的有效工作時間在原系統(tǒng)的空閑時間段,最大限度地保障原系統(tǒng)運行的可靠性。

        2) 數(shù)據(jù)交換的效率因素?;赩B編程的應用系統(tǒng)具有強大的功能,一方面要保證原系統(tǒng)的穩(wěn)定;一方面又要大量地讀寫數(shù)據(jù),應綜合考慮計算機運行的特點,針對性地采用多進程、延時、分段的方式讀寫數(shù)據(jù),既保證了數(shù)據(jù)的大量交換,又保證了原系統(tǒng)的正常運行。

        3) 數(shù)據(jù)源連接的可恢復性因素。在工業(yè)應用中,難免有設(shè)備重起、系統(tǒng)升級、設(shè)備故障、軟件重起等因素,在系統(tǒng)重新運行后,開發(fā)的軟件系統(tǒng)應該具備自動識別及自動連接恢復的功能,保障數(shù)據(jù)通信的順利。

        4) 系統(tǒng)故障的報警要素。作為工業(yè)化應用的軟件系統(tǒng),應達到工業(yè)級標準,在通信不能建立時應自動報警,并向DCS的報警系統(tǒng)提供數(shù)據(jù),提醒操作人員通知系統(tǒng)維護人員進行維護,保障系統(tǒng)的正常運行。

        4 結(jié)束語

        以VB編程的方式借助通用高效的數(shù)據(jù)開放技術(shù),在工業(yè)自動化應用中實現(xiàn)不同自動化系統(tǒng)之間的數(shù)據(jù)通信,為現(xiàn)場工程師提供了一種靈活有效的解決方案,是處理不同系統(tǒng)間數(shù)據(jù)兼容的新思路。隨著該方法在工業(yè)現(xiàn)場的成功應用,必將為更多的用戶及技術(shù)服務提供極大的便利,同時也將創(chuàng)造更大的經(jīng)濟效益。

        [1] 王 偉東.OPC技術(shù)在開放式SCADA系統(tǒng)中的研究與應用[D].成都: 電子科技大學,2001: 24-28.

        [2] 厲蘇州,劉飛.基于PLC DDE和OPC服務器的監(jiān)控系統(tǒng)設(shè)計與應用[J].工業(yè)控制計算機,2006,19(06): 46-47.

        [3] 周磊,劉大成,周傳福,等.OPC 規(guī)范下數(shù)據(jù)訪問服務器的設(shè)計與實現(xiàn)[J]. 微計算機信息, 2007,23(31): 270-272.

        [4] 林躍.OPC數(shù)據(jù)服務器開發(fā)工具的研究與實現(xiàn)[J].自動化儀表,2001,22(09): 7-8,13.

        [5] 宋人杰,王曉東,李蕾,等.一種優(yōu)化的DCS通信接口方案[J].電力系統(tǒng)自動化, 2005,29(19): 88-92.

        [6] 江浩,徐治皋,高正平,等.火電廠實時系統(tǒng)數(shù)據(jù)通道的設(shè)計與實現(xiàn)[J].電力系統(tǒng)自動化,2002(01): 62-64.

        [7] 日本OPC協(xié)會. OPC應用程序入門[M]. 鄭立,譯.北京: OPC基金會中國分會,2001.

        [8] 鄒云濤,吳重光.OPC技術(shù)初探及國內(nèi)應用現(xiàn)狀[J].石油化工自動化,2003,39(06): 1-5.

        [9] 陽憲惠,邸麗清,馮大為.OPC技術(shù)及其對工控系統(tǒng)開放性的影響[J].工業(yè)控制計算機,2001,14(09): 53-55.

        [10] 龐彥斌,龔飛.OPC Server的開發(fā)要點[J].儀器儀表學報,2001(增刊1): 497-500.

        [11] 夏濤,鄺奇.基于OPC技術(shù)的仿真系統(tǒng)數(shù)據(jù)中心的設(shè)計與實現(xiàn)[J].化工自動化及儀表,2012,39(08): 1047-1050,1054.

        ApplicationofOPCOpenTechnologyinPKSSystem

        Wang Hongtaoa, Zheng Leib, Yu Peihub

        (a. Oil Production of CHAD Project;b. Qingxi Oil and Gas Processing Station,CNPC Yumen Oilfield, Jiuquan, 735000,China)

        Aiming at the problem of only two standard protocols of Modbus and OPC to support production process control systems of PKS and peripheral communication devices, high investment for realizing data connection, transmission and exchange with Modbus, four elements for connecting PKS with applying OPC open technology by advanced program language VB are expatiated, such as connecting to OPC server data source, creation of bit number list for requiring communication, reading and writing data asynchronously, achieving data communication of PKS system with peripheral systems of PLC and RTU, etc. This approach has the characteristics of low cost, simple equipment, and easy maintenance. It provides one flexible and efficient solution for treating data compatibility among different systems for the site engineer.

        VB language; OPC technology; programmable logic controller; data transmission

        稿件收到日期: 2013-09-28,修改稿收到日期2013-10-28。

        王宏濤(1978—),男,陜西渭南人,2002年畢業(yè)于西安石油學院(現(xiàn)西安石油大學)工業(yè)自動化專業(yè),獲學士學位,現(xiàn)就職于中國石油玉門油田乍得項目采油廠,從事儀表、控制系統(tǒng)的管理與維護工作,任工程師。

        TP311

        B

        1007-7324(2013)06-0052-02

        猜你喜歡
        數(shù)據(jù)通信上位編程
        我家有只編程貓
        我家有只編程貓
        我家有只編程貓
        我家有只編程貓
        基于快牙平臺實現(xiàn)全站儀與計算機的數(shù)據(jù)通信
        特斯拉 風云之老阿姨上位
        車迷(2018年12期)2018-07-26 00:42:22
        監(jiān)測系統(tǒng)接口數(shù)據(jù)通信方式
        “三扶”齊上位 決戰(zhàn)必打贏
        基于ZigBee和VC上位機的教室智能監(jiān)測管理系統(tǒng)
        一種高效可靠的串行數(shù)據(jù)通信協(xié)議及處理算法
        亚色中文字幕| 国产成人午夜无码电影在线观看| 无人视频在线观看免费播放影院| 久久精品国产亚洲av电影| 亚洲高清精品50路| 在线视频观看一区二区| 后入到高潮免费观看| 亚洲欧洲无码一区二区三区 | 区一区二区三免费观看视频| 欧美激情肉欲高潮视频| 把插八插露脸对白内射| 亚洲嫩草影院久久精品| 中文字幕人妻互换激情| 国产成人精品亚洲日本在线观看| 男人边吻奶边挵进去视频| 99久久久69精品一区二区三区 | 少妇无码av无码去区钱| 精品国产麻豆免费人成网站| 麻豆亚洲一区| 欧洲人妻丰满av无码久久不卡 | 在线免费观看黄色国产强暴av| 99久久伊人精品综合观看| 男人j进女人p免费视频| 热综合一本伊人久久精品| 成人艳情一二三区| 日本午夜免费福利视频| 国产杨幂AV在线播放| 最新国产女主播在线观看| 国产成人a人亚洲精品无码| 国产成人美女AV| 人妻体体内射精一区中文字幕| 免费无码不卡视频在线观看| 麻豆国产成人av高清在线观看| 国产黄色精品高潮播放| 干日本少妇一区二区三区| 人妻少妇精品无码专区二区 | 亚洲 欧美 激情 小说 另类| 欧美在线Aⅴ性色| 肥老熟女性强欲五十路| 国产呦系列呦交| 亚洲AV无码乱码精品国产草莓|