0760
中山木工機械維修
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 453 個
工控威望: 1715 點
下載積分: 2749 分
在線時間: 725(小時)
注冊時間: 2011-04-16
最后登錄: 2024-10-29
查看0760的 主題 / 回貼
樓主  發(fā)表于: 2012-06-07 12:25
圖片:
要求如圖,本人剛學PLC,不知怎樣才能做到

我以前發(fā)上來的一個用S7-200做的,跟這原理一樣,懂西門子的能否將它轉換成三菱的呢?

http://melville4.com/read-gktid-120124.html
[ 此帖被0760在2012-06-09 12:27重新編輯 ]
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡英雄

精華主題: 1 篇
發(fā)帖數(shù)量: 3441 個
工控威望: 20977 點
下載積分: 26815 分
在線時間: 1754(小時)
注冊時間: 2010-01-03
最后登錄: 2024-10-31
查看tkggtdkjpl的 主題 / 回貼
1樓  發(fā)表于: 2012-06-08 07:54
將距離轉換成相對應的編碼器脈沖個數(shù),用比較指令!
自動化單機,生產(chǎn)線,項目編程調試!
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡英雄

精華主題: 1 篇
發(fā)帖數(shù)量: 3441 個
工控威望: 20977 點
下載積分: 26815 分
在線時間: 1754(小時)
注冊時間: 2010-01-03
最后登錄: 2024-10-31
查看tkggtdkjpl的 主題 / 回貼
2樓  發(fā)表于: 2012-06-08 12:42
當?shù)诙䝼工件來的時候怎么辦呢?

高速計數(shù)器入中時清零
零點到第一工件的距離是100mm 假設編碼器輸出的是100個脈沖出.
第二個工作距離第一個工作是200mm ,那么計數(shù)器的當前值就是300個脈沖
第一個工作到入口開頭的距離是100 脈沖量是100 存入D0
第二個工作到入口開關的距離是300mm脈沖量是300 存入d2
ld m8000
dmov c235/c246 dm100
ld m8000
and= c235/c246 d0
set y0
out t0 k3
ld t0
rst y0
and= c235/c246 d1
set y1
out t1 k10
ld t1
rst y1
本帖最近評分記錄:
  • 下載積分:+2(dl2006) 熱心助人
  • 自動化單機,生產(chǎn)線,項目編程調試!
    tkggtdkjpl
    工欲善其事,必先利其器!
    級別: 網(wǎng)絡英雄

    精華主題: 1 篇
    發(fā)帖數(shù)量: 3441 個
    工控威望: 20977 點
    下載積分: 26815 分
    在線時間: 1754(小時)
    注冊時間: 2010-01-03
    最后登錄: 2024-10-31
    查看tkggtdkjpl的 主題 / 回貼
    3樓  發(fā)表于: 2012-06-08 12:48
    你的意思是工件不定時的進入輸送帶嗎?
    自動化單機,生產(chǎn)線,項目編程調試!
    tkggtdkjpl
    工欲善其事,必先利其器!
    級別: 網(wǎng)絡英雄

    精華主題: 1 篇
    發(fā)帖數(shù)量: 3441 個
    工控威望: 20977 點
    下載積分: 26815 分
    在線時間: 1754(小時)
    注冊時間: 2010-01-03
    最后登錄: 2024-10-31
    查看tkggtdkjpl的 主題 / 回貼
    4樓  發(fā)表于: 2012-06-08 13:03
    如果工件是不定時的進入的話,那么編碼器就是用來進行測速的,同樣的道理,因為你的工件的距離是死的,除以當前的速度就第一個加一位到入口開關的時間,也就是有十二個時間.
    第一個加工位到入口開關的時間是1s 時間存儲在D0
    第二個加工位到入口天關的時間是4s 時間存儲在d2..........d12
    ld m8000
    inc d200
    and> d200 k12
    rst d200
    k12是輸送帶放滿工作最多的個個數(shù)
    and= d200 k1 set m0
    and= d200 k2 set m1






    那么第一個工作進入時set m0
    ldp 入口開關 set m0 m0第一個工件/ ld m0/ out t0 d0  d0是每一個工作位到入口開關的距離/ld t1 /ldi t2 /out m100 m100加工/
                                                                              /out t2 k3加工時間      
    ldp 入口開關set m1 M1每第二個工作  ld m1 /out t30 d0   ld t30/ldi t31/out m200
                                                                                                          /out t31 k3
    當最后一個工作加工完后得到位相對應的m0/m1............. m12
    ld  m100
    or m200
    out y0
    自動化單機,生產(chǎn)線,項目編程調試!
    tkggtdkjpl
    工欲善其事,必先利其器!
    級別: 網(wǎng)絡英雄

    精華主題: 1 篇
    發(fā)帖數(shù)量: 3441 個
    工控威望: 20977 點
    下載積分: 26815 分
    在線時間: 1754(小時)
    注冊時間: 2010-01-03
    最后登錄: 2024-10-31
    查看tkggtdkjpl的 主題 / 回貼
    5樓  發(fā)表于: 2012-06-08 13:05
    重要問題件少那就只能是程序多,條件多的話就是程序少,有那么多的事要做一個做就做全部。二個一起做就要分配!
    自動化單機,生產(chǎn)線,項目編程調試!
    tkggtdkjpl
    工欲善其事,必先利其器!
    級別: 網(wǎng)絡英雄

    精華主題: 1 篇
    發(fā)帖數(shù)量: 3441 個
    工控威望: 20977 點
    下載積分: 26815 分
    在線時間: 1754(小時)
    注冊時間: 2010-01-03
    最后登錄: 2024-10-31
    查看tkggtdkjpl的 主題 / 回貼
    6樓  發(fā)表于: 2012-06-09 12:55
    用時間是可以的,你有暫停的話用斷電保持的定時器就可以
    自動化單機,生產(chǎn)線,項目編程調試!