机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4880|回复: 4

求助:ZRN指令不能再次运行

[复制链接]
发表于 2013-2-28 19:07:37 | 显示全部楼层 |阅读模式
各位大侠好,我是新手,最近遇到一个问题,不知道该怎么办了,请大家帮忙分析一下。% }+ v0 H( ]5 v& S1 b! K# L: n* }) t5 B
问题如下:我做了一台专用设备的电路,用的是信捷的XC3系列PLC,全部程序都做好后试机,手动、自动全都正常,但是我们在上活试机的时候却发现了一个在空载情况下不会发生的问题,就是我不能按自动取消。自动取消是把程序中的S全部清零,在STL程序中,有发脉冲的程序,所以清除了S也就停止了脉冲的发出,但我如果在自动加工时工序为回零时按下自动取消的话,下次就不会找到准确的零点,或是根本就不找零点,不但这样,还会连累另一个端口的脉冲可能无输出,也就是不执行脉冲发生程序。如果一个自动加工序没有失误全走了下来,这种问题就不会出现。现在我不明白问题在哪里,ZRN回零不能中途停止吗?中途停止后哪里会有问题?为什么会造成这种问题呢?希望高手给我解答!多谢!急!急!急!
回复

使用道具 举报

 楼主| 发表于 2013-3-1 12:36:57 | 显示全部楼层
今天上午发现,只要是在流程里的脉冲,取消后都会出现这种问题,如:在Y0回零时取消,当重新启动流程后,程序会跳过这个流程。流程启动后保证只有一个流程工作。
回复 支持 反对

使用道具 举报

发表于 2013-3-2 15:29:47 | 显示全部楼层
北京机床维修 发表于 2013-3-1 12:36 " S6 i8 B/ A. X7 w4 d4 h' R
今天上午发现,只要是在流程里的脉冲,取消后都会出现这种问题,如:在Y0回零时取消,当重新启动流程后,程 ...

0 \( M' }1 M! _5 G* g子程序调用(CALL)/子程序返回(SRET),试试。
4 p& C. W3 j" f4 s1 t

点评

ZNR是原点回归,也就是回归到原点。  发表于 2013-3-2 15:33
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-3-4 09:30:58 | 显示全部楼层
谢谢凡人大侠,我的问题已经解决了,感觉是机器本身的扫描周期问题或是脉冲发生模块的问题,在程序里加了一个定时器后解决了这个问题。谢谢凡人大侠的热心帮助。
回复 支持 反对

使用道具 举报

发表于 2013-11-13 16:15:55 | 显示全部楼层
谢谢 刚刚也遇到这个问题 也是急停后不能回原点了 - v) g9 H2 G7 U/ V/ e

# _- R) z% U9 ^6 t& ^. n在回原点前面也按您说的 加一个计时器 延时1秒 就ok了
( q1 l/ U$ u% u- D6 }
! |8 r. R( a& C' Z8 i呵呵 谢谢

点评

对M8145(Y0)和M8146(Y1)进行置位控制Y0和Y1的暂停输出好像也可以  发表于 2013-11-25 22:56
看来帮到你了。呵呵 。  发表于 2013-11-25 21:47
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-25 16:00 , Processed in 0.054509 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表