一介俗人
級別: 家園?
|
信捷的DRVA或DRVI指令如果想中途停掉,要怎么停?大佬解答一下 [ 此帖被一介俗人在2020-11-05 17:58重新編輯 ] |
---|---|
|
夢雨天涯
微信hui530527 &
級別: 網(wǎng)絡(luò)英雄
|
有個STOP的指令吧 |
|
---|---|---|
|
一介俗人
級別: 家園?
|
我是DRVI或DRVA找位置,當(dāng)傳感器觸碰到物品,我就STOP y0輸出了,但是下一步,我是需要用DRVI y0輸出。我步進梯形圖跳下一步的時候,也開啟GOON Y0了,但是轉(zhuǎn)的速度還是之前的速度 |
---|---|
|
一介俗人
級別: 家園常客
|
就是說S20 我需要用DRVI 或者DRVA 來控制Y0輸出,傳感器碰到物體后我需要停止脈沖Y0輸出跟跳S21。我S21得用DRVI來驅(qū)動Y0輸出 信捷是沿信號驅(qū)動,我跳S21后,S20的Y0的輸出根本沒有斷開。 |
---|---|
|
宿遷電工
級別: 論壇先鋒
|
要偵測到脈沖輸出下降沿后再跳轉(zhuǎn),DRVI和DRVA指令是有加減速時間的,中途斷開也是有減速時間的。 |
|
---|---|---|
|
heidelberg
級別: 家園?
|
XC stop y0 急停 XD stop y0 k1急停 stop y0 k0 緩?fù)? 如緩?fù),再次觸發(fā)如樓上所講請偵測到脈沖輸出下降沿后再跳轉(zhuǎn) 急停跳轉(zhuǎn) 至少間隔一個掃描周期后再觸發(fā)DRVI Y0 |
|
---|---|---|
|
heidelberg
級別: 家園?
|
能配上程序圖片大家可能會好理解一點。 |
|
---|---|---|
|
一介俗人
級別: 家園常客
|
程序?qū)懙挠悬c亂 就是首先讓Y0脈沖輸出.只要是脈沖輸出就行,不限指令 當(dāng)我跟Y軸一起運動的光電傳感器檢測到物體后,脈沖輸出停止。 跳轉(zhuǎn)下一步。 下一步我還是要輸出脈沖Y0.不過是用DRVI這個指令輸出脈沖。 前面我試過第一個脈沖輸出用DRVI DRVA 兩個指令。當(dāng)跳轉(zhuǎn)下一步的時候上一步的脈沖輸出沒有斷開 |
---|---|
|
heidelberg
級別: 家園?
|
上面已經(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 |
|
---|---|---|
本帖最近評分記錄:
|