NI lookout組態軟件編程詳解(一)


組態軟件可以理解為“組態式監控軟件” ,通過組合數據節點信號來對自動化設備或過程進行實時監視、控制和管理。
組態(Configuration)為模塊化任意組合。通用組態軟件主要特點:
⑴延續性和可擴充性。用戶需求發生改變時,不需作很多修改而方便地完成軟件的更新和升級;
⑵封裝性(易學易用)對於用戶,不需掌握太多的編程語言技術(甚至不需要編程技術),就能很好地完成一個復雜工程所要求的所有功能;
⑶通用性,每個用戶根據工程實際情況,利用通用組態軟件提供的底層設備(PLC、智能儀表、智能模塊、板卡、變頻器等)的I/O Driver、開放式的數據庫和畫面制作工具,就能完成一個具有動畫效果、實時數據處理、歷史數據和曲線並存、具有多媒體功能和網絡功能的工程,不受行業限制。

NI lookout是美國國家儀器推出的一款組態軟件,實現從簡單將物件連接,即可完成分散式I/O和PLC的連接,快速增加控制邏輯、報警計算和用戶界面的開發。Lookout為應用程序提供可縮放的架構,從簡單的HMI到大型復雜的SCADA均能輕松勝任。Lookout可以和NI的硬件產品,比如FieldPoint (包CompactFieldPoint)和數據采集產品無縫連接。Lookout還帶有很多硬件的驅動程序,可以控制多個不同的PLC或者RTU廠商的產品。

筆者很偶然的機會需要使用lookout組態軟件來做項目,查閱了網上資料發現只有百度文庫的一篇《A7組態軟件NI Lookout評估板使用指南》,而Lookout

的高級功能就要看軟件自帶的實例和用戶手冊了。

典型的Lookout應用通常被設計為客戶端/服務器(Client/Server)結構,這樣可以的保證應用的效能和靈活性。
服務器工程(ServerProcess)直接與需要監控的硬件相連接,通常它始終運行在現場的工控PC上,並不會有經常性的遷移。客戶端工程(Client Process)則與服務器工程(ServerProcess)相連接,並可以運行在服務器工程所在網絡上的任何PC,甚至服務器工程所在的PC本身。

 

在詳解(一)中主要熟悉LOOKOUT的使用界面。

一  軟件的下載、安裝和實例的演示。

  鏈接:http://pan.baidu.com/s/1eQIcFoY 密碼:xggd。壓縮包中包括了一個30天的lookout試用版,漢化包和注冊碼生成器。僅供試用,在NI官網也有lookout試用軟件的下載。首先安裝lookout試用版,它會要求提供一個注冊碼,使用生成器生成一個注冊碼后便可進行lookout的安裝,在安裝軟件的過程中軟件會自動下載安裝SQLServer可能要耗費半小時左右的時間,SQLServer將來用於記錄數據並提供給實時數據曲線。

 

打開lookout提供的示例來查看一個項目是如何搭建的。

當程序處於運行狀態時

點擊編輯->進入編輯界面

進入后台編輯模式會出現工具欄和對象瀏覽器

點擊tools最右下方的圖標可進入運行狀態。

在對象瀏覽器中可以看到我們打開的事名為batch2的項目,同時可看到項目中建立的對象。此時各控件處於可編輯狀態,選中控件->右鍵選擇對象設置可設置對象的屬性。

二  建立一個新的項目

1.建立一個新項目trend

2.創建新的面板,注意面板的名稱不能是中文,標題可以是中文。

3.創建ModbusSlave驅動對象

ModbusSlave驅動對象如果無法從串口發現設備時,並不返回錯誤,使用此驅動對象。您可以ModbusSlave驅動對象來表示PLC或RTU設備。

選擇對象瀏覽器->選中創建的項目trend並右鍵->創建對象->從drivers中選擇ModbusSlave

選中ModbusSlave點擊確定后彈出配置窗口,

這時查看項目瀏覽器可看到ModbusSlave已經添加到項目中

數據成員是一個Lookout對象內的數據源或者數據接收器。在控制面板上顯示ModbusSlave的數據成員40001,該數據成員可以代表某個特定的硬件寄存器。
 右鍵選擇一個數據成員,可進行編輯

 

 

 

4.對象的建立。

點擊工具欄中的對象->新建對象

在lookout和active x選項中提供大量的對象,在后面的章節會詳細解釋。

在lookout中創建一個計時器

計時器時間的設定。

計時器時間表示每1s進行一次計時,其實格式為 0:01:0.2 。

開關信號可設置為true(一直開啟計時)或指定一個觸發按鈕,在黃色框中右鍵,出現表達式編輯器

你需要將路徑改為絕對路徑,並在計算機名中選擇開關觸發條件

點擊粘貼->確定。就設置了計時器的啟動按鈕。當我們點擊名為Home2_Activate的按鈕時就會進入計時狀態。

點擊active x選擇CWKnoe->特征頁顯示

可選擇定義表盤的樣式和刻度等詳細參數。

5.插入圖片

如果你覺得圖片太少還可以點擊圖片瀏覽器,自己導入圖片,但只能導入bmp格式的圖片。

在程序中只支持bmp和swf格式的圖片。

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM