• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
wkp2013
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個
工控威望: 140 點
下載積分: 636 分
在線時間: 38(小時)
注冊時間: 2013-08-31
最后登錄: 2022-10-18
查看wkp2013的 主題 / 回貼
樓主  發(fā)表于: 2014-09-03 10:41
現(xiàn)在要編一個程序,程序的運算思路卡住了,不知道怎么往前走,情況是這樣的 ,一條生產(chǎn)線有個沖孔機和切刀,沖床每隔一定距離沖孔,沖床后面有個切刀,切一定長度的板材,假如說傳送帶每傳送600mm停止沖床下降沖一次,傳送帶每走1300mm停止切刀下降切一次,傳送帶電機有一個編碼器脈沖反饋到PLC,這個程序怎么編寫?各位老師幫幫小弟,第一次編寫程序老板還催的急。   ,附加:臺達(dá)plc ,臺達(dá)的變頻器,歐姆龍的編碼器,求思路加程序
[ 此帖被wkp2013在2014-09-03 14:11重新編輯 ]
k-xiangang
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 22 個
工控威望: 345 點
下載積分: 11796 分
在線時間: 87(小時)
注冊時間: 2013-01-05
最后登錄: 2021-08-21
查看k-xiangang的 主題 / 回貼
1樓  發(fā)表于: 2014-09-03 11:33
"假如說傳送帶“沒”傳送600mm停止沖床下降沖一次,傳送帶“沒”走1300停止切刀下降切一次,傳送帶電機有一個編碼器脈沖反饋到PLC"   其中的“沒 ”應(yīng)該是“每”。
wkp2013
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個
工控威望: 140 點
下載積分: 636 分
在線時間: 38(小時)
注冊時間: 2013-08-31
最后登錄: 2022-10-18
查看wkp2013的 主題 / 回貼
2樓  發(fā)表于: 2014-09-03 14:10
謝謝你的糾正,您對程序編寫有什么見解嗎,忘指教
aojianyun121
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 133 個
工控威望: 523 點
下載積分: 5580 分
在線時間: 114(小時)
注冊時間: 2010-11-25
最后登錄: 2024-12-21
查看aojianyun121的 主題 / 回貼
3樓  發(fā)表于: 2014-09-03 16:29
   你這樣沒精度要求吧? 編碼器沒用過,我是這樣想的,假設(shè)你一個脈沖走1MM, 一圈600MM ,這樣走600MM就需要走600個脈沖。因為是變頻器控制,就需要速度和計數(shù)相結(jié)合,提前讓它減速。    例如速度為V1    走600MM  就可能是剛好600
                                                                                                                                                 速度為V2                                     可能是500  然后減速為V0 在到一定位置  給變頻器一個停止信號
                                                                                                                                                   速度為V3                                   可能是400  然后減速為V0 在到一定位置  給變頻器一個停止信號
等,你把速度和計編碼器的個數(shù),做好對應(yīng)的關(guān)系提前讓它減速直到停止下來為你設(shè)定的距離個數(shù)。至于切刀和沖孔,不是一個點輸出吧,只要不是一個輸出邏輯上就更好處理了。  


用伺服更好做一點,       不一定對,有錯的希望指正出來
[ 此帖被aojianyun121在2014-09-03 16:37重新編輯 ]
wkp2013
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個
工控威望: 140 點
下載積分: 636 分
在線時間: 38(小時)
注冊時間: 2013-08-31
最后登錄: 2022-10-18
查看wkp2013的 主題 / 回貼
4樓  發(fā)表于: 2014-09-03 17:13
先謝謝你的回復(fù),沖床和切刀是兩個輸出點控制,可以認(rèn)為,Y1 ,Y2。你給出的解釋很好理解也很好實現(xiàn),傳送帶傳送,編碼器計數(shù),每傳送600mm沖床下降一次,這個很好處理,但是后面還有個切刀要求傳送1300mm后切刀動作,只有一個編碼器反饋給PLC脈沖。假如走600個脈沖,沖床下降,以沖床下降動作清零編碼器,這樣切刀永遠(yuǎn)也達(dá)不到1300個脈沖,假如沖床下降不清零,讓切刀下降動作清零編碼器,這是就出現(xiàn)一個問題,沖床如何動作,600mm時候可以動作,1200mm可以動作,但這時再走100mm 切刀就動作編碼器就清零,等下次再啟動傳送600mm沖床下降時,其實傳送帶已經(jīng)傳送了700mm,這里要求沖床每傳送600mm就出現(xiàn)矛盾處,如何處理,待解?
wtgosa
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 218 個
工控威望: 293 點
下載積分: 6268 分
在線時間: 288(小時)
注冊時間: 2010-01-25
最后登錄: 2024-12-20
查看wtgosa的 主題 / 回貼
5樓  發(fā)表于: 2014-09-04 14:35
應(yīng)該是伺服較好吧,變頻器能控制的好嗎?   變頻器不太知道!
jackal
索馬里海盜
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 657 個
工控威望: 1006 點
下載積分: 857 分
在線時間: 451(小時)
注冊時間: 2008-06-21
最后登錄: 2024-12-01
查看jackal的 主題 / 回貼
6樓  發(fā)表于: 2014-09-04 16:46
能保證板子不打滑的情況下  就用伺服  
如果不能保證 板子是否打滑  那就用兩個光電開關(guān) 第一個碰到打孔  第二個碰到切  如果速度太快就做減速停止
liaohianbin
成功=目標(biāo)+堅持
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 194 個
工控威望: 296 點
下載積分: 2472 分
在線時間: 130(小時)
注冊時間: 2014-08-29
最后登錄: 2024-12-19
查看liaohianbin的 主題 / 回貼
7樓  發(fā)表于: 2014-09-04 18:45
哈哈,用伺服比較好做,精度高點,如果不怎要求精度的話,用變頻器也可以,只能說用變頻器做好加速和減速時間,然后用時間來算600MM用多長時間,1300MM多長時間,PLC控制時間到停下,反鐀回來的脈沖做比較,對就打孔,不對就報警,下一個也是一樣,循環(huán)下去。
wu32u2
耐得住挫折的打磨,我們將迸發(fā)出比鉆石還璀璨的光芒——
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1121 個
工控威望: 1474 點
下載積分: 1772 分
在線時間: 994(小時)
注冊時間: 2010-03-01
最后登錄: 2024-09-02
查看wu32u2的 主題 / 回貼
8樓  發(fā)表于: 2014-09-05 07:57
用變頻器來定位應(yīng)該不可行吧。
成功的路上需要幫助
小侯
小侯
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 482 個
工控威望: 2612 點
下載積分: 8103 分
在線時間: 507(小時)
注冊時間: 2008-10-17
最后登錄: 2024-12-09
查看小侯的 主題 / 回貼
9樓  發(fā)表于: 2014-09-06 09:29
裁切跟沖壓長度並不一致所以你要設(shè)兩種的長度計算
譯碼器回授回來存到一暫存器d0
裁切d1跟沖壓d2暫存器持續(xù)減去長度
另設(shè)一個煞車距離 D3 停止距離D4
D1-D0>D2-D0表示沖壓先到
當(dāng)D2-D0-D3<=K0切換多段速讓變頻器降速
到D2-D0-D3-D4<=K0就停止讓沖壓下降
並將D1剩餘距離回存D2回存沖壓距離
持續(xù)運作到D2-D0>D1-D0
經(jīng)過同樣的降速停止步驟作裁切
將D2剩餘距離回存D1回存裁切距離
還要考慮到剩餘距離不足直接低速前進(jìn)跟兩邊距離一致時同時動作的狀況
應(yīng)該就差不多了
1553122298
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 106 個
工控威望: 1121 點
下載積分: 1733 分
在線時間: 112(小時)
注冊時間: 2014-08-05
最后登錄: 2019-12-10
查看1553122298的 主題 / 回貼
10樓  發(fā)表于: 2014-09-06 09:45
變頻器配編碼器可以,編碼器最大誤差是二毫米,你的精度不超過2毫米就行,,一般都要減速到位,到位用一個死限位,可以用汽缸,這輪完成了,汽缸降下去,再輸送,到下個沖孔位也同樣有汽缸定位,我們公司板金生產(chǎn)線都是這樣用的,
lixiangyang
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 145 個
工控威望: 277 點
下載積分: 5085 分
在線時間: 102(小時)
注冊時間: 2013-09-24
最后登錄: 2021-12-21
查看lixiangyang的 主題 / 回貼
11樓  發(fā)表于: 2014-09-06 10:57
沖床下降動作不清零編碼器,到1300個脈沖在清零可不可以。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go