这个功能只有当前使用的 ⇘ 特征设置支持才可用。 |
“配方管理器”插件提供处理用户自定义的工程变量列表的功能,命名的配方定义 和这之内具体变量的设定值,叫做配方。配方可以用来设置和监视PLC的控制参数。为了这个目的,它们可以从PLC中读出和写入,也可从文件载入和存成文件。这些相互作用通过已经设置好的视图元素是可能的。
如果配方管理器是位于其它PLC上的,而不是配方相关的应用中,那么数据服务器要用来读或写配方。读和写是同步完成的,就是说,配方包含的所有变量同时更新。读或写完成后,通过调用 g_RecipeManager.LastError ,可以检查传输是否顺利完成(这种情况下 (g_RecipeManager.LastError=0)。
配方管理器是一个源对象,在“设备”视图的应用下,通过命令 ⇘ '添加对象'来添加。
一个或多个“ 配方定义” 可以分配到“配方管理器” 对象中,, 同样可通过命令“添加对象”。配方定义包含特定的配方,之后可以在各自的编辑窗口中编辑。参见 ⇘ 配方定义帮助页获得更多信息,以及如何在线模式处理配方。
“存储”:配方会按照下列设置默认自动存储到文件中。
选择 “存储类型”(文本的或二进制),通过指定 “文件路径”具体存储位置,定义存储配方的“文件扩展名”。
文本的存储会把选择的列用“分隔符”分开:选择建议的六种选项之一。
对话框左上部分显示了所有配方定义的列,用各自的头 (“可用列”)。右侧包含配方定义“选择的列” ,这些列会被存储。至少有一个包含当前值的列会被包含在右侧,并不可不选。
其它列可以通过选中条目点击 或 移到左侧或右侧,也可使用 或 将所有条目一次性移动。按钮 和 可用来调整选择列的顺序,这将代表存储文件中列的顺序。
针对每个配方文件, <recipe name>.<recipe definition>.<file extension> 会在特定的文件夹创建。应用每次重启,文件会重新载入到配方管理器中。只要选项 “自动保存配方变化”被激活(默认),存储文件在运行时会自动更新配方的修改。如果不想这样,这个选项必须无效。
如果点击“存为默认”,那么这个页面对话框内的设置从次作为以后插入的配方管理器的默认设置。