一种基于二维码的设备管理和诊断方法技术

技术编号:20364495 阅读:33 留言:0更新日期:2019-02-16 17:15
本发明专利技术公开了一种基于二维码的设备管理和诊断方法,设备之间通过二维码进行数据通信,使设备之间连接更加简便;设备各块之间通过二维码进行通讯,使信息传递更加便捷;并且设备将内部数据和状态信息通过二维码进行传递,工人通过二维码反映出的信息对设备进行诊断。

【技术实现步骤摘要】
一种基于二维码的设备管理和诊断方法
本专利技术涉及设工业自动化领域,特别涉及一种基于二维码的设备管理和诊断方法。
技术介绍
在工业现场有大量工业设备,包含各种传感器、控制器和执行器等,工业设备的智能化程度在不断提高。工业设备一般都是通过通信的方式或者本地旋钮、按钮或者手操器等方式提供设备的功能块信息,如管理信息,设备管理信息可能包含设备出厂信息、诊断信息或者组态信息等。工业设备在发生故障时,也可以通过通信的方式或者声光的方式进行故障报警。另外,各设备之间均有各自的语言,不同的设备之间需要通过语言的转换进行通信,这样的话会造成连接繁琐,而且需要专门的解析程序进行语言转换,成本高。
技术实现思路
针对以上现有技术存在的缺陷,本专利技术的主要目的在于克服现有技术的不足之处,公开了一种基于二维码的设备管理和诊断方法,其特征在于,设备之间通过二维码进行数据通信,包括步骤有:生成步骤,一台设备通过二维码生成器将设备信息生成二维码信息的数据文档;显示步骤,用于利用生成的所述数据文档生成二维码图像,并在显示设备上显示;解码步骤,另一台设备通过解码程序对所述二维码图像进行解码,读取其中数据;工人通过扫描设备对所述显示设备显示的二维码进行扫码和解码,获取相应的二维码信息;执行步骤,设备根据读取的二维码信息执行操作,工人通过读取的二维码信息对设备进行诊断。进一步地,还包括传输步骤,将二维码图像通过传输设备传递至远程终端。进一步地,所述设备分为资源块、技术块、功能块、视图块和报警块。进一步地,还包括二维码模块,所述资源块、所述技术块、所述功能块、所述视图块和所述报警块分别与所述二维码模块进行通讯,并且通过二维码模块进行对所述资源块、所述技术块、所述功能块、所述视图块和所述报警块的内部数据或状态进行访问。进一步地,所述二维码生成器对生成的二维码进行加密。本专利技术取得的有益效果:通过二维码进行信息传递,使各设备之间信息传递和连接更加简单快捷;各块之间通过二维码的方式进行数据流和事件流的传递,颠覆了传统的信息传递方式,使信息传递更加简便。另外,通过二维码接口对各块的内部数据或状态进行访问和呈现,方便工人对设备进行诊断,并且能够更加完整的将设备信息发送给专家进行求助。附图说明图1为本专利技术二维码通信的流程图;图2为设备各块之间通讯的模型图;图3为各块实现功能的模型图;图4为资源模型图具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,下面结合附图及实施例对本专利技术作进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。二维条码/二维码是一种编码方式,是用一些特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息。在代码编制上使用若干个与二进制“1”和“0”相对应的几何形体来表示文字数值信息,可以通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。本专利技术的一种基于二维码的设备管理和诊断方法,如图1所示,设备之间通过二维码进行数据通信,包括步骤有:生成步骤,一台设备通过二维码生成器将设备信息生成二维码信息的数据文档;显示步骤,用于利用生成的所述数据文档生成二维码图像,并在显示设备上显示;其中,显示设备可以是点阵屏、液晶屏等。解码步骤,另一台设备通过解码程序对所述二维码图像进行解码,读取其中数据;工人通过扫描设备对所述显示设备显示的二维码进行扫码和解码,获取相应的二维码信息;执行步骤,设备根据读取的二维码信息执行操作,工人通过读取的二维码信息对设备进行诊断。通过上述方法,现场的工作人员能够通过扫描显示设备上显示的二维码,读取二维码中反馈出来的信息对设备进行快速管理和诊断。如果现场工作人员无法对设备进行诊断,还包括传输步骤,该步骤将二维码图像通过传输设备传递至远程终端,供专家进行扫码解析。传统方式需要通过传真、照片拍摄或者视频进行信息传输;相比于现在传统方式,能够更加准确、更加完整、更加方便的将信息传送给专家。另外,设备之间通过二维码的方式进行连接,实现了语言的统一,方便设备之间的数据通信和连接。在一实施例中,如图2所示,设备管的理和诊断相关的数据抽象为分为资源块、技术块、功能块、视图块和报警块。资源块:与资源相关的特性可由包含变量的资源块集合来描述。典型的资源块参数包括设备制造商的标识符、设备的类型(以及版本、设备描述的版本、内存使用等。技术块:技术块抽象的数据使功能块与传感器、执行器以及开关等工业设备的硬件特性相隔离。技术块为功能块定义独立于设备的接口,实现功能块对I/O设备的访问,它们到功能块的接口被定义为一个或多个独立于I/O通道的实现。技术块也执行处理I/O数据的功能,如校准和线性化等,以将I/O数据转换为独立于设备的表示方式。功能块:功能块表示由应用所执行的基本自动化功能,该功能尽可能独立于I/O设备和网络的特性。每个功能块根据指定的算法和一组内含的变量来处理输入数据,并产生输出数据。视图块:功能块环境包括一种数据结构定义,以允许成组地访问相关的块参数,称之为视图块。当查看功能块数据时,视图块有助于操作员得到快速的响应。报警块:通过报警块可以在系统内受控地传输报警和事件信息。当功能块的相关参数超过设定的限制条件时,则产生报警。如果一个设备存在多个块,同一设备内部各块之间的事件流和数据流交互仍然保留原有的通道。如果多个设备之间的功能块存在事件流和数据流,将该事件流和数据流转换为二维码的方式进行信息交换。一个应用由一个通过数据和事件流连接在一起的块网络组成,一个应用可分布在同一设备或不同设备的几个块中。块的执行是通过事件驱动的,该事件可以通过本专利技术提供的二维码接口完成。具体来说,就是在设备的块模型上增加二维码模块,并提供与资源块、技术块、功能块、视图块和报警块等相应功能块的接口。在设备的资源模型上增加二维码模块,提供二维码的访问功能块内部数据和状态的方法。在一具体实施例中,如图3所示,块都是一种软件功能单元,包括输入/输出事件,输入/输出数据,内部数据和算法等组成。输入事件可以影响本功能块算法的执行,输出事件影响应用中其他一些功能块的执行。输入/输出数据映射到则算法的输入/输出变量。可以通过二维码的方式输出数据流和事件流。也可以通过二维码的方式输入数据流和事件流。在一具体实施例中,如图4所示,块包含的内部数据或状态信息,是不可以通过功能块的外部输入输出数据流或事件流进行访问的,只能通过相关资源提供的其他方法进行访问。如图3所示,一个基本块必须包含在一个资源中,资源是设备中可独立操作控制的功能单元,可以建立、配置、参数化、启动、删除等,设备的资源与设备的软件和硬件都相关。资源包括一个过程映射部分(设备正常的功能应用),一个通信映射部分(设备传统的参数传递)、一个二维码部分、算法部分及调度功能等。二维码部分完成功能块内部数据或状态信息的访问。另外,为了保护信息的传递,二维码生成器对生成的二维码进行加密。本专利技术取得的有益效果:通过二维码进行信息传递,使各设备之间信息传递和连接更加简单快捷;各块之间通过二维码的方式进行数据流和事件流的传递,颠覆了传统的信息传递方式,使信息传递更加简便。另外,通过二维码接口对各块的内部数据或状态进行访问和呈现,方便工人对设备进行诊断,并且能够更加完整的将设本文档来自技高网...

【技术保护点】
1.一种基于二维码的设备管理和诊断方法,其特征在于,设备之间通过二维码进行数据通信,包括步骤有:生成步骤,一台设备通过二维码生成器将设备信息生成二维码信息的数据文档;显示步骤,用于利用生成的所述数据文档生成二维码图像,并在显示设备上显示;解码步骤,另一台设备通过解码程序对所述二维码图像进行解码,读取其中数据;工人通过扫描设备对所述显示设备显示的二维码进行扫码和解码,获取相应的二维码信息;执行步骤,设备根据读取的二维码信息执行操作,工人通过读取的二维码信息对设备进行诊断。

【技术特征摘要】
1.一种基于二维码的设备管理和诊断方法,其特征在于,设备之间通过二维码进行数据通信,包括步骤有:生成步骤,一台设备通过二维码生成器将设备信息生成二维码信息的数据文档;显示步骤,用于利用生成的所述数据文档生成二维码图像,并在显示设备上显示;解码步骤,另一台设备通过解码程序对所述二维码图像进行解码,读取其中数据;工人通过扫描设备对所述显示设备显示的二维码进行扫码和解码,获取相应的二维码信息;执行步骤,设备根据读取的二维码信息执行操作,工人通过读取的二维码信息对设备进行诊断。2.根据权利要求1所述的一种基于二维码的设备管理和诊断方法,其特征在于,还包括传输步骤,...

【专利技术属性】
技术研发人员:张瑜张庆军
申请(专利权)人:苏州拓康自动化技术有限公司
类型:发明
国别省市:江苏,32

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

1