设置要传输的文件数及文件编号。当[控制字地址]的位0置ON时,会将外部存储器中的CSV数据写入控制器/PLC。当位1置ON时,会根据[条件]的定义将控制器/PLC数据保存到外部存储器。
使用的地址数取决于地址中指定的寄存器。
例如,当指定了16位寄存器时
最多可以同时传输64个文件。
控制
根据地址位0或位2的状态传输数据。
确保当GP开机时该地址中的所有位均被设置为“0”。
不要同时将多个位置ON。
只有当使用[条件名称查找功能]时才能运行条件名称查找传输。
26.10.3 条件名称查找功能
状态
传输状态和结果反映在该地址中。
错误代码(反映在错误状态位中)
0 |
成功完成 |
传输成功完成。 |
1 |
无文件编号 |
当执行外部存储器至控制器/PLC的传输时,传输目标文件不存在。 |
2 |
无传输条件编号 |
对传输来说,与指定文件编号(GROUP NO)对应的条件编号不存在。 |
3 |
内部寄存器范围错误 |
在外部存储器至控制器/PLC的数据传输中,如果已将传输的起始地址指定为内部寄存器,数据传输试图使用内部寄存器指定范围以外的一个地址。 |
4 |
没有外部存储器 |
未找到外部存储器或卡盖为打开状态。 |
5 |
读取错误 |
当执行外部存储器至控制器/PLC的传输时,读取外部存储器失败。 |
6 |
写入错误 |
当执行控制器/PLC至外部存储器的传输时,写入外部存储器失败。可能没有足够的可用空间。 SD卡处于写保护状态 |
7 |
CF卡错误/USB存储器错误 |
CF卡/USB存储器未正确格式化或损坏。 |
8 |
保留 |
– |
9 |
无检索文本 |
没有与检索文本匹配的CSV文件。 |
10 |
索引文件错误 |
索引文件格式错误。 |
11 |
保留) |
– |
12 |
写入错误 |
在外部存储器至控制器/PLC的数据传输中,向控制器/PLC写入数据失败。 |
13 |
读取错误 |
当执行控制器/PLC至外部存储器的传输时,读取控制器/PLC失败。 |
文件数
指定要传输的CSV文件数 (1 至 64)。
如果未设置该值,当 [控制字地址] 置ON时不传输数据。另外,状态将不会重启。
文件编号1
保存要传输的第一个文件编号。
然后,将按文件编号保存所需的传输顺序。
自动传输(条件操作)时序图
当控制地址的位0(或位1)置ON时,传输位(状态位0)置ON。
当数据传输成功完成时,传输位置OFF,传输完成标记(状态位1)置ON。
当数据传输完成时,通过设备/PLC决定传输完成标志并将控制地址位置OFF。
将控制地址位置OFF会自动将状态地址中的位1(传输完成)置OFF。
如果传输失败,则传输位置OFF,并将错误代码写入错误状态(状态位12-15)。在开始下一次传输前,请将状态和控制位清0,并将所需的控制位置ON。