機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 4874|回復(fù): 4
打印 上一主題 下一主題

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

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2013-2-28 19:07:37 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大俠好,我是新手,最近遇到一個問題,不知道該怎么辦了,請大家?guī)兔Ψ治鲆幌隆?font class="jammer">( `% t0 S  |  R9 Q. I) g+ s4 ^
問題如下:我做了一臺專用設(shè)備的電路,用的是信捷的XC3系列PLC,全部程序都做好后試機,手動、自動全都正常,但是我們在上活試機的時候卻發(fā)現(xiàn)了一個在空載情況下不會發(fā)生的問題,就是我不能按自動取消。自動取消是把程序中的S全部清零,在STL程序中,有發(fā)脈沖的程序,所以清除了S也就停止了脈沖的發(fā)出,但我如果在自動加工時工序為回零時按下自動取消的話,下次就不會找到準確的零點,或是根本就不找零點,不但這樣,還會連累另一個端口的脈沖可能無輸出,也就是不執(zhí)行脈沖發(fā)生程序。如果一個自動加工序沒有失誤全走了下來,這種問題就不會出現(xiàn),F(xiàn)在我不明白問題在哪里,ZRN回零不能中途停止嗎?中途停止后哪里會有問題?為什么會造成這種問題呢?希望高手給我解答!多謝!急!急!急!
回復(fù)

使用道具 舉報

2#
 樓主| 發(fā)表于 2013-3-1 12:36:57 | 只看該作者
今天上午發(fā)現(xiàn),只要是在流程里的脈沖,取消后都會出現(xiàn)這種問題,如:在Y0回零時取消,當重新啟動流程后,程序會跳過這個流程。流程啟動后保證只有一個流程工作。
回復(fù) 支持 反對

使用道具 舉報

3#
發(fā)表于 2013-3-2 15:29:47 | 只看該作者
北京機床維修 發(fā)表于 2013-3-1 12:36
, \. Z; T9 t9 Y8 F2 o7 U# @! Q今天上午發(fā)現(xiàn),只要是在流程里的脈沖,取消后都會出現(xiàn)這種問題,如:在Y0回零時取消,當重新啟動流程后,程 ...

% g2 N: Z6 q- x. S' A% D子程序調(diào)用(CALL)/子程序返回(SRET),試試。' _9 `; j3 o) j4 |! H4 f: T9 f0 f4 ]

點評

ZNR是原點回歸,也就是回歸到原點。  發(fā)表于 2013-3-2 15:33
回復(fù) 支持 反對

使用道具 舉報

4#
 樓主| 發(fā)表于 2013-3-4 09:30:58 | 只看該作者
謝謝凡人大俠,我的問題已經(jīng)解決了,感覺是機器本身的掃描周期問題或是脈沖發(fā)生模塊的問題,在程序里加了一個定時器后解決了這個問題。謝謝凡人大俠的熱心幫助。
回復(fù) 支持 反對

使用道具 舉報

5#
發(fā)表于 2013-11-13 16:15:55 | 只看該作者
謝謝 剛剛也遇到這個問題 也是急停后不能回原點了
4 v$ m) c7 @% @
  a9 k* g# N: ]4 o在回原點前面也按您說的 加一個計時器 延時1秒 就ok了5 \& v) B5 f0 B% G

: d$ l3 |' n8 L6 [4 \呵呵 謝謝

點評

對M8145(Y0)和M8146(Y1)進行置位控制Y0和Y1的暫停輸出好像也可以  發(fā)表于 2013-11-25 22:56
看來幫到你了。呵呵 。  發(fā)表于 2013-11-25 21:47
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-11-19 16:49 , Processed in 0.050971 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表