XML配方存储程序说明_独立于HMI_V2.0.pdfVIP

  • 1
  • 0
  • 约6.89千字
  • 约 10页
  • 2026-02-06 发布于北京
  • 举报

XML做配方程序说明_独立于HMI_V2

Version2.0

倍福广州办2015.04.24

1,安装软件包XMLServer。

在PC上测试,需要先安装XMLServer。

地址:

XML_Data_Server/Install/TcXmlDataSrv.exe

在CE上测试,需要安装XMLServerCE。

地址:

XML_Data_Server_CE/Install/TcXmlDataSrvCE.exe

CE的安装包也在PC上安装,然后把路径C:\TwinCAT\CE\TCXmlData\Install下的

TcXmlDataSvrCe.I586到CE系统下任意位置,双击运行,就会自动安装了。然后把CE

操作系统在开始菜单执行“RESET”重启。

2,例程包含的文件:

../XML/Peifang_1.xml;1号、2号、3号。。。配方XML文件

../XML/Peifang_2.xml;

../XML/Peifang_3.xml;

../XML/RecipeList.xml;配方名列表XML文件,含配方描述

../Lib/示例程序的库文件

../DynamicText/用于TwinCATHMI的动态文本

Type1_XML配方_单个结构型变量_V2.pro示例1,适用用HMI支持结构型变量

XML配方_独立于HMI_例程说明.exe说明,可以直接

3,把例程集成到项目

3.1打开项目文件

选择主菜单Project|Merge,根据触摸屏的特点,选择“Type1_XML配方_单个结构型变

量_V2.pro”

在弹出的窗体中选择除Task之外的所有项目,包括Visualization

3.2在主程序或者Task“Standard”中PRG“Call_Recipe()”。

3.3Type1,编辑配方变量文件“Global_RecipeXML”。

如图所示:每次只有一个变量要保存,而这个变量实际上包含了以下子变量:

如果HMI允许,实际上这个结构中可以定义得更为详细,不用aParameter数组,而是直接

使用更具含义的子变量命名。如果不需要使用结构类型数据,就可以直接删除astHead的定

义。

4如果需要用到结构型变量,修改自定义的配方结构类型

5修改各种常数

A:确认操作系统是CE还是XP

B:确认配方文件的保存路径,必须是英文路径。比如例中的“XML”.

CE下路径建议用:‘\HardDisk\FTP\XML’,这样配方文件就很容易在CX和PC之间传送。

C:确认配方及配方列表的文件命名规则,可以直接用例中的默认值。

4,在触摸屏中建立变量

第1部分:配方中保存的变量,即Global_RecipeXML中的两个数组“aParameter”和

“astStructure”,配方名和配方号可以用于显示。

文档评论(0)

1亿VIP精品文档

相关文档