首頁 > 商品目錄 > 解決方案 > 軟體 > Development Tools > ISaGRAF > ISaGRAF 概觀
   
 
       
    ISaGRAF 是市場上功能強大的軟邏輯 (SoftLogic) 應用軟體. ISaGRAF 有以下 3 個特點:  
       
     (1) 單一的設計環境  
   
ISaGRAF 提供單一的設計環境 - ISaGRAF workbench,它可安裝在 windows 95 、98、2000、XP 上,使用者完全只需使用此 Workbench 來設計不同種類、不同平台的 ISaGRAF 控制器.這表示使用者只要學會一套軟體即可,之後可下載至任一台控制器上來執行.
 
       
     (2) 提供六種 PLC 語法:  
   
ISaGRAF 支援國際標準 IEC 61131-3 五種 PLC 語言的軟體,包含順序式功能圖 (SFC)、階梯圖 (LD)、功能方塊圖 (FBD)、結構化文字 (ST) 及指令集 (IL) 等五種語法,另外它也支援第六種 PLC 語法 - 流程圖語言 (FC),這種靈活性讓使用者能夠選擇最適合自己知識,風格和應用類別的語言.
 
       
     (3) 可輕易的整合至人機介面及圖控軟體:  
   
ISaGRAF 提供 Modbus 通訊協定,使用者所設計好的應用可輕易的連上各類的人機介面及圖控軟體.
 
       
       
      ISaGRAF Workbench 軟體  
      ISaGRAF 包含了下列語法與功能:  
       
   
圖形編程語言: 文字編程語言:
  • 階梯圖 (LD)
  • 指令集 (IL)
  • 功能方塊圖 (FBD)
  • 結構化文字 (ST)
  • 順序式功能圖 (SFC)
  •  
  • 流程圖 (FC)
  •  
     
           
         
           
       
    LD 編程語言  
    階梯圖 (LD) 是一個最常用來表示邏輯關係和簡單動作的方法.它用接點表示輸入, 用線圈表示輸出.

    ISaGRAF LD 編程語言為 "高階圖形化編程" 與 "簡單的-使用鍵盤編寫程式" 之間提供了最佳的協調方案. 可以用 ISaGRAF 圖形編輯工具將 LD 和 FBD 編寫在同一個圖形程式中. 在這個編程語言裡可以調用任意的函數和功能塊.
     
           
           
       
    FBD 編程語言  
    功能方塊圖 (FBD) 是一種圖形化語言,允許用戶從 ISAGRAF 程式庫中引用所有功能塊並在螢幕上用線連接, 從而建立複雜的控制程式.

    ISaGRAF包含了超過 60 多種標準功能塊的程式庫可供使用. 並且適應於任何 ISaGRAF PACs.
     
       
     
           
       
    SFC 編程語言  
    順序式功能圖 (SFC) 將程序周期劃分為一些定義好的步驟,並使用轉移條件 (transitions) 來區別它們. SFC 是 IEC 61131-3 標準的核心語言. 其他的語言用於描述包含在步驟裡的執行動作, 轉移的邏輯條件. 使用 SFC 可以很容易的處理並行程序.
     
           
        top  
       
    ST 編程語言  
    結構化文字 (ST) 是一種高階語言, 具有類似於 Pascal 的語法, 但對於自動化工程師而言又更加直覺. 此種語言適用在, 不易以圖形化語言編寫的複雜程序, 常用的語句為 IF/THEN/ELSE, FOR, WHILE...
     
           
           
       
    IL 編程語言  
    指令集 (IL) 是一種低階語言, 類似於簡單文字 (simple-text) PLC 語言. 在1996 年 8 月 ISaGRAF IL 編程語言接受了 PLC 公認頒發的證書, 正式被納入 IEC 61131-3 標準.
     
           
           
       
    FC 編程語言  
    流程圖 (FC) 並不是 IEC 61131-3 標準的語言.1998 年起被加入 ISaGRAF 3.3 版. FC 是一種圖形化語言,它聯合 "test", "action", "flow", 和其他的機制去執行一個控制程序.