一区二区三区成人-一区二区三区www-一区二区三区 日韩-一区二区日韩欧美-一区二区日韩精品中文字幕-一区二区日韩

  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
qj_wgx
級別: 論壇先鋒
精華主題: 0
發帖數量: 811 個
工控威望: 1046 點
下載積分: 2560 分
在線時間: 488(小時)
注冊時間: 2007-08-28
最后登錄: 2024-11-26
查看qj_wgx的 主題 / 回貼
樓主  發表于: 2010-03-29 20:19
  我提供源程序加注釋,看看有誰能看懂這程序。
如果能看懂,也算是知音了,愿意互相交流,共同進步
不怕大家竊取我的勞動成果,相信各位能看懂的,必定也能寫出同樣的程序來,呵呵。

先簡單介紹下,我們單位是生產不銹鋼焊管的企業,焊接生產線比較多,以前都是焊接好后作成卷管,然后再校直切割的。由于后來我們接到的定單很多都是生產一定長度的直管,所以為了提高效率,就把校直切割機直接安在焊接線后面,實現在線自動切割。

開始我們使用安裝接近開關和固定時間間隔的辦法來實現在線自動切割。但是存在一些問題,1、好壞不分2、切割精度不高,于是我們就采用編碼器來精確定位,并實現好壞分離。具體結構如圖所示。



焊管機2#.rar (13 K) 下载次数:130
[ 此帖被qj_wgx在2010-03-30 12:49重新編輯 ]
附件: 焊管機2#.rar (13 K) 下載次數:86
網站提示: 請不要用迅雷下載附件,容易出錯
本帖最近評分記錄:
  • 下載積分:+3(雪花飄飄) 優秀文章
    qj_wgx
    級別: 論壇先鋒
    精華主題: 0
    發帖數量: 811 個
    工控威望: 1046 點
    下載積分: 2560 分
    在線時間: 488(小時)
    注冊時間: 2007-08-28
    最后登錄: 2024-11-26
    查看qj_wgx的 主題 / 回貼
    1樓  發表于: 2010-03-29 20:21
    這個程序,輸入輸出很簡單,主要就是根據編碼器脈沖和探傷信號決定切割長度,分選出好的管子和不好的管子。關鍵在于:

    1、  必須按照指定長度切割好的管子,并分選到好的管子里面。

    2、  壞的管子需要切割出來,并分選到壞的管子里面,切割最大長度不超過4米(由于不能在有裂縫的管子上切割,所以有時可以超過4米才切割)。

    3、  由于在線切割機連續切割需要有一定間隔,所以有個最短切割距離限制,小于這個距離不能切割。

    4、  大于最小切割距離且小于切割指定長度的好管子予以保留到好的管子里面。
    wang72175
    級別: 略有小成
    精華主題: 0
    發帖數量: 167 個
    工控威望: 354 點
    下載積分: 32723 分
    在線時間: 1098(小時)
    注冊時間: 2006-10-04
    最后登錄: 2018-03-28
    查看wang72175的 主題 / 回貼
    2樓  發表于: 2010-03-29 20:42
    學習學習
    圣殿騎士團
    工控新人
    級別: 家園常客
    精華主題: 0
    發帖數量: 206 個
    工控威望: 576 點
    下載積分: 1219 分
    在線時間: 65(小時)
    注冊時間: 2009-11-17
    最后登錄: 2023-12-20
    查看圣殿騎士團的 主題 / 回貼
    3樓  發表于: 2010-03-29 21:58
    我剛入門不久,程序我沒有看完,請問你的設備,是探傷儀檢測到有NG的管,切割后用汽缸推倒另一條軌道嗎?
    你前段設備(在切割之前),應該都是恒定速度運行的吧,我覺得你可以設計成當你探測到有壞管子時給一個信號,然后計算出你壞管子到切割片的時間,時間到開始切割(連續切),切成很小的一段,你的良品傳送臺可以與切割臺面之間有一個空擋(空擋距離大與壞管長度小于你的好管最短管的一半),當后面的管子出來時可以把切斷的壞管子推到下方,掉到下面的容器或者軌道上,當探傷儀器探到壞管子(假如)2秒后又出來好管子,再給切割一個信號,延時多少秒后停止切割,停止切割的時候開始按你的良品長度開始切割,而這個切割長度遠遠大空擋的距離可以順利到達后面的傳送設備上。探測NG管的信號要立即輸出,這樣可以保證好管里不會混入壞管!這是我的一點愚見,見笑了!
    qj_wgx
    級別: 論壇先鋒
    精華主題: 0
    發帖數量: 811 個
    工控威望: 1046 點
    下載積分: 2560 分
    在線時間: 488(小時)
    注冊時間: 2007-08-28
    最后登錄: 2024-11-26
    查看qj_wgx的 主題 / 回貼
    4樓  發表于: 2010-03-29 22:10
    分選就是用氣缸推動一塊斜的板,這塊板引導切下的管子落到好的或者壞的一面
    如果按你說的那樣編程,
    1、只是在定時切割方式下引入好壞分選的功能,
    2、生產線速度還是有變化的,無法保證精度
    3、無法做太復雜的處理
    我現在的程序可以同時處理N個壞管信號,依次處理,并采取最合理的切割方案
    [ 此帖被qj_wgx在2010-03-29 22:52重新編輯 ]
    ak47m16u571
    苦海無邊,柴米似鞭。歡樂無限,煩擾靠邊。得逍遙處且逍遙
    級別: 家園常客
    精華主題: 0
    發帖數量: 669 個
    工控威望: 590 點
    下載積分: 1580 分
    在線時間: 630(小時)
    注冊時間: 2008-01-01
    最后登錄: 2024-11-22
    查看ak47m16u571的 主題 / 回貼
    5樓  發表于: 2010-03-29 22:15
    剛剛太馬虎。。。
    請問
    那個編碼器是單相的么?

    還有就是D1000以后占用程序存儲器么?
    [ 此帖被ak47m16u571在2010-03-29 22:25重新編輯 ]
    qj_wgx
    級別: 論壇先鋒
    精華主題: 0
    發帖數量: 811 個
    工控威望: 1046 點
    下載積分: 2560 分
    在線時間: 488(小時)
    注冊時間: 2007-08-28
    最后登錄: 2024-11-26
    查看qj_wgx的 主題 / 回貼
    6樓  發表于: 2010-03-29 22:22
    引用
    引用第3樓zhanglin2008于2010-03-29 21:58發表的  :
    我剛入門不久,程序我沒有看完,請問你的設備,是探傷儀檢測到有NG的管,切割后用汽缸推倒另一條軌道嗎?
    你前段設備(在切割之前),應該都是恒定速度運行的吧,我覺得你可以設計成當你探測到有壞管子時給一個信號,然后計算出你壞管子到切割片的時間,時間到開始切割(連續切),切成很小的一段,你的良品傳送臺可以與切割臺面之間有一個空擋(空擋距離大與壞管長度小于你的好管最短管的一半),當后面的管子出來時可以把切斷的壞管子推到下方,掉到下面的容器或者軌道上,當探傷儀器探到壞管子(假如)2秒后又出來好管子,再給切割一個信號,延時多少秒后停止切割,停止切割的時候開始按你的良品長度開始切割,而這個切割長度遠遠大空擋的距離可以順利到達后面的傳送設備上。探測NG管的信號要立即輸出,這樣可以保證好管里不會混入壞管!這是我的一點愚見,見笑了!

    你想的太簡單了點,不是你想的那樣。
    首先焊接線的生產速度是可以設定的,也就是說可以變化
    其次編碼器不是擺設,一切都以編碼器的脈沖確定距離的,只有這樣才可以保證長度足夠穩定,我們現在用氣缸同步的切割機基本能達到Z最大不超過5mm的誤差
    再次NG信號是檢測到就輸出的,同時還有輸出信號壓扁NG管的信號,這個是延時的
    最后 由于切割信號輸出到切割下是有延時的,生產不同類型的管子的時候需要稍微調整一下參數
    qj_wgx
    級別: 論壇先鋒
    精華主題: 0
    發帖數量: 811 個
    工控威望: 1046 點
    下載積分: 2560 分
    在線時間: 488(小時)
    注冊時間: 2007-08-28
    最后登錄: 2024-11-26
    查看qj_wgx的 主題 / 回貼
    7樓  發表于: 2010-03-29 22:27
    引用
    引用第5樓ak47m16u571于2010-03-29 22:15發表的  :
    剛剛太馬虎。。。
    請問
    那個編碼器是單相的么?

    對,單相硬件計數器,因為生產的時候總歸向前運行的,所以只用一相脈沖就可以了,另一相還可以備用的
    D0~D7999都可以用
    [ 此帖被qj_wgx在2010-03-29 22:35重新編輯 ]
    qj_wgx
    級別: 論壇先鋒
    精華主題: 0
    發帖數量: 811 個
    工控威望: 1046 點
    下載積分: 2560 分
    在線時間: 488(小時)
    注冊時間: 2007-08-28
    最后登錄: 2024-11-26
    查看qj_wgx的 主題 / 回貼
    8樓  發表于: 2010-03-29 22:29
    如果程序再多設計一步,可以考慮利用編碼器Z相脈沖對編碼器一周的脈沖數進行累計,以顯示編碼器運行狀態是否正常   
    ak47m16u571
    苦海無邊,柴米似鞭。歡樂無限,煩擾靠邊。得逍遙處且逍遙
    級別: 家園常客
    精華主題: 0
    發帖數量: 669 個
    工控威望: 590 點
    下載積分: 1580 分
    在線時間: 630(小時)
    注冊時間: 2008-01-01
    最后登錄: 2024-11-22
    查看ak47m16u571的 主題 / 回貼
    9樓  發表于: 2010-03-29 22:39
    我想搞明白d1000是不是占用的程序存儲器的地址。。。

    請教啦
    qj_wgx
    級別: 論壇先鋒
    精華主題: 0
    發帖數量: 811 個
    工控威望: 1046 點
    下載積分: 2560 分
    在線時間: 488(小時)
    注冊時間: 2007-08-28
    最后登錄: 2024-11-26
    查看qj_wgx的 主題 / 回貼
    10樓  發表于: 2010-03-29 22:55
    [quote]引用第9樓ak47m16u571于2010-03-29 22:39發表的  :
    我想搞明白d1000是不是占用的程序存儲器的地址。。。

    請教啦
    /quote]
    這個倒沒有仔細研究過,我想如果設定D1000停電保持的話,可能會占用
    這個很重要么
    ak47m16u571
    苦海無邊,柴米似鞭。歡樂無限,煩擾靠邊。得逍遙處且逍遙
    級別: 家園常客
    精華主題: 0
    發帖數量: 669 個
    工控威望: 590 點
    下載積分: 1580 分
    在線時間: 630(小時)
    注冊時間: 2008-01-01
    最后登錄: 2024-11-22
    查看ak47m16u571的 主題 / 回貼
    11樓  發表于: 2010-03-29 22:58
    引用
    引用第10樓qj_wgx于2010-03-29 22:55發表的  :
    [quote]引用第9樓ak47m16u571于2010-03-29 22:39發表的  :
    我想搞明白d1000是不是占用的程序存儲器的地址。。。

    請教啦
    /quote]
    .......



    我只是比較好奇而已。。。。。。。。。一直沒弄明白
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go

    主站蜘蛛池模板: 久久观看视频| 日产乱码2021永久手机版 | 亚洲精品久久玖玖玖玖| 九九99热| 欧美特黄aaaaaa| 男人的j插入女人的p| 97色吧| 青草青草伊人精品视频| 色综合天天网| 不知火舞被c视频在线播放| 精品区2区3区4区产品乱码9| 1024毛片| 日本在线不卡免| 四虎国产| 福利国产片| 女人肮脏的交易中文字幕未删减版| 日韩伦理在线观看| 四虎免费影院4hu永久免费| 小莹的性荡生活45章| 夫妇野外交换激情| 91亚洲成人| 国产思妍小仙女一二区| 国产精品一在线观看| 日日爽日日操| 强插美女| 五月天视频网| 亚洲国产精品ⅴa在线观看| 日韩欧美色图| 日本妻子迷妹网| 亚洲欧美一级夜夜爽w| 四虎影视4hu最新地址在线884| 免费网站看v片在线成人国产系列 免费特黄一级欧美大片 | 精品国产三级av在线| 俄罗斯女人与公拘i交酡| 成年男人永久免费看片| 特大黑人娇小亚洲女mp4| 色欲都市| 日本高清在线播放| 合欢视频免费| 俄罗斯妈妈k8影院在线观看| 91在线一区二区三区|