理论教育 数据记录和配方优化指南

数据记录和配方优化指南

时间:2023-06-28 理论教育 版权反馈
【摘要】:图1-36 数据记录目录的结构用户可以通过数据记录功能块来记录程序运行时的数据,DLG指令如图1-37所示。首先单击“Add Recipe”,这时在“Recipe List”中建立了一个配方,命名为“RCP1”,单击“Add Variable”添加该数据库所记录的变量。RCP功能块状态,见表1-22。

数据记录和配方优化指南

1.数据记录

在Micro820主菜单中双击“Data Log”,如图1-35所示。首先单击“Add Data Set”,这时在“Data Set List”中建立了一个变量库,命名为“DEST1”,最多可建10个这样的变量库。单击“Add Variable”添加该变量库所记录的变量。

978-7-111-45432-8-Chapter01-54.jpg

图1-35 添加所需记录的变量

Micro820控制器每天支持记录10MB的数据,数据记录目录的结构如图1-36所示。其中DATALOG文件夹是在microSD卡中自动生成的,其下属文件夹表示数据记录时控制器RTC时间,“2014”代表“年”,其下属文件夹代表“月份”,“月份”下属文件夹代表“日”,“Grpxx”文件夹是数据记录自动生成的,每天最多只能生成50个“Grpxx”文件夹,“Grpxx”文件夹下的数据记录文件“Filexx”,从“File01”开始,当文件的存储量大于4KB时,“File02”文件就自动生成了,每个“Grpxx”文件夹最多只能包含50个该文件。

978-7-111-45432-8-Chapter01-55.jpg

图1-36 数据记录目录的结构

用户可以通过数据记录功能块来记录程序运行时的数据,DLG指令如图1-37所示。

DLG功能块的输入/输出参数,见表1-18,DLG功能块状态,见表1-19,DLG功能块错误代码,见表1-20。

2.配方

配方的变量添加方式与数据记录的变量添加方式类似,在Mi-cro820主菜单中双击“Recipe”,如图1-38所示。首先单击“Add Recipe”,这时在“Recipe List”中建立了一个配方,命名为“RCP1”,单击“Add Variable”添加该数据库所记录的变量。

978-7-111-45432-8-Chapter01-56.jpg

图1-37 DLG功能块

表1-18 DLG功能块的输入/输出参数

978-7-111-45432-8-Chapter01-57.jpg

表1-19 DLG功能块状态

978-7-111-45432-8-Chapter01-58.jpg

表1-20 DLG功能块错误代码(www.daowen.com)

978-7-111-45432-8-Chapter01-59.jpg

978-7-111-45432-8-Chapter01-60.jpg

图1-38 添加配方的变量

配方目录的结构如图139所示,“RECIPE”文件夹下最多有10个文件命名为“Rcp_idxx”(如果“CfgID”值为1,那么指定的文件夹为“Rcp_ld01”),每个“Rcp_idxx”最多只能包含50个配方文件或变量集,配方文件的文件名不能超过30个字符。

RCP功能块如图140所示,RCP功能块允许用户程序从存储在microSD卡中配方文件夹中的配方数据文件中读取变量值,同时刷新控制器中实时的全局或本地变量值。RCP功能块也允许从小型控制器向microSD卡中的配方数据文件中写入实时的全局或本地变量值。

978-7-111-45432-8-Chapter01-61.jpg

图1-39 配方目录结构

978-7-111-45432-8-Chapter01-62.jpg

图1-40 RCP功能块

RCP功能块的输入/输出参数,见表1-21。RCP功能块状态,见表1-22。RCP功能块错误代码,见表1-23。

表1-21 RCP功能块的输入/输出参数

978-7-111-45432-8-Chapter01-63.jpg

表1-22 RCP功能块状态

978-7-111-45432-8-Chapter01-64.jpg

表1-23 RCP功能块错误代码

978-7-111-45432-8-Chapter01-65.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈