基于WinCE的zenOn HMI开发
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于WinCE 5.0的zenOn HMI开发
简介
• zenOn 是奥地利Copa-Data公司的HMI软件,既适用于WinCE系统的 Beckhoff嵌入式控制器,也适用于NT/XP/2000系统的Beckhoff控制器。开 发zenOn工程,无需像一般的组态软件那样建立变量表,在zenOn工程中 只需轻松导入TwinCAT PLC的变量,就可以使用了。 对于WinCE系统zenOn Run-Time,需要从Beckhoff订购,订货号: CX1800-0001。zenOn开发软件需要向Copa-Data公司或其代理商(鼎茂 兴)索取,Beckhoff不提供。 zenOn CE工程开发完毕后,可通过TCP/IP下载到Beckhoff 嵌入式控制器 中。受嵌入式设备硬件的限制,zenOn CE的功能不如基于NT/XP的zenOn 强大,zenOn CE支持的功能包括:多文档接口(MDI)、报警、事件、用 户管理、配方管理、语言在线切换、数学运算、音频等。 运行zenOn HMI的Beckhoff 嵌入式PC,应该选择大的内存配置,例如 CX1001-xx1x。
1
•
•
•
基于WinCE 5.0的zenOn HMI开发
简介
• Beckhoff提供免费的限时版zenOn CE Run-Time,可从Beckhoff网站下 载/Software/embPC-Control/CE/Platforms/CX18000001_HMI_zenOn/,限时30分钟。 zenOn CE针对x86的安装文件是 CX1800-0001_HMI_ZenonV620_SP4.I586.CAB。通过FTP或者U盘把 该文件拷贝到x86的WinCE控制器中,双击该文件则开始安装,安装的默 认路径是\Hard disk\zenOn_RT。安装完毕后则该安装文件自动删除。安 装完毕后,需要执行操作“Start->Suspend”重启WinCE控制器。重启后, zenOn CE的Transport Service启动,开发的zenOn CE工程即可通过 TCP/IP下载到WinCE控制器中。
•
2
开发zenOn HMI
在PC上安装zenOn,安装zenOn V6.20 SP4。zenOn开发环境如下:
3
开发zenOn HMI
添加TwinCAT驱动:点击左侧窗口Driver右键菜单的“Driver new..”, 弹出驱动定义窗口,选择Beckhoff TwinCat TC-Ads driver即可。
4
开发zenOn HMI
导入TwinCAT PLC变量:选中添加的Beckhoff TwinCat TC-Ads, 点击右键菜单的“Import variables online…”
5
开发zenOn HMI
选择第一项,即从TwinCAT PLC工程导入PLC 变量
6
开发zenOn HMI
选择TwinCAT PLC工程
7
开发zenOn HMI
选择变量,即选择需要和zenOn通讯的TwinCAT PLC变量:双 击上方窗口中的PLC变量,或者通过Add按钮,把PLC变量添加 到zenOn工程中。
8
开发zenOn HMI
添加的TwinCAT PLC变量出现在Variables中。
9
开发zenOn HMI
添加Picture,例如SYSTEMDRIVER。在窗体上添加两个static text,分别输入 Main.a和Main.b,然后添加两个Numerical value,分别用于显示TwinCAT PLC 的变量MAIN.A和MAIN.B。变量连接如下图所示。
10
开发zenOn HMI
设置zenOn HMI的启动窗体:打开工程的属性窗口,在Start picture中输入启动窗体的名称即可。
11
开发zenOn HMI
下载zenOn HMI到WinCE控制中:打开工程的属性窗口,选中 “Remote transport”,点击右侧的“click here->”
12
开发zenOn HMI
在弹出的Project settings窗口中设置参数,Transport device选择 TCP/IP;Configuration parameters中输入WinCE控制器的IP地址; 工程的Target中,输入zenOn CE Run-Time在WinCE控制器中的路 径,“\Hard Disk\zenOn_RT”。
13
开发zenOn HMI
点击工具栏菜单中Option->Update WindowsCE Runtime…
14
开发zenOn HMI
Language选择English;Connection with Transport Service选择 TCP/IP,并输入WinCE控制器的IP地址
15
开发zenOn HMI
启动WinCE控制中zenOnTransport Service
16
开发zenOn HMI
在Update中,点击Process按钮,直到更新成功。
17
开发zenOn HMI
点击Save&Exit按钮即可。
18
开发zenOn HMI
点击工具栏中的Establish remote connection图标 。
19
开发zenOn HMI
在弹出的Remote transport password窗口中,点击OK按钮即 可(缺省没有密码)。随后弹出的窗口,确认即可。
20