卓發智能
相互學習,共同進步。
級別: 工控俠客
|
如題:本人最近設計一臺三軸伺服碼垛機,左、右平移一軸,升、降一軸,夾取貨物一軸,動作邏輯倒是沒什么,可是這參數問題有點沒思路。 比如貨物大小不一樣,碼垛列數也不一樣,可能二列,可能三列,也可能是四列或者一列,那么軸的行程參數會困貨物變化而變化,有什么好思路在屏上只要選好貨物型號與碼垛列數和層數,然后三個軸運行參數就自動設定好?謝謝各位朋友們! |
|
---|---|---|
|
xingzb2
級別: 論壇先鋒
|
大體思路 1 設托盤起碼點為0點, 2 設托盤長度x, 選中產品寬設為y, 應碼垛列數為n, 3 當同時滿足,N* Y 小于X, (N+1)*Y大于x. 4 就碼垛N列,把參數輸進去就行了。 希望對你有幫助。 [ 此帖被xingzb2在2016-06-05 16:49重新編輯 ] |
---|---|
|
yahzubao08
級別: 略有小成
|
|
---|---|
|
hafatahaha
臺達代理
級別: 論壇先鋒
|
主要是起始位置要判斷。。以前做過一個類似的。。考慮到各種因素是沒辦法算出起始位置的。。只能以示教的方式找到第一個位置,,再把行數,列數,層數,碼垛方式。。(由于產品可能不是矩形,或者不規則底面,,,還有隔層防止要錯位等等 ) |
|
---|---|---|
|
aaa2911
級別: 略有小成
|
1,列數、行數、層數分別設置,遞減。 2,初始位移量、產品大小設置,然后根據初始位置和剩余的數量計算左右、上下位移值,減速值。 3,如果需要不同的碼垛模式,比如第一層立碼、第二層平碼、第三層斜碼,設置或計算出初始位移和動作,然后根據計數來切換。 4,不同模式動作流程各一個(或者就一個),根據計算的位移量運行就行了。 |
---|---|
|
四海明
擅長倉儲物流項目,承接PLC 伺服 人機界面控制,QQ551
級別: 略有小成
|
我做過的碼垛機沒有用伺服,該碼垛機只能碼一行,多列,每一個箱子根據編碼器走到需要的位置,下降采用光電感應,減速,到位停止,放松碼垛,回原點。參數只要箱子寬度,層數,列數就OK了。其實碼垛機就是根據計數自動來判斷每個位置。像樓主這個只要設置長寬高,層數,列數,足夠了,起點要么固定,要么示教。 |
---|---|
|