欢迎来到天天文库
浏览记录
ID:44509661
大小:207.28 KB
页数:3页
时间:2019-10-22
《数控系统参数的备份及其软件的开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数控系统参数的备份及其软件的开发m鹏(南京信息职业技术学院,江苏南京210046)摘要:机床数控系统的泰数对于數控机床的正常运行理着非常重矣的作用,由于你在机床斯电后需要电池保护,有易失性,必须及时做好数控系轮多数的备份。在开发以数备份软件的过程中,必须考虑数控系疑通仕參数的设JL和软件的实现方法。该软件利用MSComm控件实现来自机床數据的接收,通过修改软件的通仕参数选项,读软件在FANUC鉄控系就上欢通仕协议相同的其他厂M的数技系就上均能正常运行,提离丁该软件的通用桂。关裂词:數控系统;参数;备份;通馆中图分类号汀P273文献标识码:A文章编号:1672-545X(2
2、008)09-0129-03随着我国制造业的迅速发展,数控机床在机械加工行业得到了广泛的应用。机床数控系统的参数对于数控机床的正常运行起着非常重要的作用,由于参数在机床断电后需要电池保护,如果电池电压过低或者操作者误剧除,将会导致参数丢失而影响机床的正常工作。因此,机床用户应及时做好数控系统的参数备份。目前数控机床均配备了RS232C串行通信接口,使用该接口只需投入一根通信电缆线,利用PC机上运行的参数备份软件,便可实现数控系统参数的备份,因此其硬件投入成本较低。同时备份后的参数为文本格式,在PC机上通过记事本软件即可打开,对于数控系统参数的研究非常方便。本文以FANUC
3、OH-MATE-MC数控系统为研究对象,介绍了数控系统参数的基本概念,讨论了在实现参数备份过程中的数控系统通信参数的设置、VB程序的设计方法和参数备份的操作流程。1•数控系统参数的基本概念FANUC数控系统中的数据文件分为系统文件、MTB(机床制造厂)文件和用户文件。其中系统文件和MTB文件存储在数控系统的主板上的FLASH-ROM芯片中,该芯片为只读存储器,数据无需电池保护,一般不会丢失。用户文件则存储在Static-RAM芯片中,该芯片为静态存储器,需要电池保护,有易失性,因此机床用户必须做好用户文件的备份处理,否则一旦电池电压过低或者操作者误刊除将会导致数据丢失而影
4、响机床的正常工作叫用户文件包含了系统参数、螺距误差补偿值、加工程序、宏程序、刀具木隠值、工件坐标系数据、PMC参数等数据。如使用数控机床的RS232C接口通过与PC机串行通信对这些数据进行备份,则得到的文件均为文本格式,这对于机床数拯的研究将非常的方便。其中加工程序、刀具不隠值和工件坐标系数据在零件加工中经常由机床操作者根据加工情况而做修改,因此可以不进行备份。而系统参数、螺距误差补偿值、宏程序和PMC参数一般不需进行修改,同时这些参数关系到数控机床能否正常运行,因此必须对以上4种参数进行备份。2数控系统通信参数设置串行通信过程中通信双方必须按照相同的通信协议才能实现数据
5、的正确传输,其中数控系统是以系统参数的形式完成串行通信参数的设置叫针对本次研究中所使用的数控系统,其必须设置的串行通信参数如表lo表1机床数控系统串行通信参数设■值及含义参数号设定值含义P0.11数据输出时的代码为ISO代码P2001/0通道号为1(RS232C$口为C0M1口)P100.30ISO代码对EOB输出-Lr/CRHCRWP10051连续读取程序,当缓冲器満时输出一个DC3代码P101.01停止位为2位P10131■入的数据为ASCH码P1020握手方式为软件握手•使用控制代码DC1-DC4P10311披特率为9600串行通信过程中,对于数据位和奇偶校验也需
6、要进行正礎的设置,FANUCOi—MATT;—MC数控系统对这两个参数有其固定值,无需对其进行设置。但是在使用VB软件编程时,必须知道该数控系统中数据位和奇偶校验的设置情况,否则无法进行正确的通信。通过査阅该数控系统的使用说明书,可以知道其数据位为7位,可以表示ASCH码为0到127的字符,由于用户文件均为ASCII码0到127的字符,因此在VB软件中也应使用7位数据来传输各个字符。同时,该型号数控系统的数据校验形式为偶校验,因此VB软件中数据校验形式也应设置为偶校验。收稿日期:2008-0^-18作者简介:湛M(1979-),男,江苏南京人,讲师,工程师,主要从事数控D
7、NC、数控加工、计算机辅助制造等硏究。3VB程序的设计方法本次研究使用的编程软件为VISUALBASIC6.0,考虑到该参数备份软件应简单易用,因此使用了单一编程界面(SDI),所有的操作选项均按类别分类。编程中使用的主要控件为:RichTextBoxxComboBoxCommonDialog和MSComm叫RichTextBox控件的功能为显示接收到的数据文本;ComboBox控件的功能为提供各通信参数的选择操作;CommonDialog控件的功能为产生文件保存的对话框;MSComm控件的功能为通过PC机的串行通信接口实现数
此文档下载收益归作者所有