802D SL 手轮激活时 模拟量主轴无法转动

802D SL 1.4 SP7 HF4 G/N pro 用系统PLC程序库, 配X,Y,Z,和SP轴.其中SP轴配的是0-10V模拟量主轴(通过MCPA输出),不带编码器.
SP原本在JOG状态下启停正常,但我一旦激活手轮,SP就无法转动.后测试,只要JOG下切入INC模式,SP就无法转动.
用万用表量后是MCPA上SP的enable信号没有了.监控程序,发现其V10000001.4和V10000001.6等信号都是正常有的,就是系统没输出SP的enable 和模拟量了.各位专家门有遇到此情况么?或给个解决的思路,或可能的方向吧,谢谢各位了!!

问题补充:
PLC程序用802D SL Lib中的例程,调用PLC_INI(SBR32),EMG_STOP(SBR33),MCP_802D(SBR34),MCP_NCK(SBR38),AXIS_CTL(SBR40)
MCP_802D(SBR34)的Xcross参数用4。
NC:
采用标准铣床X/Y/Z/SP配轴,将第四根轴配为SP主轴
MD14510 USER_DATA_INT [16] = 2  ;铣床
MD14512 USER_DATA_HEX [19]. Bit0=1 ;主轴手动按键保持方式(按主轴停止键主轴停止)

主轴参数(主轴为MCPA模拟量输出0~10V,不带编码器):

N30100 $MA_CTRLOUT_SEGMENT_NR[0,AX4]=0;MCPA模拟量输出
N30130 $MA_CTRLOUT_TYPE[0,AX4]=1 ; 
N30134 $MA_IS_UNIPOLAR_OUTPUT[0,AX4]=1 ;单极性输出
N30200 $MA_NUM_ENCS[AX4]=0 ;不带编码器
N30240 = 0 ;不带编码器
N30300 $MA_IS_ROT_AX[AX4]=1
N30310 $MA_ROT_IS_MODULO[AX4]=1
N30320 $MA_DISPLAY_IS_MODULO[AX4]=1

N32250 $MA_RATED_OUTVAL[0,AX4]=80  ;速度与电压设定
N32260 $MA_RATED_VELO[0,AX4]=840 ;速度与电压设定

N35000 $MA_SPIND_ASSIGN_TO_MACHAX[AX4]=1 ;主轴

最佳答案

楼主的问题,我以前在调试802D sl的MCPA主轴变频器时,也遇见过,现做一个小结,供楼主参考。
1.首先,关于模拟主轴参数的设置是正确的,因为在未切换到手轮时,主轴可以转动,因此,不要怀疑参数的设定,
2.主轴转动当满足主轴的以下信号给定时,
如V380*4001.7-脉冲使能(*代表主轴驱动器的逻辑地址号)和V380x0002.1- 控制使能(*代表主轴驱动器的逻辑地址号)均为1,其它不必考虑,
3.楼主的问题,“监控程序,发现其V10000001.4和V10000001.6等信号都是正常有的”,只能说明来自MCP 的按键信号-主轴正反转信号是正常的,而主轴的以下信号,
如V380*4001.7-脉冲使能
和V380x0002.1- 控制使能,
仍为 “0 ”,即主轴未准备好,
而“只要JOG下切入INC模式,SP就无法转动.”说明,当转入手轮模式时-INC模式,如V10000002.0~3,干扰了上述主轴使能信号,
4.在plc中,重点检查上述主轴使能信号,以此为入手,检查使能断开原因,
5.另外,当转入手轮模式时,有的plc程序设计必须再次按下手轮盒的使能键,才允许坐标使能接通,否则坐标、主轴不允许。做实验-按下手轮盒的使能键,检查主轴使能是否正常。
如果主轴转动或主轴使能为“1“,在plc中检查该按键的干扰,并修改,如图示_手轮模式的INC信号,

以上关于主轴使能的说明,可以助力楼主完成对模拟主轴不转的故障排除。
祝楼主好运!

图片说明:

802D SL 手轮激活时 模拟量主轴无法转动  

提问者对于答案的评价:
找到问题原因了,是西门子提供的标准PLC有问题,将INC信息送给主轴对应得接口信号了。屏蔽掉就可以了。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc212316.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月16日 上午10:44
下一篇 2017年11月16日

相关推荐

  • 802DSL_系统CF卡

    802DSL无法启动到正常画面,经检查发现系统的CF卡损坏。版本为1.4.3,请教大侠,有什么办法回复吗,还有本人买了KINGSTONE 1G的卡,尝试用RCS写入系统软…

    SINUMERIK 2017年11月25日
  • 34090会自行变化

    在机床运行时,发现有几台机床在运动过程中,个别进给轴的34090会自己变化,想知道这个是怎么引起的,是因为超过了电机编码器的圈数系统自行更改的吗?亦或是伺服电机本身的问题。 最佳答…

    SINUMERIK 2020年11月1日
  • 西门子840D随机时间自动运行问题

             我公司有一台落地式镗铣床,最近开机发现,在所有进给使能都在的情况下,倍率…

    SINUMERIK 2020年10月31日
  • 840D PLC程序DB2.DBB1

    帮我想想分析解释一下这段程序,M128.3什吗情况下=1 图片说明:    最佳答案 DB2.DBB1=0+DB2.DBW2=0+DB2.DBW4=0的时候等于…

    2020年10月31日
  • 如何清洗光栅尺

    新入门者,急求如何清洗光栅尺的方法?请详细说明具体的操作方法和步骤,以及用什么材料来清洗,越详细越好!是玻璃钢的光栅尺。 最佳答案 光栅尺的材质分为金属的和玻璃二种,清洗过程大同小…

    SINUMERIK 2018年12月2日
  • 格里森p1200出现Y轴主动、从动编码器硬件出错报警

    原本是因为光栅坏了想要更换一个新光栅,但是新的光栅换上去以后出现了Y轴从动编码器硬件出错,Y轴主动编码器硬件出错,复位无法消除,电缆信号线是焊接以后经过万用表测量都是对应导通好的,…

    SINUMERIK 2017年6月1日
  • 西门子840D系统操作界面上实际进给率与设定进给率不一致问题与主轴转速达不到设定转速问题

    NC程序段是G93G64C=1X=0.09F21600(C是旋转轴,时间编程,设定运行时间1/21600min,因此对加速度要求特别高),操作界面上显示设定进给率与实际进给率不一致…

    SINUMERIK 2020年10月31日
  • 802D系统,基辅刀库乱刀怎么解决?

    802D系统,基辅刀库乱刀怎么解决? 最佳答案 要看你的机床的PLC程序是怎么编的,通常在子程序中有个INI的子程序,运行该子程序前将刀库手动转到1号位,然后运行该初始化子程序即可…

    SINUMERIK 2017年12月9日
  • 840D刀具半径补偿变量有问题

    如T10号刀,补偿设置55,     ¥TC_DP6[10,1]=55在如T8有两个刀沿的时候(‘’T8,D1‘’ &n…

    SINUMERIK 2017年5月29日
  • 840DSL系统,报警999999怎么查?

    有台840DSL的机床,现在一直有99 99 99号报警,但不影响加工。这报警是如何触发的?报警内容:"999999 组件对比有误–&gt…

    SINUMERIK 2021年7月5日