風再起時
級別: 家園常客
|
圖片:
圖片:
圖片:
圖片:
各位大師,利用10ms通電延時定時器做程序控制伺服轉動三個角度切割完成后需自動回原點再執行下一次循環動作,但完成三個角度切割后不能自動回原點,這個是什么原因啊?跟掃描周期還是硬件或其它原因?請路過大師指點,謝謝哦。 [ 此帖被風再起時在2023-08-08 10:37重新編輯 ] |
---|---|
|
菜鳥學工控_1
級別: 工控俠客
|
回原點不要用延時,你用最后一次絕對定位的Done信號上升沿觸發回原點,試試看,應該可以的 |
---|---|
本帖最近評分記錄: |
卓發智能
相互學習,共同進步。
級別: 工控俠客
|
延時時間太短,受掃描周期影響大。用定位完成標志最穩妥。 |
|
---|---|---|
本帖最近評分記錄:
|
風再起時
級別: 家園常客
|
描述:最后一次完成位
圖片:
描述:觸發回原點
圖片:
大師,是這樣嗎?試過也不行啊 |
---|---|
|
風再起時
級別: 家園常客
|
試了好象也不行 |
---|---|
|
哇咔咔
人生似海,命運如舟,機遇如波濤般起浮不定,在關鍵的時候,自己
級別: 家園常客
|
用定位完成標志,啟動延時,然后再觸發回原點試試 |
---|---|
本帖最近評分記錄: |
xlw415
級別: 論壇先鋒
|
看了項目程序, 用法錯了. 網絡24--26造成的效果是在一個周期同時T98和M0.5都為1, 其余0 在同一個周期,網絡7用T98P執行絕對定位0,此時進入定位狀態,并且本周期定位還未完成 在同一個周期,網絡8用M0.5P執行回原點,此網絡不起作用, 因為還在網絡7的定位中 應該像1樓,2樓說的那樣做, 用最后一次定位完成位來觸發回原 也就是用最后一次定位網絡7的定位完成V40.0,代替網絡8的M0.5, 這樣網絡7定位完成后, 才執行網絡8回原. |
---|---|
本帖最近評分記錄: |
風再起時
級別: 家園常客
|
圖片:
圖片:
圖片:
用完成位觸發回原點好象可以了,但控制伺服轉動角度對不上(擺動角度小,與設置角度不相符),不知什么原因? |
---|---|
|
風再起時
級別: 家園常客
|
可以回原點了,就是控制伺服轉動角度與設置角度不相符(小了),不知什么原因? |
---|---|
|
daihdn
級別: 略有小成
|
個人看法是,程序受掃描順序和掃描周期的影響,應該把程序的上下順序調換一下,1,從一樓所示的程序網絡24,25,26,3個網絡的程序順序調換一下,按順序25,26,24的順序調整下,因為如果整個程序的掃描周期大于10MS的話,那個延時可能斷不開那個M3.5,,,,2,另外那個回原點程序網絡的8應該在26后面即M0.5ON的程 序后面, |
---|---|
本帖最近評分記錄: |
風再起時
級別: 家園常客
|
您好,您提的第二點等會試一下,第一點我是按順序走程序的啊,不用調吧? |
---|---|
|