| 作者 | 主题 |
|---|---|
|
[大地] 游士 经验值:241 发帖数:14 精华帖:0 |
楼主
主题:给大家分享一些近几年工作中用到.常用的【通道参数】【轴参数】 三.通道参数 即使轴未回参考点也执行中断程序(异步子程序) MD20115 Bit0=1;未回参考点可执行异步子程序1 Bit1=1;未回参考点可执行异步子程序2 零偏保持生效 MD20152[7] = 1;重新上电后一直保持。 车床系统改为半径编程 MD20150[28] ;更改为1,设1 表示半径, MD20100 = X ;置默认的通道直径轴,X删除为空即可 没有回参考点时NC启动被禁止 MD20700 0/1 ;禁止 / 允许 单程序段多进给速度功能,用来配合机床的主动量仪控制磨削 通过MD21220将八个快速输入分配给该功能。 MD21220 = 1H,快速输入的第一个字节分配给该功能(对应$A_IN[0]-$A_IN[07]) MD21220 = 2H,快速输入的第二个字节分配给该功能(对应$A_IN[8]-$A_IN[16]) 自动方式,可以选择时间计数器来进行时间和工件的计数 MD27880 ;设置计数模式, MD27882 ;设置哪一个M代码来触发 通道专用R参数的数量(SRAM) MD28050 =300 ;840D SL系统默认100,需要手动更改 以大字体显示的实际机床轴数目 MD52010 = 3 ;以大字体显示的实际值数目 设置测量信号相关机床数据 MD52740 (默认值10000H) bit0 = 0:工件测头为第1 测量输入口(默认,指X122.13); bit0 = 1:工件测头为第2 测量输入口(指X132.13); bit16 =0:刀具测头为第1 测量输入口(指X122.13); bit16 =1:刀具测头为第2 测量输入口(默认,指X132.13) 刀具列表中刀具半径直径的显示能切换 MD54215 的 bit0来决定 刀具列表中刀具半径直径的显示能切换 MD20150[29] 直径编程DIAMOF/DIAMON 四.轴参数
MD30455 Bit0 = 1 ;允许编程位置超出取模之外,超出不输出报警 Bit2 = 1 ;模数旋转轴按最短距离定位(G90中以DC定位) = 0 ;G90中以AC定位 轴功能 (定位轴设置) MD30460 Bit8=1 ;把轴定义为 定位轴 或 辅助主轴。 轴运行方向 MD32100 = 1 ;正转 ; -1 ;反转。 回参考点参数:返回参考点后应检查 MD34093 的值,在1/3螺距到2/3螺距之间为最佳。 如果接近零或接近一个螺距的值, 则可能会出现回参考点不准的情况,正好相差一个螺距。 此时需要将MD34092 填入半个螺距的值。 绝对值回参考点设置 MD30240 = 4;编码器反馈类型 MD34200 = 0;绝对值编码器位置设定 MD34210 = 0;绝对值编码器状态:初始 = 1;调整 ; = 2;设定完毕 = 3;断电记忆轴坐标位置,可不用回参考点.
▲:距离编码测量系统 ●.该数据的关联数据有 MD34100 :距离编码系统的参考点距离/目标点 说明:可设置各种位置测量系统的回零方式: MD34200 = 8 距离编通过4个零脉冲回零模式(提高安全性)。 MD34210 = 3 恢复到在关机前保存的最后轴位置 (上电后有个灰色的参考点标记符号) 25000 报警 零点标记监控 MD36310 = 0 ;零脉冲监控关闭, = 1 ;如果系统监控不到零脉冲会报警的。 注: 绝对值电机上电出现的报警处理。 全闭环参数注意参数 MD31040[1] = 1 ;直接测量系统,此参数在做轴分配时不会被自动写入。 螺距补偿相关参数 MD36100 = ;负向软限位 MD36110 = ;正向软限位 MD32450 = ;反向间隙补偿值 MD32700 = 1 ;螺距误差补偿生效 轴冲击限制可有效减轻轴在启动瞬间的冲击产生的震动 MD32400 轴冲击限制 MD32410 = 0.2 轴冲击滤波器的时间常数 注:需要相互插补的机床轴必须具有相同的冲击滤波性能 自动优化后,用手轮低速移动震动, MD32420 = 1 开通手动模式下的JERK功能。 MD32430 = 30 设为20-50,即可消除震动。 西门子系统按照轴的运动距离来进行润滑 MD33050 = 移动的距离,当轴运动到设定的位置后, 828D系统中润滑脉冲信号 DB3900.DBX1002.0会激活,PLC侧就可以激活实际的润滑装置。 840Dsl的接口信号为DB31.DBX76.0。 通过轴参数设置通道中其他的轴为直径编程 MD30460 bit2 ;可设置其他轴为直径编程的轴。 MD20100 = X ;为默认的通道直径轴 MD20150[29] 直径编程DIAMOF/DIAMON
主轴定位方式: ①.SD43240 = 12.3 ;执行M19,主轴就定位到了12.3度。 ②.MD35350 = 3 为正方向定位,=4为负方向定位; SPOSA[1]=DC(0) ,是以绝对值方式定位到“0”度; SPOSA[1]=ACP(0),是以正向方式定位到“0”度; SPOSA[1]=ACN(0),是以负向方式定位到“0”度 运行主轴出现“等待螺纹首切”问题 MD35150 =0.1 ;主轴转速公差 默认设置是0.1 参数的含义:主轴实际速度不能超过指令值的10%。 误差超过这个范围就会报警,改大即可:0.2 主轴达到规定转速后能使能进给 MD35500 = 1 ;主轴达到规定转速时,路径插补才生效; = 0 不受影响 主轴转速限制 第一道限制: MD35110[0],MD35110[1],MD35130[0],MD35130[1] 主轴各档最高转速 第二道限制 :MD36200 速度监控阀值 第三道限制 :SD43220 主轴的最大转速1000 第四道限制 :MD35100 最大主轴转速,不能大于MD36200里面的值 注:同样适用其他伺服轴! 手动方式下主轴旋转时,转速设置 ①.MD35035 Bit5 默认勾选(SD43200 用作JOG下的转速设定) MD43200 设定值作为JOG方式下的主轴转速(默认:10) ②.MD35035 Bit4 选上,(程序中编写的转速传送到SD43200中) 进而作为JOG下的主轴转速设定 ③.MD22400 = 1;复位后S功能保持生效 MD35040 = 2;自定义主轴的复位响应
伺服增益系数 (位置环增益) MD32200 :在该机床数据中输入位置控制器增益, 单位:用户的输入/输出单位为[(m/min)/mm] MD32200 = 1时,表示在1米每分钟的速度下会出现1毫米的跟随误差。 MD32200参数调整时数据不生效原因 MD32630 =1 从程序中激活前馈控制 MD32800 用于前馈控制的电流环等效时间常数 旋转轴负角度设定 方法1: 不使用模态,将MD30310的值1改0,没有模态了,就可以直接使用任何角度了。 使用模态,MD30320和MD30330改变模态的上下限,比如-360到+360,将MD30320改为-360,这样就可以使用负角度了。 带绝对值编码器的旋转轴,工作区域在0-180度,软限位如何起作用 通过PLC变量DB380X.DBX1000.4: 模态位置使能 信号处理 通过PLC把对应轴的DB380X.DBX1000.4 = 1,然后在设置36100/36110 |