26.10.2.1 对于条件操作

设置要传输的文件数及文件编号。当[控制字地址]的位0置ON时,会将CF卡/USB存储器中的CSV数据写入控制器/PLC中。当位1置ON时,会根据[条件]将控制器/PLC数据保存至CF卡/USB存储器。

最多可以同时传输64个文件。

根据地址位0或位2的状态传输数据。

传输状态和结果反映在该地址中。

错误代码(反映在错误状态位中)

0

成功完成

传输成功完成。

1

无文件编号

当执行CF卡/USB存储器至控制器/PLC传输时,传输目标文件不存在。

2

无传输条件编号

对传输来说,与指定文件编号(GROUP NO)对应的条件编号不存在。

3

内部寄存器范围错误

在CF卡/USB存储器至控制器/PLC的数据传输中,如果已将传输的起始地址指定为内部寄存器,数据传输将超出内部寄存器地址范围。

4

无CF卡或USB存储器

未在GP中插入CF卡/USB存储器,或未关CF卡盖。

5

读取错误

在CF卡/USB存储器至控制器/PLC的数据传输中,从CF卡/USB存储器中读取数据失败。

6

写入错误

在控制器/PLC至CF卡/USB存储器的数据传输中,向CF卡或USB存储器写入数据失败。可能没有足够的可用空间。

7

CF卡错误/USB存储器错误

CF卡/USB存储器无效或插入的介质不是CF卡/USB存储器。

8

保留

9

无检索文本

没有与检索文本匹配的CSV文件。

10

索引文件错误

索引文件格式错误。

11

保留)

12

写入错误

在CF卡/USB存储器至控制器/PLC的数据传输中,向控制器/PLC写入数据失败。

13

读取错误

在控制器/PLC至CF卡/USB存储器的数据传输中,从控制器/PLC中读取数据失败。

指定要传输的CSV文件数 (1 至 64)。
如果未设置该值,当 [控制字地址] 置ON时不传输数据。另外,状态将不会重启。

保存要传输的第一个文件编号。
然后,将按文件编号保存所需的传输顺序。

自动传输(条件操作)时序图

当控制地址的位0(或位1)置ON时,传输位(状态位0)置ON。

当数据传输成功完成时,传输位置OFF,传输完成标记(状态位1)置ON。

当数据传输完成时,通过设备/PLC决定传输完成标志并将控制地址位置OFF。

将控制地址位置OFF会自动将状态地址中的位1(传输完成)置OFF。

如果传输失败,则传输位置OFF,并将错误代码写入错误状态(状态位12-15)。在开始下一次传输前,请将状态和控制位清0,并将所需的控制位置ON。