有修改,若步骤S107被执行,会触发这一步骤,如果是,则执行步骤S304,如果否,则继续运行步骤S303。
[0018]在步骤S304,将日期,时间,文件名信息写入日志文件,以备以后查阅,进入步骤S305 ;
在步骤S305,文本转语音提示审核人员有新的分析数据,进入步骤S306 ;
在步骤S306,打开改动的色谱分析数据报表,进入数据录入步骤,供审核人员录入数据汇总台帐,完毕后执彳丁步骤S303。
[0019]如图3所示,一键录入数据汇总台帐其实施步骤即数据录入步骤包括:
在步骤S201,步骤S107产生的色谱分析数据报表,在步骤S306被自动打开后,审核人员分析无误后,点击色谱分析数据报表内由VBA编程添加的自定义按钮,执行步骤S202 ;在步骤S202,打开数据汇总台帐,进入步骤S203 ;
在步骤S203,取数据汇总台帐当前行数的下一行,进入步骤S204 ;
在步骤S204,将色谱分析数据报表各单元格内数据赋值给数据汇总台帐相应单元格,进入步骤S205 ;
在步骤S205,关闭色谱分析数据报表,即自己,进入步骤S206。
[0020]在步骤S206,审核人员再次确认数据汇总台帐中的数据,无误后保存,结束本流程。
[0021]图3,图4两个流程图位于一个色谱分析数据报表中。
[0022]数据处理计算机I数据汇总台帐录入电脑同时还运行数据发送步骤,并监视数据汇总台帐的变动,如有变动则将数据汇总台帐发送给数据接收计算机4,其实施步骤即数据发送步骤为:
如图5所示,在步骤S401,启动运行;
在步骤S402,设置本程序只能运行一个实例,以防多个同时运行出现不必要的错误,进入步骤S403 ;
在步骤S403,开启TCP服务,为数据传送做好准备,进入步骤S404 ;
在步骤S404,判断是否有保存数据汇总台帐中数据的指令,如果是,则执行步骤S405,如果否,则继续执行步骤S404 ;
在步骤S405,检测中控接收端是否存在,如果是,则执行步骤S406,如果否,则执行步骤 S409 ;
在步骤S406,传送修改的数据汇总台帐文档,再进入步骤S407 ;
在步骤S407,判断是否传送成功,如果是,则执行步骤S408,如果否,则执行步骤S409 ; 在步骤S408,将传送成功的信息写入日志,并做气泡提示,并返回步骤S404 ;
在步骤S409,将失败信息写入日志,再进入步骤S404 ;
在步骤S410,关闭程序之前要先关闭TCP服务。
[0023]数据接收计算机4运行数据接收步骤接收数据处理计算机I发来的数据并语音提示打开,供中心控制室人员查阅,数据接收步骤为:
如图6所示,在步骤S501,启动运行;
在步骤S502,设置本程序只能运行一个实例,以防多个同时运行出现不必要的错误,然后进入步骤S503 ;
在步骤S503,开启TCP服务,为数据接收做好准备,然后进入步骤S504 ;
在步骤S504,判断发送端是否发来消息,如果是,则执行步骤S505,如果否,则继续执行步骤S504 ;
在步骤S505,接收发来的数据汇总台帐,然后进入步骤S506 ;
在步骤S506,判断是否传送成功,如果是,则执行步骤S507,如果否,则执行步骤S510 ; 在步骤S507,将传送成功的信息写入日志,并做气泡提示,然后进入步骤S508 ; 在步骤S508,文本转语音提示分析数据更新,然后进入步骤S509 ;
在步骤S509,打开已接收的数据汇总台帐,供中控人员随时查阅,然后返回步骤S504; 在步骤S510,将失败信息写入日志并做提示,再执行步骤S504 ;
在步骤S511,关闭程序之前要先关闭TCP服务。
[0024]本发明所涉及设备均为目前市场上的公知产品。
[0025]本领域技术人员应该认识到,上述的【具体实施方式】只是示例性的,是为了使本领域技术人员能够更好的理解本
【发明内容】
,不应理解为是对本发明保护范围的限制,以上数据导出步骤、数据录入步骤、数据监视步骤、数据发送步骤和数据接收步骤中,也可以仅采用本发明的数据录入步骤、数据监视步骤、数据发送步骤,而数据导出步骤、数据接收步骤仍然采用传统的方法;也可以仅采用本发明的数据监视步骤,而数据导出步骤、数据录入步骤、数据发送步骤和数据接收步骤仍然采用传统的方法;同样,也可以单独采用本发明中任意步骤,而其余步骤采用传统的方法;以上实施例为最优化的技术方案,只要是根据本发明技术方案所作的改进,均落入本发明的保护范围。
【主权项】
1.一种色谱分析数据自动报送控制方法,其特征在于,包括数据导出步骤、数据录入步骤、数据监视步骤、数据发送步骤和数据接收步骤; 所述数据监视步骤: 判断共享文件夹A内的色谱分析数据报表是否有修改,如果是,则执行步骤S304,如果否,则继续运行步骤S303 ; 在步骤S304,将日期,时间,文件名信息写入日志文件,以备以后查阅,进入步骤S305 ; 在步骤S305,文本转语音提示审核人员有新的分析数据,进入步骤S306 ; 在步骤S306,打开改动的色谱分析数据报表,进入数据录入步骤,供审核人员录入数据汇总台帐,完毕后执彳丁步骤S303。2.如权利要求1所述的一种色谱分析数据自动报送控制方法,其特征在于,所述数据录入步骤: 打开数据汇总台帐,进入步骤S203 ; 在步骤S203,取数据汇总台帐当前行数的下一行,进入步骤S204 ; 在步骤S204,将色谱分析数据报表各单元格内数据赋值给数据汇总台帐相应单元格,进入步骤S205 ; 在步骤S205,关闭色谱分析数据报表,进入步骤S206 ; 在步骤S206,审核人员再次确认数据汇总台帐中的数据,无误后保存,结束本流程。3.如权利要求2所述的一种色谱分析数据自动报送控制方法,其特征在于,所述数据发送步骤: 开启TCP服务,为数据传送做好准备,进入步骤S404 ; 在步骤S404,判断是否有保存数据汇总台帐中数据的指令,如果是,则执行步骤S405,如果否,则继续执行步骤S404 ; 在步骤S405,检测中控接收端是否存在,如果是,则执行步骤S406,如果否,则执行步骤 S409 ; 在步骤S406,传送修改的数据汇总台帐文档,再进入步骤S407 ; 在步骤S407,判断是否传送成功,如果是,则执行步骤S408,如果否,则执行步骤S409 ; 在步骤S408,将传送成功的信息写入日志,并做气泡提示,并返回步骤S404 ; 在步骤S409,将失败信息写入日志,再进入步骤S404 ; 在步骤S410,关闭程序之前要先关闭TCP服务。4.一种实现如权利要求1-3其中之一所述控制方法的装置,其特征在于:所述装置包括电连接的数据处理计算机(1)、色谱分析终端(2)、路由器和数据接收计算机(4),路由器(3)将数据处理计算机(1)、色谱分析终端(2)、路由器和数据接收计算机(4)连接为一个可以共享文件的局域网络。
【专利摘要】本发明公开了一种色谱分析数据自动报送控制方法,包括数据导出步骤、数据录入步骤、数据监视步骤、数据发送步骤和数据接收步骤;减少了数据传送过程中人工参与的环节,自动化程度高;信息传递及时,数据传送的时间由五分钟降低到五秒以内,工作效率高;传递的是色谱生成的原始数据,无人工干预修改,数据传送的准确率为100%;电子文档数据保存在电脑中,数据保存完整,方便查询;生产规模越大,本方案产生的效益也越大。
【IPC分类】G06F17/30
【公开号】CN104881440
【申请号】CN201510237125
【发明人】宋峰, 许世民, 张国华, 孙恋辉, 张钟文, 王庆全
【申请人】山东成泰化工有限公司
【公开日】2015年9月2日
【申请日】2015年5月12日