甚麼是ISaGRAF?

ISaGRAF 是市場上功能強大的軟邏輯開發軟體. ISaGRAF 為一種可安裝於 Windows 95/98/NT/2000/XP/Vista 與 Windows 7 電腦上的 PLC 軟體. 它符合國際工控語法標準 IEC 61131-3 PLC 編程語言 - 階梯圖 (LD), 功能方塊圖 (FBD), 順序式功能圖 (SFC), 結構化文字 (ST), 指令集 (IL) 再加上流程圖 (FC) 且在 ISaGRAF 中編輯的程式可應用在任何的 ISaGRAF 控制器中. 此外, 功能強大而靈活的 ISaGRAF 支援離線模擬, 線上偵錯與監控...等功能.

訂購資訊

ISaGRAF 開發軟體
ISaGRAF-256 ISaGRAF Workbench 軟體 Ver. 3.55 (256 I/O 點) 附一個 USB Dongle
 

ISaGRAF 是市場上功能強大的軟邏輯 (SoftLogic) 應用軟體. ISaGRAF 有以下 3 個特點:


(1) 一站式的設計環境:
ISaGRAF 提供單一的設計環境 - ISaGRAF Workbench, 它可安裝在 Windows 95/98/2000/XP, Windows 7 (32-bit), Windows 7 (64-bit, 專業版加裝 XP mode ; 家用版加裝 VM ware) 上, 使用者只需使用 ISaGRAF Workbench 來設計不同類型、平台的 ISaGRAF 系列控制器. 這表示使用者只需學會一套軟體, 之後可下載至任一台控制器上來運行應用程式.

(2) 提供六種 PLC 語法:
ISaGRAF 支援國際標準 IEC 61131-3 五種 PLC 語言的軟體, 包含順序式功能圖 (SFC)、階梯圖 (LD)、功能方塊圖 (FBD)、結構化文字 (ST) 及指令集 (IL) 等五種語法, 另外它也支援第六種 PLC 語法 - 流程圖語言 (FC), 這種靈活性讓使用者能夠選擇最適合自己知識, 風格和應用類別的語言.
 
(3) 可輕易的整合至人機介面及圖控軟體:
ISaGRAF 提供 Modbus 通訊協定, 使用者所設計好的應用可輕易的連上各類的人機介面 (例如: eLogger) 及圖控軟體.
 
ISaGRAF_elogger_hmi


ISaGRAF Workbench

The ISaGRAF workbench 包含了下列語法與功能::

 
文字編程語言:

  • 結構化文字 (ST)

  • 指令集 (IL)



圖形編程語言:    

  • 階梯圖 (LD)


 

 

  • 功能方塊圖 (FBD) 
 
  • 順序式功能圖 (SFC)

 

 

 

  • 流程圖 (FC)


 

 

軟體特色

 
  • 上載應用程式    
  • 連線除錯,監看與控制
  • 離線模擬
  • 虛擬 I/O 試驗 (Lock & Unlock I/O)
  • 線上更新 (Online Change)
  • 自動搜尋 I/O (Auto-scan I/O)
  • Spotlight 簡單圖控
  • 備份/回存應用程式
  • 圖形動態除錯





上載應用程式
ISaGRAF 支持程式上載功能. 只要是控制器內跑的程式是屬於 "可上載的", 就可在任何時間將程式抓回任何一台有裝 ISaGRAF 的 PC.

連線除錯,監看與控制
PC 上的 ISaGRAF 軟體可經由 Ethernet, RS-232 或 RS-485 通訊線, 來連接到ISaGRAF控制器. 所有的資料變數狀態, I/O 狀態, 程式的狀態可視需求顯示於 PC 的螢幕上. 並且使用者可使用 ISaGRAF 下命令給控制器來改變開/關資料, 整數, 實數, 計時器及字串等資料.

離線模擬
ISaGRAF 可在 PC 上進行離線模擬 (仿真) 功能. 不需連線到控制器, 就可在 PC 上模擬出大部份的程式功能. 方便使用者在辦公室或任何地方都可對程式進行修改與除錯..

虛擬 I/O 試驗 (Lock & unlock I/O)
很多控制場合在安裝好要試機時, 無法去驅動某些輸入/輸出, 或根本不允許試機時去改變這些輸入/輸出. 此時可用 ISaGRAF 的虛擬 I/O 試驗功能, 將這些輸入/輸出 鎖定成虛擬的, 之後使用者就可去測試不同的輸入狀況, 所產生的輸出若也是 Lock 的, 則不會真的輸出.

線上更新 (Online change)
ISaGRAF PAC 支持線上更新功能, 使用者可用 ISaGRAF於不停止目前控制器執行程式的狀況下, 更新跑另一個修正過後的程式. 此功能適何用於某些極端不可停機的工控場合. 但請注意: 線上更新需符合 ISaGRAF 線上更新的語法規定.
     
自動搜尋 I/O (Auto-scan I/O)
自動搜尋 I/O 功能為ISaGRAF控制器特有的功能. 在ISaGRAF使用此功能, 就會經由通訊線去搜尋該控制器上已經插上的 I/O 卡片, 也可自動定義出 ISaGRAF I/O 變數. 此功能特別適用於初學者,更容易, 快速的設計ISaGRAF程式.
     
Spotlight 簡單圖控 
Spotlight 是附加於 ISaGRAF 軟體內的簡單圖控功能. 可用來設計開/關按鈕或燈, 長條圖, 趨勢圖, 數值顯示及套用 Bitmap 圖. 以增進控制畫面的親和力.

備份/回存應用程式
ISaGRAF Workbench 提供了備份與回存的功能. 此功能允許使用者存取在硬碟或備份目錄的 ISaGRAF 專案和程式庫. 

圖形動態除錯     
當專案程式在編輯階段時, 使用者可將其下載至控制器並線上查看動態圖形程式, 以達到即時偵錯.
下方全系列 ISaGRAF PAC 皆符合國際工控語法標準 IEC 61131-3 PLC 編程語言:

1. 階梯圖 Ladder diagram
2. 功能方塊圖 Function block diagram
3. 順序式功能圖 Sequential function chart
4. 結構化文字 Structured text
5. 指令集 Instruction list
6. 流程圖 Flow chart

ISaGRAF支援 Modbus 協定,可以透過 RS-232/485 或乙太網路連接到具有 Modbus 或 DCON 協定的分散式 I/O 模組。
 
內建ISaGRAF的XP-8000-CE6 系列 PAC
型號 OS CPU 系統記憶體 非揮發性記憶體 擴充記憶體 VGA 解析度 乙太網路埠 USB埠 RS-232/
RS-485
I/O 插槽數
XP-8037-CE6 WinCE 6.0 x86,1GHz,
雙核心  
2 GB DDR3 SDRAM  512 KB MRAM,
16 KB EEPROM
32 GB Flash,  
8 GB CF卡
1024x768,
  800x600,
  800x480,
  640x480
2 4 5 -
XP-8137-CE6 4 1
XP-8337-CE6 3
XP-8737-CE6 7
 

內建ISaGRAF的 WP-8000 系列 PAC
型號 OS CPU 系統記憶體 非揮發性記憶體 擴充記憶體 乙太網路
USB埠 RS-232/
RS-485
I/O 插槽數
WP-8147-TC WinCE 5.0 PXA270或相容,
32-bit, 520 MHz   
128 MB SDRAM    16 KB EEPROM,
512 KB 雙電池備援 SRAM   
96 MB Flash, 
4 GB micro SD   
2 1 2 1
WP-8447-TC 4 4
WP-8847-TC 4 8
 

內建ISaGRAF的 ViewPAC 系列 
型號 OS CPU 系統記憶體 非揮發性記憶體 擴充記憶體   VGA 解析度     乙太網路
USB埠 RS-232/
RS-485
I/O 插槽數
VP-23W7-TC WinCE 5.0 PXA270或相容,
32-bit, 520 MHz   
128 MB SDRAM  512 KB 雙電池備援 SRAM,  
16 KB EEPROM
96 MB Flash,
4 GB micro SD卡
(up to 32 GB)
3.5吋
(320 x 240)
1 1 2 3
VP-25W7-TC 5.7吋
(640 x 480)
VP-4137-TC 128 MB Flash,
4 GB micro SD卡
(up to 32 GB)
10.4吋
(800 x 600)
2
 
 
內建ISaGRAF的8000 系列 PAC 
型號 OS CPU SRAM Flash EEPROM 擴充記憶體 乙太網路
RS-232/
RS-485
I/O 插槽數
iP-8417 MiniOS7 80186 或相容,
16-bit 和 80 MHz
512 KB 512 KB 16 KB 4 GB
micro SD卡  
- 4 4
iP-8817 8
iP-8447 768 KB 2 4
iP-8847 8
I-8437-80-G 80186 或相容,
16-bit 和 80 MHz
512 KB 512 KB 2 KB - 1 4 4
I-8837-80-G 8
I-8417-G 80188 或相容,
8-bit 和 40 MHz
- 4
I-8817-G 8
 
   
內建ISaGRAF的 uPAC
型號 OS CPU SRAM Flash EEPROM DI DO 乙太網路
 埠
RS-232/RS-485 I/O擴充卡
uPAC-7186EG MiniOS7 80186,
80 MHz
640 KB 512 KB 16 KB - - 1 2 X-board (備註)
uPAC-7186EGD
I-7188EG 80188,
40 MHz
512 KB - -
I-7188EGD
I-7188XG 2 KB 1 1 -
I-7188XGD
備註: I/O擴充卡插槽僅支援一片 X-board板卡.

 ISaGRAF FAQ