CN111290336A - 一种基于Android***的数控机床控制方法及控制*** - Google Patents

一种基于Android***的数控机床控制方法及控制*** Download PDF

Info

Publication number
CN111290336A
CN111290336A CN202010202520.6A CN202010202520A CN111290336A CN 111290336 A CN111290336 A CN 111290336A CN 202010202520 A CN202010202520 A CN 202010202520A CN 111290336 A CN111290336 A CN 111290336A
Authority
CN
China
Prior art keywords
machine tool
control
numerical control
data
program
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.)
Pending
Application number
CN202010202520.6A
Other languages
English (en)
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.)
China Railway Baoji Bridge Group Co Ltd
China Railway Track Equipment Co Ltd
Original Assignee
China Railway Baoji Bridge Group Co Ltd
China Railway Track Equipment Co Ltd
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 China Railway Baoji Bridge Group Co Ltd, China Railway Track Equipment Co Ltd filed Critical China Railway Baoji Bridge Group Co Ltd
Priority to CN202010202520.6A priority Critical patent/CN111290336A/zh
Publication of CN111290336A publication Critical patent/CN111290336A/zh
Pending legal-status Critical Current

Links

Images

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/4093Numerical 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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
    • 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/31206Exchange of parameters, data, programs between two station, station and central or host or remote

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

本发明涉及一种基于Android***的数控机床控制方法及控制***,该控制方法是将NC端网络端口或者串口通过转换设备转换为无线网络,接入到局域网,通过开发基于Android***端运行的DNC APP,实现移动端***与机床NC的快速数据交互。本发明构思合理,布设成本低,可在手机端执行DNC各种操作功能,方便需要移动工作的工厂环境,可实现机床过程收集工作和设备运行参数设定。

Description

一种基于Android***的数控机床控制方法及控制***
技术领域
本发明涉及数控机床控制技术领域,具体涉及一种基于Android***的数控机床控制方法及控制***。
背景技术
DNC(Distributed Numerical Control)称为分布式数控技术,是一种综合使用各种数字化先进技术,将生产现场分散的数控机床等设备连接在一起,组建成企业。
DNC 网络数控设备在现代制造企业的应用范围和重要程度,正在显著增加和上升。企业对数控加工设备的利用率、运行数据的实时采集设备、数控程序的状态管理有着越来越严格和明确的要求,数控技术在国内、外生产制造业的深入运用,促使 DNC 技术断进行着研发和创新。
生产制造借助于网络化技术提升效能,已经成为现代生产制造企业的业务聚焦点。数控机床作为企业内部最有效和重要的制造资源,需要充分发挥自身的优势来创造更多的价值,通过依托网络实现企业生产制造数据的实时共享 DNC ***面向网络化制造。
如图3所示,目前基于Windows***环境的DNC***已经非常普遍,并且应用到制造业的各行各业,但是伴随移动化应用的不断推广,基于Android***的DNC***成为移动管理终端的一个新的需求。
传统的DNC***存在的问题:
(1)***架构复杂,实施成本高;
(2)无法满足基于Android***的移动终端应用;
(3)无法实现跨平台通讯。
发明内容
针对上述背景技术中存在的问题,本发明提出了一种构思合理,布设成本低,可在手机端执行DNC各种操作功能,方便需要移动工作的工厂环境,可实现机床过程收集工作和设备运行参数设定的基于Android***的数控机床控制方法及控制***。
本发明的技术方案如下:
上述的基于Android***的数控机床控制方法,是将NC端网络端口或者串口通过转换设备转换为无线网络,接入到局域网,通过开发基于Android***端运行的DNC APP,实现移动端***与机床NC的快速数据交互。
所述基于Android***的数控机床控制方法,其中,所述控制方法的具体流程为:
(1)在Android***框架中利用通讯协议与机床NC端通过无线网络连接,实现机床的集中与分散控制;
(2)在机床NC端通过无线终端将通讯接入到车间局域网中,对于只有串口通讯的NC设备,通过串口服务器将串口数据转换为网络通讯,再经过无线转换设备转换为无线网络连接至车间局域网内;
(3)接着在基于Android***端运行的DNC APP通过无线网络或者有线网络与机床实现网络通讯,通过UDP协议实现数控程序的读取、写入,并实现TCP/IP协议及机床IO接口读取机床运行过程数据。
一种基于Android***的数控机床控制***,为基于Android***端运行的DNCAPP,包括***配置模块、程控程序推送模块、程控程序编辑模块、机床数据采集模块和机床数据看板模块;所述***配置模块用于DNC APP应用于不同场景中对***各参数的配置;所述程控程序推送模块用于DNC APP与数控机床的集成通讯;所述程控程序编辑模块用于在需要对标准程序进行个性化改动时,通过DNC APP直接编辑数控程序,并实现与机床数据的数据同步;所述机床数据采集模块用于DNC APP采集数控机床加工过程中各个控制***及传感器数据;所述机床数据看板模块用于将加工过程数据显示至终端Android设备上,使操作人员实时掌控机床及物料信息。
有益效果:
本发明基于Android***的数控机床控制方法构思合理,布设成本低,能实现将DNC***功能运行在Android***之上,可以在手机端执行DNC各种操作功能,方便需要移动工作的工厂环境;
本发明基于Android***的数控机床控制***结构设计合理,运行稳定、方便、可靠,可实现机床过程收集工作,实现设备运行状态、进给速度、转速、坐标等运行参数设定,可实现跨平台数据传输,实现与windows、Android,Linux数据通讯。
本发明将Android***应用于车间终端设备,具有***UI交互性强、操作方便,特别是触摸操作远远优于Windows***与Linux***,实施成本低,是是现代智能制造的有力工具。
附图说明
图1为本发明基于Android***的数控机床控制方法的架构图。
图2为本发明基于Android***的数控机床控制方法中的Android端DNC APP***与机床***的连接原理图。
图3为本发明基于Android***的数控机床控制***的架构图。
图4为传统DNC架构图。
具体实施方式
如图1、2所示,本发明基于Android***的数控机床控制方法,是将机床NC端网络端口或者串口通过转换设备转换为无线网络,接入到局域网,通过开发基于Android***端运行的DNC APP,实现移动端***与机床NC的快速数据交互。
本发明基于Android***的数控机床控制方法,具体流程为:
(1)在机床NC端通过无线终端将通讯接入到车间局域网中,对于只有串口通讯的NC设备,通过串口服务器将串口数据转换为网络通讯,再经过无线转换设备转换为无线网络连接至车间局域网内;
(2)在Android***框架中利用UDP、TCP等通讯协议与机床NC端通过无线网络连接,实现机床的集中与分散控制网络链路;
(3)接着在基于Android***端运行的DNC APP通过无线网络或者有线网络与机床实现网络通讯,通过UDP协议实现数控程序的读取、写入,并实现TCP/IP协议及机床IO接口读取机床运行过程数据;
(4)云端/Server端实现数控程序,机床所采集数据的存储功能,用户可根据部署要求选择云端或者服务器端存储。
本发明基于Android***的数控机床控制***为基于Android***端运行的DNCAPP,主要实现DNC***控制与数据采集工作,可运行至任意运行Android***之上,为便机床机群集中控制,低成本实施等将会起到很好的促进,使DNC应用扩展至Android***环境之上。如图3所示,本发明基于Android***的数控机床控制***,包括***配置模块1、程控程序推送模块2、程控程序编辑模块3、机床数据采集模块4和机床数据看板模块5。
该***配置模块1用于DNC APP应用于不同场景中对DNC APP各参数的配置,实现不同通讯方式、数据存储方式、数据采集项点等功能。
该程控程序推送模块2用于DNC APP与数控机床的集成通讯,通过将DNC APP与机床、第三方***集成,实现数控程序自动推送至机床等功能。
该程控程序编辑模块3用于需要对标准程序进行个性化改动时,可通过DNC APP直接编辑数控程序,并实现与机床数据的数据同步。
该机床数据采集模块4用于DNC APP采集数控机床加工过程中各个控制***及传感器数据。
该机床数据看板模块5用于将DNC数据、机床运行数据、生产数据等加工过程数据显示至终端Android设备上,方便操作人员实施掌控机床及物料信息。
本发明基于Android***的数控机床控制***的工作原理为:
(1)DNC APP实现多***架构,通过设置完成整个***的快速布设,服务数据库可为Windows,Linux,Unix***下运行的任意主流数据库***,具有快速数据布设功能;
(2)DNC APP可快速读取服务器端数控程序,并通过FTP协议直接传输至机床NC端,机床NC端接收到数据,并执行加工任务;数控程序推送功能可实现与条码***和RFID***的集成,实现按照条码、物料ID自动调取数控加工成,为个性化定制提供DNC快捷控制;
(3)DNC APP通过TCP/IP协议从数据器读取数控加程序,加载至Android内存端,操作者可以编辑数控程序,然后保存,保存后的数据存储至Server数据库,同时也可以直接选择推送至机床NC端,完成本次操作,每次修改、加工的数据将通过WIFI或者5G传输至数据服务器;
(4)DNC APP通过UDP协议及机床IO接口读取机床正在运行的程序以及NC端数据信息,并将采集到的信息传输至指定的数据服务器;
(5)DNC APP通过看板功能实现机床数控程序的集中管控以及机床数据的实时输出、统计、分析功能,并预留与MES***、ERP***等***的接口,实现操作者能实时了解机床运行状态、加工状态、机床报警、质量警示灯信息,辅助操作者准确、快捷的完成生产加工任务。
本发明构思合理,布设成本低,可在手机端执行DNC各种操作功能,方便需要移动工作的工厂环境,可实现机床过程收集工作和设备运行参数设定。

Claims (3)

1.一种基于Android***的数控机床控制方法,其特征在于,是将NC端网络端口或者串口通过转换设备转换为无线网络,接入到局域网,通过开发基于Android***端运行的DNCAPP,实现移动端***与机床NC的快速数据交互。
2.如权利要求1所述的基于Android***的数控机床控制方法,其特征在于,所述控制方法的具体流程为:
(1)在Android***框架中利用通讯协议与机床NC端通过无线网络连接,实现机床的集中与分散控制;
(2)在机床NC端通过无线终端将通讯接入到车间局域网中,对于只有串口通讯的NC设备,通过串口服务器将串口数据转换为网络通讯,再经过无线转换设备转换为无线网络连接至车间局域网内;
(3)接着在基于Android***端运行的DNC APP通过无线网络或者有线网络与机床实现网络通讯,通过UDP协议实现数控程序的读取、写入,并实现TCP/IP协议及机床IO接口读取机床运行过程数据。
3.一种基于Android***的数控机床控制***,为基于Android***端运行的DNC APP,其特征在于:所述***包括***配置模块、程控程序推送模块、程控程序编辑模块、机床数据采集模块和机床数据看板模块;
所述***配置模块用于DNC APP应用于不同场景中对***各参数的配置;
所述程控程序推送模块用于DNC APP与数控机床的集成通讯;
所述程控程序编辑模块用于在需要对标准程序进行个性化改动时,通过DNC APP直接编辑数控程序,并实现与机床数据的数据同步;
所述机床数据采集模块用于DNC APP采集数控机床加工过程中各个控制***及传感器数据;
所述机床数据看板模块用于将加工过程数据显示至终端Android设备上,使操作人员实时掌控机床及物料信息。
CN202010202520.6A 2020-03-20 2020-03-20 一种基于Android***的数控机床控制方法及控制*** Pending CN111290336A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010202520.6A CN111290336A (zh) 2020-03-20 2020-03-20 一种基于Android***的数控机床控制方法及控制***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010202520.6A CN111290336A (zh) 2020-03-20 2020-03-20 一种基于Android***的数控机床控制方法及控制***

Publications (1)

Publication Number Publication Date
CN111290336A true CN111290336A (zh) 2020-06-16

Family

ID=71031079

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010202520.6A Pending CN111290336A (zh) 2020-03-20 2020-03-20 一种基于Android***的数控机床控制方法及控制***

Country Status (1)

Country Link
CN (1) CN111290336A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114428482A (zh) * 2021-12-16 2022-05-03 沈阳富创精密设备股份有限公司 一种应用于制造业数控机床数据采集方法
CN116125913A (zh) * 2023-02-08 2023-05-16 深圳市博视精密机械有限公司 一种基于tcp/ip的数控机床通讯***及工作方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102830654A (zh) * 2012-09-12 2012-12-19 深圳华中数控有限公司 基于Android平台的开放式数控***及其中进行二次开发的方法
CN104730951A (zh) * 2015-01-09 2015-06-24 电子科技大学 基于智能平板的显控一体设备及其数据通信方法
CN105589410A (zh) * 2014-11-13 2016-05-18 沈阳高精数控智能技术股份有限公司 一种基于Android平台的车间监控与管理***
CN105706009A (zh) * 2013-07-30 2016-06-22 德玛吉森有限公司 控制数控机床操作的控制***及用于该***的后端和前端控制装置
CN108490875A (zh) * 2018-01-31 2018-09-04 湖北文理学院 一种基于Android的数控机床加工状态实时监测方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102830654A (zh) * 2012-09-12 2012-12-19 深圳华中数控有限公司 基于Android平台的开放式数控***及其中进行二次开发的方法
CN105706009A (zh) * 2013-07-30 2016-06-22 德玛吉森有限公司 控制数控机床操作的控制***及用于该***的后端和前端控制装置
CN105589410A (zh) * 2014-11-13 2016-05-18 沈阳高精数控智能技术股份有限公司 一种基于Android平台的车间监控与管理***
CN104730951A (zh) * 2015-01-09 2015-06-24 电子科技大学 基于智能平板的显控一体设备及其数据通信方法
CN108490875A (zh) * 2018-01-31 2018-09-04 湖北文理学院 一种基于Android的数控机床加工状态实时监测方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114428482A (zh) * 2021-12-16 2022-05-03 沈阳富创精密设备股份有限公司 一种应用于制造业数控机床数据采集方法
CN116125913A (zh) * 2023-02-08 2023-05-16 深圳市博视精密机械有限公司 一种基于tcp/ip的数控机床通讯***及工作方法

Similar Documents

Publication Publication Date Title
US20200304342A1 (en) Intelligent monitoring gateway for numerical control machine tool based on internet of things
CN112073461B (zh) 一种基于云边协同的工业互联网***
Xu Machine Tool 4.0 for the new era of manufacturing
CN108833269B (zh) 一种面向工业现场的智能物联网关
Ferencz et al. Using Node-RED platform in an industrial environment
Ćwikła Methods of manufacturing data acquisition for production management-a review
José Álvares et al. Development of a cyber-physical framework for monitoring and teleoperation of a CNC lathe based on MTconnect and OPC protocols
CN106597991A (zh) 数控机床远程监控方法及装置
CN105843203A (zh) 智能产线过程监控***
CN102043394A (zh) 一种dnc信息采集方法
CN111290336A (zh) 一种基于Android***的数控机床控制方法及控制***
Al-Saedi et al. CNC machine based on embedded wireless and Internet of Things for workshop development
CN112615935B (zh) 一种终端设备联网参考***及其交互方法
CN114428487A (zh) 自动化控制装置、***、方法
CN114070726A (zh) 数据采集方法、***、装置及存储介质
CN115857439A (zh) 一种基于数字孪生的生产线数据映射及融合***及方法
CN105589410A (zh) 一种基于Android平台的车间监控与管理***
CN103279090A (zh) 一种机器人数控机床管控***
CN111556141A (zh) 基于Json数据片的智能网关数据采集***及方法
CN111352398B (zh) 智能精密加工单元
Govindarajan et al. An approach for integrating legacy systems in the manufacturing industry
Kovalev et al. Development of a data collection system for a CNC system using cloud FRED technology and OPC UA specification
CN113794781A (zh) 数据采集方法、装置、设备及存储介质
CN109991924B (zh) 一种用于数控***远程客户端实时监控的通讯方法及***
CN107807609A (zh) 一种基于大数据的数控机床伺服参数优化方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200616