免费看片日韩I日韩首页I日日干夜夜骑I亚洲欧美日本一区二区三区I国产精品手机看片I国产在线视频一区I91亚洲综合I欧美精品一区在线发布I色综合激情网I久久精品aaa

EC機器人傳送帶跟蹤

2025-05-28

1.  前期準備

硬件型號:編碼器:omron E6B2-CWZ6C

                  協議轉換模塊:ADAM-6051

                  SICK對射式光電傳感器SG6

                  帶變頻調速傳送帶組件

                EC系列機器人整機(需開通傳送帶跟蹤功能)

軟件:

2.  操作流程

1.  硬件連接

2.軟件配置

EC機器人打開跟蹤,路徑是 運行準備---工藝配置---[勾選] 跟蹤/傳送帶跟蹤

然后可以在 擴展--跟蹤 中設定傳送帶跟蹤參數和跟蹤標定

協議轉換模塊ADAM-6051軟件配置:

電腦IP與模塊的IP設置為同一網段,然后打開軟件,按下圖操作開始進行

點擊第三個設置,勾選前三個IP框,分別設置IP地址,并點擊Apply

設置完成后點擊下圖,勾選前面方框,設置能夠控制模塊的IP地址,設置完成后點擊Apply。

然后配置Modbus Address,把圖上的起始位配置成4000.

點擊下方6051,會彈出輸入密碼,密碼為00000000,然后依次配置下列接口類型,完成后點擊后面Apply mode.




具體操作視頻如下

視頻1.mp4

3.機器人傳送帶跟蹤設置和標定

機器人與協議轉換模塊通過網線相連接

lua腳本


deliver.lua

lua腳本示例:

sleep(1)

--modbus slave的IP地址

ip="192.168.1.88"

--modbus slave的端口號

port=502

--獲得modbus tcp句柄

ctx=modbus_new_tcp(ip,port)

--連接modbus句柄

conState=modbus_connect(ctx)

while (conState==-1)do

    sleep(1)

    elite_print("Connection failed")

    conState=modbus_connect(ctx)

end

-- 獲取脈沖計數

function getCounter(ctx)

   local reg0 = 4009

   local reg1 = 4010

   retLst = modbus_read_registers(ctx,reg0,2)

   if (retLst == nil) then

       elite_print("Read register error.")

   else

       set_global_variable("D111",retLst[1])

       set_global_variable("D112",retLst[2])

       cnt=math.floor(retLst[1] + retLst[2]*(2^16))

   end

   return cnt

end

--  清除脈沖計數

function resetCounter(ctx)

   ret = modbus_write_bit (ctx , 85 , 1)

   if (ret < 0) then

       elite_print("Failed to reset counter, please check the connection.")

   end

   return ret

end

-- 獲取當前的脈沖頻率,單位 HZ

function getFrequency(ctx)

   ret, freq=modbus_read_register(ctx, 4011)

   if (ret < 0) then

       elite_print(ret)

       elite_print("Failed to get frequency, please check the connection.")

   end

   freq = freq // 10    -- 除以10得到實際頻率

   --set_global_variable("B9",freq)

   return freq

end

elite_print("Start")

m_timer = 0

while true do

   sleep(0.004)

   pos0 = getCounter(ctx) --*拿取傳送帶數據

   set_global_variable("D110",pos0)

   set_track_encoder_count(pos0)

   m_timer = m_timer + 1

   if (m_timer >= 0) then

    m_timer = 0

       fre = getFrequency(ctx)

       set_global_variable("D109",fre)

    set_track_encoder_speed(fre)

   end

end

jbi腳本

chuansongdai.jbi

導入jbi和lua文件后,打開lua并運行跟蹤腳本。

jbi程序:

運行lua腳本,INDEX= 選擇第幾個腳本,傳送帶跟蹤腳本放的位置。

用戶PLC中添加傳感器信號控關聯M528線圈

4.跟蹤標定

傳送帶速度控制在100-200mm/s最佳,精度在±1mm(目測)

如下圖所示,示教跟蹤點和跟蹤標定

在機器人的 擴展---跟蹤---參數設置 中修改需要用到的跟蹤參數。

有效范圍開始點:有效范圍開始點設置不同的值后,機器人跟蹤時會在距離起點相應的距離開始進行跟蹤

有效范圍結束點:有效范圍范圍點設置不同的值后,機器人跟蹤后會在距離起點相應的距離處退出跟蹤

檢測范圍:檢測范圍設置不同如100mm,將兩個檢測物體的間隔設置小于100mm時,系統會提示兩個物體離的太近,大于100mm時不會有提示

然后單擊下一步,選擇直線跟蹤,點擊開始標定。

標定步驟:將物品放到傳送帶上緩慢開動傳送帶使物品經過傳感器(此時日志窗口顯示“io標定結束”)到達A點后,停止傳送帶運動,將機械臂移動尖點至A點并記錄A點和程序中的“P002”,此時可以退出標定頁面進入程序示教跟蹤軌跡(示教圖中應避免晃動物品)

示教完跟蹤軌跡后將傳送帶緩慢開動一段距離后(設定的有效結束距離400mm以內,最優300-350mm),停止傳送帶運動(傳送帶速度保持不變),將機械臂移動至B點并記錄B點(A點B點需戳向同一個特征點記錄),記錄A點和B點時,下面會顯示編碼器數值,

將機械臂移動至參考點(參考點做在跟蹤坐標系A點和B點水平垂直的Y軸方向)并記錄參考點,點擊計算完成整個標定過程;

整體標定好后,運行JBI程序,將鑰匙旋鈕轉到PLAY模式,速度要放到100%,才能跟上傳送帶速度,然后上伺服,啟動。


download-669.svg comicon14.svg

電話咨詢

download-397.svg comicon15.svg

免費試用

Vector.svg Frame.svg

微信小程序

img1.jpg

微信小程序

準備好突破增長瓶頸,開啟智能制造了嗎?
了解我們的機器人如何幫助您的業務增長
歡迎下載艾利特機器人資料

我已閱讀并同意艾利特《隱私政策》《法律聲明》

我已知曉并同意艾利特通過電子郵件發送相關資料

提交
主站蜘蛛池模板: 性无码免费一区二区三区在线| 亚洲加勒比久久88色综合| 亚洲一区二区三区无码久久 | 狠狠躁夜夜躁av网站中文字幕| 国产真实的和子乱拍在线观看| 国产欧美二区综合| 日韩精品欧美在线视频在线| 国产做a爱片久久毛片a片| 九九影院理论片私人影院| 精品国产肉丝袜久久| 韩国的无码av看免费大片在线| 亚洲国产在一区二区三区| 亚洲中文字幕在线第六区| 午夜成人性刺激免费视频| 99精品国产在热久久| 亚洲国产欧美一区三区成人| 亚洲色资源在线播放| 国产精品美女久久久网站动漫| 久久久久欧美精品| 亚洲人成网站在线播放小说| 久久人人爽人人爽人人片ⅴ| 无码国产午夜福利| 国产精品xxx在线| 亚洲精品无码久久不卡| 国产亚洲精品无码专区| 国产超碰97人人做人人爱| 日日躁夜夜躁狠狠久久av| 精品无码视频| 中文字幕人妻不在线无码视频| 人妻系列无码专区av在线| 久久久久成人精品无码| 午夜成人福利片无码| 亚洲欧美国产日产综合不卡| 99er国产这里只有精品视频免费| 欧美日韩综合一区二区三区| 人妻少妇精品视频无码综合| 国精品99久9在线 | 免费| 色欲天天婬色婬香综合网完整| 国产免费又色又爽又黄的小说| 精品国产人妻一区二区三区免费| 国产69精品久久久久777 |