[发明专利]一种基于博图项目的数控系统及方法有效
申请号: | 202111031536.6 | 申请日: | 2021-09-03 |
公开(公告)号: | CN113721546B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 张培军;张达鑫;宋爱国 | 申请(专利权)人: | 江苏天和信息技术有限公司 |
主分类号: | G05B19/19 | 分类号: | G05B19/19 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 徐航天 |
地址: | 210000 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 项目 数控系统 方法 | ||
本发明公开了一种基于博图项目的数控系统,其中COM.JSTH组件封装了控制单元、加工设备、.net控件、windows服务读取和写入储存单元的API,控制单元的操作接口,及加工设备的通信接口;OPC SERVER配置相应的控制单元链接参数,控制单元通过OPC SERVER与COM.JSTH组件通信;储存单元中存储加工参数,由windows服务提供给控制单元;.net控件嵌入到博图项目中,由博图框架进行加载和展示;windows服务用于:扫码回传机加工参数;扫码记录。本发明还公开了一种基于博图项目的数控方法。把自定义的.net控件嵌入到项目中,达到增强原生框架的目的。
技术领域
本发明属于机床加工自动化领域,尤其涉及一种基于博图项目嵌入式解决方案。
背景技术
随着工业自动化程度的加深,工业生产对信息化需求日益丰富,同时场景也更加的复杂,西门子博图框架所提供的原生功能在应对很多复杂场景下的需求略显吃力。
传统的博图项目功能较为单一,一般使用博图自带的控件,把plc变量和空间关联,使用梯形图作为逻辑判断更新变量的方式对界面进行操作,使用简单但是适用范围比较单一,且无法大规模的保存数据。
现有集成自动化生产线中,多个机床和机械手臂构成一个加工单元,用户想要查看机床信息,必须停产后才能进入单元内,通过机床操作面板查看当前状态。
发明内容
针对上述技术问题,本发明提供了一种基于博图项目的数控系统及方法,以博图项目框架为核心,对其功能进行增强,满足更复杂的业务需求。
为达到上述目的,本发明采用的技术方案为:一种基于博图项目的数控系统,使用.net控件的方式开发出丰富的界面提供用户操作,使用储存单元作为数据持久化保存方式,可以保存海量数据,使用自定义windows服务的方式增强控制单元功能。具体而言,系统中存在控制单元、加工设备、储存单元、.net控件,COM.JSTH组件,windows服务辅助控制单元,OPC SERVER;
COM.JSTH组件封装了系统数据库中控制单元、加工设备、.net控件、windows服务辅助控制单元读取和写入储存单元的API、控制单元的操作接口、加工设备的通信接口。.net控件、windows服务和数据库的交互,以及设备通信都是通过COM.JSTH组件完成的。
OPC SERVER配置相应的控制单元链接参数,控制单元通过OPC SERVER与COM.JSTH组件通信,完成控制单元的操作控制。OPC SERVER作为数据桥梁建立控制单元与其他模块,如.net控件、windows服务之间的双向通信关系。
储存单元中存储加工参数,由windows服务辅助控制单元提供给控制单元。
加工设备负责产品的加工。
储存单元持久化的储存系统需要的数据。优选的,储存单元为文件数据库或服务型数据库,例如Mysql、SqlServer。
.net控件嵌入到博图项目中,由博图框架进行加载和展示。
windows服务辅助控制单元用于:扫码回传机加工参数;扫码记录。
进一步的,储存单元中创建轮型库(产品外形特征信息)表、条码库(产品机床加工参数信息)表和扫码记录表。
进一步的,.net控件包括:轮型库管理界面,条码库管理界面,机床监控界面,扫码记录查询界面,轮型切换界面中的一个或多个。.net控件中,轮型库管理界面、条码库管理界面、扫码查询界面分别调用COM.JSTH组件中的轮型库操作API、条码库操作API、扫码记录查询API与储存单元中对应数据表通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏天和信息技术有限公司,未经江苏天和信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111031536.6/2.html,转载请声明来源钻瓜专利网。