kevin-q
一天加一分,總有一天可以達到100分。
級別: 家園?
|
圖片:
工作原理:我第一段行程是用PLSY指令來控制程序的行程距離,第二段是用PLSR來控制程序的行程距離,當啟動時執行第一段的指令,感應器感應亮后執行第二段指令。 問題:當我把速度(D202)值變大或變小時,工作點的位置也跟著變化,這是為什么呀?我只是把第一段的速度增大或變小了,第二段的距離脈沖數(D222)一直沒有變化,為何距離會跟著第一段的速度變化而變化呢?各位大哥誰能幫小弟分析分析,謝謝! |
---|---|
|
sosyou
級別: 探索解密
|
編程沒學好,看不懂, 為什么不用一個指令來改變,用兩個指令是為了什么, 光用變速指令,就可以完成吧,為什么一開始用脈沖指令 第一個脈沖指令不停止,第二個變速指令再運行可以嗎? [ 此帖被sosyou在2017-04-26 09:48重新編輯 ] |
---|---|
|
kevin-q
一天加一分,總有一天可以達到100分。
級別: 家園常客
|
我用了步進指令的,程序運行沒什么問題,只是速度增加減小位置會跟著變會,所以覺得疑惑問一下什么原因?因為我一直以為只要控制行程的脈沖量不變,位置就不會發生變化。 |
---|---|
|
wu32u2
耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
因為你第一段是靠傳感器來決定停止位置的,速度越快,滯后越多。 |
|
---|---|---|
|
ning244687
級別: 探索解密
|
第一,你的思路沒有問題,位移只與脈沖數有關系,位置的變化,肯定是其他方面有問題,程序太少,很難找到問題所在。 第二, 冒昧的問問,你的M101 和M102用的是不是多余? [ 此帖被ning244687在2017-04-27 12:00重新編輯 ] |
---|---|
|
kevin-q
一天加一分,總有一天可以達到100分。
級別: 家園?
|
因為我的產品長短不一樣,不用感應器感應,能行嗎?或者是怎么使用D8140來控制?可以說得仔細些嗎?
|
---|---|
|