一种基于云平台的数控机床管理系统及操作权限管理方法技术方案

技术编号:14265531 阅读:96 留言:0更新日期:2016-12-23 10:46
本发明专利技术涉及一种基于云平台的数控机床管理系统及操作权限管理方法。该系统包括若干具有数控系统的数控机床和云平台;该云平台由机床管理数据库、机床用户管理模块、机床权限管理模块、机床权限查询模块、系统管理模块和机床数据接口所组成。本发明专利技术结合最新的云计算技术,利用云平台进行机床操作人员权限管理,提供了一种动态的、可移动的权限管理模式。

【技术实现步骤摘要】

本专利技术涉及数控机床的管理系统和管理方法,特别是一种基于云平台的数控机床管理系统及操作权限管理方法
技术介绍
现代化的机械制造行业大量使用数控机床作为工业母机,但是缺乏有效的机床操作权限管理。目前机床权限主要包括程序编辑权限和参数设置权限,前者以FANUC数控系统为例,可通过机床上的钥匙开关限定加工程序的增加、删除与修改操作,后者以Siemens数控系统为例,通过键入权限密码SUNR工SE,CUSTOM等,访问或更改机床数据。但目前还没有对机床的手动与自动运行操作权限加以限制的方法,这已成为现代车间安全管理的一大隐患。数控机床属于贵重的机电设备,一般只有经过特定培训的人员才允许操作机床。通过操作权限的管理,确保授权员工才能操作机床,是智能化车间发展的要求。对比文件1,即中国专利技术专利申请说明书(公开号:CN103869775A;名称:一种数控机床智能化管理方法)提供了一种由控制计算机、西门子PLC、按钮、工C卡读卡器、身份卡、贴条形码的数控机床、条码扫描枪以及数控机床控制器的一种数控机床智能化管理方法。该方法没有涉及权限定义的方法,也没有公开对于具体模型权限检查的方法。对比文件2,即《基于云制造的数控机床远程监控系统》(作者:姚晓初,华东理工大学工程硕士学位论文,公开日201406):采用一种管理人员在PC端配置好权限管理文件,通过网络发送给机床,然后机床进行用户的身份验证,得到该用户的权限等级,然后进行运行的方法。但是该论文提供的方法中,机床仅读取从PC机发送过来的文件进行用户和密码的登录信息匹配,而没有添加新用户功能。该方法也没有公开具体的操作权限管理功能。
技术实现思路
本专利技术的目的在于提供一种基于云平台的数控机床管理系统及操作权限管理方法,主要解决上述现有技术所存在的技术问题,本专利技术结合最新的云计算技术,利用云平台进行机床操作人员权限管理,提供了一种动态的、可移动的权限管理模式。为实现上述目的,本专利技术是这样实现的:一种基于云平台的数控机床管理系统,其特征在于:它包括若干具有数控系统的数控机床和云平台;该云平台由机床管理数据库、机床用户管理模块、机床权限管理模块、机床权限查询模块、系统管理模块和机床数据接口所组成;其中:该机床数据接口用于实现数控机床的数控系统与云平台进行通讯,数控机床通过机床数据接口得到权限等级定义数据,存放在数控机床的数控系统中;该机床用户管理模块用于进行用户注册功能,新用户可以通过该模块在机床管理数据库中添加用户;该机床权限管理模块用于管理人员对机床用户操作机床的权限进行设置,并且把这个信息存放到机床管理数据库中;该机床权限查询模块是用户在数控机床上进行操作的时候,由数控机床发起的对用户操作权限查询的模块,该模块接受查询请求,返回相应的信息;该系统管理模块用于将数控机床的机床基本信息和权限设置信息通过机床数据接口导入到机床管理数据库中,还用于添加和删除管理人员信息。所述的基于云平台的数控机床管理系统,其特征在于:该数控机床在出厂前通过云平台的机床数据接口得到该数控机床的权限等级定义数据,存放在数控机床的数控系统中。一种数控机床的操作权限管理方法,其特征在于:它基于如上所述的基于云平台的数控机床管理系统,该方法包括如下步骤:A用户在数控机床的数控系统上输入用户名和密码,数控该系统通过机床数据接口发送该机床ID、用户名、密码,以确认用户是否有效;B机床权限查询模块验证该用户名和密码是否匹配;若不匹配,则向数控机床反馈用户登录失败信息;若匹配,则进入步骤C;C机床权限查询模块进一步通过机床ID验证用户是否在该数控机床具有操作权限,若没有操作权限,则向数控机床反馈该用户无操作权限;若有操作权限,则进入步骤D;D数控机床通过其数控系统显示登录成功信息和用户权限顶级信息,用户可以继续操作该数控机床。所述的数控机床的操作权限管理方法,其特征在于:在用户继续操作该数控机床后,包括如下步骤:E用户访问数控系统中的某个菜单或功能按钮时,通过机床权限查询模块进一步查询用户的操作权限中是否包含这个功能;若否,则提示无权访问;若是,则执行步骤F;F用户可以访问该功能,进入相应功能界面。与现有技术相比,本专利技术的优点和特点在于:1、利用云平台定义机床操作功能和权限等级对应关系。2、利用云平台定义操作人员和机床操作权限等级的关系。3、机床提供用户登录界面,在线进行权限检测。4、检测后,获取合法用户的操作权限等级;进入每个功能前进行权限等级认定,如果满足操作条件,则可以访问。5、操作员工可以在不同机床上登录,获取相应的操作权限。附图说明图1为本专利技术系统的结构示意图。图2为本专利技术系统中云平台的结构示意图。图3是本专利技术方法中机床操作权限验证流程图。图4是本专利技术中机床功能访问判定流程。图中:1-数控机床;2-云平台;21-机床管理数据库;22-机床用户管理模块;23-机床权限管理模块;24-机床权限查询模块;25-系统管理模块;26-机床数据接口;a-权限定义;b-用户权限设置;c-用户操作数控机床;d-权限检查;O-用户。具体实施方式请参阅图1、2,它是本专利技术公开了一种基于云平台的数控机床管理系统。如图所示:它包括若干具有数控系统的数控机床1和云平台2;该云平台2由机床管理数据库21、机床用户管理模块22、机床权限管理模块23、机床权限查询模块24、系统管理模块25和机床数据接口26所组成。本专利技术适用于沈阳机床i5数控机床,具体型号有i5T系列,i5M系列等,其他类似的具有数控系统的数控机床都可以运用本专利技术技术。该机床数据接口26用于实现数控机床1的数控系统与云平台2进行通讯,数控机床1通过机床数据接口26得到权限等级定义数据,存放在数控机床1的数控系统中。该机床用户管理模块22用于进行用户注册功能,新用户可以通过该模块在机床管理数据库21中添加用户。该机床权限管理模块23用于管理人员对机床用户操作机床的权限进行设置,并且把这个信息存放到机床管理数据库21中。该机床权限查询模块24是用户在数控机床1上进行操作的时候,由数控机床1发起的对用户操作权限查询的模块,该模块接受查询请求,返回相应的信息。该系统管理模块25用于将数控机床1的机床基本信息和权限设置信息通过机床数据接口26导入到机床管理数据库21中,还用于添加和删除管理人员信息。该数控机床1在出厂前通过云平台2的机床数据接口26得到该数控机床的权限等级定义数据,存放在数控机床1的数控系统中。一种数控机床的操作权限管理方法,它基于如上所述的基于云平台的数控机床管理系统,如图3所示:该方法包括如下步骤:A用户在数控机床1的数控系统上输入用户名和密码,数控该系统通过机床数据接口26发送该机床ID、用户名、密码,以确认用户是否有效;B机床权限查询模块24验证该用户名和密码是否匹配;若不匹配,则向数控机床1反馈用户登录失败信息;若匹配,则进入步骤C;C机床权限查询模块24进一步通过机床ID验证用户是否在该数控机床1具有操作权限,若没有操作权限,则向数控机床1反馈该用户无操作权限;若有操作权限,则进入步骤D;D数控机床1通过其数控系统显示登录成功信息和用户权限顶级信息,用户可以继续操作该数控机床1。如图4所示:在用户继续操作该数控机床1后,包括如下步骤:E用户本文档来自技高网
...
一种基于云平台的数控机床管理系统及操作权限管理方法

【技术保护点】
一种基于云平台的数控机床管理系统,其特征在于:它包括若干具有数控系统的数控机床(1)和云平台(2);该云平台(2)由机床管理数据库(21)、机床用户管理模块(22)、机床权限管理模块(23)、机床权限查询模块(24)、系统管理模块(25)和机床数据接口(26)所组成;其中:该机床数据接口(26)用于实现数控机床(1)的数控系统与云平台(2)进行通讯,数控机床(1)通过机床数据接口(26)得到权限等级定义数据,存放在数控机床(1)的数控系统中;该机床用户管理模块(22)用于进行用户注册功能,新用户可以通过该模块在机床管理数据库(21)中添加用户;该机床权限管理模块(23)用于管理人员对机床用户操作机床的权限进行设置,并且把这个信息存放到机床管理数据库(21)中;该机床权限查询模块(24)是用户在数控机床(1)上进行操作的时候,由数控机床(1)发起的对用户操作权限查询的模块,该模块接受查询请求,返回相应的信息;该系统管理模块(25)用于将数控机床(1)的机床基本信息和权限设置信息通过机床数据接口(26)导入到机床管理数据库(21)中,还用于添加和删除管理人员信息。

【技术特征摘要】
1.一种基于云平台的数控机床管理系统,其特征在于:它包括若干具有数控系统的数控机床(1)和云平台(2);该云平台(2)由机床管理数据库(21)、机床用户管理模块(22)、机床权限管理模块(23)、机床权限查询模块(24)、系统管理模块(25)和机床数据接口(26)所组成;其中:该机床数据接口(26)用于实现数控机床(1)的数控系统与云平台(2)进行通讯,数控机床(1)通过机床数据接口(26)得到权限等级定义数据,存放在数控机床(1)的数控系统中;该机床用户管理模块(22)用于进行用户注册功能,新用户可以通过该模块在机床管理数据库(21)中添加用户;该机床权限管理模块(23)用于管理人员对机床用户操作机床的权限进行设置,并且把这个信息存放到机床管理数据库(21)中;该机床权限查询模块(24)是用户在数控机床(1)上进行操作的时候,由数控机床(1)发起的对用户操作权限查询的模块,该模块接受查询请求,返回相应的信息;该系统管理模块(25)用于将数控机床(1)的机床基本信息和权限设置信息通过机床数据接口(26)导入到机床管理数据库(21)中,还用于添加和删除管理人员信息。2.根据权利要求1所述的基于云平台的数控机床管理系统,其特征在于:该数控机床(1)在出厂前通过...

【专利技术属性】
技术研发人员:朱志浩余涛黄云鹰张晓
申请(专利权)人:智能云科信息科技有限公司
类型:发明
国别省市:上海;31

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

1