21:使用OPC時輸入了遠程計算機IP或計算機名稱后,為何找不到SERVER?
要求遠程SERVER計算機和力控所在的客戶端計算機必須使用相同的用戶名和口令進行登 陸,如果遠程SERVER計算機隸屬于WINDOEWS網絡的某個“域”中,要求客戶端計算機也
必須工作在該網絡相同的“域”中。OPC SERVER應該先運行起來,在CLIENT端才能看到點的樹型結構表。
22:當使用DDE方式通訊時,為什么總是提示數據連接方面的問題,或通訊 中斷無法交換數據?
這是因為第三方服務程序在反應速度上無法實現與DB同步,DDE通訊分為同步和異步兩種方式,連接分冷連接、溫連接和熱連接。根據不同的DDE Server,請選用不同的連接方式。建議使用異步連接通訊方式。在數據庫組態DbManager“工程”——“數據庫數”中的配置里,選擇使用“異步” 的DDE通訊方式”。
23: 力控如何用GPRS進行采集與通訊?
GPRS通訊有兩種方式:一種是采用GPRS MODEM,使用撥號屬性建立兩臺計算機之間的類 似無線以太網的通訊方式,這種方式只適合現場有計算機的場合;對于現場沒有計算機
的設備,要想通過GPRS網絡實現遠程采集,就需要使用GPRS DTU,遠程計算機通過廣域網接收指定DTU連接的終端設備。這種方式現場不需要計算機,它很適合距離遠且地理位置分散的場合。
24: 域名捆綁能實現數據采集嗎?
可以使用域名捆綁,對RS232/485設備的GPRS無線數據采集,DTU中需要使用真IP,也
可以使用域名捆綁,這樣DTU才能識別哪臺計算機對它具有訪問權。
25:可以在運行時動態修改報警上下限嗎?能自動存儲修改后的值做為下次運行時的報警條件使用嗎?
可以,只需在畫面上對相關的參數LL、LO、HI和HH進行文本的輸入輸出連接組態,運行 時調用修改變量的上述相關參數即可;如果想保存做為下次啟動使用,請在數據庫組態
中 “歷史參數”選項頁中,對相應的變量和參數選中“退出時保存實時值做為下次啟動初值”即可。
26:力控可以檢測設備通訊故障并報警嗎?
可以,力控的實時數據庫對所連接的各種設備都具備通訊的實時監測功能。使用數據庫 參數的I/O設備狀態即可,當通訊正常時該參數值為0,故障時參數值為1;同時數據庫提供很多的狀態參數;
27:如何將含有字符、整型數據的Access數據庫中的數據表調到力控中顯示并打印?
需要在力控中使用數據表綁定,首先將力控的數據庫變量和Access的數據表中字段進行捆綁,其次使用SQL函數做數據源連接和數據記錄的選取,最后使用windows/表格控件,表格編輯成和你的Access數據庫中的表一樣的格式(字段、數據格式都要一致),通過函數SQLDi- splayToGrid()將查詢的數據顯示到表格中。用print("要打印的窗口")就可以打印你要的表格了。
28:能將報表保存嗎,就像保存EXCEL表單一樣?
可以,在萬能報表的“工具條”下拉框中選擇“運行時有工具條(無級別)”。運行時只需雙擊報表即可彈出浮動的工具條,使用“保存文件”工具,可生成*.rpt的報表。 該格式的報表使用工具條中的“打開文件”工具可以查看原有的報表。
29:為何只能查看10天的歷史數據,以前數據都沒有了?
力控的實時數據庫默認保存10天的歷史數據,所以會出現上述問題,只需在力控實時數 據庫工程管理器DBManager“工程”——“數據庫參數”——“歷史數據保存時間”中將保存時間的設置按需求進行修改即可。
30:力控的歷史數據能使用EXCEL或關系數據庫查看嗎?
可以,使用力控的“內部控件”——“ODBC轉儲”工具可以將歷史數據轉存到EXCEL中查 看,或使用組件ODBCGATE工具轉存到關系數據庫中。
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上的多一倍?
本文來自:
http://www.schneider-electric.cn