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