什么是Win-GRAF?
此软件可进行多任务编程,并将开发出来的应用程序下载到泓格科技所有支持 Win-GRAF 的系列 PAC 内运行。
Win-GRAF Workbench支持所有标准 Modbus 协议(TCP、RTU、ASCII),搭配泓格科技提供的eLogger、Indusoft等人机界面软件使用,可轻松快速的在各种应用领域中,开发出符合工业等级的系统,并进行资料采集与监控设备资讯。
Win-GRAF Runtime 支援哪些平台?
泓格科技提供多種可支援Win-GRAF Runtime的硬體:
PAC版
♦ Linux based ⇒ 內建 Linux OS: RPAC-2658M
♦ WinCE based ⇒ 帶螢幕PAC系列 → ViewPAC: VP-x238-CE7, VP-x208-CE7
內建 Windows CE 7.0 → WinPAC: WP-9x28-CE7, WP-8x28-CE7, WP-5238-CE7
內建 Windows CE 6.0 → XPAC: XP-8x38-CE6
♦ 支援EtherCAT 運動控制的PAC: EMP-9xx8-xx
电脑版
♦ 支援EtherCAT 運動控制的Windows PC:
• Runtime 必須安裝在 PC上並且在PCIe插槽插上一張 EtherCAT 主卡.
• EtherCAT 主卡: ECAT-M801-xx
应用领域
|
Win-GRAF Workbench 特征
►符合国际工控标准 IEC 61131-3 开放式 PLC 程序语法:
1、梯形图LD 3、顺序式功能图SFC 5、 指令集IL
2、功能框图FBD 4、 结构化文字ST
►Data Binding 数据绑定(事件触发方式传递)
最多可32台PAC间资料互相交换
►可在 LD 和 FBD 图形程序内使用 ST 语法
►可离线模拟程式运作 或 线上除错与监控
►"On Line Change" “在线更改”功能
可在不停止应用程序状况下小幅修改並运行改过的应用程序。
►配方表 (Recipe)
可预先在 PC/Win-GRAF上编好多组配方表再套用到 PAC 内。
►观测清单 (Spy List)
将想监看的变数资料编排在同一个画面内,方便观察。
►从 PAC 取回应用程序的原始码到 PC 中
您可选择将 Win-GRAF 专案的原始码下载到 PAC,并为该专案设置密码;日后若原始码遗失时,仍可由 PAC 取得。
Win-GRAF 控制器特征
►支持冗余系統
XP-8x38-CE6 支持 Win-GRAF 冗余系統,让工程应用更可靠。
当目前正在运行的 PAC (Active) 当机时,于 3 秒后会自动切换到另一台 PAC。 两台 PAC 会自动切换成为 Active/Passive PAC,而图控软件 (SCADA) 只需透过单一个 Active_IP 来连到运作的 PAC。
若 PAC 意外损毁需替换新品,只需调整好旋转开关位置 (一台转至 2,一台转至 4) 并接好通讯线 (LAN1, LAN2 与 Alive Port)。开机后,Win-GRAF 专案会自动复制所有档案内容到新的那台 PAC。
更多关于 Win-GRAF 冗余系统的使用说明,请参考 Win-GRAF 使用手册 - 第 7 章 Redundancy
►支持 eLogger HMI
eLogger 是泓格科技开发的一套免费且简单易用的人机界面 (Human Machine Interface) 软件,可用来设计本地HMI 与 网站服务器HMI,并支持 PC、手机透过网页浏览的方式对 PAC 进行远程操作。所有 Win-GRAF PAC 都支持 eLogger HMI。
►支援OPC UA Server
OPC 統一架構 (UA) 是由 OPC 基金會創建的開放標準。OPC UA 提供了一種安全的客戶端到服務器的連接,並且能夠穿過防火牆和 VPN 進行安全加密的連線。►Modbus Master 通讯协议
多端口Modbus RTU,ASCII Master,RS-232/485/422。Modbus TCP Master(多重连线)。
连接其他 Modbus PLC,Modbus Master,Modbus I/O 与 Modbus 设备。
►Modbus Slave 通讯协议
Modbus TCP Slave(多重连线)。
连接至 PC/SCADA/HMI。
►支持可保留变量(Retain Variables)
當 Win-GRAF 運行中發生斷電,可保存變數會被保留。每個任務的保留變數都儲存在一個獨立的文件中(例如: 't5_1.ret' )。下次啟動PAC時,將使用已存在PAC中的保存變數值進行初始化。
►支持 DCON I/O
支持使用RS-485端口去连接I-7000系列I/O模块;或I-87K4/5/8/9扩展组件加入I-87KW I/O模块;或RU-87P4/8扩展单元加 上 I-87KW I/O模块。►支持温/湿度量测模块
支持DL-100T485 和 DL-100TM485。
►支持多样的 I/O 模块
►软硬件安全保护
Win-GRAF PAC 配置有唯一的 64-bit 硬件序号,可用来产生一组授权码,以防制非法复制您的应用软件。
可套用自己设计的验证公式来保护自己的 Win-GRAF 应用程式。他人即使盗拷 PAC 内的应用程式到相同型号的PAC,只要他拿不到原始码,就无法正确运行。
►支持资料纪录功能 (Data Log)
►排程控制系统
►可搭配 VS 2008 开发软件
WinCE 系列 Win-GRAF PAC 支持使用 VS 2008 (VB.net, C#) 来开发自己的人机界面与资料管理程式,并可与Win-GRAF 控制程式互相交换资料。
开发软件 | Win-GRAF | C++ | VS 2008 |
---|---|---|---|
I/O控制难度 | 简易 | 困难 | 困难 |
编程难度 | 简易 | 困难 | 中等 |
软逻辑支持 | 有 | 无 | 无 |
除错难度 | 简易 | 困难 | 中等 |
通讯介面 | 內建 Modbus TCP, Modbus RTU, ASCII, DCON | 无内建, 需自行撰写 | 无内建, 需自行撰写 |
资料管理能力与编译难度 | 可搭配 VS 2008来达成强大资料管理功能. 编译难度:中等. |
具备强大资料管理功能. 编译难度: 困难. |
具备强大资料管理功能. 编译难度: 中等. |
|
||||||||||||
支援Win-GRAF Workbench開發軟體的XP-9000-IoT控制器
|
||||||||||||
型號 | CPU | 內建記憶體 | 非揮發性記憶體 | 外部儲存空間 | 顯示解析度 | 乙太網路埠 | USB埠 | RS-232/ RS-485 | I/O插槽 | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|
XP-9188-IoT | E3845 1.91 GHz, Quad-core | 4 GB DDR3 SDRAM | 128 KB MRAM; 16 KB EEPROM | 64 GB SSD; 32 GB CF card |
VGA 1280 x 1024~1920 x 1080(16 : 9) , 640 x 480~1024 x 768(4 : 3) HDMI 2560 x 1600 @ 24bpp |
2 | 4 | 4 | 1 | |||
XP-9388-IoT | 3 | |||||||||||
XP-9788-IoT | 7 | |||||||||||
|
||||||||||||
内置Win-GRAF的 RPAC
|
||||||||||||
型号名称 | 操作系统 | 中央处理器 | 内存 | 非易失性存储器 | 储存空间 | 以太网端口 | USB端口 | RS-232/ RS-485 |
||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
RPAC-2658M | Linux 4.1.15 | 四核心 Cortex-A9, 1 GHz |
1GB DDR3 RAM |
64 KB FRAM | 8GB eMMC 闪存 4 GB micro SD卡 |
3 | 2 | 4 | ||||
|
|||||||||||
内置Win-GRAF的 WP-9000 系列 PAC
|
|||||||||||
型号名称 | 操作系统 | 中央处理器 | 内存 | 非易失性存储器 | 储存空间 | VGA解析度 | 以太网端口 | USB端口 | RS-232/ RS-485 |
输入/输出插槽 | |
---|---|---|---|---|---|---|---|---|---|---|---|
WP-9228-CE7 | Windows CE 7.0 |
Cortex-A8, 1 GHz |
512 MB DDR3 SDRAM |
128 KB MRAM, 16 KB EEPROM |
256MB闪存, 4 GB SD卡 |
800 x 600, 1024 x 768 |
2 | 2 | 4 | 2 | |
WP-9428-CE7 | 4 | ||||||||||
WP-9828-CE7 | 8 | ||||||||||
|
||||||||||||
内置Win-GRAF的 XP-8000-CE6 系列 PAC
|
||||||||||||
型号名称 | 操作系统 | 中央处理器 | 内存 | 非易失性存储器 | 储存空间 | VGA解析度 | 以太网端口 | USB端口 | RS-232/ RS-485 |
输入/输出插槽 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
XP-8038-CE6 | Windows CE 6.0 |
x86, 1 GHz, 双核心 |
2 GB DDR3 SDRAM |
512KB MRAM, 16 KB EEPROM |
32GB 闪存, 8GB CF卡 |
640 x 480,
800 x 480, 800 x 600, 1024 x 768 |
2 | 4 | 5 | - | ||
XP-8138-CE6 | 4 | 1 | ||||||||||
XP-8338-CE6 | 3 | |||||||||||
XP-8738-CE6 | 7 | |||||||||||
|
||||||||||
内置Win-GRAF的 WP-8000 系列 PAC
|
||||||||||
型号名称 | 操作系统 | 中央处理器 | 内存 | 非易失性存储器 | 储存空间 | 以太网端口 | USB端口 | RS-232/ RS-485 |
输入/输出插槽 | |
---|---|---|---|---|---|---|---|---|---|---|
WP-8128-CE7 | Windows CE 7.0 |
Cortex-A8, 1 GHz |
512 MB DDR3 SDRAM |
512 KB MRAM, 16 KB EEPROM |
256 MB 闪存, 4 GB micro SD卡 |
2 | 2 | 2 | 1 | |
WP-8428-CE7 | 4 |
4 | ||||||||
WP-8828-CE7 | 8 | |||||||||
|
||||||||||
内置Win-GRAF的 WP-5000 系列 PAC
|
||||||||||
型号名称 | 操作系统 | 中央处理器 | 内存 | 非易失性存储器 | 储存空间 | 以太网端口 | USB端口 | RS-232/ RS-485 |
输入/输出扩充 | |
---|---|---|---|---|---|---|---|---|---|---|
WP-5238-CE7 | Windows CE 7.0 |
Cortex-A8, 1GHz |
512 MB DDR3 SDRAM |
64 KB FRAM | 256 MB 闪存 4 GB micro SD卡 |
1 | 1 | 4 | XV-扩充板 (备注) | |
备注: I/O 扩充槽只能安装一个 XV-扩充板. |
|
||||||||||||
内置Win-GRAF的 ViewPAC
|
||||||||||||
型号名称 | 操作系统 | 中央处理器 | 内存 | 非易失性存储器 | 储存空间 | VGA尺寸(解析度) | 以太网端口 | USB端口 | RS-232/ RS-485 |
输入/输出插槽 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
VP-2208-CE7 | Windows CE 7.0 |
Cortex-A8, 1 GHz |
512 MB DDR3 SDRAM, 256 MB 闪存 |
128 KBMRAM; 16 KB EEPROM |
4 GB micro SD卡 (最大 32 GB) |
7" (800x480) |
1 (PoE) | 2 | 2 | - | ||
VP-3208-CE7 | 8.4" (800 x 600) |
3 | ||||||||||
VP-4208-CE7 | 10.4" (800 x 600) |
|||||||||||
VP-6208-CE7 | 15" (1024x768) |
|||||||||||
VP-1238-CE7 | 5.7" (640x480) |
1 | 1 | 2 | 3 | |||||||
VP-4238-CE7 | 10.4" (800x600) |
2 | ||||||||||
VP-6238-CE7 | 15" (1024x768) |
|||||||||||
|
||||||||
基于 SoftPLC 的 EMP-9000 运动控制器系列
|
||||||||
型号 | ||||||||
---|---|---|---|---|---|---|---|---|
CPU | RAM | I/O Slot | 周期时间 | EtherCAT Slaves | EtherCAT Axes | |||
EMP-9058-16
|
i5-8365UE | 16 GB | 0 | 0.5 ms (min) | Max. 512 | Max. 16 | ||
EMP-9058-32
|
Max. 32 | |||||||
EMP-9258-16
|
i5-8365UE | 16 GB | 2 | Max. 16 | ||||
EMP-9258-32
|
Max. 32 | |||||||
EMP-9098-16
|
Atom E3950 | 8 GB | 0 | Max. 16 | ||||
EMP-9098-32
|
Max. 32 | |||||||
Master Series
|
|||||||
精巧型 EtherCAT 主站 PAC
|
|||||||
型号 | OS | CPU | 系统记忆体 | 储存装置 | EtherCAT | ||
---|---|---|---|---|---|---|---|
通讯周期 | 从站数 | 轴数 | |||||
EMP-2848M
|
Real-Time Linux (RT-Preempt) | Cortex-A53, Quad-core, 1.6GHz | LPDDR4 - 1GB | eMMC Flash – 8GB, 4GB microSD 卡 | 500 μs (最小週期) | 128 | 16 |
Win-GRAF PAC 比较
PAC系列 | 中央处理器/ (效能基准) |
操作系统 | 冗余功能/切换时间 | I/O 扩展和类型 | 人机界面软件 | OPC UA Server |
---|---|---|---|---|---|---|
EMP-9x58-xx | Intel® Core™ i5-8365UE 處理器 [1.6 ~ 4.1 GHz, 4C8T] |
Windows 10 IoT 企业版 (64-bit) |
无 | I-9K | eLogger HMI AVEVA Edge |
支持 |
EMP-9x98-xx | Intel Atom E3950 [1.6 ~ 2.0 GHz, 4C4T] |
Windows 10 IoT 企业版 (64-bit) |
无 | I-9K | eLogger HMI AVEVA Edge |
支持 |
EMP-2848M | i.MX8 [1GHz, 四核]/ (1065) |
Linux 内核 5.10.72 | 无 | 无 | 无 | 无 |
RPAC-2658M | i.MX6 [1GHz, 四核]/ (522) |
Linux 内核 4.1.15 | 有,0.2秒 (=200毫秒) | 无法扩展 | 无 | 支持 |
XP-8x38-CE6 | R3600 [1GHz, 双核]/ (199) |
Windows CE 6.0 | 有,3秒 | I-8K/I-87K | eLogger HMI | 支持 |
WP-9x28-CE7 | AM3354 [1GHz, 单核]/ (115) |
Windows CE 7.0 | 无 | I-9K/I-97K | eLogger HMI | 支持 |
WP-8x28-CE7 | 无 | I-8K/I-87K | eLogger HMI | 支持 | ||
VP-x2x8-CE7 | (VP-x208-CE7) 无 |
(VP-x208-CE7) 无法扩展 |
eLogger HMI | 支持 | ||
(VP-x238-CE7) 无 |
(VP-x238-CE7) I-8KW与I-87KW |
|||||
WP-5238-CE7 | 无 | XV-board | eLogger HMI | 支持 |
冗余机制
型号名称 | WP-9x28-CE7 | XP-8x38-CE6 | WP-8x28-CE7 | WP-5238-CE7 | VP-x208-CE7 | VP-x238-CE7 | RPAC-2658M |
---|---|---|---|---|---|---|---|
支持与否 | - | - | - | - | - | ||
1. 本地冗余请参考 Win-GRAF 使用者手册: 第16章请参考 RPAC 使用者手册: 第14章 |
|||||||
2. 远程冗余请参考 Win-GRAF 使用者手册: 第16章(此机制目前尚未支持RPAC-2658M.) |
|||||||
eLogger HMI
型号名称 | WP-9x28-CE7 | XP-8x38-CE6 | WP-8x28-CE7 | WP-5238-CE7 | VP-x208-CE7 | VP-x238-CE7 | RPAC-2658M |
---|---|---|---|---|---|---|---|
支持与否 | - | ||||||
eLogger 是泓格科技开发的免费且简单易用的HMI(人机界面)软件,可支持设计本地HMI和Web服务器HMI,并支持PC、手机通过网页浏览的方式对PAC进行远端操作。 |
|||||||
支持 "On Line Change" 功能
型号名称 | WP-9x28-CE7 | XP-8x38-CE6 | WP-8x28-CE7 | WP-5238-CE7 | VP-x208-CE7 | VP-x238-CE7 | RPAC-2658M |
---|---|---|---|---|---|---|---|
支持与否 | |||||||
可在不停止应用程序状况下,更换正在运行且小幅修改过的应用程序。 |
|||||||
排程控制
型号名称 | WP-9x28-CE7 | XP-8x38-CE6 | WP-8x28-CE7 | WP-5238-CE7 | VP-x208-CE7 | VP-x238-CE7 | RPAC-2658M |
---|---|---|---|---|---|---|---|
支持与否 | |||||||
* 一台PAC 可以控制最多 10 个控制设备 (Target) 的排程. |
|||||||
建立自定义的功能表和功能方块
型号名称 | WP-9x28-CE7 | XP-8x38-CE6 | WP-8x28-CE7 | WP-5238-CE7 | VP-x208-CE7 | VP-x238-CE7 | RPAC-2658M |
---|---|---|---|---|---|---|---|
支持与否 | - | ||||||
* 为了不同的案场和应用需求, 透过VS2008, 使用者可在Win-GRAF专案中建立自定义的功能表和功能方块. |
|||||||
|
Modbus Master/Slave 通讯协议
型号名称 | WP-9x28-CE7 | XP-8x38-CE6 | WP-8x28-CE7 | WP-5238-CE7 | VP-x208-CE7 | VP-x238-CE7 | RPAC-2658M |
---|---|---|---|---|---|---|---|
支持与否 | |||||||
* Win-GRAF PAC支持下列通讯协议.
请参考Win-GRAF 或者 RPAC 使用者手册: 第 3 章 和 第 5 章 |
|||||||
DCON 遠程 I/O 和 本地 I/O
型号名称 | WP-9x28-CE7 | XP-8x38-CE6 | WP-8x28-CE7 | WP-5238-CE7 | VP-x208-CE7 | VP-x238-CE7 | RPAC-2658M |
---|---|---|---|---|---|---|---|
支持与否 | |||||||
* Win-GRAF PAC 支持透过RS-485埠连接至下列 DCON 远程 I/O模块. |
|||||||
PID 控制
型号名称 | WP-9x28-CE7 | XP-8x38-CE6 | WP-8x28-CE7 | WP-5238-CE7 | VP-x208-CE7 | VP-x238-CE7 | RPAC-2658M |
---|---|---|---|---|---|---|---|
支持与否 | |||||||
* 單一台 Win-GRAF PAC 支持最多 200 組 PID 控制. |
|||||||