zxc6688
工業(yè)自動(dòng)化是我們的目標
級別: 略有小成
![]() |
感謝站長(cháng) |
|
---|---|---|
|
bnnyygy
bnnyygy
級別: 家園?
![]() |
前段時(shí)間還真研究過(guò)這個(gè),是沖壓送料的. 奇數行是12345,偶數行走位是54321這樣, 還要求設置料間隙這些. 根據輸入材料長(cháng)寬,自動(dòng)計算奇偶行數,個(gè)數., 因為是圓形的,偶數行還可能比第一行少一個(gè),,,,想破了腦袋..后來(lái)我自己測試OK,但是客戶(hù)暫停這個(gè)項目了. ![]() ![]() ![]() ![]() |
---|---|
本帖最近評分記錄: |
bnnyygy
bnnyygy
級別: 家園?
![]() |
再補充一樓吧, 因為原來(lái)的數控控制器壞了,廠(chǎng)家倒閉了,客戶(hù)想修好,2軸驅動(dòng),XY走位, 以前是G代碼(我不會(huì )玩),想辦法讓我改來(lái)能用,啥都沒(méi)給,我看過(guò)幾次這個(gè)設備, 第一行是1234,第二行是5678,(或者是567,比奇數行少一個(gè))這樣排序,蛇形走位效率最高, 我自己想的辦法,客戶(hù)輸入材料長(cháng)寬,工件間隙,程序自動(dòng)求出: 第一步 1,第一行能生成多少個(gè), 2,根據材料長(cháng)寬,求出偶數行個(gè)數(和一行一樣,或者少一個(gè),如樓上的圖)., 3,求出總共能做多少行. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 第二步: 因為起始都是從1開(kāi)始,設備有個(gè)感應,動(dòng)作一次,編號+1 根據給定的編號,求出XY位置, 伺服走位就很簡(jiǎn)單了. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 因為項目暫停,后續詳細開(kāi)發(fā)就沒(méi)搞了. 樓主這個(gè)感覺(jué)還要比我這個(gè)簡(jiǎn)單些吧. 我先用畫(huà)的圖,琢磨了好久才搞出來(lái),我用PLC模擬,程序給出的XY坐標是沒(méi)有問(wèn)題的. 大概排序就這2種方式 ![]() [ 此帖被bnnyygy在2020-11-15 11:37重新編輯 ] |
---|---|
|
一介俗人
級別: 家園?
![]() |
![]() ![]() |
---|---|
|
ronny.0921
級別: 論壇先鋒
![]() |
圖片:
![]() 一開(kāi)機把所有的點(diǎn)位的座標計算好,存在暫存器裡,剩下就是X跟Y遞增或遞減的問(wèn)題, 後面利用索引將座標取出來(lái) |
---|---|
|
一介俗人
級別: 家園?
![]() |
對,就是這樣的,但是索引我目前只了解到手動(dòng)輸入,我還想要了解程序輸入的 |
---|---|
|
豆豆淘
豆豆淘
級別: 探索解密
![]() |
樓主能提供一下程序代碼不,真的想學(xué)習一下 |
---|---|
|
bnnyygy
bnnyygy
級別: 家園?
![]() |
反正改行了.你參考下吧,...我看了下,感覺(jué)自己都重復寫(xiě)不出來(lái)了.. HMI+PLC,我用實(shí)體測試過(guò),主體沒(méi)啥大毛病. ![]() 歐姆龍CP1L+NB觸摸屏 樓主留言:下載學(xué)習了,不過(guò)你用的是什么PLC跟觸摸屏? [ 此帖被bnnyygy在2020-12-06 13:06重新編輯 ] |
---|---|
本帖最近評分記錄: |