1 / 64
文档名称:

基于VB下西门子840D数控系统界面的二次开发.pdf

格式:pdf   页数:64页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于VB下西门子840D数控系统界面的二次开发.pdf

上传人:yixingmaoh 2016/6/14 文件大小:0 KB

下载得到文件列表

基于VB下西门子840D数控系统界面的二次开发.pdf

相关文档

文档介绍

文档介绍:兰州理工大学硕士学位论文基于VB下西门子840D数控系统界面的二次开发姓名:吴艳花申请学位级别:硕士专业:机械制造及其自动化指导教师:李南 20050301 摘要为了适应市场的需要,数控系统向着开放式结构发展,而进行开放式数控系统的二次开发则是当今数控技术的又一亮点。西门子公司提供的SINUMERIK 840D 数控系统为我们的二次开发提供了更好的平台。因此实现数控系统各功能模块的二次开也成为了必然,机床制造商为了把自己的功能模块集成成系统中,必须经过二次开发。本课题选取SINuMERIK 840D数控系统为开发平台,以钻铣类机床为研究对象,研究在VisualBasic环境下,同时利用Vc++创建动态链接库,实现与840D数控系统的通讯。其中我们利用VB进行人机界面的界面设计,并且利用NCDDE服务器,在程序代码中以OEM软件开发包中提供的语言格式来进行对840D数控系统中NCK、PLC中数据的访问和存取,从而实现数控机床的监控和操作。语言动态链接库的作用是实现文本的调用,在界面上出现的文本可以从语言动态链接库读取。针对钻铣类机床,本文进行了有关界面的设计,实现了通讯,并且对整体系统结构提出了方案。本编程系统具有友好的集成系统界面,把特有的功能模块集成到了西门子数控系统中,以中文方式交互咨询,能在微机环境下运行,易于操作。论文最后还讨论了人机界面研究开发的方向,以便今后研究参考。关键词:丌放式数控系统,HMI,OEM,Visual Basic,vc++ Abstract Inorder tomeet the need of themarket,the numerical control system isdeveloped towards theopen structure,thesecondary development carrying on theopen numerical control system isanother brilliantpoint of the current numerical control technology. SINUMERIK 840D numerical controlsystem pany offeredhasoffered the betterplatform fur our secondary secondary development ofevery function module e inevitable, manufacturers,in order tointegrate one’s own function module inthesystem,must undergo thesecondary development In thispaper,It isthe developing platform thatwe choose SINUMERlK 840D numerical control system,regarding boring themilling type lathe astheresearch object, study under theenvironment ofVisual Basic,utilize VC++to establish Dynamic Link Library atthesame time,realize munication with 840D numerical Control them we make use of VB todesign theman—machine interface,and utilizeNCDDE server,the language form offered withOEM software development bag intheprocedure codes cardes on thevisit todataiUNCK,PLC in840D numerical control system ess,thus realizethecontrol andoperation ofthenumerical control function ofDynamic Link Library oflanguage istorealizethetransfering of thetext,the text ofappearance on theinterface can bereadfrom thelanguage Dynamic Link Library. For theboring themilling ty