可扮演控制器的角色  
    何謂GCL?  
   

圖形化邏輯控制功能(Graphic Condition Logic,簡稱GCL)使得遠端資料擷取模組具備控制的功能。用戶可在 ADAM.NET公用程式的圖形化環境下,定義邏輯如何運作,再將定義好的邏輯規則(Logic Rule)下載至指定的ADAM-6000乙太網路資料擷取模組,該遠端資料擷取模組便能扮演控制器的角色,自動執行預先設定的邏輯動作。

每個ADAM-6000模組上可以儲存 16 項邏輯規則。在ADAM.NET 公用程式的設定環境中,4 個圖示分別代表邏輯規則的 4 個階段:輸入條件(Input)、邏輯(Logic)、執行(Execution)和輸出(Output)。用戶按下任何圖示,畫面便會跳出一個對話視窗,用戶可在此視窗內進行所有相關的設定。完成所有設定後,用戶只須點選下載按鈕,便可將已定義好的邏輯規則,下載至指定的ADAM-6000模組。

 

 
     
  完全圖形化的設定環境  
   

不像傳統以文字為主的邏輯設定環境,研華的GCL 提供完全圖形化的設定環境,只要按一下圖示,所有相關設定都可以透過彈出式對話視窗完成。

 
  支援本機(Local)與遠端(Remote)輸出  
   

當用戶在設定邏輯規則的輸出時,可以選擇本機或遠端作為輸出目標。

 
     
  邏輯串接(Cascade Logic)  
   

當用戶在設定邏輯規則時,可選擇另一個邏輯規則當作輸出,因此不同的邏輯規則可彼此合併。GCL的這項功能稱為「邏輯串接」。透過此功能,可產生更多的輸入條件。如下圖所示,將規則 1 、規則 2 與規則 3進行串接,此時,這三個邏輯規則已整合成為新的單一邏輯規則,輸入條件的數目也增加為 7 個(規則 3 的兩個輸入條件分別來自規則 1 和規則 2)。透過邏輯串接,用戶可定義複雜的邏輯架構,以滿足各種應用需求。

 
     
  分散式邏輯串接(Distributed Cascade Logic)  
   

如下圖所示,當用戶在進行邏輯串接時,在不同模組上的邏輯規則也能進行合併,因此,一個 GCL 的邏輯架構可以橫跨多個不同的ADAM-6000模組。透過這種方式,便可將多個ADAM-6000模組整合為一套完整且適合於複雜應用的控制系統。

 
     
  回溯(Feedback)功能  
    用戶可將邏輯規則的輸入與輸出指派到同一個內部暫存器(Register)中,讓 GCL 可以產生回溯的效果。此過程不需任何硬體接線,只須在軟體上進行設定。如下圖所示,第三個輸入條件與第三個輸出對應至同一個內部暫存器,因此輸出值會自動傳回至輸入條件中。  
     
  多樣化輸出入選擇  
   

使用研華全系列的ADAM-6000 乙太網路資料擷取模組,GCL 可以提供各種輸出入選項。

 
     
  極短的反應時間  
    研華的GCL具備快速的邏輯運算處理能力。當用戶選擇本機輸出時(輸出通道與輸入通道位於相同模組),處理時間(包括硬體輸出入延遲時間及單一邏輯規則的執行時間)不到 1 毫秒。若用戶選擇遠端輸出(輸出通道與輸入通道位於不同模組),則需加上額外的通訊時間,總共花費時間(包括處理與通訊時間)不到 3 毫秒。  
  自動單位轉換  
    GCL 可提供線性單位轉換功能。用戶在設定類比輸入條件時,可先將電壓或電流值轉換為對應的工程單位數值(例如溫度或壓力單位),再透過此數值來定義邏輯條件,對用戶而言可更直覺的進行邏輯運算及處理。  
 
線上監控功能
 

用戶在ADAM.NET 公用程式下完成所有 的GCL 設定後,只要按一下「Run Monitoring」(執行監控)按鈕,透過公用程式的畫面,不僅能即時監控ADAM-6000 模組上的執行狀況,且同時能檢視目前的輸入值,方便用戶於遠端進行系統的維護。

訊息傳輸功能

 

當預設的邏輯條件符合時,客製化的訊息、模組的IP以及輸出入狀態便可被傳送至指定的電腦或裝置。

可將本機數位輸出作為邏輯條件
 
GCL可讀取本機的數位輸出狀態,並可將輸出值直接當作邏輯輸入條件。
 
   
 
[關閉此頁]
 
Copyright © 1983-2008 Advantech Co., Ltd. All Rights Reserved   隱私權政策   訂閱電子報