导出配方出现错误系统未执行咋回事
发布网友
发布时间:2024-01-18 12:12
我来回答
共2个回答
热心网友
时间:2024-01-19 01:54
一个配方或者多个配方的一条或全部数据记录导出到一个TXT文件中。TXT文件需要存储在外部介质中。
"ExportDataRecords"函数参数说明:
配方号/名称要导出其数据记录的配方的编号或名称。如果要导出所有可用配方中的配方数据记录,则指定“0”。如需指定配方号,则输入数值或者INT类型变量。如需使用名称,则输入字符串或者StringChar类型变量。
数据记录号/名称要导出的配方数据记录的编号或名称。如果要导出所有配方数据记录,则指定“0”。如需指定数据记录号,则输入数值或者INT类型变量。如需使用名称,则输入字符串或者StringChar类型变量。
文件名配方数据记录导出到的 TXT 文件的名称。输入文件位置和文件扩展名 (*.txt),例如“\USB_X60.1\record.txt”。
覆盖选择“否”: 如果文件存在,不覆盖TXT文件,将不执行导出过程。
选择“是”: 无需确认提示即覆盖TXT文件。
选择“带确认”: 需要确认,TXT文件在确认后才覆盖。
输出状态信息选择“否”: 不输出状态。
选择“是”: 输出状态信息。
处理状态
(返回系统函数的处理状态)
2: 系统函数正在执行。
4: 系统函数已经成功完成。
12: 因出现错误而未执行系统函数。
2. 导入数据记录函数:
从一个 TXT 文件中导入配方的一条或全部数据记录。
"ImportDataRecords"函数参数说明:
参数说明
文件名用于导入配方数据记录的 TXT 文件的名称。输入存储位置和文件扩展名 (*.csv),例如“\USB_X60.1\record.txt”。
数据记录号/名称要导入的配方数据记录的编号或名称。如果要导入所有的配方数据记录,则指定“0”。 如需指定数据记录号,则输入数值或者INT类型变量。如需使用名称,则输入字符串或者StringChar类型变量。
覆盖选择“否”: 不覆盖配方数据记录。将不执行导入过程 。
选择“是”: 如果存在相同编号或者名称的数据记录,无需确认提示即覆盖配方数据记录。
选择“需要确认”: 配方数据记录在确认后才被覆盖。
输出状态信息选择“关”: 不输出状态。
选择“开”: 输出状态信息。
处理状态
(返回系统函数的处理状态)
2: 系统函数正在执行。
4: 系统函数已经成功完成。
12: 因出现错误,系统函数未执行。
实际演示:
1. 组态一个配方,添加3个元素和3条数据记录。
2. 分别组态按钮,添加导出”导出配方数据记录“函数和”导入配方数据记录“函数。
执行”导出配方数据记录“函数的系统报警。
执行结果
3. 执行”导入配方数据记录“函数。例如修改第一条数据记录中的元素数值,保存后执行”导入配方数据记录“函数仅导入第一条数据记录。
执行”导入配方数据记录“函数的系统报警。
热心网友
时间:2024-01-19 01:54
常见原因:组态时配方显示名称,配方元素对应的变量名称,配方数据记录显示名称使用中文导致。