尾座走不动……

一台磨床,用的西门子840D系统+S7300PLC。尾座向前和向后都走不了,现在无梯形图和笔记本电脑。只能通过840DMCP面板观察PLC状态值。以向前行走为例,尾座移动前应该撑爪抬起,撑爪抬起到行程开关到位后,尾座向前移动。目前的问题是按住尾座向前按钮,观察MCP上PLC状态值,撑爪抬起的输出信号Q63.2没有输出(状态值为0),但是实际上撑爪仍然抬起,而撑爪抬起到位Q63.1信号变为1,但尾座向前的输出Q73.1为0,尾座不动。后不停的点动尾座向前按钮,发现出现几次尾座瞬间向前移动一下,马上就停,这瞬间撑爪抬起Q63.2和尾座向前Q73.1均有从0变为1,马上又变为0的现象。怀疑是撑爪抬起输出没有导致尾座向前没有输出。于是在电气柜内用线把撑爪抬起的Q63.2和24V短接,直接让它输出。S7-300上Q63.2状态灯亮。但是发现MCP上PLC状态值上Q63.2仍为0。不解......尾座仍动不了。于是干脆在电气柜内的S7-300上将尾座向前的输出Q73.1与24V直接短接,同时按住尾座向前按钮,此时尾座向前移动。但是MCP面板上的PLC状态值显示Q73.1的状态值仍为0。不解......请问?一、S7上短接输出点后,MCP上的PLC状态监控不会同步改变状态值吗?二、尾座为什么动不了?

最佳答案

楼主的问题很具有代表性,我曾经利用Siemens 840D改造过数控外圆磨床,也遇见过楼主的问题,现在做个简要总结,如下所示:
1.首先你的问题:“S7上短接输出点后,MCP上的PLC状态监控不会同步改变状态值吗?”
是这样的,S7-300上Q63.2、73.1,是输出点,我们可以将其控制的负载和24V短接,做实验,观察负载的动作是否执行,但是在840D的HMI面板观察PLC状态值仍为“0”。因为这个点只有当plc程序正常执行后,才输出为“1”,----而人为和24V短接,仅仅是强制的输出,而程序却未真正执行,
2.注意,将输出点控制的负载和24V短接做实验时,一定要将输出点控制的负载和plc的S7-300的输出点断开,而不能直接将Q 输出点和24V短接。否则,将引起S7-300的输出模块、输出点损坏!
3.那么,问题又回到“尾座为什么动不了”,可以依次检查以下几点:
.直接的方法,就是观察在Simuerik 系统HMI  界面的左上角的工作状态栏上的提示,有 “轴使能丢失,读入使能禁止,缺少读入使能,”等等字样,如果有,就应重点检查是何原因造成轴使能丢失、缺少读入使能,
.在HMI上揿动ALARM MESSAGE键,仔细查看报警信息---检查是什么原因让机床”无轴伺服使能“,
.如果以上正常,那么一定要确定尾座的各个开关信号是否正常。一般包括有:尾座的回参考点信号、到位检测信号、撑爪抬起的输出信号,撑爪抬起到位检测信号,锁紧尾座的到位信号、松开尾座的到位信号 等,接近开关监测这些信号,
根据现象,你可以检查撑爪锁紧的到位检测信号是否正常,撑爪未抬起时的信号就是锁紧信号,
.注意,尾座和其它坐标轴是否在正确位置,有的机床设置了行程安全位置检测,如果X、Z轴位置不在安全位置,尾座不允许运行,这是对主轴及刀具的保护,可以移动X、Z轴到安全位置,再试运行尾座,
.观察机床的报警及操作信息,会有一定的提示帮助你查找尾座故障原因,操作信息的内容不可忽视了,
.利用Step-7 工具在线监测PLC的尾座运行程序,观察PLC程序停在那一个“环节”,这个环节就是尾座不运行的直接原因 ,

以上说明可以助力楼主对问题快速解决,祝好运!

提问者对于答案的评价:
非常感谢您的耐心解答,问题已经解决。主要是手头无法联机PLC在线监控。机床改造时,设计人员将撑爪输出和尾座锁紧放松的信号改了,但是图纸没有更改。问题出在尾座锁紧放松信号上。故障已经解决!非常感谢各位的解答!

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

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

相关推荐

  • 为什么在OB100中FB1和DB7要同时调用?

    如题,谢谢! 最佳答案 ob100是西门子初始化组织块。你这个程序功能块FB1的背景数据是DB7,那是需要同时调用的。OB100:CALL   &nb…

    SINUMERIK 2017年8月15日
  • 802c的距离偏差

    802c中程序中输入的行走距离和机床测量的距离相差太大,是什么原因?例如,程序行走200,实际机床才行走37. 最佳答案 你看看界面上显示的实际位置对不对,如果对,那么也许是齿轮比…

    SINUMERIK 2018年12月14日
  • 802C机床对LCYC95循环指令不能识别

    802C机床本来使用好好的,现在出现机床对LCYC95循环指令不能识别,自动加工时,出现不能识别报警 问题补充:编程没有问题,很简单的台阶轴也是这样 最佳答案 如果原来有数据存储,…

    SINUMERIK 2018年12月5日
  • 840Dsl数控系统开启五轴转换时,只在手动模式下有效,而在自动模式时无效。

    840Dsl数控系统开启五轴转换时,只在手动模式下有效,而在自动模式时无效。请问问题是出在机床参数哪个参数没设对还是怎么弄? 最佳答案 不能循环启动?4.5版的没有标准版授权会锁住…

    SINUMERIK 2017年6月5日
  • 高速加工

    840D,程序中加入G642时程序连续运行无停顿,当再加COMPCAD压缩指令时,高速加工时偶尔要顿一下,时间很短,加工表面有纹路,质量差,请问需要修改压缩功能的那些参数可以消除停…

    SINUMERIK 2017年11月6日
  • 西门子840C数控系统43报警问题二

    840C系统报警43  PLC-CPU NOT READY FOR OPERATION,主控板上有OUTDS/ERR报警…

    SINUMERIK 2020年10月31日
  • 840D SL 程序传输

    如果通过网线连接电脑 传输程序,面板上自带两个UBS口  已经坏了一个,需要用U盘插拔 比较麻烦  想用电脑直接把程序发…

    SINUMERIK 2021年7月5日
  • N10093spl存取号参数是什么意思

    工厂有好几台相同设备,发现一台的机床参数10093是0,其他的都是1,但在机床的参数上没有显示此参数,备份文件中有,这参数有什么作用,要如何修改。 问题补充:我们机床正常是为1,但…

    SINUMERIK 2021年7月5日
  • NC启动

    使用标准键盘后,当DB21.DBX7.1得电后,NC不能启动请问是否需要什么设置才可以用接口信号启动? 问题补充:系统采用的是840Dsl 最佳答案 控制DB21.dbx7.3=1…

    SINUMERIK 2017年11月1日
  • 关于DOConCD下载

    最近想下载个DOConCD,没能成功。求助啊。前辈们。http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=20&a_id=66…

    SINUMERIK 2017年11月2日