欢迎来到天天文库
浏览记录
ID:51504231
大小:295.59 KB
页数:4页
时间:2020-03-25
《加工中心远程控制系统的设计与开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、加工中心远程控制系统的设计与开发张爱红(无锡职业技术学院,江苏无锡!#$#!#)摘"要:针对加工中心远程控制的要求,提出了增加外置控制器并修改机床!"#程序的实现方法,经过系统必要的硬件连接和软件编程,在计算机上实现了机床的起动、复位、加工程序选择以及运行状态实时监控等功能,开发的系统具有良好的扩展性能,目前已成功应用于产教结合型柔性制造系统($%&)。关键词:加工中心"!"#"远程控制"外置控制器!"#$%&’&(!")"*+,-"&.+/.0"1"-+."2+&.3+*45#."-/+36’70$&$&%2"&."3%&’()’*+,-.(/
2、01*2-34*4045,6758+-,9,.:,/01*!#$#!#,;&()’()*+,-*:7,<5544+5=5>0*=5<5-4,64+5=5<,458,-4=,96,=;(;8+*-*-.85-45=,,-5<54+,@*3A=,B*@5@C:?@@*-.DEFEG;?-@5@*4*-.8+*-5EG;A=,.=?3、<359584*,-8?-C5=5?9*J5@6=,4、、数控程序选择(主程序根据输入信号之一,能够对工件各加工面自动地进行钻孔、铣削等多位的变化,调用不同的子程序)等功能;与此同时,上工序加工。为能实现上位计算机对加工中心的远程控位计算机也可实时获取机床的运行状态((;T#制,有三种方案可供选择:(#)基于数控系统厂家动态EG;)。[#]链接库的二次开发;(!)增加外置控制器并修改机床EG;程序;(P)配置通信适配器、实现系统功能扩展。在无锡职院DLM中用了前两种方案,分别用于配置D’(Q;F!R7;系统的数控车床(;GR!F’)和配置M2(QLSO2T"U#FV系统的加工中心(VL;WPX)。其中5、第二种方案的实现基于开发人员对机床接口信号的灵活应用,也是远程控制中较为便捷、实用的一种方法。65软件开发45系统配置为了实现加工中心远程控制并调用不同程序加工,除了增加外置EG;、输入Y输出接线以及机床EG;加工中心远程控制系统如图#所示。上位机控制的信号(ML)模块组态外,关键要完成$部分程序的编程序与外置EG;以串口通信方式,读Y写EG;内部数制,即:机床EG;程序、外置松下EG;程序、数控加工据,完成2YK信号的输入Y输出控制。目前除可以控制程序以及上位机控制程序。它们的编程软件各不相机床门、气动夹具、与工业机器人的联动控制,外置同,其中6、机床EG;为MZP#[,其编程指令与西门子MZEG;的输出信号还作为加工中心EG;的输入信号,并PFFEG;兼容,采用M2L’72;M7SEZ软件;外置EG;在数控系统内部传递信息(EG;#(;T),实现机床远为松下DEFR;P!7,编程软件为DE/2()O!;机床配·"!!·置了$%&’()*%+,-./数控系统,数控程序有自己的在E6--<内:语法规范;上位机采用01234567789.编程、串口通F###%######-9@I%"@9K信方式。虽然编程软件不同,但各部分之间的接口明G(-""9-确,因而实现起来并不困难。下文以机床:;6程序7、、在E6<"内:数控加工程序与上位计算机控制程序的开发为例说明F(系统软件的开发流程。F%-9@!"#$机床%&’程序FH-.89!I机床出厂时已经有完善的:;6控制程序,但是不F%"@9K能满足远程控制功能,因此需要修改源程序。如图!FH-.89!所示,先要能建立与机床:;6的通信连接,其中+!电I缆须由机床提供/6!<0电源;接着要设置通信端口F%!9-参数,再将机床:;6程序上传至计算机分析。经过机F&H-.89!)床操作、诊断(/14=>?212)后,发现控制面板((6:)循G/B!-9/BC@9-环起动信号地址为%-9@,查阅$%&’(8、)*%+,-./A,<./修改后的程序在信号%"@9K在“.#-#.”变化过[!]系统调试说明书后,得到:;6#&6+的内部起动信程中,
3、<359584*,-8?-C5=5?9*J5@6=,4、、数控程序选择(主程序根据输入信号之一,能够对工件各加工面自动地进行钻孔、铣削等多位的变化,调用不同的子程序)等功能;与此同时,上工序加工。为能实现上位计算机对加工中心的远程控位计算机也可实时获取机床的运行状态((;T#制,有三种方案可供选择:(#)基于数控系统厂家动态EG;)。[#]链接库的二次开发;(!)增加外置控制器并修改机床EG;程序;(P)配置通信适配器、实现系统功能扩展。在无锡职院DLM中用了前两种方案,分别用于配置D’(Q;F!R7;系统的数控车床(;GR!F’)和配置M2(QLSO2T"U#FV系统的加工中心(VL;WPX)。其中5、第二种方案的实现基于开发人员对机床接口信号的灵活应用,也是远程控制中较为便捷、实用的一种方法。65软件开发45系统配置为了实现加工中心远程控制并调用不同程序加工,除了增加外置EG;、输入Y输出接线以及机床EG;加工中心远程控制系统如图#所示。上位机控制的信号(ML)模块组态外,关键要完成$部分程序的编程序与外置EG;以串口通信方式,读Y写EG;内部数制,即:机床EG;程序、外置松下EG;程序、数控加工据,完成2YK信号的输入Y输出控制。目前除可以控制程序以及上位机控制程序。它们的编程软件各不相机床门、气动夹具、与工业机器人的联动控制,外置同,其中6、机床EG;为MZP#[,其编程指令与西门子MZEG;的输出信号还作为加工中心EG;的输入信号,并PFFEG;兼容,采用M2L’72;M7SEZ软件;外置EG;在数控系统内部传递信息(EG;#(;T),实现机床远为松下DEFR;P!7,编程软件为DE/2()O!;机床配·"!!·置了$%&’()*%+,-./数控系统,数控程序有自己的在E6--<内:语法规范;上位机采用01234567789.编程、串口通F###%######-9@I%"@9K信方式。虽然编程软件不同,但各部分之间的接口明G(-""9-确,因而实现起来并不困难。下文以机床:;6程序7、、在E6<"内:数控加工程序与上位计算机控制程序的开发为例说明F(系统软件的开发流程。F%-9@!"#$机床%&’程序FH-.89!I机床出厂时已经有完善的:;6控制程序,但是不F%"@9K能满足远程控制功能,因此需要修改源程序。如图!FH-.89!所示,先要能建立与机床:;6的通信连接,其中+!电I缆须由机床提供/6!<0电源;接着要设置通信端口F%!9-参数,再将机床:;6程序上传至计算机分析。经过机F&H-.89!)床操作、诊断(/14=>?212)后,发现控制面板((6:)循G/B!-9/BC@9-环起动信号地址为%-9@,查阅$%&’(8、)*%+,-./A,<./修改后的程序在信号%"@9K在“.#-#.”变化过[!]系统调试说明书后,得到:;6#&6+的内部起动信程中,
4、、数控程序选择(主程序根据输入信号之一,能够对工件各加工面自动地进行钻孔、铣削等多位的变化,调用不同的子程序)等功能;与此同时,上工序加工。为能实现上位计算机对加工中心的远程控位计算机也可实时获取机床的运行状态((;T#制,有三种方案可供选择:(#)基于数控系统厂家动态EG;)。[#]链接库的二次开发;(!)增加外置控制器并修改机床EG;程序;(P)配置通信适配器、实现系统功能扩展。在无锡职院DLM中用了前两种方案,分别用于配置D’(Q;F!R7;系统的数控车床(;GR!F’)和配置M2(QLSO2T"U#FV系统的加工中心(VL;WPX)。其中
5、第二种方案的实现基于开发人员对机床接口信号的灵活应用,也是远程控制中较为便捷、实用的一种方法。65软件开发45系统配置为了实现加工中心远程控制并调用不同程序加工,除了增加外置EG;、输入Y输出接线以及机床EG;加工中心远程控制系统如图#所示。上位机控制的信号(ML)模块组态外,关键要完成$部分程序的编程序与外置EG;以串口通信方式,读Y写EG;内部数制,即:机床EG;程序、外置松下EG;程序、数控加工据,完成2YK信号的输入Y输出控制。目前除可以控制程序以及上位机控制程序。它们的编程软件各不相机床门、气动夹具、与工业机器人的联动控制,外置同,其中
6、机床EG;为MZP#[,其编程指令与西门子MZEG;的输出信号还作为加工中心EG;的输入信号,并PFFEG;兼容,采用M2L’72;M7SEZ软件;外置EG;在数控系统内部传递信息(EG;#(;T),实现机床远为松下DEFR;P!7,编程软件为DE/2()O!;机床配·"!!·置了$%&’()*%+,-./数控系统,数控程序有自己的在E6--<内:语法规范;上位机采用01234567789.编程、串口通F###%######-9@I%"@9K信方式。虽然编程软件不同,但各部分之间的接口明G(-""9-确,因而实现起来并不困难。下文以机床:;6程序
7、、在E6<"内:数控加工程序与上位计算机控制程序的开发为例说明F(系统软件的开发流程。F%-9@!"#$机床%&’程序FH-.89!I机床出厂时已经有完善的:;6控制程序,但是不F%"@9K能满足远程控制功能,因此需要修改源程序。如图!FH-.89!所示,先要能建立与机床:;6的通信连接,其中+!电I缆须由机床提供/6!<0电源;接着要设置通信端口F%!9-参数,再将机床:;6程序上传至计算机分析。经过机F&H-.89!)床操作、诊断(/14=>?212)后,发现控制面板((6:)循G/B!-9/BC@9-环起动信号地址为%-9@,查阅$%&’(
8、)*%+,-./A,<./修改后的程序在信号%"@9K在“.#-#.”变化过[!]系统调试说明书后,得到:;6#&6+的内部起动信程中,
此文档下载收益归作者所有