CN104698978A - 一种基于虚拟化技术的数控***远程监控及调试方法 - Google Patents

一种基于虚拟化技术的数控***远程监控及调试方法 Download PDF

Info

Publication number
CN104698978A
CN104698978A CN201510116167.9A CN201510116167A CN104698978A CN 104698978 A CN104698978 A CN 104698978A CN 201510116167 A CN201510116167 A CN 201510116167A CN 104698978 A CN104698978 A CN 104698978A
Authority
CN
China
Prior art keywords
remote
remote monitoring
host computer
debugging
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510116167.9A
Other languages
English (en)
Other versions
CN104698978B (zh
Inventor
杨建中
冯冰艳
惠恩明
丁国涛
陆永亮
陈成磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huazhong University of Science and Technology filed Critical Huazhong University of Science and Technology
Priority to CN201510116167.9A priority Critical patent/CN104698978B/zh
Publication of CN104698978A publication Critical patent/CN104698978A/zh
Application granted granted Critical
Publication of CN104698978B publication Critical patent/CN104698978B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31026Diagnostic controller coupled to field and to redundant process controllers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33284Remote diagnostic
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33297Diagnostic, test, debug

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Factory Administration (AREA)
  • Numerical Control (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明公开了一种基于虚拟化技术的数控***远程监控及调试***,包括设置在远程服务器上的虚拟上位机、位于本地的下位机和远程监控终端,其中,虚拟上位机集成有远程监控及调试模块、安全登录认证模块以及智能诊断模块,安全登录认证模块用于虚拟上位机的安全登录认证,远程监控及调试模块用于将从本地下位机反馈至虚拟上位机的状态数据通过验证后的远程监控终端显示出来,并同时将其输入所述智能诊断模块以对机床进行故障预警和/或健康诊断,且所述预警或诊断结果可被相应的远程监控终端显示。本发明基于虚拟化实现了数控***的远程监控与调试,提高了数控加工的智能化程度与可靠性,降低了车间维护成本。

Description

一种基于虚拟化技术的数控***远程监控及调试方法
技术领域
本发明属于数控***技术领域,具体涉及一种数控***的远程监控及调试方法。
背景技术
数控机床能很好地解决复杂、精密、批量级、多品种的零件加工问题,具有高精度、高效率、操作方便等优点,在现代企业中得到了非常广泛的应用。目前国内外主流高档数控***的软硬件体系多为上下位机结构:上位机与下位机均安装在数控机床旁边,上位机负责***统非实时性任务,下位机负责***实时性的运动控制和逻辑控制任务,两者通过内部总线或网络进行信息交互。在上述数控***体系架构下,上位机与下位机的通信实现起来比较容易,结构设计简单,***的实时性能比较好,操作人员可直接通过上位机的人机交互界面(HMI)读取加工零件的实时数据并控制机床加工过程。
随着数控机床应用领域对数控***的智能化要求越来越高,传统数控***上下位机架构的弊端日益凸显,由于传统数控***的上位机安装在机床旁边,机床操作人员必须在车间进行加工操作,工作环境嘈杂,从而会影响机床操作的准确性;在机床进行加工时,操作人员须在现场才能监控机床的运行状态,工作环境严重受限,无法随时随地查看机床加工状态;一旦数控***出现故障,制造厂商需要派工作人员亲临现场进行调试与修复,这不但增加了制造厂商的维护费用,而且迫使数控机床停止加工,而影响企业的正常生产,可能会给企业带来巨额损失。
因此,在数控加工领域实施远程监控及调试技术具有非常重要的意义,通过该技术的应用,机床操作人员可在远程控制机床加工过程,避开嘈杂的车间环境,提高加工操作的准确性与可靠性,并且设备制造商可通过远程协助对数控设备进行调试和维护,大幅度减少售后服务成本,而且可以实时远程监控机床的运行状态,***可能发生的故障,并进行预防处理。
目前国内外许多数控设备制造商都在产品中添加了远程模块,比如,日本FANUC公司提出的远程服务***解决方案:通过远程维护中心,维护工程师可以了解远程用户的操作、PLC等信息,及时解决用户的问题,有效地减少了机床的停机时间。Siemens公司提出的数控***IT解决方案:通过内嵌在机床中的电子邮件报警***,将机床故障信息发送到公司技术支持与故障中心进行分析处理。
但是,目前数控***的远程监控及调试模块直接集成在本地数控设备中,这在增加数控***本地硬件负担与成本的同时,也使监控及调试模块的开发与升级受限于本地软硬件资源,甚至会迫使本地软硬件设备升级,为企业带来更大的成本上升压力。传统数控***的远程监控一般是基于现场总线实现,其虽然具备远程操作的意义,但是依然受限于传输距离,并且监控设备被限制在PC机上。一个车间的数控机床可能使用了不同的数控***,那么每一类的数控***则需要配置一台PC终端,以适应特定数控***的通信、加工、及数据处理等,不利于车间的管理与维护。另外,当前数控***一般采用磁盘备份,操作很不方便,而且磁盘很容易损坏,一旦在远程调试中出现误操作,使上位机***陷入不可逆转的故障,就会导致整个数控***无法正常恢复,而且在传统数控***备份中,无法对数控加工数据进行即时备份,很容易造成数据丢失。另外,在当前的数控***远程调试中,维修中心很容易操控车间的机床,获取机床的加工信息,这不利于生产企业保护车间加工数据。
申请人在先申请的中国专利201510111457.4中披露了一种基于虚拟上位机的数控***,其通过将上位机以虚拟机的方式设置在远程服务器中,形成虚拟上位机,并通过与本地下位机利用网络进行通信,控制本地下位机,从而实现数控加工。这种上下位机架构的数控***对传统的上下位机结构进行了全新的设计,使得数控***的数据处理性能和加工效率大大提高,而且可以解决HMI功能扩展以及远程加工受限的问题,同时也为数控***的远程监控与调试奠定了基础。
发明内容
本发明提供一种基于虚拟化技术的数控***远程监控及调试方法,其在虚拟上位机中集成远程监控及调试功能,并与远程监控终端和/或远程调试终端均通过网络连接,从而实现对车间数控***的远程监控与调试,提高数控***的智能化程度,降低车间远程监控及调试模块的开发成本,使车间远程监控及调试功能的使用更加便捷与安全。
为实现上述目的,按照本发明,提供一种基于虚拟化技术的数控***远程监控及调试***,其基于虚拟上位机中集成的远程监控及调试模块,实现对数控***的远程监控与调试,其特征在于,该***包括设置在远程服务器上的虚拟上位机、位于本地的下位机和远程监控终端,所述虚拟上位机与本地下位机之间,以及与所述远程监控终端均通过网络连接以进行通信,其中,
所述虚拟上位机集成有远程监控及调试模块、安全登录认证模块以及智能诊断模块,其中所述安全登录认证模块用于虚拟上位机的安全登录认证,用户通过所述远程监控终端上的指令输入接口(如鼠标、键盘等)输入登陆指令,经过所述安全登录认证模块验证后进入所述虚拟上位机以进行访问操作,所述远程监控及调试模块用于将从本地下位机反馈至虚拟上位机的状态数据通过远程监控终端进行显示,以向操作人员提供机床的实时加工信息,所述状态数据同时被输入所述智能诊断模块,该智能诊断模块根据所述状态数据对机床进行故障预警和/或健康诊断,所述预警或健康诊断结果可通过相应的远程监控终端显示。
作为本发明的改进,还包括远程调试终端,其设置于远程机床维护中心,用于提供数控***调试或维护接口,以便于维护人员根据所述预警或健康诊断结果对本地下位机进行调试或维护。
作为本发明的改进,所述预警或健康诊断信息可被存储并形成数控***状态历史记录,以作为调试或维护的依据或参考。
作为本发明的改进,所述虚拟上位机还包括人机交互模块、非实时/半实时性任务执行单元和下位机控制单元,其中数控加工指令通过所述远程监控终端或远程调试终端发送到虚拟上位机,由上位机中所述非实时/半实时任务执行单元进行处理,并形成控制数据通过下位机控制单元利用网络传输至本地下位机,以控制其执行实时性的运动控制和逻辑控制。
作为本发明的改进,所述远程监控终端、远程调试终端上均具有虚拟的人机交互界面,该显示界面是基于虚拟技术从所述虚拟上位机上下载后重绘而得到。
作为本发明的改进,所述本地上位机的加工状态数据、机床参数信息及***诊断信息均被存储至虚拟上位机,并根据用户需求,由远程监控终端和/或远程调试终端通过上述虚拟的人机交互界面显示输出。
作为本发明的改进,同一套数控***可以配置多个远程监控终端和/或远程调试终端,各终端可同时访问同一个虚拟上位机。
作为本发明的改进,同时访问同一个虚拟上位机的多个远程监控终端或远程调试终端中,同时只有其中一个终端可操作虚拟上位机。
作为本发明的改进,所述远程监控终端和/或远程调试终端可为便携式终端。
作为本发明的改进,所述远程服务器中集成有数据备份单元,用于对对应机床的加工数据、机床参数、以及加工诊断信息进行备份。
本发明中,数控***的远程监控及调试模块是在虚拟上位机上进行开发与集成,不再受限于本地软硬件资源,同时减轻了数控***的本地设备的软硬件负担,有利于数控机床的维护。
本发明中,所述远程监控终端和/或远程调试终端不直接与本地下位机进行通信,而是通过虚拟上位机中的远程监控及调试模块间接获取所需的数据信息。
本发明中,所述安全登陆认证模块的认证方式可由采购该数控***或机床的企业自行设定,并可根据用户等级授予其不同的访问权限。
总体而言,通过本发明所构思的以上技术方案与现有技术相比,具有以下有益效果:
(1)远程监控及调试模块设置在虚拟上位机上,使远程监控及调试模块的功能开发与升级不再受限于本地软硬件资源,并使其与数控***的集成简单化。
(2)本发明实现了真正意义上的数控加工远程监控,允许操作人员通过位于任意网络可位置的***示终端监控机床加工,特别是平板电脑与手机的应用,使数控***的远程监控更加简便化。
(3)本发明提供的数控***可以接受多个远程监控终端和/或远程调试终端的同时监视,但只有其中一个终端可以操作虚拟上位机,这在保证机床安全加工的同时,也使***远程监控及调试功能的使用更加灵活。
(4)本发明中,远程服务器不仅仅可以为虚拟上位机***进行备份,而且可以通过虚拟上位机为对应机床的相关数据进行备份,包括机床加工信息、机床固有参数、故障分析记录、健康诊断信息等,大大提高了数控***的可靠性。
(5)本发明通过在虚拟上位机中设置安全登录认证模块,提高了远程监控及调试功能的使用安全性,有效保护了企业的生产信息,也避免了机床加工过程被不定因素干扰,保证机床加工的安全。
附图说明
图1是现有技术中典型的数控***的上下位机结构示意图;
图2是现有技术中的数控***远程监控与调试模块的部署结构示意图;
图3是现有技术中的基于虚拟上位机的数控***的结构示意图;
图4是按照本发明实施例的基于虚拟化技术的数控***远程监控与调试模块的部署结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例所提供的一种典型模式如图3所示,该模式采用一种基于虚拟上位机的数控***体系架构,即通过将上位机设置在远程服务器的虚拟机中,形成虚拟上位机,并通过网络与位于本地的下位机进行信息交互,虚拟上位机中集成有用于实现人机交互的人机交互模块、用于执行数控加工非实时/半实时性任务(如译码、离线速度规划)的非实时/半实时性任务执行单元、以及用于控制数控加工的下位机控制单元。本发明为虚拟上位机集成了远程监控及调试模块、安全登录认证模块、智能诊断模块等,实现了一种基于虚拟上位机的数控***远程监控及调试功能。
远程监控及调试模块是实现数控***远程监控及调试功能的关键,负责响应远程监控终端和/或远程调试终端的请求,即根据用户需求,命令虚拟上位机将其从本地下位机采集的数据信息,显示在远程监控终端和/或远程调试终端。安全登录认证模块为远程监控终端和/或远程调试终端提供虚拟上位机的登陆认证接口,即远程监控终端和/或远程调试终端向虚拟上位机发送访问请求后,须向虚拟上位机提供正确的认证信息,才可以对数控***进行远程监控及调试,否则其登陆请求会被拒绝。智能诊断模块负责数控***的远程故障预警及健康诊断,为机床加工的远程监控提供安全保证,及时提醒操作人员对已有故障和/或可能发生的故障进行及时处理和预防,提高机床加工的可靠性,并将故障诊断信息以历史记录的方式进行备份存储,为数控***的远程调试提供有力的参考资料,另外该模块可实时采集机床加工过程数据,如振动信号,电流/电压信号、跟踪误差等,并进行分析,使已损耗严重的机床零件得到及时维修与更换,如磨损严重的刀具等,保证机床的健康状态,提高车间生产效率。
本实施例中,数控***远程监控功能的实现流程具体可以如下:
(1)远程监控终端向虚拟上位机发送访问请求;
(2)虚拟上位机接收远程监控终端的访问请求,并要求终端提供认证信息;
(3)远程监控终端向虚拟上位机提供正确的认证信息;
(4)虚拟上位机通过终端的认证信息,并将桌面图像信息发送到终端;
(5)远程监控终端将虚拟上位机的桌面重绘到自身屏幕上;
(6)用户可通过远程监控终端提供的虚拟人机交互界面间接向本地下位机发送控制指令,完成数控加工过程的远程控制,同时虚拟上位机实时读取机床加工过程数据,并通过虚拟桌面实时刷新的方式实时显示在远程监控终端,用于机床加工的远程监视。
本实施例中,数控***的远程调试功能的实现方式可以如下:
在数控机床通电开机以及运行过程中,数控***会运行内置的自诊断程序,对数控***中的关键硬件和控制软件进行检测,包括***本身、PLC、位置伺服单元以及与数控装置相连的其他外部装置,并将检测数据主动上传至虚拟上位机。当数控***需要维护人员进行远程调试时,远程调试终端首先需要完成对虚拟上位机的登陆和认证,并重显虚拟上位机的桌面,以虚拟交互界面的方式为维护人员提供数控***调试接口,并通过该接口命令虚拟上位机将相关数据信息也以虚拟桌面的方式显示在远程调试终端,使维护人员在远程即可了解机床及数控***的运行状态,判断机床故障原因。
为了保证数控***远程监控及调试的安全性,本发明在虚拟上位机上集成了安全登录认证***,使远程监控终端和/或远程调试终端必须成功通过虚拟上位机的认证,才可以正常访问和操作虚拟上位机。本发明的上述认证方式可由采购该机床或数控***的企业自行设定,并针对不同等级的用户授予不同等级的数据访问权限,另外,远程监控终端和/或远程调试终端向虚拟上位机发送的认证信息经过特定的算法进行加密,充分保证企业的车间生产信息。
远程监控终端和/或远程调试终端上均集成有远程桌面工具,该远程桌面工具优选基于Qt技术进行开发,其运行时只占用极少的***资源,并具备跨平台的特点,可在平板电脑、手机等设备上实现快速安装和应用,使数控***的远程监控终端和/或远程调试终端不再受限于PC机,降低了生产企业在车间远程监控及调试功能开发上的成本,也提高了远程监控及调试功能在终端设备配置及使用环境等方面的灵活性。
本发明实施例优选基于RFB协议,通过不止一个远程监控终端和/或远程调试终端同时访问同一个虚拟上位机,上述多个终端的界面显示同步,实现了多个终端同时在线监视同一台机床的加工状态。但是,为了保证数控机床的安全加工,上述多个终端并不可以同时操作虚拟上位机,而是只有其中一个终端具备虚拟上位机的控制权限,本实施例中优选设定如下的授权规则:
(A)远程调试终端的权限高于远程监控终端;
(B)对于不同等级的远程监控或调试终端,只有高等级的终端具备控制权,其中,终端的等级由其向虚拟上位机提供的认证信息进行判定。
(C)对于同一等级的多个远程监控终端或调试终端,只有最后一个成功登陆虚拟上位机的终端具备控制权。
本发明中的虚拟上位机设置有智能诊断模块,可在远程实现对已有故障和/或可能发生的故障进行报警和/或预警,一方面降低嘈杂的现场加工环境对机床加工故障报警的干扰,另一方面可预先判断出机床加工过程中可能会发生的故障,及时提醒相关人员进行预防处理,提高数控***的加工可靠性。虚拟上位机可将上述故障分析信息形成记录进行存储,为数控***的远程调试、故障查找、***维修提供有力的参考资料。另外,虚拟上位机可实时读取机床加工相关数据,如刀具/主轴振动信号、电流信号、电压信号、跟踪误差等,并进行诊断分析,以形成健康诊断信息提供给远程监控人员和/或远程调试人员,为数控***的健康保证提供数据参考,减少机床故障发生率和停机时间,提高企业的生产效率。
本发明所述远程服务器上,不仅设置有虚拟上位机***的备份单元,而且还可以设有对应机床数据的备份单元,即使上位机出现不可逆转的故障,需要从上一个状态进行恢复,数控***也不会丢失对应机床的固有信息及相关加工数据,提高了数控***的可靠性。
本发明的一个典型应用示例如下:在数控***操作人员的培训工作中,传统的方式是培训人员亲临加工现场进行培训指导,而通过上述远程监控及调试方式,培训人员就可以在远程完成培训工作,并可以随时提供在线指导,若数控***由于实习人员的误操作出现了故障,维护人员也可在远程对***进行维护,极大地提高工作效率,降低人力成本。
远程监控及调试技术在提高数控***智能化程度、降低车间维护难度与维护成本、机床加工实时监控等方面发挥了重要作用。但是,当前主流数控***的远程监控及调试模块均直接集成在本地数控设备中,导致远程监控及调试功能的开发受限,机床生产成本上升,远程监控终端和远程调试终端的扩展性很低,并在保证生产企业车间加工信息的安全性上存在很大的隐患。虚拟化技术在远程监控及调试模块开发中的应用则可以很好地解决上述问题。虚拟化技术是指计算机相关模块在虚拟的基础上而不是真实的独立的物理硬件基础上运行,把有限的固定资源根据不同的需求进行重新规划以达到最大利用率,实现简化管理,优化资源等目的。虚拟化技术的实现形式是在***中加入一个虚拟化层,将下层的资源抽象成另一形式的资源,提供给上层使用。本质上,虚拟化就是由位于下层的软件模块,通过向上一层软件模块提供一个与它原先所期待的运行环境完全一致的接口的方法,抽象出一个虚拟的软件或硬件接口,使得上层软件可以直接运行在虚拟环境上。本发明正是借助虚拟化技术突破传统的数控***上下位机架构设计,将传统的本地上位机移至远程服务器的虚拟机上,构建虚拟上位机,并在上述虚拟上位机上实现远程监控及调试模块的集成。
本发明采用基于虚拟上位机的数控***上下位机体系架构,通过在虚拟上位机上完成远程监控及调试功能的集成与开发,打破了本地软硬件资源对远程监控及调试模块开发与升级的束缚。本发明采用Qt技术实现了远程监控及调试软件的跨平台问题,包括Windows、Linux、Android等,即使在不支持图形化桌面的***下,也可以正常运行上述远程监控及调试软件,为用户提供虚拟的人机交互界面。上述远程监控及调试软件优选基于RFB协议进行开发,可支持多个终端同时访问同一台虚拟上位机,并且上述多个终端的界面显示同步,但为了保证机床加工的安全性,并不具备同时控制机床加工的权限;上述远程监控及调试软件占用***很少的运行资源,可在平板电脑、手机等***上正常运行。另外,本发明为远程监控及调试功能集成了安全登录模块,并针对不同等级的用户设置不同的访问权限,以保护生产企业的加工信息。
本发明基于虚拟化技术,采用一种基于虚拟上位机的数控***上下位机体系架构,并在虚拟上位机上进行远程监控及调试功能的集成,改变了传统的机床远程监控及调试方法,提高了远程监控及调试功能开发的灵活性和应用的智能化程度,大幅度降低车间的维护难度与维护成本,并降低车间远程监控及调试项目建设的成本。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种基于虚拟化技术的数控***远程监控及调试***,其基于虚拟上位机中集成的远程监控及调试功能,实现对数控***的远程监控与调试,其特征在于,该***包括设置在远程服务器上的虚拟上位机、位于本地的下位机和远程监控终端,所述虚拟上位机与本地下位机之间、以及与所述远程监控终端均通过网络连接以进行通信,其中,
所述虚拟上位机集成有远程监控及调试模块、安全登录认证模块以及智能诊断模块,其中所述安全登录认证模块用于虚拟上位机的安全登录认证,用户通过所述远程监控终端上的指令输入接口输入登陆指令,经过所述安全登录认证模块验证后进入所述虚拟上位机以进行访问操作,所述远程监控及调试模块用于将从本地下位机反馈至虚拟上位机的状态数据,发送至验证后的远程监控终端进行显示,同时该状态数据被输入至所述智能诊断模块,该智能诊断模块可根据所述机床加工状态数据进行健康诊断,并对其中的机床加工故障信息进行预警和/或报警,所述诊断结果及预警和/或报警信息可通过相应的远程监控终端予以显示。
2.根据权利要求1所述的基于虚拟化技术的数控***远程监控及调试***,其中,其还包括远程调试终端,其设置于远程机床维护中心,用于提供数控***调试或维护接口,以根据显示在远程调试终端上的诊断结果以及机床状态数据信息,通过该远程调试终端对数控***进行调试或维护。
3.根据权利要求1或2所述的基于虚拟化技术的数控***远程监控及调试***,其中,所述预警或健康诊断信息记录可被存储并形成数控***状态历史记录,并可在相应的远程监控终端和/或远程调试终端显示,以作为数控***调试或维护的依据或参考。
4.根据权利要求1-3中任一项所述的基于虚拟化技术的数控***远程监控及调试***,其中,所述虚拟上位机还包括人机交互模块、非实时/半实时性任务执行单元和下位机控制单元,其中数控加工指令通过所述远程监控终端和/或远程调试终端发送到虚拟上位机,由上位机中所述非实时/半实时任务执行单元进行处理,并形成控制数据通过下位机控制单元利用网络传输至本地下位机,以控制其执行实时性的运动控制和逻辑控制。
5.根据权利要求1-4中任一项所述的基于虚拟化技术的数控***远程监控及调试***,其中,所述远程监控终端和远程调试终端上均具有虚拟的人机交互界面,该显示界面是基于虚拟技术从所述虚拟上位机上下载后重绘而生成。
6.根据权利要求1-5中任一项所述的基于虚拟化技术的数控***远程监控及调试***,其中,所述本地下位机的加工状态数据、机床参数信息及***诊断信息均被存储至虚拟上位机,并可由远程监控终端或远程调试终端通过上述虚拟的人机交互界面显示输出。
7.根据权利要求1-6中任一项所述的基于虚拟化技术的数控***远程监控及调试***,其中,同一套数控***可以配置多个远程监控终端和/或远程调试终端,各终端可同时访问同一个虚拟上位机。
8.根据权利要求1-7中任一项所述的基于虚拟化技术的数控***远程监控及调试***,其中,同时访问同一个虚拟上位机的多个远程监控终端或远程调试终端中,只有其中一个终端可操作虚拟上位机。
9.根据权利要求1-8中任一项所述的基于虚拟化技术的数控***远程监控及调试***,其中,所述远程监控终端和/或远程调试终端可以为便携式终端。
10.根据权利要求1-9中任一项所述的基于虚拟化技术的数控***远程监控及调试***,其中,所述远程服务器中集成有数据备份单元,用于对对应机床的加工状态数据、机床固有参数、以及健康诊断信息进行备份。
CN201510116167.9A 2015-03-17 2015-03-17 一种基于虚拟化技术的数控***远程监控及调试方法 Active CN104698978B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510116167.9A CN104698978B (zh) 2015-03-17 2015-03-17 一种基于虚拟化技术的数控***远程监控及调试方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510116167.9A CN104698978B (zh) 2015-03-17 2015-03-17 一种基于虚拟化技术的数控***远程监控及调试方法

Publications (2)

Publication Number Publication Date
CN104698978A true CN104698978A (zh) 2015-06-10
CN104698978B CN104698978B (zh) 2016-06-01

Family

ID=53346213

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510116167.9A Active CN104698978B (zh) 2015-03-17 2015-03-17 一种基于虚拟化技术的数控***远程监控及调试方法

Country Status (1)

Country Link
CN (1) CN104698978B (zh)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105182942A (zh) * 2015-09-25 2015-12-23 汕头市东方科技有限公司 一种基于伺服的主从位置同步控制***及方法
CN105306536A (zh) * 2015-09-22 2016-02-03 上海斐讯数据通信技术有限公司 基于WiFi的智能终端远程执行服务命令的方法
CN105446268A (zh) * 2015-09-15 2016-03-30 浙江吉利控股集团有限公司 一种压机运动轨迹模拟方法
CN105719462A (zh) * 2016-03-31 2016-06-29 苏州工业园区威斯威尔智能科技有限公司 基于多终端个人热点控制的工业设备的控制***及其控制方法
CN105743699A (zh) * 2016-01-27 2016-07-06 中国航空工业集团公司沈阳飞机设计研究所 一种虚拟化环境的故障预警方法及***
CN105974886A (zh) * 2016-06-28 2016-09-28 华中科技大学 一种数控机床的健康监测方法
CN108667793A (zh) * 2018-03-13 2018-10-16 大族激光科技产业集团股份有限公司 一种基于profibus总线的硬件加密装置
CN109100984A (zh) * 2018-08-15 2018-12-28 浙江精勇精锻机械有限公司 远程监控的模锻机智能操作***
CN109259783A (zh) * 2018-08-23 2019-01-25 伦琴(浙江)工业技术有限公司 一种计算机断层扫描远程处理***
CN109407620A (zh) * 2018-11-21 2019-03-01 陕西海力特精密机械有限公司 自动化数控机床外接接口调试仪
CN109669422A (zh) * 2018-12-29 2019-04-23 武汉考克利尔工程技术有限公司 一种实时数据采集的***
CN109814904A (zh) * 2019-01-10 2019-05-28 深圳市显控科技股份有限公司 一种hmi组态同步***和方法
CN109871325A (zh) * 2019-01-31 2019-06-11 广州视声智能股份有限公司 一种knx远程调试方法及***
CN111007797A (zh) * 2020-01-06 2020-04-14 襄阳科威电气有限公司 一种镗床电器改造后调试方法
CN111935109A (zh) * 2020-07-24 2020-11-13 郑州信大捷安信息技术股份有限公司 安全通信模组远程代理***、私有协议实现方法及装置
CN112034798A (zh) * 2020-08-25 2020-12-04 三一汽车制造有限公司 控制***和控制方法
CN112527639A (zh) * 2020-12-02 2021-03-19 平安医疗健康管理股份有限公司 生产环境下的远程调试方法、装置、计算机设备及存储介质
CN112540825A (zh) * 2020-12-02 2021-03-23 上海星融汽车科技有限公司 虚拟机中的诊断软件的数据收发方法及其***
CN112666889A (zh) * 2020-12-18 2021-04-16 深圳渊联技术有限公司 一种工业控制***及工业控制方法
CN113009885A (zh) * 2019-12-20 2021-06-22 中国科学院沈阳计算技术研究所有限公司 一种数控***安全状态数字化映射***及方法
CN113852651A (zh) * 2020-06-28 2021-12-28 福州数据技术研究院有限公司 一种基于边缘网关的fanuc代理服务实现***及其方法
CN116032712A (zh) * 2022-12-28 2023-04-28 北京力控元通科技有限公司 一种基于n2n技术的工业设备远程维护***及方法
CN117221371A (zh) * 2023-11-07 2023-12-12 深圳市常丰激光刀模有限公司 五轴联动加工中心远程智能监控***

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018163211A1 (en) * 2017-03-08 2018-09-13 Rohan Kelkar System and method for monitoring and controlling cnc machine remotely

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101118436A (zh) * 2007-09-03 2008-02-06 石毅 一种新型的基于多cpu并行处理技术的开放式数控***实现方法
CN102253657A (zh) * 2010-05-19 2011-11-23 沈阳高精数控技术有限公司 一种数控***网络化体系结构的实现方法
CN102736553A (zh) * 2012-06-20 2012-10-17 武汉华中数控股份有限公司 一种基于虚拟机床模型的云端数控***实现方法及***
CN203133563U (zh) * 2012-11-12 2013-08-14 天津冶金职业技术学院 一种用于数控机床的远程在线检测装置
CN104298175A (zh) * 2014-09-26 2015-01-21 华中科技大学 一种基于虚拟化技术的数控***及方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101118436A (zh) * 2007-09-03 2008-02-06 石毅 一种新型的基于多cpu并行处理技术的开放式数控***实现方法
CN102253657A (zh) * 2010-05-19 2011-11-23 沈阳高精数控技术有限公司 一种数控***网络化体系结构的实现方法
CN102736553A (zh) * 2012-06-20 2012-10-17 武汉华中数控股份有限公司 一种基于虚拟机床模型的云端数控***实现方法及***
CN203133563U (zh) * 2012-11-12 2013-08-14 天津冶金职业技术学院 一种用于数控机床的远程在线检测装置
CN104298175A (zh) * 2014-09-26 2015-01-21 华中科技大学 一种基于虚拟化技术的数控***及方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
刘清建 等: "数控***在机状态监测与远程监控研究", 《机械动力学理论及其应用》 *
唐建锐 等: "一种数控***远程诊断***的方案涉及", 《机床与液压》 *
覃华强: "开放式数控***远程监控及***集成研究", 《中国优秀硕士学位论文全文数据库 工程科技I辑》 *

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105446268A (zh) * 2015-09-15 2016-03-30 浙江吉利控股集团有限公司 一种压机运动轨迹模拟方法
CN105306536A (zh) * 2015-09-22 2016-02-03 上海斐讯数据通信技术有限公司 基于WiFi的智能终端远程执行服务命令的方法
CN105306536B (zh) * 2015-09-22 2019-07-05 上海斐讯数据通信技术有限公司 基于WiFi的智能终端远程执行服务命令的方法
CN105182942B (zh) * 2015-09-25 2017-12-08 汕头市东方科技有限公司 一种基于伺服的主从位置同步控制***及方法
CN105182942A (zh) * 2015-09-25 2015-12-23 汕头市东方科技有限公司 一种基于伺服的主从位置同步控制***及方法
CN105743699A (zh) * 2016-01-27 2016-07-06 中国航空工业集团公司沈阳飞机设计研究所 一种虚拟化环境的故障预警方法及***
CN105719462A (zh) * 2016-03-31 2016-06-29 苏州工业园区威斯威尔智能科技有限公司 基于多终端个人热点控制的工业设备的控制***及其控制方法
CN105974886A (zh) * 2016-06-28 2016-09-28 华中科技大学 一种数控机床的健康监测方法
CN108667793A (zh) * 2018-03-13 2018-10-16 大族激光科技产业集团股份有限公司 一种基于profibus总线的硬件加密装置
CN108667793B (zh) * 2018-03-13 2021-08-31 大族激光科技产业集团股份有限公司 一种基于profibus总线的硬件加密装置
CN109100984A (zh) * 2018-08-15 2018-12-28 浙江精勇精锻机械有限公司 远程监控的模锻机智能操作***
CN109259783A (zh) * 2018-08-23 2019-01-25 伦琴(浙江)工业技术有限公司 一种计算机断层扫描远程处理***
CN109407620A (zh) * 2018-11-21 2019-03-01 陕西海力特精密机械有限公司 自动化数控机床外接接口调试仪
CN109669422B (zh) * 2018-12-29 2021-09-14 宝信软件(武汉)有限公司 一种实时数据采集的***
CN109669422A (zh) * 2018-12-29 2019-04-23 武汉考克利尔工程技术有限公司 一种实时数据采集的***
CN109814904A (zh) * 2019-01-10 2019-05-28 深圳市显控科技股份有限公司 一种hmi组态同步***和方法
CN109814904B (zh) * 2019-01-10 2021-07-13 深圳市显控科技股份有限公司 一种hmi组态同步***和方法
CN109871325B (zh) * 2019-01-31 2022-11-04 广州视声智能股份有限公司 一种knx远程调试方法及***
CN109871325A (zh) * 2019-01-31 2019-06-11 广州视声智能股份有限公司 一种knx远程调试方法及***
CN113009885A (zh) * 2019-12-20 2021-06-22 中国科学院沈阳计算技术研究所有限公司 一种数控***安全状态数字化映射***及方法
CN111007797A (zh) * 2020-01-06 2020-04-14 襄阳科威电气有限公司 一种镗床电器改造后调试方法
CN113852651B (zh) * 2020-06-28 2023-07-07 福州数据技术研究院有限公司 一种基于边缘网关的fanuc代理服务实现***及其方法
CN113852651A (zh) * 2020-06-28 2021-12-28 福州数据技术研究院有限公司 一种基于边缘网关的fanuc代理服务实现***及其方法
CN111935109B (zh) * 2020-07-24 2022-02-11 郑州信大捷安信息技术股份有限公司 安全通信模组远程代理***、私有协议实现方法及装置
CN111935109A (zh) * 2020-07-24 2020-11-13 郑州信大捷安信息技术股份有限公司 安全通信模组远程代理***、私有协议实现方法及装置
CN112034798A (zh) * 2020-08-25 2020-12-04 三一汽车制造有限公司 控制***和控制方法
CN112540825A (zh) * 2020-12-02 2021-03-23 上海星融汽车科技有限公司 虚拟机中的诊断软件的数据收发方法及其***
CN112527639A (zh) * 2020-12-02 2021-03-19 平安医疗健康管理股份有限公司 生产环境下的远程调试方法、装置、计算机设备及存储介质
CN112666889A (zh) * 2020-12-18 2021-04-16 深圳渊联技术有限公司 一种工业控制***及工业控制方法
CN116032712A (zh) * 2022-12-28 2023-04-28 北京力控元通科技有限公司 一种基于n2n技术的工业设备远程维护***及方法
CN116032712B (zh) * 2022-12-28 2023-08-11 北京力控元通科技有限公司 一种基于n2n技术的工业设备远程维护***及方法
CN117221371A (zh) * 2023-11-07 2023-12-12 深圳市常丰激光刀模有限公司 五轴联动加工中心远程智能监控***
CN117221371B (zh) * 2023-11-07 2024-02-23 深圳市常丰激光刀模有限公司 五轴联动加工中心远程智能监控***

Also Published As

Publication number Publication date
CN104698978B (zh) 2016-06-01

Similar Documents

Publication Publication Date Title
CN104698978B (zh) 一种基于虚拟化技术的数控***远程监控及调试方法
US20220260961A1 (en) Methods and apparatus to virtualize a process control system
CN104898620B (zh) 一种基于以太网的冗余控制***及控制方法
EP3346381B1 (en) Cloud service control device, cloud service control system, cloud service control method, program and storage medium
CN104808592A (zh) 一种基于虚拟上位机的数控***
CN103324156A (zh) 过程控制***
CN103592880A (zh) 用于大型工程类设备的智能控制器***
JP6961740B2 (ja) 産業用コントローラのデータ完全性を保証するためのaiの使用
JP2015522895A (ja) 制御の信頼性動作ためのシステムおよび方法
CN104412182B (zh) 维护机器的***和方法
CN103246242B (zh) 工厂监视控制装置以及工厂监视控制方法
CN103738369A (zh) 基于opc ua技术的ats设备及***
CN101634855A (zh) 大型运动会开闭幕式地面设备控制***的冗余备份控制***
US20210390194A1 (en) Control device
CN206292618U (zh) 具双控制***装置的数控工具机
CN103941708A (zh) 多台旋转机械运行状态的监控***及监控方法
CN203233430U (zh) 现场总线实时故障诊断装置
US20230093865A1 (en) Control system, relay device, and access management program
Yoshikawa et al. Design of risk monitor for nuclear reactor plants
CN107544465A (zh) 一种对控制装置远程调试的***及方法
CN202421872U (zh) 回转窑生产过程优化及专家控制***
EP4328681A1 (en) Method and system for managing technical installation during occurrence of error state in a controller
Stefan et al. COMPUTER BASED MEASUREMENT AND CONTROL OF CRYOGENIC DISTILATION (CD) SYSTEM
Zhang et al. The Design of Safety DCS Platform Based on FPGA
Liu et al. Study of remote elevator monitoring fault detection system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB03 Change of inventor or designer information

Inventor after: Yang Jianzhong

Inventor after: Feng Bingyan

Inventor after: Hui Enming

Inventor after: Ding Guotao

Inventor after: Lu Yongliang

Inventor after: Zhang Chenglei

Inventor before: Yang Jianzhong

Inventor before: Feng Bingyan

Inventor before: Hui Enming

Inventor before: Ding Guotao

Inventor before: Lu Yongliang

Inventor before: Chen Chenglei

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: YANG JIANZHONG FENG BINGYAN HUI ENMING DING GUOTAO LU YONGLIANG CHEN CHENGLEI TO: YANG JIANZHONG FENG BINGYAN HUI ENMING DING GUOTAO LU YONGLIANG ZHANG CHENGLEI

C14 Grant of patent or utility model
GR01 Patent grant