一介俗人
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 218 個
工控威望: 614 點
下載積分: 2151 分
在線時間: 104(小時)
注冊時間: 2020-10-23
最后登錄: 2024-10-07
查看一介俗人的 主題 / 回貼
樓主  發(fā)表于: 2020-11-05 17:06
信捷的DRVA或DRVI指令如果想中途停掉,要怎么停?大佬解答一下
[ 此帖被一介俗人在2020-11-05 17:58重新編輯 ]
heidelberg
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 163 個
工控威望: 521 點
下載積分: 19230 分
在線時間: 102(小時)
注冊時間: 2019-11-06
最后登錄: 2024-09-02
查看heidelberg的 主題 / 回貼
1樓  發(fā)表于: 2020-11-05 18:52
XC  stop y0  急停

XD  stop y0 k1急停            stop y0 k0 緩?fù)?

如緩?fù),再次觸發(fā)如樓上所講請偵測到脈沖輸出下降沿后再跳轉(zhuǎn)
急停跳轉(zhuǎn) 至少間隔一個掃描周期后再觸發(fā)DRVI Y0
vx:heidelberg-press
heidelberg
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 163 個
工控威望: 521 點
下載積分: 19230 分
在線時間: 102(小時)
注冊時間: 2019-11-06
最后登錄: 2024-09-02
查看heidelberg的 主題 / 回貼
2樓  發(fā)表于: 2020-11-05 18:54
能配上程序圖片大家可能會好理解一點。
vx:heidelberg-press
heidelberg
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 163 個
工控威望: 521 點
下載積分: 19230 分
在線時間: 102(小時)
注冊時間: 2019-11-06
最后登錄: 2024-09-02
查看heidelberg的 主題 / 回貼
3樓  發(fā)表于: 2020-11-05 21:31
引用
引用第8樓一介俗人于2020-11-05 19:21發(fā)表的  :
程序?qū)懙挠悬c亂
就是首先讓Y0脈沖輸出.只要是脈沖輸出就行,不限指令
當(dāng)我跟Y軸一起運動的光電傳感器檢測到物體后,脈沖輸出停止。
跳轉(zhuǎn)下一步。
下一步我還是要輸出脈沖Y0.不過是用DRVI這個指令輸出脈沖。
.......

上面已經(jīng)說了,不要直接跳轉(zhuǎn)下一個S21里面的drvi,
先跳轉(zhuǎn)至一個S28里面,檢查Y0的脈沖已經(jīng)停止了,
怕不保險再加個延時0.1秒后再轉(zhuǎn)到你下一個S21里面的drvi

STL    S28
LDI    SM1000
TMR    T100    K10    K10
LD    T100
SET    S21
STLE
本帖最近評分記錄:
  • 下載積分:+2(一介俗人) 真誠感謝!
  • vx:heidelberg-press
    heidelberg
    級別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 163 個
    工控威望: 521 點
    下載積分: 19230 分
    在線時間: 102(小時)
    注冊時間: 2019-11-06
    最后登錄: 2024-09-02
    查看heidelberg的 主題 / 回貼
    4樓  發(fā)表于: 2020-11-06 08:09
    引用
    引用第10樓一介俗人于2020-11-05 22:00發(fā)表的  :
    那我是不是停止后,加可延時,直接可以跳下一步繼續(xù)Y0脈沖輸出

    是的,就是這樣 ,0.1S如果覺得還長了,可以改為0.01秒,延時必須大于一個掃描周期

    試試看,發(fā)效果上來。
    vx:heidelberg-press
    heidelberg
    級別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 163 個
    工控威望: 521 點
    下載積分: 19230 分
    在線時間: 102(小時)
    注冊時間: 2019-11-06
    最后登錄: 2024-09-02
    查看heidelberg的 主題 / 回貼
    5樓  發(fā)表于: 2020-11-06 08:41
    引用
    引用第14樓荏苒幾盈虛于2020-11-06 08:12發(fā)表的  :
    GOON Y0 是繼續(xù)走沒完成的脈沖,不能用這個切換

    HH,不要急于下定論,你試試看
    [ 此帖被heidelberg在2020-11-06 09:13重新編輯 ]
    vx:heidelberg-press
    heidelberg
    級別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 163 個
    工控威望: 521 點
    下載積分: 19230 分
    在線時間: 102(小時)
    注冊時間: 2019-11-06
    最后登錄: 2024-09-02
    查看heidelberg的 主題 / 回貼
    6樓  發(fā)表于: 2020-11-06 10:40
    引用
    引用第16樓荏苒幾盈虛于2020-11-06 10:04發(fā)表的  :

    手冊這樣寫的,沒使用過,覺得可以暫停的時候用


    你看下手冊有沒有說 STOP 與GOON 要成對配套產(chǎn)使用。就像 STL STLE...GROUP GROUPE
    用了STOP 就必須用GOON將余下未發(fā)的脈沖發(fā)完,可以有其它的處理方式嗎?

    如果你覺得可以暫停的時候用,借用上圖

    我也建議你試一下。
    同一起點
    置位M0至脈沖全部發(fā)完,

    置位M0,再置位M1-STOP, 再置位M2-GOON,

    二者最后的位置是不是一樣的,會不會受哪些因素影響。

    vx:heidelberg-press
    heidelberg
    級別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 163 個
    工控威望: 521 點
    下載積分: 19230 分
    在線時間: 102(小時)
    注冊時間: 2019-11-06
    最后登錄: 2024-09-02
    查看heidelberg的 主題 / 回貼
    7樓  發(fā)表于: 2020-11-06 11:29
    引用
    引用第18樓荏苒幾盈虛于2020-11-06 10:56發(fā)表的  :
    STOP后不是必須把剩余脈沖走完。也可以不用GOON

    具體要看想達(dá)到什么樣的效果


    引用
    引用第14樓荏苒幾盈虛于2020-11-06 08:12發(fā)表的  :
    GOON Y0 是繼續(xù)走沒完成的脈沖,不能用這個切換


    開始你可不是這樣說的喔,所以說讓你試試看,不要急于下結(jié)論。
    vx:heidelberg-press