一种数据对接设备连续自主运行稳定性的优化方法技术

技术编号:27257045 阅读:18 留言:0更新日期:2021-02-04 12:37
本申请提供了一种数据对接设备连续自主运行稳定性的优化方法,其中,所述方法包括:获取停止指令;如果为正常停止指令,则控制操作源控制写入操作源停止写入动作;如果为非正常停止指令,则获取当前数据写入进程信息,并判断是否符合第一预设停止写入条件;如果符合,则控制操作源控制写入操作源停止写入动作;如果不合符,则写入操作源继续写入动作。本申请通过在数据对接设备中设置写入操作源和控制操作源,控制操作源控制写入操作源在数据正常写入完毕后自动停止,同时能够在设备接收到非正常停止指令之后,控制写入操作源优先将数据写入完毕,再停止动作,进而实现数据对接设备的自动停止,且能够令其在停止节点保证数据写入的完整性。入的完整性。入的完整性。

【技术实现步骤摘要】
一种数据对接设备连续自主运行稳定性的优化方法


[0001]本申请涉及数据对接设备运行维护
,尤其涉及一种数据对接设备连续自主运行稳定性的优化方法。

技术介绍

[0002]ERP(Enterprise Resource Planning)系统是指建立在信息技术基础上,集信息技术与先进管理思想于一身,以系统化的管理思想,为企业员工及决策层提供决策手段的管理平台。ERP系统实际应用中更重要的是应该体现其“管理工具”的本质,其主要宗旨是对企业所拥有的人、财、物、信息、时间和空间等综合资源进行综合平衡和优化管理。
[0003]如图1所示,以电商平台与经销商为例,安装了ERP系统的终端设备200通常设在经销商一端,当用户在电商平台下单后,电商平台产生订单信息并保存在电商平台数据系统100中,经销商需要从电商平台数据系统100中获取单据并录入自己的ERP系统,以方便对商品销售情况进行管理。经销商一方从电商平台拿到单据后,通常需要人工将信息录入ERP系统,然而,人工录入信息很难保证数据录入的准确性,并且一旦订单量巨大,想要完全靠人工的方式快速实时的录入单据也是很难实现的。为了避免人工录入存在的浪费人力和录入错误率高的问题,目前企业都在开发接口,使得ERP系统和类似于电商平台这种数据系统对接起来,进而实现数据系统的单据可以自动进入ERP系统。
[0004]然而现有对接设备自主写入数据的过程通常连续不断,没有合适的停止节点,即使完成写入,也依然处于写入状态,这样既浪费运行成本,又会增加对接设备的运行压力。而且,一旦存在人为按下对接设备的安全停止按钮,或者存在对接设备意外停止的情况,例如断电停止等,此时,即使对接设备并未完成数据写入,也会根据接收到的停止指令即刻停止写入操作,这样极易造成数据写入不完整、数据重复写入、数据写入位置不匹配等问题,不仅增加后续写入数据检查工作的难度,而且容易因为写入数据的错误大大降低经销商对电商平台的管理力度。因此,如何提高数据对接设备连续自主运行过程的稳定性是本领域技术人员亟待解决的问题。

技术实现思路

[0005]本申请提供了一种数据对接设备连续自主运行稳定性的优化方法及装置,以实现数据对接设备在连续自主运行过程中自动停止,并且能够在停止节点保证数据写入的完整性。
[0006]本申请提供了一种数据对接设备连续自主运行稳定性的优化方法,所述优化方法包括:
[0007]获取停止指令,所述停止指令包括:正常停止指令和非正常停止指令;所述正常停止指令为控制操作源接收到写入操作源的反馈信息后所发出的指令;所述非正常指令至少包括:人工强制安全停止和设备故障停止;
[0008]如果所述停止指令为正常停止指令,则所述控制操作源控制所述写入操作源停止
写入动作;
[0009]如果所述停止指令为非正常停止指令,则获取当前数据写入进程信息;
[0010]判断所述当前数据写入进程信息是否符合第一预设停止写入条件,所述第一预设停止写入条件为控制操作源接收到写入操作源的反馈信息;
[0011]如果符合所述第一预设停止写入条件,则根据所述非正常停止指令,所述控制操作源控制所述写入操作源停止写入动作;
[0012]如果不合符所述第一预设停止写入条件,则所述控制操作源控制所述写入操作源继续写入动作,直至符合所述第一预设设备停止条件。
[0013]可选地,所述如果所述停止指令为非正常停止指令,则获取当前数据写入进程信息的具体步骤为:
[0014]获取当前已写入数据和全部待写入数据;
[0015]匹配所述当前已写入数据与所述全部待写入数据,计算第一匹配结果;
[0016]确定所述第一匹配结果为所述当前数据写入进度信息。
[0017]可选地,所述判断所述当前数据写入进程信息是否符合第一预设停止写入条件的具体步骤为:
[0018]获取所述当前已写入数据的第一字节数和所述全部待写入数据的第二字节数;
[0019]计算所述第一字节数与所述第二字节数的比值;
[0020]如果所述比值为1,则写入操作源实时发送反馈信息,且确定符合所述第一预设停止写入条件;
[0021]如果所述比值小于1,则写入操作源不发送反馈信息,且确定不符合所述第一预设停止写入条件。
[0022]可选地,所述如果所述停止指令为非正常停止指令,则获取当前数据写入进程信息的具体步骤为:
[0023]获取当前已写入数据的最末数据和全部待写入数据;
[0024]匹配所述当前已写入数据的最末数据与所述全部待写入数据,计算第二匹配结果;
[0025]确定所述第二匹配结果为所述当前数据写入进度信息。
[0026]可选地,所述判断所述当前数据写入进程信息是否符合第一预设停止写入条件的具体步骤为:
[0027]根据订单信息,拆分所述全部待写入数据为子待写入数据组;
[0028]确定所述当前已写入数据的最末数据的所属子待写入数据组;
[0029]匹配所述当前已写入数据的最末数据与所属子待写入数据组的最末数据;
[0030]如果一致,则所述写入操作源发送反馈信息,且确定符合所述第一预设停止写入条件;
[0031]如果不一致,则所述写入操作源不发送反馈信息,且确定不符合所述第一预设停止写入条件。
[0032]可选地,所述判断所述当前数据写入进程信息是否符第一合预设停止写入条件的具体步骤为:
[0033]根据订单信息,拆分所述全部待写入数据为子待写入数据组;
[0034]确定所述当前已写入数据的最末数据的所属子待写入数据组;
[0035]确定所述当前已写入数据的最末数据在所属子待写入数据组中的当前位置;
[0036]判断所述当前位置是否为所述子待写入数据组的最末位置;
[0037]如果是,则所述写入操作源发送反馈信息,且确定符合所述第一预设停止写入条件;
[0038]如果不是,则所述写入操作源不发送反馈信息,且确定不符合所述第一预设停止写入条件。
[0039]可选地,所述优化方法还包括:第二预设停止写入条件,所述第二预设停止写入条件为设备的当前环境参数超出预设安全运行环境参数阈值;
[0040]实时获取数据对接设备的当前运行环境参数,所述参数至少包括:运行温度和运行电压;
[0041]判断所述当前运行环境参数的绝对值是否大于预设安全运行环境参数阈值的绝对值;
[0042]如果是,则确定符合所述第二预设停止写入条件;
[0043]判断是否符合所述第一预设停止写入条件;
[0044]如果是,则所述控制操作源控制所述写入操作源停止写入动作;
[0045]如果不是,则所述控制操作源控制所述写入操作源继续写入动作,直至符合所述第一预设设备停止条件。
[0046]可选地,所述优化方法还包括:第三预设停止写入条件,所述第三预设停止写入条件为设备的连续写入时长超出预设工作时长阈值;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据对接设备连续自主运行稳定性的优化方法,其特征在于,所述优化方法包括:获取停止指令,所述停止指令包括:正常停止指令和非正常停止指令;所述正常停止指令为控制操作源接收到写入操作源的反馈信息后所发出的指令;所述非正常指令至少包括:人工强制安全停止和设备故障停止;如果所述停止指令为正常停止指令,则所述控制操作源控制所述写入操作源停止写入动作;如果所述停止指令为非正常停止指令,则获取当前数据写入进程信息;判断所述当前数据写入进程信息是否符合第一预设停止写入条件,所述第一预设停止写入条件为控制操作源接收到写入操作源的反馈信息;如果符合所述第一预设停止写入条件,则根据所述非正常停止指令,所述控制操作源控制所述写入操作源停止写入动作;如果不合符所述第一预设停止写入条件,则所述控制操作源控制所述写入操作源继续写入动作,直至符合所述第一预设设备停止条件。2.根据权利要求1所述的优化方法,其特征在于,所述如果所述停止指令为非正常停止指令,则获取当前数据写入进程信息的具体步骤为:获取当前已写入数据和全部待写入数据;匹配所述当前已写入数据与所述全部待写入数据,计算第一匹配结果;确定所述第一匹配结果为所述当前数据写入进度信息。3.根据权利要求2所述的优化方法,其特征在于,所述判断所述当前数据写入进程信息是否符合第一预设停止写入条件的具体步骤为:获取所述当前已写入数据的第一字节数和所述全部待写入数据的第二字节数;计算所述第一字节数与所述第二字节数的比值;如果所述比值为1,则写入操作源实时发送反馈信息,且确定符合所述第一预设停止写入条件;如果所述比值小于1,则写入操作源不发送反馈信息,且确定不符合所述第一预设停止写入条件。4.根据权利要求1所述的优化方法,其特征在于,所述如果所述停止指令为非正常停止指令,则获取当前数据写入进程信息的具体步骤为:获取当前已写入数据的最末数据和全部待写入数据;匹配所述当前已写入数据的最末数据与所述全部待写入数据,计算第二匹配结果;确定所述第二匹配结果为所述当前数据写入进度信息。5.根据权利要求4所述的优化方法,其特征在于,所述判断所述当前数据写入进程信息是否符合第一预设停止写入条件的具体步骤为:根据订单信息,拆分所述全部待写入数据为子待写入数据组;确定所述当前已写入数据的最末数据的所属子待写入数据组;匹配所述当前已写入数据的最末数据与所属子待写入数据组的最末数据;如果一致,则所述写入操作源发送反馈信息,且确定符合所述第一预设停止写入条件;如果不一致,则所述写入操作源不发送反馈信息,且确定不符合所述第一预设停止写
入条件。6.根据权利要求4所述的优化方法,其特征在于,所述判断所述当前数据写入进程信息是否符第一合预设停止写入条件的具体步骤为:根据订单信息,拆分所述全部待写入数据为子待写入数据组;确定所述当前已写入...

【专利技术属性】
技术研发人员:李东云吕迪
申请(专利权)人:天津汇商共达科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1