我的用戶名
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 5 個
工控威望: 123 點
下載積分: 580 分
在線時間: 11(小時)
注冊時間: 2013-11-08
最后登錄: 2014-06-21
查看我的用戶名的 主題 / 回貼
樓主  發(fā)表于: 2013-11-08 20:27
LD M8002
OUT SET S0
LD X0  AND S0  OUT SET  S10
STL S10 OUT Y0(5秒)
5秒后SET S11 STL S11 OUT Y1(5秒)
當按下啟動按鈕X0 Y0輸出,5秒后Y1輸出,此時再按啟動按鈕居然再一次運行,出現(xiàn)了Y0 Y1同時輸出,Y1是之前程序的,Y0是第2次啟動的,我想了解為什么第2次按啟動按鈕的時候為什么程序會再從頭運行,因為本身程序都還在運行沒有結束。也就是說程序沒有結束,按啟動按鈕后又開始運行。請師傅們指導。
lixuewen
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 20 個
工控威望: 150 點
下載積分: 1134 分
在線時間: 10(小時)
注冊時間: 2013-07-11
最后登錄: 2017-07-08
查看lixuewen的 主題 / 回貼
1樓  發(fā)表于: 2013-11-12 10:19
第二次啟動X0,Y0的輸出是必然的,但是你沒復位Y1,所以出現(xiàn)Y0和Y1同時都動作,不奇怪啊,同學。
eb545
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 271 個
工控威望: 421 點
下載積分: 3613 分
在線時間: 65(小時)
注冊時間: 2011-10-24
最后登錄: 2023-12-19
查看eb545的 主題 / 回貼
2樓  發(fā)表于: 2013-11-12 11:03
指令表這么亂,SET S0后,應有STL S0吧,但----???
你的步控指令是不是這樣?
LD m8002
SET s0
STL s0
LD X0
SET S10
STL S10
OUT Y0
OUT T0 K50
LD T0
SET S11
STL s11
OUT Y1
OUT T1 K50
LD T1
SET S0
少了紅字語句,不是步控,而是SET了S0觸點,所以再按X0會使S10又通,導致Y0,Y1都有輸出
[ 此帖被eb545在2013-11-12 11:09重新編輯 ]
我的用戶名
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 5 個
工控威望: 123 點
下載積分: 580 分
在線時間: 11(小時)
注冊時間: 2013-11-08
最后登錄: 2014-06-21
查看我的用戶名的 主題 / 回貼
3樓  發(fā)表于: 2013-11-17 10:59
2樓的師傅描述的很詳細,確實是我少了STL s0
你的回答對我的幫助很大,謝謝.
戇獅
廣州三能:自動化設備制造 自動化培訓
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 367 個
工控威望: 486 點
下載積分: 1462 分
在線時間: 593(小時)
注冊時間: 2010-08-06
最后登錄: 2024-12-15
查看戇獅的 主題 / 回貼
4樓  發(fā)表于: 2013-11-17 12:02
為什么用步進指令的都不研究IST指令的
廣州夏譜  工控專家 林生 13602663187 專業(yè)自動化設備開發(fā),全實操自動化培訓