5921338
好好學習,天天向上
級別: 網(wǎng)絡英雄
精華主題: 0
發(fā)帖數(shù)量: 680 個
工控威望: 10443 點
下載積分: 2657 分
在線時間: 364(小時)
注冊時間: 2008-11-27
最后登錄: 2024-12-19
查看5921338的 主題 / 回貼
樓主  發(fā)表于: 2020-05-02 11:50
圖片:
最近做了幾套送料小車,如圖在選擇1,2,3號時皮帶正轉(zhuǎn)由左邊下料口下料,選擇4,5號時皮帶反轉(zhuǎn)由右邊下料口下料,中間裝一排接近開關由行走上的5個感應塊確定位置,剛開始做法是每個位置編號跟呼叫比較確定行走方向發(fā)現(xiàn)不行,因為左右下料位置不是按順序來的,F(xiàn)在是呼叫后由實際位置確定行走方向,使用沒問題但是程序上比較麻煩,而且多套設備下料口是不一樣的,多的有上10個少的才4個布置都是一樣的,有沒有什么方法更簡單達到要求?
自學
sxguozhifeng
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 374 個
工控威望: 421 點
下載積分: 26938 分
在線時間: 89(小時)
注冊時間: 2019-05-14
最后登錄: 2022-12-21
查看sxguozhifeng的 主題 / 回貼
1樓  發(fā)表于: 2020-05-02 20:38
路過,看看。
5921338
好好學習,天天向上
級別: 網(wǎng)絡英雄
精華主題: 0
發(fā)帖數(shù)量: 680 個
工控威望: 10443 點
下載積分: 2657 分
在線時間: 364(小時)
注冊時間: 2008-11-27
最后登錄: 2024-12-19
查看5921338的 主題 / 回貼
2樓  發(fā)表于: 2020-05-03 09:51
引用
引用第1樓gk1234于2020-05-02 19:04發(fā)表的  :
2個控制,4個動作,1,小車行走正轉(zhuǎn)和反轉(zhuǎn),小車當前位置,目標位置決定正轉(zhuǎn)還是反轉(zhuǎn),2,小車皮帶正轉(zhuǎn)和反轉(zhuǎn),不同料口決定正轉(zhuǎn)還是反轉(zhuǎn)。

現(xiàn)在我做的就是這樣,感覺很繁瑣,想知道有沒有簡單方便的做法。
自學
菜鳥888
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 376 個
工控威望: 525 點
下載積分: 12582 分
在線時間: 1098(小時)
注冊時間: 2006-09-03
最后登錄: 2024-12-04
查看菜鳥888的 主題 / 回貼
3樓  發(fā)表于: 2020-05-03 10:24
條件允許的話,考慮小車用伺服驅(qū)動
plc初學者
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 129 個
工控威望: 199 點
下載積分: 736 分
在線時間: 212(小時)
注冊時間: 2018-01-17
最后登錄: 2024-09-30
查看plc初學者的 主題 / 回貼
4樓  發(fā)表于: 2020-05-03 12:09
感覺像學生課題。生產(chǎn)的話還要考慮很多東西了。
現(xiàn)有條件和要求。首先要定義每個接近開關的位置關系而后可以根據(jù)數(shù)字排列大小比較實現(xiàn)。目標位大于當前位則反轉(zhuǎn),目標位小于當前位則正轉(zhuǎn)。丟失當前位,可以先嘗試左右移動一下,找到位置后再移動到目標點。程序應該也沒有幾步。
5921338
好好學習,天天向上
級別: 網(wǎng)絡英雄
精華主題: 0
發(fā)帖數(shù)量: 680 個
工控威望: 10443 點
下載積分: 2657 分
在線時間: 364(小時)
注冊時間: 2008-11-27
最后登錄: 2024-12-19
查看5921338的 主題 / 回貼
5樓  發(fā)表于: 2020-05-03 18:13
引用
引用第4樓gk1234于2020-05-03 10:24發(fā)表的  :
控制原理不能變了,具體實現(xiàn)的方法可以變,能變的就只是位置識別的方法,絕對坐標,可使用光柵尺等,相對坐標,編碼器等,這樣都可以有加減速,效率更高,你現(xiàn)在只使用接近開關定位,小車行走速度不能快,其實可以使用多個接近開關編碼識別位置和控制加減速,成本比較低。

不用編碼器一是成本二是行走有可能打滑,小機械廠做的設備。
自學
5921338
好好學習,天天向上
級別: 網(wǎng)絡英雄
精華主題: 0
發(fā)帖數(shù)量: 680 個
工控威望: 10443 點
下載積分: 2657 分
在線時間: 364(小時)
注冊時間: 2008-11-27
最后登錄: 2024-12-19
查看5921338的 主題 / 回貼
6樓  發(fā)表于: 2020-05-03 18:13
引用
引用第5樓菜鳥888于2020-05-03 10:24發(fā)表的  :
條件允許的話,考慮小車用伺服驅(qū)動

成本不允許呀
自學
5921338
好好學習,天天向上
級別: 網(wǎng)絡英雄
精華主題: 0
發(fā)帖數(shù)量: 680 個
工控威望: 10443 點
下載積分: 2657 分
在線時間: 364(小時)
注冊時間: 2008-11-27
最后登錄: 2024-12-19
查看5921338的 主題 / 回貼
7樓  發(fā)表于: 2020-05-03 18:16
引用
引用第6樓plc初學者于2020-05-03 12:09發(fā)表的  :
感覺像學生課題。生產(chǎn)的話還要考慮很多東西了。
現(xiàn)有條件和要求。首先要定義每個接近開關的位置關系而后可以根據(jù)數(shù)字排列大小比較實現(xiàn)。目標位大于當前位則反轉(zhuǎn),目標位小于當前位則正轉(zhuǎn)。丟失當前位,可以先嘗試左右移動一下,找到位置后再移動到目標點。程序應該也沒有幾步。

這個已經(jīng)做了多套在使用中了不是學生題。剛開始就是用的數(shù)字比較,但是機械位置不是順序排列而且是兩邊送料,數(shù)字比較更麻煩而且后期不好調(diào)。
自學
xuzhanily
kakasese
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 76 個
工控威望: 196 點
下載積分: 1186 分
在線時間: 326(小時)
注冊時間: 2012-03-28
最后登錄: 2024-12-11
查看xuzhanily的 主題 / 回貼
8樓  發(fā)表于: 2020-05-07 17:43
每做一次動作后,需要標記記住小車的當前位置,然后你才能知道你下次去的位置是需要正轉(zhuǎn)還是反轉(zhuǎn),比如標記位置1,2,3,4,當前位置是2, 如果目標位置大于2,就正轉(zhuǎn),小于2就反轉(zhuǎn),如果位置丟失,就重新正轉(zhuǎn)或反轉(zhuǎn)找到接近開關,來標記位置。我們行業(yè)里做的多層貨物提升機就是這個思路來做的,
5921338
好好學習,天天向上
級別: 網(wǎng)絡英雄
精華主題: 0
發(fā)帖數(shù)量: 680 個
工控威望: 10443 點
下載積分: 2657 分
在線時間: 364(小時)
注冊時間: 2008-11-27
最后登錄: 2024-12-19
查看5921338的 主題 / 回貼
9樓  發(fā)表于: 2020-05-07 21:40
引用
引用第10樓xuzhanily于2020-05-07 17:43發(fā)表的  :
每做一次動作后,需要標記記住小車的當前位置,然后你才能知道你下次去的位置是需要正轉(zhuǎn)還是反轉(zhuǎn),比如標記位置1,2,3,4,當前位置是2, 如果目標位置大于2,就正轉(zhuǎn),小于2就反轉(zhuǎn),如果位置丟失,就重新正轉(zhuǎn)或反轉(zhuǎn)找到接近開關,來標記位置。我們行業(yè)里做的多層貨物提升機就是這個思路來做的,

剛開始用的比較,實際調(diào)試時發(fā)現(xiàn)機械位置左右不規(guī)律就沒用比較,當時時間比較緊。做了幾套后最近空下來仔細研究了下覺得還是用比較,思路已經(jīng)有了,就等有私活在試。
自學
iftengfree
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 88 個
工控威望: 183 點
下載積分: 854 分
在線時間: 36(小時)
注冊時間: 2016-09-18
最后登錄: 2024-11-05
查看iftengfree的 主題 / 回貼
10樓  發(fā)表于: 2020-05-08 13:20
以要求為準,有些東西沒法省的