Recipe Enhanced ActiveX 控件的连接
下表显示的连接用于在运行时控制 Recipe Enhanced ActiveX 控件的操作。除了这些连接之外,没有其他参数可配置控件操作。
连接 | 描述 |
|---|---|
RecipeNumber 可选 | 控件读取标签的值。根据该值,将相应的配方名称发送到 FileName 连接,然后 FileName 连接会存储当前的配方名称。这样,应用程序便可在一组基本名称相同的配方中进行选择,例如 MyRecipe0.csv、MyRecipe1.csv、MyRecipe2.csv RecipeNumber 属性的值从“0”开始。例如,如果该值设置为“0”,则会将第一个配方的配方名称发送到 FileName 连接;如果该值设置为“1”,则会将第二个配方的配方名称发送到 FileName 连接。 连接为只读模式,可以是内存标签或直接引用标签。 连接数据类型为模拟量。 |
FolderName 必用 | 控件读取标签值,以确定包含配方的文件夹路径(例如“C:\Recipes”或“\Storage Card\Recipes”)。 连接为只读模式,可以是内存标签或直接引用标签。 连接数据类型为字符串。 |
FileName 必用 | 标签值指定配方名称(例如“MyRecipe2.csv”)。所有保存、加载和删除操作均使用此属性确定要操作的配方。如果 RecipeNumber 属性更改值,则 FileName 属性将根据指定的配方编号进行更新。 例如,如果当前的 FileName 等于“MyRecipe5.csv”,则当 RecipeNumber 值更改为“12” 时,FileName 属性将更新为“MyRecipe12.csv”。 连接为读写模式,可以是内存标签或直接引用标签。 连接数据类型为字符串。 |
SaveEn 可选 | 如果此属性从零转换为非零值,配置的标签值(例如 Float001-Float512 和 String001-100)将写入到 FileName 连接中指定的文件。 连接为只读模式,可以是内存标签或直接引用标签。 连接的数据类型为布尔值。 |
LoadEn 可选 | 如果此属性从零转换为非零值,则会读取在 FileName 连接中指定的文件,并会将相应值写入在 Float001-Float512 和 String001-100 等连接中配置的标签。 连接为只读模式,可以是内存标签或直接引用标签。 连接的数据类型为布尔值。 |
DelEn 可选 | 如果此属性从零转换为非零值,将删除 FileName 连接中指定的文件。如果设置了可选的设计时属性“删除确认”,则会在执行删除操作之前提示操作员。 连接为只读模式,可以是内存标签或直接引用标签。 连接的数据类型为布尔值。 |
Float001 - Float512 或 Float1000 可选 | 这些是构成配方的设置点。 这些连接是读写模式,可以是内存标签或直接引用标签。 连接数据类型为模拟量。 建议将这些属性配置为内存标签。应用可以使用一个宏将内存标签复制到直接引用标签。 |
String001 - String100 或 String1000 可选 | 这些是构成配方的设置点。 连接为读写模式,可以是内存标签或直接引用标签。 连接数据类型为字符串。 建议将这些属性配置为内存标签。应用可以使用一个宏将内存标签复制到直接引用标签。 |
RecipeName001 - RecipeName255 或 RecipeName500 可选 | 这些属性用于列出字符串标签中的可用配方。加载控件或者执行保存或删除操作时,将在 FolderName 的内容中搜索 CSV 文件。找到的所有 CSV 文件(最多 255 个)按字母表顺序列在这些连接中。 这些连接是读写模式,可以是内存标签或直接引用标签。 连接数据类型为字符串。 |
Status 可选 | 该连接用于监视控件的状态。 该连接为只读模式,可以是内存标签或直接引用标签。 连接数据类型为字符串。 |
提供反馈