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

    Intouch在TMEIC過程控制系統(tǒng)的應(yīng)用

    2019-10-21 18:51:32劉光
    科技風(fēng) 2019年15期
    關(guān)鍵詞:過程控制控件數(shù)據(jù)庫

    劉光

    摘?要:本文介紹了Intouch組態(tài)軟件的特點和在TMEIC過程控制系統(tǒng)中的應(yīng)用情況,并對Intouch開發(fā)的HMI與PASolutions平臺之間的數(shù)據(jù)通訊過程進行研究,通過內(nèi)嵌的PASolutions控件,HMI實現(xiàn)與在線服務(wù)器的實時數(shù)據(jù)交互。

    關(guān)鍵詞:Intouch;過程控制;HMI;數(shù)據(jù)庫;控件

    1 Intouch介紹

    Intouch是Wonderware公司開發(fā)的工業(yè)組態(tài)軟件,具有強大的圖形編輯、標(biāo)記名字典、趨勢和報警功能,同時利用Windows的ActiveX控件、OLE和控件嵌入等功能,可以方便快捷的開發(fā)人機界面程序。Intouch組態(tài)軟件廣泛應(yīng)用于石油、化工、冶金等領(lǐng)域。

    Intouch軟件包含intouch應(yīng)用程序管理器、WindowMaker和WindowViewer三部分:

    Intouch應(yīng)用程序管理器是用于組織并管理創(chuàng)建的應(yīng)用程序。通過應(yīng)用程序管理器可以將WindowViewer配置成NT服務(wù),方便應(yīng)用程序的開發(fā)和管理,通過DBLoad與DBDump工具可以對標(biāo)記名數(shù)據(jù)庫進行導(dǎo)入和導(dǎo)出操作,便于對標(biāo)記名進行管理。

    WindowMaker是Intouch的開發(fā)環(huán)境,在WindowMaker中使用軟件自帶的圖形工具和控件可以創(chuàng)建符合要求的畫面,通過在Data Change、QuickFunction、ActiveX Event中編寫應(yīng)用腳本程序,可以實現(xiàn)HMI的信息顯示、畫面動作和數(shù)據(jù)通訊等功能。

    WindowViewer是Intouch的運行環(huán)境,用于啟動和顯示在WindowMaker中開發(fā)的窗口程序。

    2 TMEIC過程控制系統(tǒng)

    2.1 網(wǎng)絡(luò)構(gòu)成

    過程控制網(wǎng)絡(luò)圖

    過程控制網(wǎng)絡(luò)包含應(yīng)用程序服務(wù)器SCC、數(shù)據(jù)庫服務(wù)器EDS、開發(fā)服務(wù)器DEV、L2 Terminal、L2 HMI終端和HMI開發(fā)機。

    SCC是過程控制系統(tǒng)的核心,擔(dān)負(fù)著系統(tǒng)間數(shù)據(jù)通訊、帶鋼設(shè)定數(shù)據(jù)計算和在線跟蹤等功能;EDS用于存儲歷史數(shù)據(jù)和軋線狀態(tài)信息;DEV包含與SCC相同的功能和程序,只是運行在離線狀態(tài),用于工程師離線程序開發(fā);HMI Developer安裝有Intouch的開發(fā)版,運行WindowMaker用于新的HMI程序的開發(fā);L2 HMI終端只可以運行Intouch的WindowViewer,用于信息或數(shù)據(jù)的顯示和操作工操作,不具備開發(fā)功能。

    SCC或EDS通過IOS網(wǎng)絡(luò),以IO_Services Messages形式與HMI終端進行數(shù)據(jù)通訊。

    2.2 PASolutions平臺

    PASolutions是TMEIC開發(fā)的應(yīng)用于熱軋的過程控制平臺,PASolutions平臺只需要進行簡單的安裝和參數(shù)配置,就可以快速的搭建完成熱軋過程控制系統(tǒng),并可以對控制系統(tǒng)功能進行二次開發(fā)。TMEIC過程控制系統(tǒng)具有網(wǎng)絡(luò)結(jié)構(gòu)清晰,功能全面、系統(tǒng)穩(wěn)定高效、易于維護的特點,平臺功能主要包括:系統(tǒng)進程間通訊、系統(tǒng)進程監(jiān)控和管理、板坯跟蹤和板坯數(shù)據(jù)處理、數(shù)據(jù)結(jié)構(gòu)和事件定義、數(shù)據(jù)庫連接、EGD通訊、控制網(wǎng)絡(luò)信號狀態(tài)監(jiān)控、在線數(shù)據(jù)采集、人機交互等

    2.3 HINT技術(shù)

    HINT是Human Interface New Technology 的縮寫,即“人機接口新技術(shù)”,是PASolutions重要的組成部分。通過HINT的接口程序,將應(yīng)用服務(wù)器(SCC)或數(shù)據(jù)庫服務(wù)器(EDS)的數(shù)據(jù)發(fā)送到HMI進行顯示,同時將HMI的操作請求或修改數(shù)據(jù)發(fā)送至服務(wù)器,由非控進程進行后續(xù)處理。通過HINT進行通訊的數(shù)據(jù)包括:

    (1)板坯(或帶鋼)的跟蹤信息和數(shù)據(jù);

    (2)HMI程序從數(shù)據(jù)庫讀取的數(shù)據(jù),如板坯數(shù)據(jù)或軋輥數(shù)據(jù);

    (3)將操作工畫面操作指令或修改數(shù)據(jù)通過控件發(fā)送給SCC。

    HINT分為HNIT Server和HINT Client兩部分:

    Hint Server:安裝在SCC服務(wù)器中,負(fù)責(zé)將帶鋼數(shù)據(jù)和和跟蹤信息發(fā)送到HMI的Hint Client中。

    Hint Client:安裝在HMI終端上,負(fù)責(zé)接收Hint Server發(fā)送來的數(shù)據(jù)和信息,并在Intouch畫面顯示;同時負(fù)責(zé)將HMI修改的數(shù)據(jù)發(fā)送到SCC非控程序進行處理。

    根據(jù)不同的功能Hint Client包括HINT_PDDATA、PASDB、HINT_COMM三個控件:

    (1)HNIT_PDDATA:用于HMI和SCC之間Piece Data 及 Tracking Data的通訊,根據(jù)不同的使用目的,HNIT_PDDATA可以配置成5種不同用途的控件:

    ·Zone Object:對指定的跟蹤區(qū)內(nèi)的一個或多個piece數(shù)據(jù)進行監(jiān)控。

    ·Piece Object:對某一特定 Piece 內(nèi)部的數(shù)據(jù)變化進行管理。

    ·Next to Enter Zone:對將要進入某一特定區(qū)域的Piece的數(shù)據(jù)管理。

    ·Tracking Map:對軋線全部或部分piece進行Tracking Map的更新。

    ·PDI Modify:用于顯示或修改某一特定的Piece的初始數(shù)據(jù)。

    (2)PASDB:從HMI 上直接讀取 SCC(或 DBS)數(shù)據(jù)庫中的數(shù)據(jù)。

    (3)HINT_COMM:生成IO_Service Message,用于HMI 和JOB進程之間通訊。

    以上三種控件可以無縫嵌入到Intouch開發(fā)環(huán)境中,從而可以方便的使用控件對畫面程序進行開發(fā)。

    3 HMI通訊

    3.1 畫面啟動

    當(dāng)某一畫面初次啟動時,HINT_PDDATA對畫面進行初始化:

    (1)此時HINT_PDDATA控件通知HINT_SERVER(如TRK_HINT)畫面啟動;

    (2)HINT_SERVER接收畫面啟動事件后,從piece&tracking Share Memories中讀取此畫面需要的相關(guān)數(shù)據(jù);

    (3)HINT_SERVER將從piece&tracking Share Memories中讀取的數(shù)據(jù)發(fā)送回初始化畫面的HINT_PDDATA控件;

    (4)HINT_PDDATA控件將接收到的數(shù)據(jù)通過NewData事件發(fā)送給Intouch腳本程序處理后進行顯示。

    3.2 數(shù)據(jù)更新

    當(dāng)SCC的TRK_JOB進程接收到來自一級(或數(shù)據(jù)庫)的數(shù)據(jù)更新時:

    (1)非控程序的TRK_JOB進程以piece_update或tracking_update事件通知HINT_SERVER下的TRK_HINT,并將更新數(shù)據(jù)存入piece&tracking Share Memories中;

    (2)HINT_SERVER從piece&tracking Share Memories中讀取數(shù)據(jù)發(fā)送至當(dāng)前打開畫面的HINT_PDDATA控件;

    (3)HINT_PDDATA控件將接收到的數(shù)據(jù)通過NewData事件發(fā)送到Intouch腳本程序處理后進行顯示。

    4 結(jié)語

    Intouch開發(fā)的過程控制系統(tǒng)HMI,具有控件無縫嵌入、開發(fā)容易、畫面生動、通訊延遲小的優(yōu)點,完全滿足了熱軋現(xiàn)場和操作工的操作要求。

    參考文獻:

    [1]馬正午,周德興編著.過程可視化組態(tài)軟件Intouch應(yīng)用技術(shù).北京:機械工業(yè)出版社,2006.

    猜你喜歡
    過程控制控件數(shù)據(jù)庫
    關(guān)于.net控件數(shù)組的探討
    軟件(2018年7期)2018-08-13 09:44:42
    數(shù)據(jù)庫
    財經(jīng)(2017年2期)2017-03-10 14:35:35
    水庫溢洪道施工要點及過程控制
    互聯(lián)網(wǎng)+背景下數(shù)學(xué)試驗課程的探究式教學(xué)改革
    科技視界(2016年21期)2016-10-17 18:47:55
    創(chuàng)新管理,完成鞍鋼自主集成的冷軋2130工程生產(chǎn)線
    湖南高職學(xué)生畢業(yè)設(shè)計的中存在的問題初探
    數(shù)據(jù)庫
    財經(jīng)(2016年15期)2016-06-03 07:38:02
    數(shù)據(jù)庫
    財經(jīng)(2016年3期)2016-03-07 07:44:46
    數(shù)據(jù)庫
    財經(jīng)(2016年6期)2016-02-24 07:41:51
    就這樣玩會VBA中常見的自定義控件
    電腦迷(2012年24期)2012-04-29 00:44:03
    榕江县| 河北区| 宝兴县| 儋州市| 苗栗市| 乐亭县| 句容市| 呼伦贝尔市| 华容县| 商水县| 连江县| 龙海市| 龙里县| 繁昌县| 克东县| 上高县| 咸阳市| 洮南市| 太湖县| 和田市| 阳信县| 镇赉县| 琼海市| 扎赉特旗| 买车| 咸丰县| 永德县| 昌平区| 左权县| 柞水县| 兴宁市| 泰顺县| 蒲江县| 安达市| 康保县| 天祝| 盐山县| 枣庄市| 雅安市| 牟定县| 乌兰县|