青年加油
好好學(xué)習,努力掙錢(qián)
級別: 論壇先鋒
![]() |
圖片:
![]()
圖片:
![]()
圖片:
![]() 這時(shí),A位置物料繼續向前行走,Y10閉合,Y7斷開(kāi),Y11通,Y10斷。。。。依次開(kāi)啟,依次關(guān)閉 已知,X0感應物料長(cháng)度來(lái)依次輸出點(diǎn),物料離開(kāi)X0感應點(diǎn)的范圍后,輸出依次關(guān)閉 那么下一塊物料過(guò)來(lái)時(shí),X0再次閉合,到達B位置時(shí),輸出控制思路求各位老師指點(diǎn), 現在有個(gè)程序,其他的控制都實(shí)現了,就是這里,當物料長(cháng)度很短時(shí),物料之間間隔過(guò)大,前面運行著(zhù)呢,,后面又來(lái)一塊,沒(méi)思路了,求各位老師開(kāi)導 傳送帶是在密閉箱體中,設備開(kāi)啟后,傳送帶一直行走,只有進(jìn)料口有光電開(kāi)關(guān) 更新]謝謝各位的的辦法, 現在重新整改思路,用的物料的實(shí)時(shí)位置和輸出位置相比較(因為輸出點(diǎn)接的負載位置是不變的),物料到哪里,開(kāi)哪里,離開(kāi)哪里,關(guān)閉哪里 用光電的常開(kāi)加輸出點(diǎn)的互鎖置位M,用M來(lái)保持前方物料的狀態(tài),弊端就是,前方物料位置種類(lèi)太多,都要寫(xiě)上的話(huà)得有幾百種可能,程序繁瑣,暫時(shí)就想到了這個(gè)笨辦法 希望大神給點(diǎn)意見(jiàn),和建議,早日把好辦法找出來(lái) 位移試過(guò)沒(méi)整出來(lái),先入先出指令不怎么會(huì )用,暫時(shí)還沒(méi)試 再次更新,之前忙別的活把這個(gè)程序耽誤了,現在這個(gè)程序功能已經(jīng)實(shí)現了,待我稍微完善一下分享給大家 [ 此帖被青年加油在2021-03-08 11:56重新編輯 ] |
---|---|
|
青年加油
好好學(xué)習,努力掙錢(qián)
級別: 論壇先鋒
![]() |
一個(gè)是X0為ON的動(dòng)作 另一個(gè)是X0為OFF的動(dòng)作 怎么才能讓這兩個(gè)動(dòng)作共存,或者換一種編程思路 |
---|---|
|
菜鳥(niǎo)入行
級別: 論壇先鋒
![]() ![]() |
“當物料長(cháng)度很短時(shí),物料之間間隔過(guò)大,前面運行著(zhù)呢,后面又來(lái)一塊” 這一句 應該是關(guān)鍵點(diǎn)吧? 可否這樣,取X0的上升沿信號。 觸發(fā)后SET M0,前面的物料運行完后,再RST M0 當M0接通的時(shí)候,說(shuō)明有料在處理中,暫時(shí)不受理新業(yè)務(wù)。 樓主留言:那樣現在我已經(jīng)實(shí)現了,但是實(shí)際運行中 要求是要接收新的物料的,因為在上料的過(guò)程中不可能不斷料 |
|
---|---|---|
|
cythyx
級別: 家園?
![]() |
你的問(wèn)題就是產(chǎn)品間斷識別的問(wèn)題,可以使用移位處理方式。 每個(gè)Y對于一個(gè)D地址,或者對應一個(gè)位,這里用一個(gè)D地址講解吧,Y0-D0,Y10-D1,Y2-D2..... 不知道你的X0離Y0多遠,最好做成可調的,根據產(chǎn)品寬帶手動(dòng)調整,讓物料一離開(kāi)X0的位置就是Y0的位置,那么X0-0到1再到0時(shí)就是一個(gè)產(chǎn)品,D0置1 Y對應的D地址是1時(shí)輸出,每走一段設置的脈沖 數據移位一次,D0-D1,D1-D2,D2-D3,然后清零D0 走完一個(gè)后下一個(gè)沒(méi)有產(chǎn)品的話(huà)D0就是0,就不會(huì )誤觸發(fā)。 樓主留言:謝謝你,但物料并不是一個(gè)一個(gè)的,正常運行時(shí),物料是連續投入的,不會(huì )存在斷料的,但是有斷料的情況時(shí),也不一定是對應一個(gè)輸出點(diǎn),也可能是兩個(gè)、三個(gè)等等 |
---|---|
|
liaohp
級別: 略有小成
![]() |
首先算出物料長(cháng)度,算出幾個(gè)Y,根據速度 第二個(gè)物料來(lái)時(shí)第一個(gè)物料的位置...,需求不明確,加硬件最簡(jiǎn)單 |
---|---|
|
1336547704
級別: 略有小成
![]() |
你這個(gè)意思是不是上料要分選物料長(cháng)度的意思?你可以把功能說(shuō)出來(lái),大家可能出其方法這樣不容易陷入你思路中 |
---|---|
|
plc初學(xué)者
級別: 探索解密
![]() |
通過(guò)送料移動(dòng)速度和x0信號接通時(shí)間來(lái)計長(cháng),計算每個(gè)Y跟x0的距離,,應該可以計算出物料實(shí)時(shí)位置了。 樓主留言:恩對的,物料實(shí)時(shí)位置可以計算出來(lái) |
---|---|
|
suegu2
級別: 家園?
![]() |
最簡(jiǎn)單的,每一個(gè)輸出點(diǎn)下面設一個(gè)感應開(kāi)關(guān),感應到物料就輸出對應輸出點(diǎn),物料離開(kāi)就斷開(kāi)。完全不用考慮算法。鋁材擠壓的牽引機下支撐滾輪都是這么干的 樓主留言:輸出點(diǎn)的地方不能安裝光電 |
---|---|
|
yooyo
級別: 略有小成
![]() |
表示沒(méi)看懂,b 位置是什么動(dòng)作要求 傳送速度是定值?你程序中既沒(méi)有計數器,也沒(méi)有定時(shí)器,這就能達到要求? 樓主留言:有高速計數器,實(shí)時(shí)位置,實(shí)時(shí)速度都計算了 |
---|---|
|
uthman
QQ:3749615
級別: 家園?
![]() |
![]() ![]() 樓主留言:能給說(shuō)明一下么,用的變址么 [ 此帖被uthman在2020-03-20 22:44重新編輯 ] |
---|---|
本帖最近評分記錄: |
崇慶陽(yáng)光
不懈努力,一切皆有可能...
級別: VIP會(huì )員
![]() ![]() ![]() |
需求的功能表達不是很完整? |
|
---|---|---|
|