發布日期:2022-05-30 點擊率:1510 品牌:組態王_Kingview
31:用VC自己編寫了專用控制算法和仿真模型,想用力控做畫面和數據采集,用程序做運算并返回信息給力控,可以嗎? 可以,力控的DBCom是個標準的OLE控件可以在本地和遠程計算機上雙向的與VC++、VB、VFP、DELPHI、FrontPage、C++ Build等編寫的程序進行實時或歷史的數據交換,也支持數據變化通知。 32:力控可以和Infoplus等大型實時數據庫連接嗎? 力控是標準的OPC Server和DDE Server,可以使用OPC和DDE向實時數據庫提供數據,對于Infoplus也可以使用專用的CMIO接口。 33:力控能結合GIS地理信息系統嗎? 可以,使用DBCom控件向GIS提供報警和實時數據信息;如果是WebGIS可以調用力控的drawcom控件,瀏覽力控的網絡發布畫面,力控也可以使用StartAPP函數啟動WebGIS的畫面。 34:如何讀寫*.txt的純文本文件? 可以使用FileRead和FileWrite等相關函數進行讀寫操作。 35:以plc為例如何能讓數據采集刷新速度提高? PLC的驅動程序因數據量大,采集存在數據打包的問題,力控將不同寄存器類型的數據打成一類數據包,每種類型又根據寄存器進行連續地址分段打包的方式進行采集。如編程結果將造成通訊數據包數量很多,最終造成刷新數據慢。最好的方式是將PLC程序中需要讀寫的寄存器地址盡量連續使用以減少數據包的數量。 36:如何查看plc或其它設備是否通訊上了哪? 力控運行后打開windows狀態欄中的pLerine I/O server.exe文件,查看其中的狀態信息。主要有Request times、Answer times、Average collecting cycle等信息;也可以看通訊燈的狀態,綠色通訊正常,紅色通訊故障。但不是所有的設備都能這樣查看。 37: 定義I/O設備時,“動態優化”什么意思? 只采集當前活動點和需要保存歷史數據的點,其余的點不采集。這樣可以提高采集效率,但這些數據需要保證在同一個數據包中,這樣才能提高采集效率。否則,動態優化沒有意義。 38:電話撥號采集設備,不希望一運行工程就自動撥號,希望人工控制撥號和掛斷, 如何做? 在定義I/O設備時選擇“初始禁止”功能,在畫面上使用函數“DeviceOpen()”和“DeviceClose”函數進行設備的動態打開和關閉控制。也可以使用條件動作做定時和輪巡撥號采集。 39: Web發布后,HMI畫面上數據都正常,但在IE上一部分數據顯示為0,為何? 力控不支持中間變量的發布。在IE瀏覽時,如果有畫面顯示的是中間變量就會出現上述問題。 在使用網絡版的軟件時要注意畫面顯示的實時數據必須用數據庫變量。 40:對生產進行計數(累加1),為何發布后在IE上顯示的數據比HMI上的多一倍? 力控發布時將腳本程序與畫面一并發布,IE客戶端下載了畫面和腳本程序,造成兩地都在執行腳本程序計算,出現IE端計算結果與HMI結果不一致。請使用IsWeb() 函數將計算的腳本程序屏蔽,禁止程序在IE端運行即可。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV