数控机床的批量自动化调试技巧
- 格式:pdf
- 大小:523.15 KB
- 文档页数:2
数控机床在安装完成之后,进行正确全面的调试是十分重要的。
因为调试在很大程度上决定了数控机床能否发挥其正常的经济效益和机床本身的使用寿命。
本文就数控机床的调试过程及其内容作了总结、归纳,称之为机床调试28步法,以期让广大同行在进行数控机床调试时节省时间、全面到位,减少故障、防止意外事故的发生,正常的发挥机床的经济效益,保证机床的正常使用寿命。
一、机床通电前的检查(8步)步骤1:机床电气检查。
打开机床电气控制柜,检查继电器、接触器、熔断器、伺服电机和主轴电机的速度控制单元插座等有无松动,如有松动,将其恢复至正常状态,有锁紧机构的要将其锁紧。
步骤2:CNC电箱检查。
打开CNC电箱门,检查各种插座(含各种接口插座、反馈线插座、脉冲发生器插座、CRT或LCD插座等),如有松动,将其重新插好,有锁紧机构的将其锁紧。
步骤3:接线质量检查。
检查所有接线端子(包括强、弱电部分),各端子一定要拧紧。
步骤4:电磁阀检查。
所有电磁阀用手推动数次,防止长时间不用造成的动作不良。
步骤5:限位开关检查。
检查所有限位开关动作的灵活性及固定的是否牢靠。
步骤6:操作面板上的按键及开关的检查。
检查操作面板上的按键、开关、指示灯等的接线是否正常。
步骤7:地线检查。
一定要有良好的接地,用来保证人身安全及电气的抗干扰性能。
步骤8:电源的相序检查。
用相序表检查电源的输入相序,保证与机床的要求一致。
二、机床总电源的接通(3步)步骤9:接通机床总电源。
检查CNC电箱、主轴电机冷却风扇、机床电气柜冷却风扇的转向是否正确,润滑、冷却、液压等处是否正常。
步骤10:测量强电部分电压。
特别注意提供CNC装置及伺服单元的电压。
步骤11:观察有无漏油现象。
特别注意观察提供主轴润滑、换挡,卡盘卡紧等处的液压缸和电磁阀。
三、CNC电箱通电(8步)步骤12:按CNC电源通电按钮,接通CNC电源,观察屏幕上的显示,直到出现正常画面。
如果有报警,及时查找故障原因并排除。
CNC机床加工中的自动化调整与优化在现代制造业中,CNC(计算机数控)机床被广泛应用于各种零部件的加工过程中。
CNC机床具有高精度、高效率、高稳定性的特点,然而在实际应用中,由于加工过程中材料、工具磨损、工艺参数等因素的变化,使得加工误差无法完全避免。
为了提高CNC机床的加工精度和效率,自动化调整与优化技术成为研究的热点。
本文将围绕CNC 机床加工中的自动化调整与优化展开讨论。
一、自动化调整技术自动化调整技术是指通过传感器获取加工过程中的实时数据,根据预设的加工精度要求,自动对CNC机床进行误差补偿或参数调整的过程。
其中,常用的自动化调整技术包括自适应控制、模型参考自适应控制和模糊控制等。
自适应控制是一种基于实时反馈调整的控制方法,它通过采集工件表面的形位信息,并与期望形位信息进行比较,从而实现误差补偿和自动调整。
该方法适用于加工过程中存在较大误差的情况,能够实时调整加工路径和参数,提高加工精度。
模型参考自适应控制是一种利用系统模型进行自适应调整的方法,它通过建立CNC机床的数学模型,并根据系统模型进行误差补偿,以实现精度的提高。
这种方法适用于已知系统模型并且模型稳定的情况下,能够有效地调整加工参数,降低误差。
模糊控制是一种基于模糊逻辑的控制方法,它通过模糊推理和规则库的匹配来实现对CNC机床的自动调整。
该方法适用于复杂的加工环境和不确定性较高的系统,能够根据不同的情况灵活地调整加工参数,提高加工质量。
二、自动化优化技术自动化优化技术是指通过数学模型和算法对CNC机床的加工过程进行优化,以提高加工效率和降低成本。
常见的自动化优化技术包括遗传算法、神经网络和粒子群算法等。
遗传算法是一种基于遗传进化思想的优化算法,它通过对加工过程中的参数进行自动调整和优化,以达到最佳的加工效果。
该方法适用于复杂的加工问题,能够优化多个参数,并在搜索空间中找到局部最优解。
神经网络是一种类似于人脑神经元的数学模型,它能够学习和适应不同的加工环境,并通过调整加工参数以实现最佳加工效果。
现代数控机床的调试与运行现代数控机床作为制造业的重要设备,在工业生产中扮演着至关重要的角色。
为了确保数控机床的正常运行和高效工作,调试过程就显得尤为关键。
本文将从调试前的准备工作、调试过程中的关键环节、以及调试后的运行维护等方面,对现代数控机床的调试与运行进行探讨。
一、调试前的准备工作在进行数控机床的调试前,必须进行全面的准备工作,以确保后续的调试工作能够顺利进行。
具体而言,准备工作主要包括以下几个方面:1. 设备检查与维护在调试前,需要对数控机床进行全面的设备检查与维护。
这包括清洁设备表面、检查传感器、传动件等部件是否正常运行,以及检查润滑系统是否工作正常等。
只有保证设备的正常运行状态,才能进行后续的调试工作。
2. 软件设置与加载数控机床的调试需要依赖特定的软件系统。
在调试前,需要根据实际情况,正确设置软件参数,并将相关程序加载到数控机床的控制系统中。
正确的软件设置和程序加载,是调试成功的前提条件。
3. 调试方案制定根据数控机床的具体型号和功能需求,制定详细的调试方案。
调试方案应包括设备的基本参数设置、调试流程、测试要求等内容。
制定合理的调试方案,有助于提高调试效率和准确度。
二、调试过程中的关键环节调试过程是对数控机床进行功能验证和参数优化的过程。
在具体的调试过程中,有一些关键环节需要特别注意,以确保调试的顺利进行。
1. 运动轴的调试数控机床的核心是各个运动轴的运动控制。
在调试过程中,需要先对各个运动轴进行调试。
具体包括调试各轴的速度、加速度、减速度等参数。
通过准确的参数调试,可以保证数控机床的稳定性和精度。
2. 自动刀具交换的调试对于带有自动刀具交换功能的数控机床,需要进行相关的调试工作。
包括刀具位置的感应和确认、刀具的换装过程、换刀时的坐标精度保持等。
这些调试工作保证了机床在不同工艺中自动换刀的准确性和高效性。
3. 工件加工路径的调试根据加工需求,设置数控机床的加工路径,进行加工路径的调试。
数控机床的加工参数优化与加工效率提升技巧随着科技的不断进步和制造业的不断发展,数控机床作为自动化加工设备,在工业生产中起着至关重要的作用。
通过对数控机床的加工参数进行优化,可以提高加工效率,降低生产成本,同时也能提高加工质量。
本文将重点介绍数控机床加工参数的优化方法和加工效率的提升技巧。
首先,数控机床的加工参数优化是提高加工效率和质量的关键。
调整切削速度、进给速度和切削深度等参数,可以使加工过程更加稳定、高效。
切削速度是指切削工具在加工过程中每分钟切削的长度,过高或过低都会影响到加工质量。
进给速度是指工件在刀具轴向的移动速度,合理的进给速度可以提高加工效率和减少切削力。
切削深度是指每次刀具与工件接触时所切掉的距离,适当调整切削深度可以减少刀具磨损并提高加工质量。
此外,还要注意选择合适的刀具和润滑剂,以确保加工的平稳进行。
其次,加工效率提升技巧也是数控机床加工中的重要环节。
首先,合理规划产品的加工顺序和加工路径,尽量减少刀具的空走时间和位置调整时间,以提高加工效率。
同时,通过合理安排零件的夹持和换刀操作,减少换刀时间,进一步提高加工效率。
其次,利用数控机床的自动编程功能,通过编写优化的加工程序,可以提高加工效率和减少操作人员的工作量。
另外,及时进行刀具的更换和刀具的磨损检测,可以避免因刀具失效而导致的加工效率降低。
同时,通过合理的加工参数设置和刀具的选用,可以降低切削力和能耗,提高加工效率和减少能源消耗。
此外,数控机床的加工参数优化和加工效率提升还需要与先进的技术手段相结合。
人工智能技术在数控机床加工中的应用越来越广泛。
通过人工智能技术对加工过程进行监测和控制,可以及时发现加工中的问题并作出相应的调整。
例如,通过传感器和监控系统对加工过程中的温度、振动和切削力等参数进行实时监测,可以及时发现异常情况并采取相应的措施予以调整。
此外,还可以利用机器学习算法对加工数据进行分析和优化,提高加工效率和质量。
数控机床技术中的程序调试与优化方法随着科技的不断发展,数控机床技术在工业领域的应用越来越广泛。
数控机床的核心是控制系统,而控制系统中的程序调试与优化方法对于提高加工质量和效率具有重要意义。
本文将介绍数控机床技术中的程序调试与优化方法,以提高数控机床的加工精度和生产效率。
首先,程序调试是数控机床生产过程中的关键环节之一。
在数控机床加工过程中,程序调试能够检测和修正程序中存在的错误,确保加工过程的准确性和稳定性。
在进行程序调试时,可以采用模拟切削和断续运动等方式,逐步验证程序的正确性和合理性。
通过观察切削路径、加工速度以及切削力等参数,可以判断程序是否存在错误,及时进行修正,以确保加工精度。
其次,程序的优化对于提高数控机床的生产效率具有重要作用。
程序的优化可以减少机床的闲置时间,提高切削速度,从而提高生产效率。
在程序优化的过程中,需要考虑刀具材料与切削条件的匹配性,以及切削参数的合理选择。
此外,还需要对加工工艺进行合理的排布,以减少刀具的次数换刀和工件的夹持次数,从而提高生产效率。
在进行程序优化时,还可以考虑使用切削力监测技术。
切削力监测技术可以实时监测机床切削过程中的切削力大小和切削力变化趋势,从而判断刀具磨损情况。
通过监测切削力,可以及时更换磨损的刀具,避免因刀具磨损而导致的加工质量下降和生产效率降低。
切削力监测技术可以对数控机床的程序调试和优化提供重要的参考依据。
此外,使用先进的编程技术和软件工具也是进行程序调试和优化的有效手段。
先进的编程技术可以简化程序的编写和修改过程,提高程序的可读性和可维护性。
同时,软件工具可以提供图形化的界面,方便程序的调试和优化。
通过使用先进的编程技术和软件工具,可以降低程序的错误率和调试的时间成本,提高数控机床的加工效率和精度。
总结起来,数控机床技术中的程序调试与优化是为了提高加工精度和生产效率而不可或缺的环节。
在程序调试中,可以通过模拟切削等方式验证程序的正确性。
数控机床进给系统的调试和优化技巧数控机床是现代制造业中不可或缺的关键设备之一,而进给系统作为数控机床的重要组成部分,对机床的运行精度和效率具有重要的影响。
因此,进行进给系统的调试和优化,对于提高数控机床的加工质量、提升工作效率具有重要意义。
本文将介绍数控机床进给系统的调试和优化技巧,并给出实际操作中一些常见问题的解决方案。
首先,调试数控机床进给系统前,我们需要了解进给系统的基本原理和结构。
进给系统包括伺服电机、编码器、传动装置和控制器等组成部分。
伺服电机负责驱动工件进行运动,编码器用于测量运动的位置和速度,传动装置将电机输出的转矩传递到工件上,控制器负责控制运动参数和指令。
了解各部分的功能和关系,有助于我们更好地进行调试和优化工作。
在调试过程中,首先需要进行传动装置的调试。
传动装置质量的好坏直接影响到机床的加工精度和稳定性。
因此,要保证传动装置的顺畅运转,无卡滞、无间隙和无松动现象。
可以通过检查传动齿轮、皮带和联轴器等部件的配合情况,调整并紧固螺母和螺栓,确保传动装置的正常工作。
其次,要保证数控机床伺服电机的运动精度和稳定性。
在调试过程中,首先需要检查电机的电气接线,确保电源电压和频率符合要求,接线牢固可靠。
接下来,需要利用检测仪器检测电机的运动性能,包括扭矩输出、速度响应、位置控制等。
通过调整伺服控制参数,使电机的响应速度与运动需求相匹配,确保机床加工过程中的运动精度和平滑性。
在进行编码器调试时,需要保证编码器与控制器之间的信号传递准确无误。
可以通过比对编码器测量的位置与实际位置的差异,来判断编码器的准确性。
如果差异较大,可能是编码器安装不正确或者损坏了,需要进行相应的调整或更换。
另外,在调试过程中还应注意校准编码器的分辨率,确保编码器输出的脉冲数与实际位置之间的比例关系正确。
最后,进行数控机床进给系统的优化工作。
在优化过程中,我们可以通过调整控制器的参数来提高机床的运动精度和效率。
比如,可以调整加速度和减速度的大小,使得机床在加工过程中的运动更加平稳和精确。
数控机床是怎样调试的机床经通电初步运转后,调零床身火平,粗调机床从要几何粗度,调零一些沉旧组拆的从要活动部件取从机之间的相闭于地位,如机械脚刀库取从机换刀地位的校反,主动交换托盘取机床工做台交换地位的觅反等。
粗略调零完败后,便否用快做火泥灌注从机和附件的地脚螺栓,灌平预来孔。
等火泥做固后,便否以进行上一步工做。
一.机床粗度调零机床粗度调零从要包括粗调机床床身的火平和机床几何粗度。
大型机床床身为一体,刚刚性好,调零比较简单。
大、外型机床床身大长非长里垫铁收开,为了出无使床身收生额定的反曲变形,要供反在床身自由形态上调零火平,各收开垫铁齐部行做用后,再压紧地脚螺栓。
那样否脆持床身粗调后长期工做的稳订性,降上几何粗度的脆持性。
普通机床进厂后都经功粗度检验,只需量量稳订,用户按上述要供调零后,机床便能到达进厂后的粗度。
二.机床功能调试机床功能调试非指机床试车调零后,反费和调试机床各项功能的功程。
调试后,头后当反费机床的数控解统及否编程控造器的设订参数非否取随机外外的数据分歧。
调零时,让机床主动运行到刀具交换地位,以脚动操做方式调零拆刀机械和拆刀机械脚闭于从轴的相闭于地位,调零后紧果旧外调零螺钉和刀库地脚螺钉,然后拆上几把交近答应量量的刀柄,进行长从自刀库到从轴地位的主动交换,以动做反确、出无碰打和出无掉刀为开格。
三.机床试运行数控机床安拆调试末了后,要供零机反在带一订背载条件上经功一段工夫的主动运行,较齐里地反费机床功能及工件否靠性。
考机逆序外当包括:数控解统从要功能的使用(如各立本方背的活动、曲线拔掘和方弧拔掘等),主动改换取用刀库外2/3的刀具,从轴的最上、最及常用的转快,快快和常用的进给快度,工做台里的主动交换,从要M指令的使用及宏逆序、丈量逆序等。
试运行时,机床刀库上当拔满刀柄,刀柄量量当交近规订量量;交换工做台里上当加上背载。
反在试运行外,除操做得误引行的旧障外,出无答应机床无旧障进现,否则外示机床的安拆调试灭反在答题。
数控机床技术中的设备校准与调试方法设备校准与调试方法在数控机床技术中扮演着重要的角色。
数控机床是一种通过计算机控制的自动机床,它具有高精度、高效率和高稳定性的特点。
然而,为了保证机床的准确性和性能,设备校准与调试方法是必不可少的步骤。
本文将介绍数控机床技术中常用的设备校准与调试方法。
首先,设备校准是确保机床准确性的基础。
在数控机床技术中,设备校准主要包括机床坐标系的校准和刀具长度补偿系统的校准。
机床坐标系的校准是通过校准工具和传感器来确定工件坐标系和机床坐标系之间的关系。
刀具长度补偿系统的校准是为了纠正刀具长度的误差,以保证加工的精度。
其次,调试方法是为了确保机床性能的正常运行。
在数控机床技术中,调试方法主要包括机床的静态调试和动态调试。
静态调试是在机床无负载运行时进行的,通过调整机床的各个部件来确保其准确性和稳定性。
动态调试是在机床有负载运行时进行的,通过观察加工过程中的动态响应来确定机床的性能是否满足要求。
在设备校准与调试方法中,常用的工具有激光干涉仪、光栅尺、测量卡尺等。
激光干涉仪可以通过测量激光的干涉,来确定机床的几何误差。
光栅尺可以测量机床的位移和速度,用来判断机床的动态性能。
测量卡尺可以测量机床的尺寸和位置,用来校准机床的坐标系和刀具长度补偿系统。
另外,设备校准与调试方法中还需要注意一些关键点。
首先,校准和调试过程中应该保持机床的稳定状态,避免外界因素的干扰。
其次,校准和调试过程中要严格按照规定的步骤进行,确保校准和调试的准确性和一致性。
最后,对于不同类型和规格的数控机床,需要针对性地选择适合的校准和调试方法。
综上所述,设备校准与调试方法在数控机床技术中起着非常重要的作用。
通过设备校准和调试,可以确保数控机床的准确性和性能,提高加工的精度和效率。
因此,机床操作人员应该熟悉常用的设备校准与调试方法,并遵循相关的操作规程进行操作。
只有在正确的设备校准和调试的基础上,才能发挥数控机床的优势,实现高质量的加工。
数控机床的加工参数调整方法数控机床是一种通过预先编程的方法来控制机床进行加工的设备。
在进行加工过程中,调整加工参数是非常重要的,它能够直接影响到加工质量、加工效率以及机床的寿命。
本文将介绍数控机床的加工参数调整方法。
首先,调整进给速度。
进给速度是指加工过程中工件在加工方向上的运动速度。
调整进给速度可以通过改变主轴转速或者改变进给倍率来实现。
当需要加工较硬的材料时,可以适当降低进给速度,这样可以减少加工过程中材料的切削压力,提高加工质量。
而在加工柔软材料时,可以适当提高进给速度,以提高加工效率。
其次,调整主轴转速。
主轴转速是指主轴每分钟转动的圈数。
不同材料和加工工艺需要不同的主轴转速。
通常情况下,材料越硬,需要的主轴转速就越低。
当需要进行精细加工时,主轴转速要尽可能地低,以确保加工精度。
而在进行粗加工时,可以适当提高主轴转速以提高加工效率。
第三,调整切削深度。
切削深度是指刀具每次切削时切削厚度的大小。
调整切削深度可以通过改变刀具进给量来实现。
在进行加工时,切削深度要适中,既不能太深也不能太浅。
如果切削深度太深,容易导致刀具断裂或者材料变形;而切削深度太浅,则会导致加工效率降低。
因此,正确调整切削深度非常重要。
此外,调整切削速度也是一种常见的加工参数调整方法。
切削速度是指刀具切削工件的线速度。
不同材料和刀具需要不同的切削速度。
通常情况下,材料越硬,切削速度就要越低。
通过调整切削速度可以控制刀具与工件接触的力和温度,从而提高切削质量。
除了上述方法,还可以通过调整进给率来进行加工参数的调整。
进给率是指刀具在单位时间内与工件之间的相对运动速度。
通过调整进给率可以改变切削过程中材料的切削速度和切削负荷,从而达到理想的加工效果。
总之,数控机床的加工参数调整方法多种多样,但它们都旨在提高加工质量和效率。
通过适当调整进给速度、主轴转速、切削深度、切削速度和进给率等加工参数,可以满足不同材料和工艺的加工需求。
在实际操作中,需要根据加工对象的特性和要求进行合理选择和调整,以达到最佳的加工效果。
数控机床的程序调试与参数优化指南随着技术的不断进步和发展,数控机床在工业生产中已经发挥了重要的作用。
为了确保数控机床的高效运行和准确加工,程序调试和参数优化是至关重要的环节。
本文将为您介绍数控机床程序调试和参数优化的指南,以帮助您有效地进行操作。
首先,让我们来了解一下数控机床的程序调试。
程序调试是指对数控机床的加工程序进行验证、修改和优化,以确保机床按照预期加工零件。
程序调试的关键是验证和修改加工轨迹、刀具路径以及切削参数等内容。
以下是程序调试的步骤和技巧:第一步是加载加工程序并进行模拟。
在加载加工程序之前,需要确保程序的正确性和完整性。
建议使用专业的加工模拟软件进行验证,以确保加工路径和工件三维模型的吻合。
在模拟过程中,需要仔细观察加工路径是否存在干涉以及切削深度是否符合要求。
第二步是进行样件加工测试。
为了验证加工程序的准确性,建议先选择一些简单的样件进行加工测试。
这些样件可以包含直线、圆弧、孔等常见的加工路径。
在加工过程中,需要仔细观察加工路径的平滑度以及加工质量的精度。
如果存在问题,可以进行程序的调整和修改,直到样件加工完成符合要求为止。
第三步是进行刀具补偿和补偿补偿。
在数控机床的加工过程中,由于刀具磨损和误差等因素的存在,可能会导致工件加工尺寸偏差。
因此,刀具补偿和补偿补偿是非常重要的步骤。
通过合理调整补偿参数,可以有效消除尺寸偏差,提高加工精度。
接下来,我们将介绍数控机床的参数优化。
参数优化是指对数控机床的各项参数进行调整、优化,以使机床运行更加稳定和高效。
以下是参数优化的要点和方法:首先,了解数控机床的各项参数。
数控机床的参数包括速度、进给、加速度、快速移动、减速等。
了解和熟悉这些参数对于进行优化是非常重要的。
需要注意的是,不同的加工任务可能需要不同的参数设置,因此需要进行细致的调整。
其次,根据实际情况进行参数调整和优化。
在进行参数优化时,需要根据具体的加工任务和工件特性进行调整。
例如,在高速加工任务中,可以适当增加进给速度和加速度参数,以提高加工效率。
58 数控机床的批量自动化调试技巧
刘晨燕 林旭韡
上海机床厂有限公司 (200093)
在市场经济中,如何始终保持本公司产品的竞争优势已是企业管理者棘手的问题。
在此情况下,对企业的技术人员提出了更高的要求,对数控系统调试的过程须讲究标准化作业。
这项工作不但是为了减少步骤,提高调试的效率,更重要的是避免了在调试过程中出现的种种疏忽而给售后服务带来的隐患,间接降低了企业运营成本。
本文着重对数控机床的数控调试做一些阐述,对象是SIEMENS 810/840D 数控系统,方法有:
(1) NC ADV ANCED PROGRAM (适用于调试);
(2) EXCEL SHEET (适用于诊断);
(3) OEM 扩展,OEM VB 调试工具 (适用于所有)。
1 NC ADVANCED PROGRAM(SW4.3以上)
本方案优点是无需任何工具,只要权限够编程和执行程序就可以,而缺点则是编写指令繁琐,对字段的完整性要求较高。
“NEWCONF ”
用语言指令 NEWCONF , “NEW_CONFIG ”
有效级的所有机床数据都被设置为有效。
功能与按钮键上的 “MD 有效设置”相对应。
在运行 NEWCONF 功能时会出现一个隐含的进刀停止,也就是说轨道运行会停止。
在调试前事前准备一个MPF 或SPF ,用软驱或U 盘导入到系统中,(如有必要需要把程序执行回零限制位置零,一般在调试初期回零限位等开关都还未安装到位,这些条件将会限制程序的执行),执行程序,相应的参数即被修改,文本内容如下:
N10 $MA_MAX_AX_ACCEL[Z]=0.05 N20 $ON_NUM_AXES_IN_SYSTEM=12
N30 $MN_AXCONF_MACHAX_NAME_TAB[0]="X" N40 $MN_AXCONF_MACHAX_NAME_TAB[1]="Z"
N50 $MN_AXCONF_MACHAX_NAME_TAB[2]="U" N60 $MN_AXCONF_MACHAX_NAME_TAB[3]="SW" N70 $MN_AXCONF_MACHAX_NAME_TAB[4]="SR" N80 $MC_MM_NUM_AC_MARKER=50 N90 $MC_MM_NUM_AC_PARAM=50 N100 $MC_MM_NUM_R_PARAM=10000 N110 $MN_MM_NUM_CURVE_TABS=4 N120 $MN_MM_NUM_CURVE_SEGMENTS=400 N130 $MN_MM_NUM_CURVE_POLYNOMS=400 …
N200 NEWCONF N210 M02
至此,上述所指定的机床参数已经被修改成所要的数值,生效条件视具体情况而定,PO 级的就需要NCK RESET ,若修改参数较多且设计参数类型较广的,推荐进行NCK RESET ,以使之完全生效。
注意:如果有$MM 类型的参数,修改之后可能会导致系统内存的重新分配,必须及时做备份并立即还原,使被修改的参数生效并保持系统正常运行。
像这类的应用其实还可以用在加工程序里面,对于那些大型的加工设备,通常会有些加工程序的模板,可能设备之间有一点小差别,所以这就对模板的设计有所要求。
举例来说,在确定轴移动的速度上每台设备的最大移动速度都不太一样,这样的话就可以先用R 参数读出最大轴速度然后再取80%应用到F 指令上。
N10 R10=$MA_MAX_AX_VELO[Z] N20 G91 G01 Z=100 F=R10*0.8 再例
G00 Z=$MA_REFP_SET_POS[0,AX3];
Parking wheel carriage Z
2 EXCEL SHEET 在 NCDDE 中的应用
该方法主要用于诊断。
它的优点是随手可得,而缺点则是目前只可读取,写的操作还在摸索中。
59
EXCEL 是比较常用的办公软件,这款软件在和数控通讯方面也有着强大的功能作用。
它主要用于查看系统变量,而这些变量是可以由用户自己整理归纳并以相关排版组合显示的,包括EXCEL 中还可以嵌入VBA 窗体,这就给我们在机床变量、动作诊断时提供了很大的方便。
以下举例:
首先新建EXCEL 文档,保存为“TEST1.XLS ”(文件名没有规定)选定一个单元格(如A1),在插入函数处填写:
F(x)=ncdde|machineswitch!'/channel/parameter/rpa[u1,1]', 然后回车,此时A1单元格中显示的是通道1,R1的值。
F(x)=[服务器][变量地址] 服务器:=ncdde|machineswitch!
变量地址:'/Channel/parameter/rpa[u1,1]'
R 参数[1]
'/Channel/Machineaxis/Acttoolbasepos[u1,1]'
第一轴的工件坐标
'/PLC/DATABLOCK/WORD[C111,0,#2]'
PLC 数据块DB111.DBW0
'/PLC/OUTPUT/BIT[1.6]'
PLC 输出地址 Q 1.6
…等等(具体地址可以在BTSS_UK.HLP ,LIST.PDF ,NCV AR 中查看)。
注意变量地址由单引号(‘ )定义,不可缺省!利用EXCEL 里的逻辑控制,制作出流程图式的诊断表。
把XLS 文件复制到PCU50上启动NCDDE 服务器执行即可,或者在外接电脑上通过MPI 接口通讯,实现远程诊断的功能。
3 OEM扩展
该方案优点是自由度非常高,功能性取决于VB 水平,理论上能想到的都能做到而缺点是编程复杂。
需要PCU50,主要是基于WINDOWS ,若无硬盘可外接电脑和通讯线,老版本840D NT 也同样适用,只是无法使用U 盘,传送数据较麻烦需用网线。
西门子810/840D 提供OEM 扩展接口,由用户自行设计界面,可以自己动手开发一个适合于某台设备的HMI ,与系统通讯进行数据处理和控制。
同样利用这一特性可以设计一个专用界面(VB6.0),界面上所要求的内容即为我们需要调试的对象参数。
例如配置通道1,1号轴(X 轴)的编码器类型。
首先打开VB6.0
,新建工程(标准EXE )(图1)。
图1 OEM 扩展界面
添加对象 :
COMMAND1 , LABEL1(VISABLE=0),LABEL2(CAPTION=“ENC_TYPE[1]=“) , TEXT1(TEXT=”0”)
在代码页输入以下内容:
Private Sub Command1_Click() On Error Resume Next
Label1.LinkTopic = "ncdde|ncu840d" Label1.LinkItem =
"/Axis/Drive/MDCA_ENC_TYPE[u1,1]"
第一轴的第二编码器类型
Label1.LinkMode = 2 'Manual Label1.Caption = Val(Text1.Text) Label1.LinkPoke End Sub
如果要同时修改很多参数,只要写一个循环程
序,把LINKITEM 、CAPTION 的内容替换就可以了。
保存并生成TEST1.EXE ,接下来就是要怎么执行。
首先,进入PCU50的WINDOWS 界面中,把这个EXE 文件COPY 到任何目录,先激活NCDDE 服务器,因为在WINDOWS 环境下,西门子的HMI 没有启动,所以要手动启动NCDDE 服务器,在F:\MMC\NCDDE.EXE 找到并双击。
画面上不会有任何反应,但在系统中NCDDE 的进程正在运行,此时可以双击TEST1.EXE 文件,按下COMMAND1,相应的参数会被赋值成TEXT1中的数值。
在此基础上,可以在界面上突出调试重点,自行安排画面结构,做好所有参数的配置,按一下COMMAND1就可以一次把所有要设置的参数全部完成配置,通过相同方法改变服务内容,还可以自动的NCK RESET ,完全和操作HMI 一样效果。