PA8000NT中文调试手册

上传人:m**** 文档编号:191096426 上传时间:2023-03-02 格式:DOCX 页数:34 大小:286.48KB
收藏 版权申诉 举报 下载
PA8000NT中文调试手册_第1页
第1页 / 共34页
PA8000NT中文调试手册_第2页
第2页 / 共34页
PA8000NT中文调试手册_第3页
第3页 / 共34页
资源描述:

《PA8000NT中文调试手册》由会员分享,可在线阅读,更多相关《PA8000NT中文调试手册(34页珍藏版)》请在装配图网上搜索。

1、此手册供开放式架构数控系统 PA8000NT CNC 的调试人员参考使用,调试人员在调试机 床之前请仔细阅读本手册。手册中将介绍如何安装系统以及利用系统中自带的机床参数调试工具MP Tool对机床进 行调试,同时以松下伺服为例简单介绍数控系统PA8000NT CNC与伺服的连线。为了使手册更加通俗易懂,手册中不包括可选功能的介绍,用户可向机床制造商索取专 门的介绍资料。希望调试人员能通过对本手册的阅读更快地熟练安装调试 PA8000NT CNC 数控系统。/tVt-7-第章系统的安装2.1结构本手册以PA8000NT CNC体化工作站为例,配置不同时视具体情况而定。机械尺寸(单位:mm):35

2、02.2 相关接线端口:此处各接线端标识位置仅供PA8000NT用户参考,并不针对PA ENGINE数控卡用户。 接线端口由以下几部分组成:1) X1电源插座2)X2接地端3)X3外接键盘端口5芯4)X5串行接口 COM19 芯 (雌)5)X6串行接口 COM225 芯(雄)6)X7并行接口 LPT125 芯(雌)7)X9轴1-4连接器用于接收位置反馈信号和输出模拟量的50芯连接器(雌)8)X10轴5-8连接器9)X13SUPER BUS用于实现CNC与PLC的通信50芯(雌)基本连接如图2.1示,注意一定不要将X9、X10与X13接反,否则将导致数控系统损坏。图 2.1连接器的各引脚的具体定

3、义见附录。2.3 安装及注意事项1. 安装场所1)安装PA 8000 NT NC数控系统的电柜内的温度应控制在1045范围内。2)若安装场所附近有振动源,请采用能避免受其影响的安装结构。3)尽量避免安装在高温有粉尘、油烟和和腐蚀性气体的场所,湿度应控制在 10%80% (无凝露) 。2. 通风为了保证系统散热良好必须安装风扇,且机器的左边要留出80毫米,右边30毫米,上 面要留出1 8 0毫米。电柜的进风口应有防尘措施,防止尘埃及导电颗粒进入电柜内,如 果环境恶劣,建议定期进行清理。3. 抗干扰措施1) 对于易产生干扰的器件(接触器、继电器线圈、离合器、电磁阀和电动机等)必须采 取抗干扰措施。

4、直流继电器线圈在线圈两端并联二极管交流继电器、接触器线圈采用 RC 吸收电路,且 RC 应尽量靠近线圈交流电动机在相与相之间连接 RC2) 接地正确接地在电气装置中是很重要的。其目的是;A 保护操作者的安全B 使系统不受干扰。这些干扰可能是机床本身以及附近其它电气设备产生的。因此,必 须采用一点接地,即在整台机床设备中确定一个接地点,然后把各个部件(如电动机驱 动器、数控系统等)的接地单独放线全部连接到此接地点。并且所用的接地导线应足够 粗(2.5mm2),保证各部件之间处在相等的地电位。数控系统与伺服之间采用双端屏蔽。第三章调试及参数3.1 一般注意事项1) 不要在CNC带电时,随意从CNC

5、上插拔接口插头。2) CNC 只能用 220V 交流供电。3) 反馈编码器的电源必须直接上电,否则CNC将给出断线报警信息。4) PLC与CNC连接之前应检查24V直流电源是否正常工作。3.2 机床参数修改界面在此CNC数控系统中,设置栏允许用户进行机床参数设置、PLC设置等各种设置,用户可设置密码避免操作人员对机床参数和PLC进行不必要的修改。如图3.1图 3.1在设置栏下选择F2机床参数,再选F1机床参数表后进入编辑画面,如图所示。机床 参数改好之后存盘,再激活警停状态,接着在设置栏下选择F2机床参数中F2载入使 机床参数生效。机床参数修改界面如图 3.2图 3.23.3机床参数机床参数调

6、整时必须首先确定控制线路已经按要求接好,特别是极性和接地且警停按钮 以及限位开关等已正常工作,以保证机床调整时的安全。假如所有的接口信号都有效时(由于驱动的关闭使“驱动使能”信号无效 ),可按下 Ctrl-C 使屏幕上的警停信号复位。机床参数是对机床的详细说明,(如轴号、轴类型、编码器数据等)它有两种类型:WORD(w)REAL(R)WORD类型的数据就是一个字(16位)或者说两个字节,也可被细分为4个“Nibble”(4 位)。左边的两个Nibble属于高字节,右边的两个Nibble属于低字节,每个Nibble可转换成 十六进制数。WordHigh Byte C调试手册-Low Byte-

7、丁日itHigh -NibbleLow - NibbleHigh - NibbleLow T Nibble例:二进制值:1011十六进制值:B“Real”类型的数据与“Word ”类型的数据相似,只是了考虑符号的问题(正号可省略)。 331坐标轴参数(Axis Con trol)此类参数的调整是调试的基础,必须弄清其含义。MachToInternalIncr 此参数用来设置编码器的分辨率和计数方向,决定了接收的脉冲数相对应的移动距离。 数控接收编码器反馈回来的脉冲信号,这些脉冲信号乘以MachTolnternallncr就得到了 所谓的”内部增量”,它是所有内部计算的基础。计算方法:编码器分辨

8、率 (直线轴或旋转轴)可由下式计算,结果代表了编码器分辨率的绝对值,它 以”增量/脉冲”为单位,这里的增量是数控的分辨率,由 CharacterTabAppl 参数决定。 计数方向由符号决定,轴运动方向必须与数控所显示符号一致,否则改变此参数的符号 注意:改变此参数的符号的同时,必须改变GainSpeedFactor的符号。直线轴(编码器在电机上) PxiMachTol nte mail ncr=nx4x10kp:丝杆导程(以mm为单位)l: 减速比n:电机转一圈编码器脉冲数k: 轴位置显示小数点后的位数,即数控分辨率的高低旋转轴:360 x IMachTol nt Er门日 II nur二n

9、x4x10k字母的含义同上。例:有一直线轴其滚珠丝杆导程为10m m,电机转一圈旋转编码器的脉冲数为1250, 轴显示小数点后的位数为3(um精度)10mm/re volutionMachTolnternallncr= 二 91250pulse/rev x4xW3 -通过测试可将2或-2输入MachTOInternailncr中。例:一旋转轴,1/1000精度,i=0.5,编码器转一圈的脉冲数为50003600.5MachTol nternall ncr=-g5000pulse/rev x4x103通过测试可将 9 或-9 输入 MachToInternaiIncr 中轴的运动方向和精度可通过

10、手动来检验,如果数控显示的符号与轴的运动方向不相符, 可通过改变 MachToInternaiIncr 项的符号。符号改变之后,最好再次测试轴运动方向 是否正确。GainSpeedFactor决定KV因子(位置环增益)。KV因子定义进给速度与跟随误差(滞后)之间的关系,它表 明了轴的硬度。GainSpeedFactor值越小,KV因子值越大,轴越硬,轴的跟随误差越 小,轴的跟随特性越好。计算方法:KV因子=进给速度(m/min)/滞后误差(mm)每根轴希望的 KV 因子所对应的最大跟随误差可以根据下面的公式计算,计算结果输入 到 GainSpeedFactor 中GainSpeedFactor

11、=快速进给速度(m/min) * 1.25 * Wdecimai piaKV 因子GainSpeedFactor=(content AxisSpeedMax) *1.25/KV 因子 例:快速进给速度第 1 、 2 根轴 =15m/min第3根轴=10m/min第4根旋转轴=25rev/minKV 因子为 1.5第 1 、2 根轴:GainSpeedFactor=15m/min.*103 *1.25/1.5=12 500第 3 根轴:GainSpeedFactor=10m/min.*103 *1.25/1.5=8333.3333第 4 根旋转轴:GainSpeedFactor=25rev /m

12、in. * 360 *1.25/1.5=12 500注意:模拟量输出信号的极性由GainSpeedFactor的符号决定。 为了保持插补路径的精度,同时参与插补的轴必须有相同的 KV 因子。改变方向时需同时修改GainSpeedFactor与MachTOInternailncr的符号SaxisfeedAppl 决定手动方式下轴的运动速度。运用此参数可以设置在手动方式下每根轴的进给速度 此速度对应于倍率开关位于1 00%位置。单位:增量/ms计算方法:直线轴=m/s * 10decimal place旋转轴=rev/s * 0.360 * 10decimal placedecimal place

13、指数控轴位置显示小数点后的位数,若不做特别说明均以3作为特例。 例:希望的手动进给速度为 10m/minSaxisfeedAppl=10 * 103/60=166.66701AxisSpeedMax设定允许的轴的最大运动速度单位:1000增量/min计算方法:直线轴=m/mi n * lOdecima1 pace旋转轴=rev/min * 0.360 * 10decima1 P1ace例:直线轴最大行程速度12m/mi n那么 AxisSpeedMax =12, 000旋转轴最大速度为 8rev/min那么 AxisSpeedMax =2880G00SpeedAppl设定最大的轴行程速度,它是

14、以速度最慢的那根轴作计算单位 : m/min * 10decimal place计算方法: 2轴系统G00SpeedAppl=content AxisSpeedMax * 1.414超过2轴系统G00SpeedAppl= content AxisSpeedMax * 1.732con te nt AxisSpeedMax为直线轴最大进给速度中最小者例:最快进给速度第1、2根轴 =15m/min第 3 根轴 =10m/min第 4 根旋转轴 =25rev/min那么 G00SpeedAppl=10 000*1.732=17 320AxisSlopeTime单位:ms加减速时间,此参数指定从静止加

15、速到轴最大进给速度所用的时间。 AxisSlopeSpeedAppl单位: 1000 增量/分钟 指定加减速功能的临界速度假如目标速度W AxisSlopeSpeedAppI,那么将不使用加减速功能;假如目标速度鼻AxisSIopeSpeedAppl将从零开始加速。缺省值: 1SoftwareLimitMinus单位:增量意义:轴的软负限位(相对于机床零点) 缺省值: -1 5000 000SoftwareLimitPlus单位:增量意义:轴的软正限位(相对于机床零点)缺省值 + 1 5000 000GainBreakLimit单位:内部增量每根轴发生KV因子降落的临界值,利用此参数决定位置环

16、增益是否下降。例如GainBreakLimit=5000,就是说当跟随误差$5000内部增量时,KV因子将发生降落,也 就是说减小位置环增益。PA8000NT CNC 调试手册11缺省值: 10000.GainBreakFactorKV降落之后的KV因子与KV降落之前的KV因子之间的转换关系。例如GainBreakFactor = 0.8,就是说发生KV降落时KV因子降低20%。FaktInchMetric 英寸转换成内部增量(米制)的转换因子 缺省值: 直线轴2.54旋转轴1.00DriftApplDriftAppl = 0:自动零漂补偿未启动。DriftAppl 0 如果参数中的相应位被置

17、 1,相对应的轴启动自动零漂补偿功能。例如DriftAppl=7,那么第1、2、3根轴启动自动零漂功能。DriftDelay单位:ms其值指定当零漂补偿值发生变化时,执行过程的延迟时间或者说是等待时间。HCorrAxes 指定需要进行长度补偿的轴。运用此参数最多可设置2根轴进行长度补偿,低字节指 定第 1 根轴,高字节指定第 2 根轴。如果只有一根轴需进行长度补偿,那么低字节写 入轴号,高字节写入 0FFH。例如:1. 长度补偿运用在第 3 根轴上 HCorrAxes = FF02Hex2. .长度补偿运用在第 2、 3 根轴上 HCorrAxes =0201HexIncrementsPerR

18、ev指定有反馈的旋转轴或主轴每圈的增量数。旋转轴参见 MachInrementsPerRev ,主轴参见 SpindleIncrPerRev.例如:In creme ntsPerRev = 1000000就是说旋转轴每圈有1000000 增量,此参数必须为正。缺省值: 360000.StandStillLagpercent单位: %指定每根轴静止状态下允许的跟随误差。值要以GainSpeedFactor的百分比形式写入 缺省值: 5%3.3.2 轴误差补偿(AxisErrorCompe nsatio n)BacklashApplBacklashAppl = 0:反向间隙补偿功能取消Backla

19、shAppl 0:反向间隙补偿功能启动BacklashValue单位:增量 此参数代表反向间隙补偿值,.总是以正方向补偿。当 BacklashAppl becomes 0 时, BacklashValue 中的值才起作用。PitchErrorMaxComp单位:增量PitchErrorMaxComp = 最大的螺距误差补偿绝对值 缺省值: 1000PitchErrorMaxDeltaComp单位:增量PitchErrorMaxDeltaComp = 程序段之间最大的补偿差缺省值: 1003.3.3回原点参数 如果要在机床坐标系中定位轴,就必须在每根轴上确定一参考点。利用反馈系统提供 的基准脉冲

20、来选择这一点,例如编码器每转产生一基准脉冲,被选定的参考点作为 CNC 系统的计数基准。通常采用微动开关,使 CNC 能够从反馈系统产生的许多基准 脉冲中选出一个作为机床参考点。首先,每根轴朝原点限位开关移动,当碰到限位开关之后,再朝反方向退出原点限 位,然后再向原点限位方向运动(假如没有找到原点限位开关,直到碰到限位开关后停 止)接着搜索Z脉冲,这个Z脉冲就是机床原点。当找到Z脉冲后,可根据需要让轴再 移动一段距离,最后设置参考点的坐标值。RefAxesAppl这个参数指明CNC上电之后,需要回原点的轴。此参数每一位与一根轴相对应,如果位 置 1,对应的轴需要回原点。例:不要回原点 : Re

21、fAxesAppl = 0要回原点的轴是:第一根轴: RefAxesAppl = 1第二根轴: RefAxesAppl = 2第三根轴: RefAxesAppl = 4第 1、2、3 根轴都要回原点:Bit 0 = 1, Bit 1 = 1, Bit 2 = 11+2+4 = 7 AxisSequence 轴回原点顺序。第1个回原点周期中回原点的轴由第1个Dword AxisSeque nce(0决定。第2个回原点周期中回原点的轴由第2个Dword AxisSequence(1决定。第3个回原点周期中回原点的轴由第3个Dword AxisSequence(2决定。例:第 1 回原点顺序: 第

22、1、3根轴回原点第 2回原点顺序: 第 2根轴回原点1st cycle = 1 + 4 = 52nd cycle = 2AxisSequence(0) = 05AxisSequence(1) = 02RefDirectionAppl参数指定每根轴的回原点方向。每一位对应一根轴,相应位为 0 代表负方向,相应位为 1 代表正方向。轴号:32. 876543 2 116 进制值: 8000000080 40 20 10 8 4 2 1例: 轴号123回原点方向负方向负方向正方向16 进制值0044正方向5负方向负方向负方向负方向80000和: 0CHRefDirectionAppl=0CHRefV

23、elocity1Appl单位:增量/ms意义:指定未碰原点限位开关之前的快速回原速度。单位转换为下面的格式:直线轴=m/s * 10decimal place旋转轴=rev./s * 0.360degree * 10decimai place 例:数控精度为 um第 1 根轴 =5m/min第 2、3 根轴=5m/min第 4 根轴 =5m/min那么RefVelocity1Appl(1)=83.333RefVelocity1Appl(2)=33.333RefVelocity1Appl(3)=33.333RefVelocity1Appl(4)=12缺省值: 83.333 (对应 5 m/min

24、)RefVelocityAppl单位:增量/ms 意义:CNC收到原点限位开关信号轴反向运动后,每根轴再次接近原点限位和寻找Z脉冲的进给速度,符号代表了第2次碰原点限位后搜索Z脉冲的方向。例:第 1、2 根轴 =0.5m/min正方向找 Z 脉冲第 3 根轴 =0.5m/min负方向找 Z 脉冲第 4 根轴 =0.2rev/min正方向找 Z 脉冲那么RefVelocityAppl(1)=8.333RefVelocityAppl(2)=8.333RefVelocityAppl(3)=-8.333RefVelocityAppl(4)=1.2RefPositionDistance单位:mm *10

25、decimal place意义: 找到Z脉冲之后轴移动的距离,方向由符号决定。到位之后RefPositionDistanee中的 值将在数控的显示屏上显示。RefPositionValue单位:增量其实增量也就是mm * 10decima| p|ace意义: 决定回参考点后轴的位置。机床零点由此参数决定如果设为0,那么机床参考点就是机 床零点,参数中的值就表示回参考点之后,轴的坐标值,数控面板上将以参数中的值作 为显示,而不是 0,这样回参考点之后轴可以被定位在坐标系的任何位置。 例:轴回参考点之后在机床坐标系中的位置 :第1 根轴 =-2.500mm第2 根轴 =-1.500mm第3 根轴

26、=1.100mm第4 根轴 =0mm系统精度 um (3 decimal place)那么RefPositionValue(1) =-2 500 000RefPositionValue(2) =-1 500 000RefPositionValue(3) =1 000 000RefPositionValue(4) = 0MarkerDistance单位:增量意义:定义编码器的两个Z脉冲之间的距离。此参数同时决定了在回原点寻找Z脉冲时最大 寻找路径。如果参数值出错或者测量反馈系统损坏,那么系统将给出“回原点时Z脉 冲出错”的错误信息。最大寻找路径根据下面的公式计算:寻找路径=2 * MarkerD

27、istance * MachToInternalIncr3.3.4倍率开关有关参数(FeedOverride)AdditionKeyIOAddress假如AdditionKeylOAddress=0,那么倍率开关、点动开关、启动停止按钮等信号不通 过 I/O 总线读入低字节:指定轴倍率开关信号通过I/O总线读入时所用的输入输出的字节号。高字节:指定主轴倍率开关信号通过I/O总线读入时所用的输入输出的字节编号。PA 8000CNC数控系统的轴倍率开关、正负点动按钮使用一个字节倍率开关用前5位, 点动按钮使用第 7、8 位。主轴倍率开关、启动/停止按钮使用一个字节主轴倍率开关使 用前 5 位,启动

28、/停止按钮使用第 7、8 位。例如 AdditionKeyIOAddress=0201H 就是说 轴倍率开关、正负点动按钮使用PLC输入的第1个字节;而主轴倍率开关、启动/停止 按钮使用PLC输入的第2个字节,输入输出的字节号由I/O设置和接线决定。OverrideApplbit0 - 7:总是被设置成 0FFHbit8=1:译码方式为格莱蒙码Bit 10 =1:从PLC读入的值减1Bit 11 =1:不论倍率开关处在什么位置,轴和主轴倍率开关被所定为100%Bit 12 = 0:当主轴倍率0%位于位置时,0%有效而不考虑G63的编程值Bit 12 =1:主轴在倍率位置时, G63 的编程值有

29、效。Bit 13 = 0:当主轴倍率0%位于位置时,0%有效而不考虑G63的编程值Bit 13 =1:主轴在倍率位置时, G63 的编程值有效。缺省值:01FFH (有机床面板)09FFH (无机床面板)AutoFeedOverride单位:100%定义在自动状态下倍率开关的每个位置所对应的倍率。参数值的单位为 100%,也就是说0.2 指的是20%.AutoFeedOverride指定的倍率在自动操作方式下有效,而在手动方式下ManOverride 参数有效。缺省值:Feed rate倍率开关位置:倍率/*POS. 1 * /0.0000000/*POS. 2 * /0.0100000/*P

30、OS. 3 * /0.0200000/*POS. 4 * /0.0500000/*POS. 5 * /0.0800000/*POS. 6 * /0.1000000/*POS. 7 * /0.1500000/*POS. 8 * /0.2000000/*POS. 9 * /0.3000000/*POS.10 * /0.4000000/*POS.11 * /0.5000000/*POS.12 * /0.6000000/*POS.13 * /0.7000000/*POS.14 * /0.7500000/*POS.15 * /0.8000000/*POS.16 * /0.8500000/*POS.17

31、* /0.9000000/*POS.18 * /0.9500000/*POS.19 * /1.0000000/*POS.20 * /1.0500000/*POS.21 * /1.1000000/*POS.22 * /1.1500000/*POS.23 * /1.2000000/*POS.24 * /1.2000000ManOverride 和 SpindleOverride 的设置与 AutoFeedOverride 类似,这里就不在作 详细介绍。3.3.5主轴有关参数(Spindle)SpindleFeedbackAppl定义主轴是否有反馈。用 SpindleFeedbackAppl 的一位

32、指定一根主轴是否有反馈,且 不允许有间隔,举个例子说当第1、3根主轴有反馈而第 2根主轴没有反馈的情况是不 允许的。例:第 1 、 2 根主轴有反馈,也就是具有定位功能那么位 1、2 被置 1,SpindleFeedbackAppl = 3H SpindleOutputAppl 决定每根主轴的输出通道。1)通过空闲的轴通道输出高字节:= 0低字节:= 0通过第 1 个空闲的轴通道输出= 1通过第 2 个空闲的轴通道输出=2通过第 3 个空闲的轴通道输出=3通过第 4 个空闲的轴通道输出=4通过第 5 个空闲的轴通道输出=5通过第 6 个空闲的轴通道输出2)通过轴与主轴切换通道输出这种方式建立在

33、可选功能 Switch-over Spindle/Rotational axis 的基础之上高字节:= 1FH低字节:= 0通过第1 个轴通道输出= 1通过第 2 个轴通道输出= 2通过第 3 个轴通道输出= 3通过第 4 个轴通道输出= 4通过第 5 个轴通道输出= 5通过第 6 个轴通道输出3)通过 D/A 模块输出高字节 : =2FH低字节:= D/A 模块的字节号 (通过 I/O configuration 设置)必须考虑主轴设置的顺序,通过轴通道输出的主轴有比通过 D/A 模块输出的主轴高的 优先权,要先设置,有反馈的主轴要比没有反馈的主轴先设置。 例:5 根主轴被分成 3 组 第一

34、主轴通过第一个空闲的轴通道输出 第 2-4 根主轴通过第二个空闲的轴通道输出 第 5 根主轴通过 D/A 模块输出 , 字节编号为 4SpindleOutputAppl(0) = 0H,SpindleOutputAppl(1) = 1H,SpindleOutputAppl(2) = 1H,SpindleOutputAppl(3) = 1H,SpindleOutputAppl(4) = 2F04H第一主轴 第 2 根主轴 第 3 根主轴 第 4 根主轴 第 5 根主轴G33SpindleControlAppl决定主轴进行螺纹切削时是否转换为位置控制模式。Bit n = 0进行螺纹切削时,第n根主

35、轴切换为位置控制方式。SpindleBCDNo指定使每根主轴正转的M代码。紧跟的两个M代码表示主轴反转与主轴停止。SpindleMaxSpeedAppl单位: rpm 指定每根主轴的最大转速。当主轴以最大转速运时,输出一 10V 的模拟量电压 缺省值: 4000SpindleMaxRPMAppl 主轴最大转速监控。用这个参数将主轴的转速控制在最大转速范围以内,如果主轴转速 超过规定的最大转速,数控系统将自动调整使主轴的速度降低。如果SpindleMaxRPMAppl=O,那么主轴最大转速监控功能将不启用,与此同时主轴最 低转速功能也被禁止。SpindleMinRPMAppl主轴最低转速监控。如

36、果SpindleMinRPMApplv0,那么对应的主轴最低转速监控功 能启用。但主轴停止不受此参数的影响,也就是说在主轴停止或复位的情况下,主轴模 拟量输出通道的输出电压为 0V。SpindleSlopeTime单位: ms 主轴从静止加速到最大主轴转速的延迟时间。SpindleSlopeTime indicates the run-up time of each spindle from 0 to the maximum spindle speed in ms. If SpindleSlopeTime is even 0, the spindle speed output result w

37、ithout a ramp.SpindleReversalAppl主轴模拟量输出的极性(在数控输出M03,主轴正转的情况下)。bit n=0M03输出时第n根主轴的模拟量电压输出为正bit n=1M03输出时第n根主轴的模拟量电压输出为负SpindleSpeedError 若此参数的第1位被置1,那么当超过最大圆周速度时,不停止对程序段的处理。 bit =0:当超过最大圆周速度时,停止对程序段的处理。bit=1: 当超过最大圆周速度时,不是停止对程序段的处理,而是在输出信号的同时将圆周速度 限制在最大圆周速度之内。SpindleOverrideAppl 决定主轴倍率开关是否起作用。如果对应的位

38、置1,那么主轴倍率开关和G63对主轴的速度没有影响。 例:第 3 根主轴的速度不受倍率开关的影响SpindleOverrideAppl = 4HM19Appl主轴定位的 M 代码。要实现主轴定位功能必须是带反馈的主轴系统,且M19Appl丰0。M19Appl = 0:禁止主轴定位功能。M19Appl HO:参数值代表激活主轴定位功能的 M 代码缺升值:19 (13 Hex)SpindleM19Offset单位: 增量 主轴定位偏移量。此参数值与编程值相加得到实际的定位值。例:主轴分辨率=4000增量=360。Spi ndleM190ffset = 1000 增量假如用M19激活主轴定位功能,编

39、程值为S0,那么主轴将定位在90。的位置。SpindleDegreeFactor编程位置与内部增量之间的换算因子若希望编程为S=360(360。)时对应主轴旋转一圈,那么转换因子为1;若希望编程为S=360(360。)时对应主轴旋转1/2圈,那么转换因子为2。SpindleG93Appl指定激活恒圆周速度的G代码。一般情况下采用标准值G93。SpindleG96G93Appl如果希望SpindleG96G93Appl对应的位所代表的主轴在复位(CONTROL RESET)之 后,就激活G93(恒圆周速度切割)或者G96(恒线速度切割),也就是说复位之后主轴工 作在 G93 或 G96 的状态而

40、不是工作在恒角速度状态。复位之后激活的G代码(G93,G96,G97等)是通过GcodeAppl来设置的。例:复位之后第1、3根主工作在G93状态SpindleG96G93Appl = 5HSpindleInpositionDiff它决定主轴旋转时CNC-PLC接口 ONSPINDLE中ONMOVE的状态。ONMOVE为 主轴转速到达信号。它决定了 ONMOVE被置1时,允许的主轴转速范围。例:SpindleInpositionDiff = 100N300 M03 S2000那么主轴转速在1900和2100之间时,相应ONMOVE的位被置1SpindleInpositionPerCent它决定

41、主轴旋转时CNC-PLC接口 ONSPINDLE中ONSTAND的状态。ONSTAND为主轴停止信号。它以Sp in die In positi on Diff的百分比的形式决定ONSTAND被置1时,允许的主轴转速 范围。例:SpindieInpositionPerCent = 5SpindieInpositionDiff = 100那么主轴转速在+/- 5圈/分钟范围内时,ONSTAND被置1,也就是说系统给出了主轴 停止的信号。4.2.6同步轴有关参数(GantryAxis)GantryAxisLetter同步轴不是通过 CharacterAppiTab 来设置,而是通过 GantryA

42、xisLetter 设置。以ASCII码的形式指定一个字母代表同步轴,最多可以设4根同步轴。若指定w轴为 同步轴,那么GantryAxisLetter=57H。同时在驱动轴设置中设置w轴。GantryCommandAxis指定同步轴的引导轴。如果设第 1 根轴为引导轴, GantryCommandAxis=0如果设第 2 根轴为引导轴, GantryCommandAxis=1依次类推。GantryLagDiff单位:增量设定引导轴与同步轴之间的最大跟随误差。譬如轴歪斜导致偏差超过GantryLagDiff的设置值时,系统报警。3.3.7 NC地址分配有关参数(NCAddressFormat)N

43、CAddressFormat参数组包含了 26个不同的参数CharacterApplTab,每个参数 指定对应字母的格式与分配。此参数指定轴的总的显示位数、显示顺序、BCD码索弓I、数控精度以及轴的类型。PA8000NT CNC 调试手册24共有 6 组参数值第 1 个参数值 :定义轴的最大的显示与输入位数(米制)。If MSB (bit 7) = 0,允许显示与输入符号If MSB (bit 7) = 1,不允许显示与输入符号缺省值:88H第 2 个参数值:与第 1 个参数值类似,只不过用英制表示。缺省值:88H第 3 个参数值:定义数控显示和输入数控的数值小数点后的位数(米制),也就是数控

44、的精度(最小设定单 位)。若最咼有效位(bit 7) =0数控精度用来显示和输入。若最咼有效位(bit 7) =1数控精度仅用来显示。第 4 个参数值:与第 3 个参数类似,只不过用英制表示。第 5 个参数 :定义轴的显示顺序或 BCD 码索引。轴的编号:若参数值=OFFFFH不分配轴编号或BCD码索引=0分配轴编号为第 1 根轴=1分配轴编号为第 2 根轴=1FH分配轴编号为第 32 根轴BCD 分配:若参数值= 8000H指定为第1个BCD码= 8001H指定为第2个BCD码= 8002H指定为第3个BCD码= 8000H指定为第4个BCD码第 6 个参数值:定义轴的功能。Bit 1 -

45、8平行轴的引导轴索引Bit 9 一 11定义旋转轴类型or 100H定义为普通的旋转轴or 200H定义为以最短路径旋转的旋转轴or 300H定义为可无限旋转的旋转轴or 400H定义为可复位的旋转轴Bit 13 = 1定义为位置轴(=1000H)Bit 14 = 1定义为轴向轴(=2000H)Bit 15 = 1定义为径向轴(=4000H)Bit 16 = 1定义为平行轴(=8000H)附录1.回原点顺序图示a.移动到原点限位开关原点限垃速度=RefVelocity1AppI中的设置值 方向=在 RefDirectionAppl 中设置b离开原点限位开关参考点位置坐标可不设为 0,可以根据实

46、际需要任意设定,c再次接近原点限位开关速度= RefVelocityAppl 中的设置值d.寻找z脉冲速度= RefVelocityAppl 中的设置值 方向=由 RefVelocityAppl 的符号决定e.移动RefPositionDistanee指定的距离,然后设置参考点坐标脚号名称说明1READYSCNC准备好继电器的常开触点34READYMSCNC准备好继电器的常开触点18READYOCNC准备好继电器的常闭触点2READYMOCNC准备好继电器的常闭触点35RMS GNDRMS地(for test or19+5V RMS+5V RMS(for test onl坐标值参数写到RefP

47、ositionValue中。2数控连接器X9脚号说明3AGND模拟地36AGND模拟地20+12V+12V 输出电压(for test only!)4-12V-12V 输出电压(for test only!)370V第1根轴0V21+/-10V第1根轴模拟量输出50V第2根轴0V38+/-10V第2根轴模拟量输出220V第3根轴0V6+/-10V第3根轴模拟量输出390V第4根轴0V23+/-10V第4根轴模拟量输出7A1第1根轴A相脉冲反馈信号40A1/第1根轴A/相脉冲反馈信号(反相)24B1第1根轴B相脉冲反馈信号8B1/第1根轴B/相脉冲反馈信号(反相)41R1第1根轴Z相脉冲反馈信号

48、25R1/第1根轴Z/相脉冲反馈信号(反相)9M1-4Digital probe in put轴 1-442M/1-4Digital probe in put轴 1-4(反相)26A2第2根轴A相脉冲反馈信号10A2/第2根轴A/相脉冲反馈信号(反相)43B2第2根轴B相脉冲反馈信号27B2/第2根轴B/相脉冲反馈信号(反相)11R2第2根轴Z相脉冲反馈信号44R2/第2根轴Z/相脉冲反馈信号(反相)12not use45A3第3根轴A相脉冲反馈信号29A3/第3根轴A/相脉冲反馈信号(反相)13B3第3根轴B相脉冲反馈信号46B3/第3根轴B/相脉冲反馈信号(反相)30R3第3根轴Z相脉冲反

49、馈信号14R3/第3根轴Z/相脉冲反馈信号(反相)47not use31not use15A4第4根轴A相脉冲反馈信号48A4/第4根轴A/相脉冲反馈信号(反相)32B4第4根轴B相脉冲反馈信号16B4/第4根轴B/相脉冲反馈信号(反相)49R4第4根轴Z相脉冲反馈信号33R4/第4根轴Z/相脉冲反馈信号(反相)17not use50not use3PA数控系统与松下伺服(A系列琏线图数控系统(X9)脚号37 0V-121+/-10V-17 OA1+40 OA1-24 OB1+8 OB1-*41 OC1+25 OC1-*50V-2*38 +/-10V-2*26 OA2+*10OA2-*脚号15

50、GND14SPR/TRQR21OA+22OA-48OB+49OB-23OC+24OC-25. GND15GND14SPR/TRQR21OA+22OA-松下伺服CN I/F接口48OB+49OB-23OC+24OC-25GND15GND14SPR/TRQR21OA+22OA-48OB+49OB-23OC+24OC-25GND15GND14SPR/TRQR21OA+22OA-48OB+49OB-23OC+24OC-25GND43 OB2+27 OB2-11 OC2+44 OC2-22 0V-36 +/-10V-345 OA3+29 OA3-13 OB3+46 OB3-30 OC3+14 OC3-39 0V-423 +/-10V-415 OA4+48 OA4-32 OB4+16 OB4-49 OC4+33 OC4-3 AGND

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!