发布网友 发布时间:2022-04-24 11:15
共2个回答
热心网友 时间:2022-07-09 15:59
详细解释具体原因/理由:我曾经和一个朋友学过CNC钻床,我知道z轴驱动警报很可能的原因就是z轴"超过行程"。"距离传感器的控制器"中的驱动程序控制着"距离传感器",让它不断朝着"步进电机"发射超声波或红外线,反射回来的超声波和红外线再由它接收到,传回"距离传感器的控制器",它的驱动程序对接收到的信号用一个ASM或C语言的判断语句,判断超过了行程,于是发送一个电平到"*控制器"的一个中断引脚。"*控制器"的中断引脚接收到电平,触发中断运行中断例程,通过逻辑转换,判定为了避免设备撞击,必须强令"步进电机的控制器"和"伺服器的控制器"停下步进电机的转动和移动,因此分别发送一个电平给两个控制器的中断引脚。"步进电机的控制器"和"伺服器的控制器"分别从各自的中断引脚接收到电平,各自触发中断运行各自的中断例程,在这两个中断例程运行前,它们的驱动程序还在控制着电机按照程序转动和移动,一旦中断例程运行,它们的驱动程序就会立即停下电机的转动和移动。同时,"*控制器"会报告一个警告,告诉人们发生了一个问题:超过行程。这个过程有点复杂,因此对于对人有危险的设备模块,为了保护人的生命,还有一个更为直接的做法:切断电源。
提供有效解决方案:①整体简介,超过行程是由两种行为之一导能致的:CNC程序之中的z轴超过行程,或,没有"归零"造成实际运行的z轴超过行程。②所需工具/原料,CNC程序,距离传感器,螺丝。③方法/步骤,可以先检查一下CNC程序,看看z轴的CNC控制语句,有没有超过了z值允许的最小值和最大值?如果程序之前运行都没有问题,只有这一次有问题,那程序就没有问题。再看看是不是忘记了要在启动程序之前"归零"?④注意事项,为了保险起见,再看一下步进电机上面(有时在下面,但一定在步进电机的z轴这条线上)的那个"距离传感器",就是一个塑料小盒子,正面画着一个圆圈,背后连出来几根线的那个,是不是它的固定螺丝已经被撞掉了?经常就是这个原因,因为"归零"的零值也是以这个"距离传感器"测量的数据为参考的。一旦不小心让电机把它撞偏位置以后,"归零"就不准了。这时候解决办法也很简单,只要直接帮"距离传感器"上紧螺丝固定好就行了。
热心网友 时间:2022-07-09 16:00
在哪复制粘贴过来充数,把行程开关卸掉就完事了