1.一种基于配电自动化的文件传输方法,其特征在于,包括以下步骤:
s100、第一收发区将待发送文件复制到隔离区;
s200、所述隔离区将接收到的所述待发送文件通过通信协议发送给第二收发区;
s300、所述第二收发区在接收到所述待发送文件后,向所述隔离区发送接收回执;
s400、所述第一收发区在收到由所述隔离区发送的所述接收回执后,确认文件传输完成,结束操作。
2.根据权利要求1所述的基于配电自动化的文件传输方法,其特征在于,所述s100还包括:
s110、所述第一收发区将所述待发送文件复制到隔离区进行发送准备;
s120、备份所述待发送文件到备份区。
3.根据权利要求2所述的基于配电自动化的文件传输方法,其特征在于,所述s400还包括:
所述第一收发区在收到由所述隔离区发送的所述接收回执后,向所述备份区发送删除备份文件指令;
所述备份区在接收到所述删除备份文件指令后,将备份的所述待发送文件删除。
4.根据权利要求2所述的基于配电自动化的文件传输方法,其特征在于,所述s400还包括:
在指定时间内开放通讯接口接收所述第二收发区发回的所述接收回执,其中指定时间可自定义;
当在指定时间内未接收到所述接收回执时,关闭通讯接口,并向所述第一收发区发送超时信息。
5.根据权利要求4所述的基于配电自动化的文件传输方法,其特征在于,还包括以下步骤:
向所述第一收发区发送超时信息后,累计超时次数;
判断超时次数是否大于阈值,若是则返回执行步骤s100,否则删除所述备份区中的所述待发送文件,并提示文件传输异常,结束操作,其中阈值可自定义。
6.根据权利要求1所述的基于配电自动化的文件传输方法,其特征在于,所述s200还包括:
s210、所述隔离区根据接收到的所述待发送文件生成对应校验码;
s220、将所述待发送文件及所述对应校验码通过通信协议发送给所述第二收发区。
7.根据权利要求6所述的基于配电自动化的文件传输方法,其特征在于,所述s300还包括:
s310、所述第二收发区接收所述第一收发区发送的所述待发送文件及所述对应校验码;
s320、根据所述对应校验码校验所述待发送文件完整性,若校验完整,则向所述隔离区发送所述接收回执,否则不执行操作。
8.根据权利要求1所述的基于配电自动化的文件传输方法,其特征在于,所述通信协议为传输控制协议。
9.一种基于配电自动化的文件传输系统,其特征在于,包括:
第一收发模块,用于通过隔离模块向第二收发模块发送待发送文件或接收第二模块发送的待发送文件;
隔离模块,用于在第一收发模块和第二收发模块之间进行文件、回执以及消息的传输;
第二收发模块,用于通过隔离模块向第一收发模块发送待发送文件或接收第一模块发送的待发送文件。
10.根据权利要求9所述的基于配电自动化的文件传输系统,其特征在于,所述隔离模块还包括:
备份单元,用于备份所述待发送文件到备份区;
指令生成单元,用于向所述备份区发送删除备份文件指令以及想对应收发区发送超时信息;
累计单元,用于累计在指定时间内未收到回执的次数,其中指定时间可自定义;
超时判断单元,用于根据累计单元的输出结果,进行超时判断,将判断结果发送给指令生成单元。