fengbingyuan
合作共贏
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 219 個(gè)
工控威望: 269 點(diǎn)
下載積分: 857 分
在線時(shí)間: 430(小時(shí))
注冊(cè)時(shí)間: 2008-04-03
最后登錄: 2024-12-22
查看fengbingyuan的 主題 / 回貼
樓主  發(fā)表于: 2010-07-28 21:18
[attachment=43416] [attachment=43417]
如圖所示,在一個(gè)工件上有8個(gè)螺絲要打,圓圈位置是要打螺絲的位置,由一臺(tái)步進(jìn)電機(jī)帶著螺桿控制打螺絲的機(jī)構(gòu)左右移動(dòng)至各個(gè)打螺絲的位置進(jìn)行打螺絲。
    要求:打螺絲的順序可以在觸摸屏任意設(shè)定,如在觸摸屏上設(shè)定順序?yàn)?3146758,即表示打螺絲順序?yàn)椋?#螺絲——3#螺絲——1#螺絲——4#螺絲——6#螺絲——7#螺絲——5#螺絲——8#螺絲;如果設(shè)定順序?yàn)?6134275,即表示打螺絲順序?yàn)椋?#螺絲——6#螺絲——1#螺絲——3#螺絲——4#螺絲——2#螺絲——7#螺絲——5#螺絲。

要實(shí)現(xiàn)以上功能,我想在觸摸屏上放8個(gè)數(shù)據(jù)區(qū)D100,D101,D102,D103,D104,D105,D106,D107。分別用來(lái)存放這8個(gè)位置的螺絲號(hào),PLC按這個(gè)指定的順序去控制打螺絲。
但是這個(gè)打螺絲的順序可以在觸摸屏任意設(shè)定,這樣組合有很多啊,不可能一個(gè)一個(gè)在程序里寫(xiě)出來(lái)吧,如何編程實(shí)現(xiàn)這個(gè)任意指定順序的打螺絲的控制?
    望大家能指點(diǎn)一下這個(gè)編程的思路或方法,謝謝。
[ 此帖被fengbingyuan在2010-07-28 21:44重新編輯 ]
愚公移山
可解FPX,F(xiàn)PXH,F(xiàn)P0R,F(xiàn)P0H
級(jí)別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 770 個(gè)
工控威望: 1037 點(diǎn)
下載積分: 2086 分
在線時(shí)間: 484(小時(shí))
注冊(cè)時(shí)間: 2008-01-26
最后登錄: 2024-12-21
查看愚公移山的 主題 / 回貼
1樓  發(fā)表于: 2010-07-28 21:30
如果是三菱的話可以用絕對(duì)位置控制,8個(gè)號(hào)對(duì)應(yīng)8個(gè)絕對(duì)位置值,在觸摸屏上放8個(gè)按鍵驅(qū)動(dòng),西門(mén)子的我不太了解,你可以照這個(gè)思路去想一想吧!愿你早日成功!
fengbingyuan
合作共贏
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 219 個(gè)
工控威望: 269 點(diǎn)
下載積分: 857 分
在線時(shí)間: 430(小時(shí))
注冊(cè)時(shí)間: 2008-04-03
最后登錄: 2024-12-22
查看fengbingyuan的 主題 / 回貼
2樓  發(fā)表于: 2010-07-28 21:40

引用
引用第1樓lamborzhou于2010-07-28 21:30發(fā)表的  :
如果是三菱的話可以用絕對(duì)位置控制,8個(gè)號(hào)對(duì)應(yīng)8個(gè)絕對(duì)位置值,在觸摸屏上放8個(gè)按鍵驅(qū)動(dòng),西門(mén)子的我不太了解,你可以照這個(gè)思路去想一想吧!愿你早日成功!
可以具體點(diǎn)嗎?是不是要用變址(D100Z0)?編程思路是怎樣的?
[ 此帖被fengbingyuan在2010-07-28 21:49重新編輯 ]
愚公移山
可解FPX,F(xiàn)PXH,F(xiàn)P0R,F(xiàn)P0H
級(jí)別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 770 個(gè)
工控威望: 1037 點(diǎn)
下載積分: 2086 分
在線時(shí)間: 484(小時(shí))
注冊(cè)時(shí)間: 2008-01-26
最后登錄: 2024-12-21
查看愚公移山的 主題 / 回貼
3樓  發(fā)表于: 2010-07-28 22:27
絕對(duì)位置控制,8個(gè)號(hào)對(duì)應(yīng)8個(gè)絕對(duì)位置值
本帖最近評(píng)分記錄:
  • 下載積分:+1(fengbingyuan) 熱心助人
    wxh0734
    級(jí)別: 論壇版主

    精華主題: 5 篇
    發(fā)帖數(shù)量: 669 個(gè)
    工控威望: 2697 點(diǎn)
    下載積分: 4798 分
    在線時(shí)間: 1457(小時(shí))
    注冊(cè)時(shí)間: 2006-12-04
    最后登錄: 2022-12-04
    查看wxh0734的 主題 / 回貼
    4樓  發(fā)表于: 2010-07-29 11:52
    最簡(jiǎn)單的方法就是給絕對(duì)值,每個(gè)位置的絕對(duì)值不同,排序在人機(jī)給定
    chenlf
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 245 個(gè)
    工控威望: 527 點(diǎn)
    下載積分: 531 分
    在線時(shí)間: 1140(小時(shí))
    注冊(cè)時(shí)間: 2007-07-04
    最后登錄: 2024-12-19
    查看chenlf的 主題 / 回貼
    5樓  發(fā)表于: 2010-07-29 12:03
    對(duì),用變址任意組合都很容易實(shí)現(xiàn)。
    jonnyhsieh
    系統(tǒng)整合
    級(jí)別: VIP會(huì)員
    精華主題: 0
    發(fā)帖數(shù)量: 564 個(gè)
    工控威望: 1150 點(diǎn)
    下載積分: 721 分
    在線時(shí)間: 730(小時(shí))
    注冊(cè)時(shí)間: 2010-06-03
    最后登錄: 2024-06-03
    查看jonnyhsieh的 主題 / 回貼
    6樓  發(fā)表于: 2010-07-29 12:03
    程序不變,改變位置
    smallnick
    do good
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 329 個(gè)
    工控威望: 1582 點(diǎn)
    下載積分: 13569 分
    在線時(shí)間: 707(小時(shí))
    注冊(cè)時(shí)間: 2008-11-16
    最后登錄: 2021-07-18
    查看smallnick的 主題 / 回貼
    7樓  發(fā)表于: 2010-07-29 12:17
    貌似很簡(jiǎn)單的
    wxh0734
    級(jí)別: 論壇版主

    精華主題: 5 篇
    發(fā)帖數(shù)量: 669 個(gè)
    工控威望: 2697 點(diǎn)
    下載積分: 4798 分
    在線時(shí)間: 1457(小時(shí))
    注冊(cè)時(shí)間: 2006-12-04
    最后登錄: 2022-12-04
    查看wxh0734的 主題 / 回貼
    8樓  發(fā)表于: 2010-07-29 12:21
    順序是不變的,變的只是對(duì)應(yīng)寄存器的坐標(biāo)值,就可以實(shí)現(xiàn)了
    本帖最近評(píng)分記錄:
  • 下載積分:+1(fengbingyuan) 熱心助人
    guansky168
    小張
    級(jí)別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 610 個(gè)
    工控威望: 3397 點(diǎn)
    下載積分: 8990 分
    在線時(shí)間: 240(小時(shí))
    注冊(cè)時(shí)間: 2010-05-11
    最后登錄: 2024-12-22
    查看guansky168的 主題 / 回貼
    9樓  發(fā)表于: 2010-07-29 15:06
    用調(diào)用子程序可以嗎?
    wwcwwc
    級(jí)別: VIP會(huì)員

    精華主題: 0
    發(fā)帖數(shù)量: 3393 個(gè)
    工控威望: 3191 點(diǎn)
    下載積分: 70452 分
    在線時(shí)間: 1604(小時(shí))
    注冊(cè)時(shí)間: 2008-04-20
    最后登錄: 2024-12-17
    查看wwcwwc的 主題 / 回貼
    10樓  發(fā)表于: 2010-07-29 17:32
    1)按順序控制,不能跳變。可以增強(qiáng)工作效率。按1#--2#--3#--...8#--返回原點(diǎn)...進(jìn)行,如工藝需要允許下跳1#--7#-8#--返回原點(diǎn)...,但只能按順序進(jìn)行,可以在屏上設(shè)置具體工作位置。
    2)8個(gè)位置值在屏上設(shè)置。
    編寫(xiě)程序樓上已經(jīng)說(shuō)了較多思路,按個(gè)人愛(ài)好自由選擇。
    張平全
    為國(guó)出力的時(shí)候到了
    級(jí)別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 958 個(gè)
    工控威望: 969 點(diǎn)
    下載積分: 1904 分
    在線時(shí)間: 468(小時(shí))
    注冊(cè)時(shí)間: 2008-04-25
    最后登錄: 2024-12-19
    查看張平全的 主題 / 回貼
    11樓  發(fā)表于: 2010-07-29 21:16
    這個(gè)構(gòu)思容易,實(shí)現(xiàn)起來(lái)還是非不易的,我做過(guò)一個(gè)非常類(lèi)似的東東,不過(guò)也許是班門(mén)使斧,見(jiàn)笑啦
    1. 在每一個(gè)螺絲點(diǎn)上,安一只光電感應(yīng),檢測(cè)鎖螺機(jī)構(gòu)到達(dá)
    2.利用每個(gè)位置上的這個(gè)點(diǎn)信號(hào)可以叛斷:A.我在什么位置,B,下一步我該向左還是向右
    3. 如果利用JOG功能配合上述方法做成功了,再配合你方法,把所有的位置數(shù)進(jìn)行交換計(jì)算,使運(yùn)動(dòng)順利,當(dāng)然光電不能全部不要,左右限是無(wú)論如何都要的,
    4.位置狀態(tài)及經(jīng)過(guò)值都要用掉電保存型的,否則成功不了
    本帖最近評(píng)分記錄:
  • 下載積分:+1(fengbingyuan) 熱心助人