技术论坛

 给大家分享一些近几年工作中用到.常用的【通道参数】【轴参数】

返回主题列表
作者 主题
[大地]
游士

经验值:241
发帖数:14
精华帖:0
楼主    2020-02-20 15:53:48
主题:给大家分享一些近几年工作中用到.常用的【通道参数】【轴参数】

三.通道参数

即使轴未回参考点也执行中断程序(异步子程序)               

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;断电记忆轴坐标位置,可不用回参考点.

 

▲:距离编码测量系统                                        
MD34330 = 0:在回参考点结束后,自动移动到机床数据MD34100中输入的位置
MD34330 = 1:在识别到第二参考点标记之后,轴停止,没有目标点。
▲:绝对值编码器:(MD34210 = 2)                           
对于G74或当在JOG-REF,模式下启动移动键时的响应
MD34330 = 0:轴移动到机床数据34100中输入的位置。
MD34330 = 1:轴不移动。
●.该数据在以下条件下变为无效,带零脉冲的增量编码器

●.该数据的关联数据有 MD34100 :距离编码系统的参考点距离/目标点

说明:可设置各种位置测量系统的回零方式:
MD34200 = 0  绝对值方式
MD34200 = 1  增量回零模式
MD34200 = 3  距离编码回零模式

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为负方向定位;
                标记主轴定位位置,可以修改34080或者34090数据;
⑶.主轴定位程序:

   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毫米的跟随误差。
        = 0时,表明禁止位置控制器。

MD32200参数调整时数据不生效原因                             
当调整MD32200参数后(位置环增益)实际却不生效的原因
{前馈} 生效后增益32200就失效了,变成了MD32800/32810起作用。
需要插补的轴{前馈}打开/关闭要设成一致,否则会导致不同步。
MD32620 =3 前馈控制的类型

MD32630 =1 从程序中激活前馈控制

MD32800 用于前馈控制的电流环等效时间常数
MD32810 用于前馈控制的转速环等效时间常数

旋转轴负角度设定                                           

方法1:

不使用模态,将MD30310的值1改0,没有模态了,就可以直接使用任何角度了。
方法2:

使用模态,MD30320和MD30330改变模态的上下限,比如-360到+360,将MD30320改为-360,这样就可以使用负角度了。

带绝对值编码器的旋转轴,工作区域在0-180度,软限位如何起作用    

通过PLC变量DB380X.DBX1000.4: 模态位置使能 信号处理

通过PLC把对应轴的DB380X.DBX1000.4 = 1,然后在设置36100/36110



您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。