原創|使用教程|編輯:郝浩|2013-04-26 15:49:22.000|閱讀 1796 次
概述:工業儀表盤控件Iocomp旗下一共有Iocomp .Net WinForms、Iocomp .Net Compact Framework、Iocomp ActiveX/VCL三個產品,用得最多的是ActiveX/VCL版。本文匯總了Iocomp的一些常見問題(FAQ)。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
工業儀表盤控件中的佼佼者當屬Iocomp公司開發的系列產品,在國內工業自動化集成商中,尤其是OPC項目,采用Iocomp產品進行儀表設計的項目就非常多。Iocomp一共有Iocomp .Net WinForms、Iocomp .Net Compact Framework、Iocomp ActiveX/VCL三個控件,用得最多的是ActiveX/VCL版。下面慧都小編匯總了Iocomp的一些常見問題(FAQ),希望對大家有所幫助:
問題一:求VC平臺下支持多坐標軸且能快速顯示正弦波的控件
需要快速顯示正弦波的控件,要求每秒至少4000點數據,動態顯示時界面不閃爍,正弦波控件,另外要求能夠多坐標軸顯示。開發平臺:VC
解答:需要顯示正弦曲線,我們推薦您使用Iocomp ActiveX/VCL,該產品支持多坐標顯示,并支持毫米級的數據加載。
問題二:請推薦.NET平臺下的能繪制實時曲線的工控圖表控件
在工控行業里,經常用實時曲線來描繪傳感器的測量值,但是,傳感器有實效的時候,希望能清晰的描述正常時的值和實效后的值。請幫忙尋找一下是否有滿足需求的產品。
解答:針對您所提的需求,我們與商家進行了聯系,目前商家已給了回復:Iocomp .NET WinForm這款工控圖表控件經商家的確認,可以滿足您的需求,該產品的下載地址為://fc6vip.cn/zh-CN/product/1488/feature.aspx,請下載試用!
問題三:Iocomp's ActiveX/VCL控件可以漢化嗎
解答:Iocomp's ActiveX/VCL Instrumentation 支持漢化。漢化方法有兩種:
方法一:下載.trn英文資源,并對應翻譯為中文,在 plot control設計時, 控件屬性頁中的Translation頁面加載.trn文件。
方法二:直接在在 plot control設計時, 控件屬性頁中的Translation頁面翻譯需要漢化的字符
問題四:Iocomp's ActiveX/VCL如何對通過OPC通道獲取的數據以百分比進行顯示?
Iocomp's ActiveX/VCL控件有個功能是和底層的PLC通過OPC通訊方式連接,現在我們的問題是連接通信是可以的,但我們從PLC傳上來的值是0到28800范圍,但我們用你們的控件只表示他們的百分比。就是問你們這個控件里能不能對通過OPC通道獲取的數據進行處理,再賦給控件的變量。我們這個項目的界面是用VB編寫的。
解答:現在假設您所綁定到OPC的屬性是Position屬性,表示指針的位置,現在指針的范圍是0~100。當數據進來之后只要大于等于100,表現的首先是指向100同時除法控件的OnPositionChange事件。這個時候您實際可以通過Position屬性取到0~28800之間的真實值。
那么現在要做的是將Position * 100 / 28800,這時候得到的值就是百分比了。然后將百分比的值再賦給Position屬性,就得到您想要的了。
問題五:Iocomp ActiveX/VCL 能自定義橫坐標的標簽嗎
解答:Iocomp's ActiveX/VCL主要用于示波器等工控方面的趨勢圖顯示(X軸數據為等差漸進方式),故目前X軸并不支持自定義符號或標簽,如需自定義X軸標簽,我們建議您使用teechart等金融統計類圖表控件。
問題六:Iocomp能不能顯示左右兩條豎線與真實數據交點的XY軸實際數據
解答:在Intouch那塊中兩條豎線是沒有辦法來取值的,因為根據原理來說控件只記錄數據點的值,而非數據點的值要獲取的話,要單獨使用一條線來做,那兩條線上無法加這個功能。
問題七:在Iocomp's ActiveX/VCL中,能否把每個通道的波形顯示在獨立的X,Y坐標里面
Iocomp's ActiveX/VCL控件里面有個IPLOT,專門畫波形圖的,我在畫波形圖的時候,想把每個通道的波形顯示在獨立的X,Y坐標里面,怎么實現?
解答:在ActiveX/VCL版本中,目前只支持單個DataView,所以你的功能暫時無法實現。但是Iocomp .NET WinForm版本可以實現你的功能。
問題八:在Delphi 7安裝Iocomp's ActiveX/VCL Instrumentation出現問題
解答:Iocomp's ActiveX/VCL在delphi環境下安裝需手動導入:
1、在Delphi的IDE中選擇File->Open
2、定位到產品安裝目錄下的\Delphi7 ,然后打開"iocomp70.dpk"包
3、安裝所打開的包
注:詳細安裝說明請參考文檔中的"Appendix D – VCL/CLX Manual Installation"一節
問題九:在Iocomp中如何引用的OPC
下了Iocomp的版本,但不知道在VB中該如何引用OPC服務以獲得外部設備的數據
解答:Iocomp控件支持OPC,可連接到OPC服務器獲取數據,具體獲取外部設備的數據還要依賴OPC服務器,比如Kepware的OPC服務器。
問題十:安裝iocomps時候,總是提示 iocomp OPC DLL Missing 問題
我的安裝方法:
1. 解包,產生多個包,找到 source vcl 包,解包,全部拷貝到 delphi 下一目錄(iocomps)
2. 打開 delphi ,打開文件找到 iocomp70.dpk(包文件);
3. 編譯包文件,(編譯過程中產生多個waring) ,然后 install;
4. 在delphi 控件面版上產生了4個VCL 控件: iocomp pro/iocomp std/iocomp plot/iocomp OPC
現在我新一個project , 拖入一 iocomp std 下的 iedit 控件;但在配置 OPC 選項時, 下面總是紅色提示: iocomp OPC DLL Missing ;
解答:首先將原來安裝的版本文件卸載干凈,然后把ActiveX和OPC和.\Iocomp 3.0.4\Source VCL\OBJ 三個文件夾都添加到Library路徑中,然后將OPC中的DLL文件都拷貝到windows\system32\內,打開CMD命令行,使用regsvr32命令將剛才拷貝的所有的DLL注冊一遍,然后再編譯.bpk文件并安裝,應該就沒有問題了。
工控儀表盤與數采軟件交流群:766890732 歡迎進群交流討論
(慧都控件網版權所有,轉載請注明出處,否則追究法律責任)
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件