SIEMENS 802D数控系统在C61160车床中的应用.doc_第1页
SIEMENS 802D数控系统在C61160车床中的应用.doc_第2页
SIEMENS 802D数控系统在C61160车床中的应用.doc_第3页
SIEMENS 802D数控系统在C61160车床中的应用.doc_第4页
SIEMENS 802D数控系统在C61160车床中的应用.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SIEMENS 802D数控系统在C61160车床中的应用二、机床的结构和特点 C61160由床头箱、刀架、尾座、闭式中心架构成机床的主体。冷却装置、液压装置、油温控制等作为机床的辅助设备。改造前该设备采用的是继电器控制方式:主轴的变速通过机械换档实现;刀架由大拖板、中拖板、小拖板构成,大拖板的运动可以通过大拖板电机和主轴带动光杆两种方式实现,中拖板的运动是通过中拖板电机实现的,小拖板是通过机械齿轮手动旋转实现,刀架位置检测是通过安装数显表确定。尾座和顶针的运动分别有两个电机拖动。 三、设计方案提出: 为了保证机床能实现粗加工和精加工,不改变原有操作方式的情况下,提出了如下改造方案:1主轴伺服(CT)驱动控制。2刀架大拖板、中拖板改为滚珠丝杠传动,采用数字轴控制。3取消小拖板。4原机床的所有动作控制由原继电器电路控制改为PLC控制。 在满足以上条件的要求下,选用了西门子的802D数控系统,该系统是西门子公司近年来推出的数字化数控系统,它的车床版标准配置中带了一块PP72/48模板,可以实现72点输入和48点输出的PLC控制,同时驱动模块为两个单轴功率模块,可以带两个线性轴和一个模拟主轴,在伺服电机中内置了速度反馈和位移反馈传感器可以和主机一起形成一个半闭环控制系统从而能达到很高的机床精度。而且价格适中,具有很高的性价比,可以很好的满足设备数控改造的要求。 四、硬件的配置与连接: 由于C61160车床在对核电转子进行精加工,因此采用了1套802D数控系统分别控制刀架的运动。机床其他所有动作控制则全部由802D数控系统自带的PLC控制单元来控制。采用802D系统的主要硬件配置为:1、PCU主机 1块 2、全功能竖直键盘 1块3、PP72/48模板 2块 4、611UE驱动电源 1块5、611UE双轴闭环控制单元 2 块6、611UE单轴功率模块 2块7、1FK6电机 2个8、外接2500P/旋转编码器 1个9、连接电缆和PROFIBUS数据总线 若干10、光栅尺 2根11、主轴伺服驱动(M420R) 1个12、手轮 1个 4.1 SITOP电源和电源馈入模块 SITOP电源为PCU模块和输入输出模块(PP72/48)提供稳定的直流电源。伺服电源馈入模块主要为功率模块和611UE模块提供控制和动力电源,产生母线电压,同时监测功率模块的状态。根据所选电机的总容量来确定电源馈入模块功率的大小,选用带有馈入装置的电源模块I/RF系列。伺服电源馈入模块能否给611UE驱动模块供电决定于它的脉冲使能信号(端子63与9),控制器使能信号(端子64与9),内部接触器使能信号(端子48与112),这些使能信号通断都是通过PLC程序来控制实现的。其上电顺序是,内部接触器使能信号,脉冲使能信号,控制器使能信号。4.2 人机界面人机界面主要用于图形的显示,数字与符号的输入等。其中包括操作面板(MCP),NC键盘,液晶显示屏三部分。根据该机床的特点,选用一种与802SMCP相同的机床操作面板,MCP背后的两个50芯扁平电缆插座可以通过扁平电缆与PP模块的插座连接。NC键盘通过SIEMENS 公司提供的专用电缆跟PCU的X10连接。液晶显示屏与PCU板集成为一体。三者之间的通信方式是这样的:PCU接口X4与P72/48通过PROFIBUS总线连接,PCU1接口X8与P72/48接口X1跟SITOP电源相连,SITOP电源为它们工作提供恒定电源。 4.3 PCU数控单元PCU数控单元是CNC控制部件的核心,根据NC和PLC存储容量的不同,该机床选用PCU50列。PCU数控单元包含NC CPU和PLC CPU,它通过PROFIBUS总线连接,实现了对伺服电源模块的控制,主轴伺服驱动装置控制,进给伺服驱动装置等的控制。 4.4 驱动系统和伺服电机SIMODRIVE611UE配备PROFIBUS接口模块用于速度环和电流环控制。伺服电机采用1FK6系列,编码器为1VPP正弦波。802D的位置环控制由PCU完成。SIMODRIVE611UE控制模块均为双轴模块,可根据PROFIBUS的配置作为单轴模块使用,并且可以在同一个模块上设定一个叠加轴(模拟主轴)。SIMODRIVE 611 UE 的模拟输出接口X441用于输出主轴速度给定(10V),而SIMODRIVE 611 UE上的数字输出接口可用于模拟主轴的正、反转使能控制。WSG接口X472用于连接主轴编码器(TTL)作为速度反馈。 五、软件设计 SINUMERIK 802D的软件设计就是处理NCK和MCP之间,NCK和PLC之间,PLC与MCP之间的接口信号,NC的参数配置(包括各种补偿)以及PLC报警文本。NCK、PLC和MCP之间既相互独立,各自负责一部分功能;又相互联系,彼此交换信息。 5.1 通讯电缆和PROFIBUS配置在调试802D数控系统或611UE驱动器时个人计算机是必不可少的工具.RS-232通讯电缆是连接两者的唯一途径.因此保证通讯电缆接线方式正确是非常重要的,RS-232通讯电缆用于PLC编程和611UE驱动器连接。SINUMERIK 802D是基于PROFIBUS总线的数控系统,输入输出信号是通过PROFIBUS传送的,位置调节(速度给定和位置反馈信号)也是通过PROFIBUS完成的,因此PROFIBUS的配置是非常重要的。在设计过程中利用一个数字坐标轴来携带主轴给定和反馈的方法实现对主轴的控制,携带轴必须是611UE模块的A通道。PROFIBUS地址必须是12或10,由于选用的是单轴模块所以PROFIBUS的地址是10。 5.2 PLC的调试一般情况下,在802D的各个部件连接完毕后,则需开始调试PLC的控制逻辑。至关重要的是必须在所有有关PLC的安全功能全部准备后才能开始调试驱动装置。 5.2.1PLC应用程序创建一个802D的PLC应用程序非常简单。本次设计是按照西门子802D标准配置,可以根据系统工具盘中提供的PLC应用程序实例(车床版)和子程序库,选用合适的子程序。在使用PLC实例程序或子程序库,必须使用系统提供的标准车床和铣床初始化文件(用二进制格式将工具盒内的初始化文件利用PCIN软件下载到802D中,文件路径:DateSetupsetup_t.ini)。802D最多允许64个子程序,其中子程序0到子程序31为用户预留,子程序32到子程序63为子程序库占用。用户可以根据实际情况在子程序32到子程序63之间选用自己需要得程序,并且修改相关参数。其中下列子程序在设计中被调用并修改输入输出部分地址。 5.2.2PLC用户报警PLC报警是非常有效的诊断手段之一。例如某一操作是PLC逻辑所禁止的,或者某一输出条件摸有满足,这时如果激活相应的报捷,操作人员或者维修人员可马上得知其操作错误或硬件有故障的原因。 六、驱动器的调试 只有在所有安全功能全部生效后,如PLC控制的急停、硬件限位和电源馈入模块的使能等逻辑,才能进行驱动器的调试。驱动器的调试和优化借助于工具盘上提供的工具软件SIMOSOMU来完成,启动SIMOSOMU软件够,首先进行参数配置,即电机的选型,PROFIBUS地址。在电源馈入模块使能端子全部闭合后,将坐标轴移动到适中位置,然后通过SIMOSOMU软件进入PC机控制状态(位置开环),即可进行速度环和电流环的参数优化。 七、NC调试 7.1装初始文件在制造商口令下,通过工具盒中的通讯软件PCIN,下载初始文件(Setup_T.ini)。 7.2 通用机床数据(MD10000?MD18999)通用机床数据主要用于对机床坐标轴的定义、PLC运行时间的设定与监控、用户数据自定义参数的设定等。MD100000=X /机床坐标轴名X轴MD100001=Z /机床坐标轴名Z轴MD100002=SP /机床坐标轴名SP轴MD11240 =6 /PROFIBUS现场总线的配置 7.3 基本通道类机床数据(MD20000MD28999)基本通道类机床数据主要用于通道的设定、几何坐标轴的设定和选用、G功能的选用等。MD20000=C61160 /通道名MD200501=5 /设定机床所用几何轴号为5MD200502=2 /设定机床所用几何轴号为2MD200800=X /设定通道内该机床编程用的轴名MD200801=Z /设定通道内该机床编程用的轴名MD200802=SP /设定通道内该机床编程用的轴名 7.4轴类机床数据(MD30000MD38999)轴类机床数据是对机床坐标各通道轴速度大小、方向和定位, 数控机床保护,误差补偿等参数设定。MD301100 AX1=5 /定义速度给定端口轴号5MD302200 AX1=5 /定义反馈端口轴号5MD301300 AX1=1 /控制给定输出类型为1 设定值输出有效MD302400 AX1=1 /编码器反馈类型为1 X轴编码器为原信号发生器,高分辨率MD310000 AX1=1 /直接测量系统 X轴为光栅尺 MD32000AX1=3000mm/min / X轴最大轴速度MD32010AX1=15000mm/min / X轴点动快速MD32020AX1=1000mm/min / X轴点动速度MD32020AX1=1000mm/min / X轴速率初始值MD32110AX1= -1 / X轴运动的方向MD32200AX1=2.3 / X轴伺服增益系数MD32600AX1=2000 rev/min / X轴伺服增益系数MD32700AX1=1 / X轴插补补偿MD34020AX1=1000 mm/min / X轴检测参考点开关的速度MD34060AX1=200 mm / X轴检测参考点开关的最大距离MD34070AX1=200mm/min / X轴返回参考点的定位速度MD34100AX1=1111.471mm / X轴参考点(相对机床坐标系)位置MD36100AX1=0 mm / X轴第一软限位开关负向MD36110AX1=1176 mm / X轴第一软限位开关正向MD36110AX1=10 / X轴丝杠螺距误差补偿点数 八、模拟主轴调试 对于模拟主轴,可以使用611UE的模拟量给定接口和TTL编码器接口作为速度反馈口。这是利用一个数字主轴来携带主轴给定和反馈的方法。主轴的使能信号可以由611UE的数字输出量Q0.X输出给主轴驱动器。进给611UE是双轴模块,PROFIBUS地址(12),主轴模拟给定611UE的A通道引出。由于A通道的模拟给定为8位D/A转换器生成,模拟给定的最小当量为78MV。所以不能用模拟主轴定位控制。携带轴X1611UE(机床轴1) 主轴SP1 (CT)全数字直流驱动端子75A (主轴速度给定信号10V) 速度给定信号(10V)端子15 (信号地) 信号地端子Q0.A (数字量输出) 驱动正转使能端子Q1.A (数字量输出) 驱动反转使能接口信号 (编码器接口) 主轴TTL编码器5VNC-机床参数MD130604 =0 /总线地址10的报文类型MD301100,AX3=5 /携带坐标轴的逻辑轴号MD30220 0,AX3=5 /携带坐标轴的逻辑轴号MD30120 0,AX3=5 /编码器模块号MD30230 0,AX3=5 /编码器信号端口号MD31020 0,AX3=2500 /TTL编码器脉冲数MD32250 0= 100 /额定输出值100%MD32260 0,AX3 =9000 /额定输出转速 驱动器611UE数据P890编码器反馈端口设定=4P922 PROFIBUS报文类型=104存储,然后重新上电 P922 PROFIBUS报文类型=0P9158PZD-给定值赋值PB=50103P9159PZD-给定值赋值PB=50107存储,然后重新上电设定模拟量输出75.A/15为“Signal DAU1 form PROFIBUS PPO”设定模拟量输出Q0.A和Q1.A为“Controll via Profibus”进入该编辑器。编辑好的报警文本可用PCIN传入相应的目录下。 九、螺距误差补偿与反向间隙补偿 机床在对工件进行加工的过程中,由于测量系统和力的传递过程中会产生误差和机床自身磨损。使得加工工件的轮廓偏离理想的几何曲线,导致加工工件产品质量的下降。特别是在加工大型的工件时,由于温度和机械力的影响使的加工精度损失更为严重。因而在机床出厂前,需要进行一定的误差补偿。螺距误差补偿和反向间隙补偿是两中最常见的补偿方式。 9.1螺距误差补偿9.1.1 螺距误差补偿的激活螺距误差的补偿是按坐标轴来进行的,激活误差补偿需设定以下相关机床参数:(1)MD 38000 轴最大误差补偿点数根据该机床的特点X轴螺距误差参数补偿点数为50即MD 38000 0 AX1 =10;Z轴螺距误差补偿点数为20,即MD 38000 0 AX2 =20。参数设定好后,系统自动产生相应轴的补偿文件,补偿文件存放在目录/NC-ACTIVE-DATA/Meas-System-err-comp下。(2)MD32700螺距误差补偿使能MD32700=0 螺距补偿不生效,允许修改补偿文件;MD32700=1 螺距补偿生效,不允许修改补偿文件。当设定完参数,把补偿文件传入系统后,只有当该轴返回参考点后才生效。 9.1.2 编辑螺距补偿文件的方法(1) 将系统产生的补偿文件传出,在PC机上编辑并输入补偿值,再将补偿文件传入系统。(2) 将补偿文件格式改为加工程序,对该程序进行补偿值编辑,再运行加工程序即可将补偿值写入系统 9.1.3 编辑螺距补偿的操作步骤(1) 修改MD 38000参数:根据补偿的最大点数决定。(2) 用硬盘数据备份或PCIN软件数据备份的方法将补偿文件复制到硬盘上或计算机上,编辑该备份文件,并输入补偿值(见补偿值)。(3) 设定MD32700=0,将修改过的补偿文件通过数据恢复的方法传入系统或作为零件程序执行一次。(4) 设定MD32700=1,轴回参考后,新补偿值生效。 9.2 反向间隙补偿由于机械在运行过程中,机械磨损厉害,螺距补偿已经不能满足加工精度的要求。特别如机床在反向运行过程中误差过大时,设计人员要考虑反响间隙补偿。其机床参数号为MD32450,在本次设计中补偿数据为BACKLASH1=0.01。 十、数据备份 在系统调试完毕后进行数据备份是十分重要的,SINUMERIK802D提供了多种数据备份的方法。系统数据可以在系统内部备份

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论