河南張先生
努力做事,誠信做人
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 672 個
工控威望: 954 點
下載積分: 3185 分
在線時間: 876(小時)
注冊時間: 2009-04-25
最后登錄: 2024-09-07
查看河南張先生的 主題 / 回貼
樓主  發(fā)表于: 2010-04-15 21:43

求教:X0為什么斷開以后R7怎么還在接通,?X0為自動手動轉換開關,本條指令在自動程序,在自動運行時把X0轉到手動R7卻不會斷開
sunnjh
專業(yè)生產(chǎn):數(shù)控機床、微特電機、伺服電機
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 72 個
工控威望: 237 點
下載積分: 27868 分
在線時間: 234(小時)
注冊時間: 2007-09-15
最后登錄: 2024-09-20
查看sunnjh的 主題 / 回貼
1樓  發(fā)表于: 2010-04-15 22:02
程序有問題吧,是不是用了雙線圈?
xqx666
深圳中級電工
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 553 個
工控威望: 664 點
下載積分: 1988 分
在線時間: 280(小時)
注冊時間: 2009-04-29
最后登錄: 2023-07-13
查看xqx666的 主題 / 回貼
2樓  發(fā)表于: 2010-04-15 22:25
可能你的程度有雙線圈,要么程序亂套了;
解決方法:1,用X0直接對MOV K0 R7,讓它停止。
2,檢查此程序段與主程序的關系。
電工廢話太多,直接上程序才是硬道理。誠交深圳及全國工控低手。
河南張先生
努力做事,誠信做人
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 672 個
工控威望: 954 點
下載積分: 3185 分
在線時間: 876(小時)
注冊時間: 2009-04-25
最后登錄: 2024-09-07
查看河南張先生的 主題 / 回貼
3樓  發(fā)表于: 2010-04-15 23:43


引用
引用第2樓xqx666于2010-04-15 22:25發(fā)表的 :
可能你的程度有雙線圈,要么程序亂套了;
解決方法:1,用X0直接對MOV K0 R7,讓它停止。
2,檢查此程序段與主程序的關系。

謝謝指教,雙線圈是沒有的,因為用MC指令控制就行,但用CALL和JP指令時R7才不能停止
[ 此帖被河南張先生在2010-04-15 23:51重新編輯 ]
張平全
為國出力的時候到了
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 955 個
工控威望: 965 點
下載積分: 1895 分
在線時間: 466(小時)
注冊時間: 2008-04-25
最后登錄: 2022-11-19
查看張平全的 主題 / 回貼
4樓  發(fā)表于: 2010-04-16 06:39
R7這個位壞了,換個其他位好啦,這種現(xiàn)象碰到過好幾次,過幾天又會好的
河南張先生
努力做事,誠信做人
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 672 個
工控威望: 954 點
下載積分: 3185 分
在線時間: 876(小時)
注冊時間: 2009-04-25
最后登錄: 2024-09-07
查看河南張先生的 主題 / 回貼
5樓  發(fā)表于: 2010-04-16 18:03
引用
引用第4樓張平全于2010-04-16 06:39發(fā)表的 :
R7這個位壞了,換個其他位好啦,這種現(xiàn)象碰到過好幾次,過幾天又會好的
 
    謝謝指教,如果是R7那個位壞了,為什么用MC指令手動自動轉換可以,而用JP或CALL指令就不行了,我想問題是不是在跳轉指令執(zhí)行后R7是不是保持原來的狀態(tài),因為X0斷開后跳轉到了手動程序段,而R7在自動程序段,如果真是這樣這段程序應該怎么寫哪???
bigluo
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 387 個
工控威望: 912 點
下載積分: 2724 分
在線時間: 73(小時)
注冊時間: 2007-12-14
最后登錄: 2021-05-15
查看bigluo的 主題 / 回貼
6樓  發(fā)表于: 2010-04-17 20:00
肯定還有哪個地方對R7有置位操作。
可能是8位或者16位的復制或者移動操作。
河南張先生
努力做事,誠信做人
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 672 個
工控威望: 954 點
下載積分: 3185 分
在線時間: 876(小時)
注冊時間: 2009-04-25
最后登錄: 2024-09-07
查看河南張先生的 主題 / 回貼
7樓  發(fā)表于: 2010-04-17 20:56
引用
引用第6樓bigluo于2010-04-17 20:00發(fā)表的  :
肯定還有哪個地方對R7有置位操作。
可能是8位或者16位的復制或者移動操作。

什么置位操作都沒喲,問題是跳轉期間或程序調(diào)用期間原來的內(nèi)容保持,X0動作后已經(jīng)跳轉到手動程序,自動程序內(nèi)容保持了,后來修改了程序,跳轉時R7斷開后在接通X0,CALL指令時采用另一種辦法,問題全部解決,謝謝大家