国产农村一国产农村无码毛片,国产又粗又大又硬一区二区,亚洲无码av在线免费,中文字幕av一区中文字幕天堂

  • Visual Graph應(yīng)用于工業(yè)監(jiān)控系統(tǒng)———Visual Graph應(yīng)用于工業(yè)監(jiān)控系統(tǒng)
    北京圖王軟件開發(fā)有限公司

      下圖表示工業(yè)監(jiān)控類軟件常用的流程,其中Visual Graph負(fù)責(zé)實(shí)現(xiàn)圖形的設(shè)計界面和運(yùn)行界面,后臺數(shù)據(jù)庫、通訊、板卡等由軟件公司或者系統(tǒng)集成商自行提供,我們提供技術(shù)咨詢服務(wù)。

      使用Visual Graph開發(fā)的流程如下:

      一、準(zhǔn)備元件庫:

      應(yīng)當(dāng)首先準(zhǔn)備好需要用到的圖形元件庫,比如常用的設(shè)備刀閘、開關(guān)、變壓器、傳送帶、電流計、溫度計、液壓容器等等,這些元件一定是可以動作的,也是應(yīng)該包含很多設(shè)備屬性的,恰好,Visual Graph提供了自定義屬性的功能,您不僅可以自定義存儲屬性(也就是設(shè)備里面存儲的設(shè)備生產(chǎn)廠家、型號、生產(chǎn)年代等信息),更可以自定義動作屬性。

      例如下面這個刀閘元件就包括一個自定義的屬性IsOff,只要改變此值,使之等于True或者False,刀閘就可以呈現(xiàn)開或分的狀態(tài)。

      再如下面這個開關(guān)元件,它包含了一個自定義的屬性IsOff,只要改變此值,使之等于True或者False,這個開關(guān)就會變化。

      二、繪制工業(yè)監(jiān)控界面:

        有了元件庫后,就可以用他們繪制監(jiān)控界面了,設(shè)計完成后,假設(shè)保存為文件"c:\jiankong.tbl"。

      三、在開發(fā)環(huán)境中使用:

      以Delphi系統(tǒng)為例,首先安裝好Visual Graph提供的ActiveX組件,然后在窗口上放置一個Visual Graph子窗口,命名為vgctrl1,然后在窗口創(chuàng)建后(FormShow,不能在FormCreate中)執(zhí)行下面的程序:

      vgctrl1.Run( 'c:\jiankong.tbl' ); //載入監(jiān)控畫面

      當(dāng)我們想控制畫面上的某個開關(guān)“開關(guān)A”,使它關(guān)閉,就寫:

      vgctrl1.vg.ActiveSheet.UnitByName( '開關(guān)A' ).SetPropertyValue( 'OnOff', false );

      或者,簡單點(diǎn),也可以這么寫:

      vgctrl1.vg.Execute( '開關(guān)A.OnOff=false' );

      在實(shí)際工作中,當(dāng)然不是把常數(shù)傳遞給設(shè)備了,而是要傳遞字符串值、邏輯型值。

     
     
    網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系我們  |  廣告服務(wù)  |  版權(quán)隱私  |  友情鏈接  |  站點(diǎn)導(dǎo)航