尾座走不动……

一台磨床,用的西门子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

相关推荐

  • 840D solution line 系统PLC 的 IP地址

    840D solution line 系统,我要用电脑看一下PLC程序,但是我怎样知道PLC的IP地址呀。 最佳答案 楼主的问题具有一定代表性,840…

    SINUMERIK 2017年11月23日
  • 802D SL 启动后没有报警,但是点动哪个轴也不动,提示没有使能

    没有报警,提示没有使能,我看了X20的,1.2端子,使能信号正常,2号端子对应NC开关3,1号端子对应来自驱动的使能信号,给西门子服务打电话,告诉我说来自NC的开关要使1有效,该如…

    2017年10月29日
  • 那位高手会使用840D系统的NC/PLC接口信号实现主轴摇摆

    我想用840D系统的NC/PLC接口信号来实现主轴的摇摆(oscillation)动作.具体的说,将DB3*.DBX18.4和DB3*.DBX18.5都置1,然后编个定时通断的定时…

    SINUMERIK 2017年12月7日
  • 西门子数控840DSL能上载不能监控

    我通过X127端口上载了840DSL的程序,然后如附图所示建立了一个变量表监控程序,结果无论我如附图所示选择IP地址192.168.200.1还是192.168.0.1,都不能监控…

    2020年11月1日
  • 实例推荐?

    请问有没有plc使用高速脉冲输出口通过伺服放大器控制伺服电机位置速度的实例,详细编程最好带注释的或者文档之类的,小弟才刚学着个。 最佳答案 初学可以从原理上多了解一些。等了解了理论…

    SINUMERIK 2017年11月4日
  • 828d模拟主轴第二编码器配置

    802dsl把模拟主轴第二编码器叠加到进给轴,那么828d需要叠加到进给轴吗? 最佳答案 先用StartUp-Tool配好外界编码器并分配给任意进给轴,也就是说先挂靠到进给轴上,因…

    SINUMERIK 2017年7月26日
  • 840D插补铣圆

    这段时间碰到了一些怪问题,没有太好的解决思路,上来请教各位大虾:1、x和z插补走园,前段时间插补走园差的很多,X的两端还可以,z的顶部差了近0.6mm,走的是一个半圆,也就是说,编…

    SINUMERIK 2018年1月1日
  • 828d双刀架

    数控卧车两个刀架,两个828d操作系统,怎么调试,让两个刀架独立运行互不干涉 问题补充:两个刀架可以在不同的工作方式运行 最佳答案 应该两个系统分别运行程序,也可以有一些交互判断信…

    SINUMERIK 2020年10月31日
  • 840D开机故障

    840D开机出现run-time error ‘7’:Out of memony,如何处理?盼指教 问题补充:8字码显示1 最佳答案 应该是…

    SINUMERIK 2018年3月6日
  • 802DSL车床系统对于伺服主轴

    802DSL车床系统对于伺服主轴在PLC程序里应该做哪些处理? 最佳答案 1.PLC初始化时激活倍率和测量系统1。 2.在轴控制子程序激活主轴使能。 3.处理M…

    SINUMERIK 2018年12月5日