yangzhisang
桑
級別: 探索解密
![]() |
PLC控制轉(zhuǎn)盤16工位控制: 1、1個伺服控制一個轉(zhuǎn)盤,有16個工位,分別1#,2#--16#, 2、轉(zhuǎn)盤只有一個上料位,上料位有一個傳感器,檢測有沒有上料,并記錄轉(zhuǎn)盤每個工位有沒料; 3、觸摸屏上按哪個工位,哪個工位就轉(zhuǎn)到上料位; 請各位幫忙!!謝謝!!最好松下三凌PLC 請各位提供下思路,最好PLC程序, [ 此帖被yangzhisang在2017-06-30 15:35重新編輯 ] |
---|---|
|
仙居人家
我來了。
級別: 網(wǎng)絡英雄
![]() |
怎么幫,是思路,還是程序的問題? |
|
---|---|---|
|
congrikunge
級別: 略有小成
![]() |
用絕對定位來做會好做,上料位就當作是原點位,然后算出每個工位的脈沖數(shù) |
---|---|
|
dabanshuan
級別: 家園常客
![]() |
默認你16個工位是等角度的,需要知道當前位置在哪個工位,然后輸入的工位號碼和當前工位號碼做減法,差值就是伺服走一個角度的脈沖倍數(shù),根據(jù)差值的正負判斷旋轉(zhuǎn)方向,大體是這樣 不難的。 |
|
---|---|---|
本帖最近評分記錄:
|
咗臉ヅ微笑ぺ
非吾所愿,奈何已離去……
級別: 工控俠客
![]() |
看你這描述出來的東西必須人為操作啊,感覺沒實用價值…… 先判斷方向吧,往近的方向轉(zhuǎn),轉(zhuǎn)多少就看工位差了 |
|
---|---|---|
|
劉渠安
學無止境,開啟一扇窗,看到了一片陌生的天地
級別: 探索解密
![]() |
這個很簡單,只要寫一個手動定位程序,利用手動定位,確定每個工位。就可以了。當然首先確定原點。 |
|
---|---|---|
|
libin520
雖然沒什么突破和進步,卻還是每天在堅持著。
級別: 工控俠客
![]() |
已經(jīng)想好了。你每個工位的尺寸大小是多少。這種玩意,就用DD直驅(qū)電機吧。定位準,可以用絕對位置編碼器。我們這里的相似例子。搬臂,搬出完成品后,又把未做的料放到剛?cè)〕龅墓の荒抢铩C總工位用寄存器來存儲它信息。不過我們的機器是8*2個工位。一個工位兩個port。也相當于16個工位。 |
|
---|---|---|
|
周家大少
辛辛苦苦也不過是為了養(yǎng)家糊口!
級別: 工控俠客
![]() |
直接用分割器來做啊,以開機后的那個位為原點位,想第幾個就轉(zhuǎn)幾圈,不用伺服,簡單準確。 |
|
---|---|---|
本帖最近評分記錄:
|