0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電伺服焊鉗的擺臂銑刀的SG_Background控制

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-07-26 15:24 ? 次閱讀

行指令 “Asynchron/Synchron” (異步/同步)

這些命令實(shí)現(xiàn)了后臺焊接和修磨。

Asynchron (異步)

68775bfa-0bf7-11ed-ba43-dac502259ad0.png

Synchron (同步)

68af92a4-0bf7-11ed-ba43-dac502259ad0.png

SERVOZANGE (伺服鉗):選擇焊鉗--在列表中只顯示已激活選項(xiàng) 后臺流程已激活 的焊鉗。

Asynchron (異步):固定焊鉗在銑削/焊接時(shí)可進(jìn)行異步運(yùn)動(dòng)。

Synchron (同步):請等待,直到可能已啟動(dòng)的后臺流程已結(jié)束,然后鎖閉后臺流程。然后,固定焊鉗在銑削/焊接時(shí)不再可進(jìn)行異步運(yùn)動(dòng)。

后臺進(jìn)程功能

固定焊鉗進(jìn)行電極頭修磨的過程中,一般情況下機(jī)器人不能進(jìn)行其他作業(yè)。(例如拾取一個(gè)新工件。)

這是因?yàn)闄C(jī)器人軸和附加軸(=焊鉗)為同步運(yùn)行。這意味著它們會(huì)執(zhí)行同樣的動(dòng)作,同時(shí)開始同時(shí)結(jié)束。修磨過程中機(jī)器人軸在一般情況下雖然保持靜止,但是仍屬于總運(yùn)動(dòng)的一部分。

通過后臺命令可以使固定焊鉗進(jìn)行異步運(yùn)動(dòng)。此時(shí)機(jī)器人軸可獨(dú)立于焊鉗進(jìn)行另外的運(yùn)動(dòng)。不僅在修磨時(shí)可進(jìn)行異步的焊鉗運(yùn)動(dòng),焊接時(shí)也同樣可以。但這僅適用于無實(shí)際工件的測試焊接(例如在檢查阻力時(shí))。

后臺進(jìn)程

? 行指令 Asynchron (異步)開通所選后臺進(jìn)程,即允許執(zhí)行進(jìn)程。異步打開附加軸(= 焊鉗)。

? 機(jī)器人控制系統(tǒng)設(shè)定顯示它已經(jīng)為后臺焊接或修磨準(zhǔn)備就緒的輸出端。

? 機(jī)器人控制系統(tǒng)等待由 PLC 通過相關(guān)輸入端選擇后臺過程。

? 機(jī)器人控制系統(tǒng)通過輸出端應(yīng)答成功的選擇。

? 執(zhí)行后臺進(jìn)程。

? 機(jī)器人控制系統(tǒng)向 PLC 報(bào)告可能出現(xiàn)的錯(cuò)誤。

? 如果沒有出現(xiàn)錯(cuò)誤,則機(jī)器人控制系統(tǒng)報(bào)告成功地完成了后臺進(jìn)程。

? 機(jī)器人控制系統(tǒng)等待 PLC 的確認(rèn)。

? 后臺進(jìn)程已完成。

? 用行指令 Synchron (同步)鎖閉 (Disable) 后臺進(jìn)程。

同步打開附加軸(= 焊鉗)。

VWKUKA程序事例:

PTP VB=100% VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=0[1/100s] P

SERVOZANGE 1 Synchron Bedingung=EIN 開啟同步

PTP VB=100% VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=5[1/100s] P

TECH4 Prozessgeraet EZ/SP/KE/RZ Steuerung=Nr1 Zange=Nr1 in Wartungsstellung Techaufruf=EIN開始維修位置

SERVOZANGE 1 Messen= Geometrie Bedingung=E132開啟維修位置測量

F277 = F78 + F79開啟銑削

PTP VB=100% VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=0[1/100s] P

SERVOZANGE 1 Asynchron Bedingung=F277開始擺臂銑削

SPSMAKRO65 = F277開始擺臂銑削

PTP VB=100% VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=0[1/100s] P

68dc45ec-0bf7-11ed-ba43-dac502259ad0.png

用于控制電伺服焊槍 的IO通訊點(diǎn):SGRW_BoolIOs[40]

SGRW_BoolIOs[1]={Index 0,IOType #Output,Index1 3510,Index2 0,VarName[] "SG_StartTipDress_BG"}

SGRW_BoolIOs[2]={Index 0,IOType #Output,Index1 3513,Index2 0,VarName[] "SG_StartInitNew_BG"}

SGRW_BoolIOs[3]={Index 0,IOType #Output,Index1 3514,Index2 0,VarName[] "SG_StartInitSame_BG"}

SGRW_BoolIOs[4]={Index 0,IOType #Output,Index1 3511,Index2 0,VarName[] "SG_StartWelding_BG"}

SGRW_BoolIOs[5]={Index 0,IOType #Output,Index1 3512,Index2 0,VarName[] "SG_SpsAknowledge_BG"}

SGRW_BoolIOs[6]={Index 0,IOType #Output,Index1 3507,Index2 0,VarName[] "SG_Active_BG"}

SGRW_BoolIOs[7]={Index 0,IOType #Output,Index1 3508,Index2 0,VarName[] "SG_Success_BG"}

SGRW_BoolIOs[8]={Index 0,IOType #Output,Index1 3509,Index2 0,VarName[] "SG_Error_BG"}

SGRW_BoolIOs[9]={Index 0,IOType #Output,Index1 3858,Index2 0,VarName[] "SGRW_GunSelect1_BG"}

SGRW_BoolIOs[10]={Index 0,IOType #Output,Index1 3890,Index2 0,VarName[] "SGRW_GunSelect2_BG"}

SGRW_BoolIOs[11]={Index 0,IOType #Output,Index1 3922,Index2 0,VarName[] "SGRW_GunSelect3_BG"}

SGRW_BoolIOs[12]={Index 0,IOType #Output,Index1 3410,Index2 0,VarName[] "SGRW_GunSelect4_BG"}

SGRW_BoolIOs[13]={Index 0,IOType #Output,Index1 3442,Index2 0,VarName[] "SGRW_GunSelect5_BG"}

SGRW_BoolIOs[14]={Index 0,IOType #Output,Index1 3474,Index2 0,VarName[] "SGRW_GunSelect6_BG"}

SGRW_BoolIOs[15]={Index 0,IOType #Output,Index1 3505,Index2 0,VarName[] "SG_WeldReady_BG"}

SGRW_BoolIOs[16]={Index 0,IOType #Output,Index1 3506,Index2 0,VarName[] "SG_TipDressReady_BG"}

SGRW_BoolIOs[17]={Index 0,IOType #Output,Index1 3871,Index2 0,VarName[] "SGVW_DressInPos_Schw1"}

SGRW_BoolIOs[18]={Index 0,IOType #Output,Index1 3903,Index2 0,VarName[] "SGVW_DressInPos_Schw2"}

SGRW_BoolIOs[19]={Index 0,IOType #Output,Index1 3935,Index2 0,VarName[] "SGVW_DressInPos_Schw3"}

SGRW_BoolIOs[20]={Index 0,IOType #Output,Index1 3423,Index2 0,VarName[] "SGVW_DressInPos_Schw4"}

SGRW_BoolIOs[21]={Index 0,IOType #Output,Index1 3455,Index2 0,VarName[] "SGVW_DressInPos_Schw5"}

SGRW_BoolIOs[22]={Index 0,IOType #Output,Index1 3487,Index2 0,VarName[] "SGVW_DressInPos_Schw6"}

SGRW_BoolIOs[23]={Index 0,IOType #Output,Index1 3864,Index2 0,VarName[] "SGVW_BGFlag_GunClosed1"}

SGRW_BoolIOs[24]={Index 0,IOType #Output,Index1 3896,Index2 0,VarName[] "SGVW_BGFlag_GunClosed2"}

SGRW_BoolIOs[25]={Index 0,IOType #Output,Index1 3928,Index2 0,VarName[] "SGVW_BGFlag_GunClosed3"}

SGRW_BoolIOs[26]={Index 0,IOType #Output,Index1 3416,Index2 0,VarName[] "SGVW_BGFlag_GunClosed4"}

SGRW_BoolIOs[27]={Index 0,IOType #Output,Index1 3448,Index2 0,VarName[] "SGVW_BGFlag_GunClosed5"}

SGRW_BoolIOs[28]={Index 0,IOType #Output,Index1 3480,Index2 0,VarName[] "SGVW_BGFlag_GunClosed6"}

SGRW_BoolIOs[29]={Index 0,IOType #Output,Index1 3862,Index2 0,VarName[] "SGVW_GunOpen1"}

SGRW_BoolIOs[30]={Index 0,IOType #Output,Index1 3894,Index2 0,VarName[] "SGVW_GunOpen2"}

SGRW_BoolIOs[31]={Index 0,IOType #Output,Index1 3926,Index2 0,VarName[] "SGVW_GunOpen3"}

SGRW_BoolIOs[32]={Index 0,IOType #Output,Index1 3414,Index2 0,VarName[] "SGVW_GunOpen4"}

SGRW_BoolIOs[33]={Index 0,IOType #Output,Index1 3446,Index2 0,VarName[] "SGVW_GunOpen5"}

SGRW_BoolIOs[34]={Index 0,IOType #Output,Index1 3478,Index2 0,VarName[] "SGVW_GunOpen6"}

SGRW_BoolIOs[35]={Index 0,IOType #Output,Index1 3872,Index2 0,VarName[] "SGVW_DressFin1"}

SGRW_BoolIOs[36]={Index 0,IOType #Output,Index1 3904,Index2 0,VarName[] "SGVW_DressFin2"}

SGRW_BoolIOs[37]={Index 0,IOType #Output,Index1 3936,Index2 0,VarName[] "SGVW_DressFin3"}

SGRW_BoolIOs[38]={Index 0,IOType #Output,Index1 3424,Index2 0,VarName[] "SGVW_DressFin4"}

SGRW_BoolIOs[39]={Index 0,IOType #Output,Index1 3456,Index2 0,VarName[] "SGVW_DressFin5"}

SGRW_BoolIOs[40]={Index 0,IOType #Output,Index1 3488,Index2 0,VarName[] "SGVW_DressFin6"}

與makroSTEP9配合使用實(shí)現(xiàn)了固定電伺服的銑削過程.

69485f02-0bf7-11ed-ba43-dac502259ad0.png

-------------------END-----------------

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6419

    瀏覽量

    110098
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    27839

    瀏覽量

    204596
  • 伺服
    +關(guān)注

    關(guān)注

    16

    文章

    638

    瀏覽量

    40755
收藏 人收藏

    評論

    相關(guān)推薦

    伺服控制系統(tǒng)的分類方式和常見伺服控制系統(tǒng)介紹

    伺服控制系統(tǒng)是一種能對試驗(yàn)裝置的機(jī)械運(yùn)動(dòng)按預(yù)定要求進(jìn)行自動(dòng)控制的操作系統(tǒng)。伺服系統(tǒng)的分類方法很多,常見的分類方法有以下三種:1、按被控量參數(shù)特性分類。2、按驅(qū)動(dòng)元件的類型分類:
    的頭像 發(fā)表于 08-26 17:46 ?499次閱讀
    <b class='flag-5'>伺服</b><b class='flag-5'>控制</b>系統(tǒng)的分類方式和常見<b class='flag-5'>伺服</b><b class='flag-5'>控制</b>系統(tǒng)介紹

    伺服電機(jī)也是脈沖控制嗎為什么

    伺服電機(jī)是一種高精度、高響應(yīng)速度的電機(jī),廣泛應(yīng)用于工業(yè)自動(dòng)化、機(jī)器人、航空航天等領(lǐng)域。伺服電機(jī)的控制方式有很多種,其中脈沖控制是一種常見的控制
    的頭像 發(fā)表于 07-14 10:37 ?415次閱讀

    ATA-1372A寬帶功率放大器在銑刀切削磨損測試中的應(yīng)用

    銑刀切削磨損測試是一項(xiàng)重要的工藝檢測方法,它可以評估銑刀在切削過程中的磨損情況,并及時(shí)采取相應(yīng)的措施來延長工具的使用壽命和提高切削效率。在機(jī)械加工時(shí)刀具磨損會(huì)降低零件尺寸精度和表面完整性,甚至?xí)?/div>
    的頭像 發(fā)表于 07-08 11:19 ?205次閱讀
    ATA-1372A寬帶功率放大器在<b class='flag-5'>銑刀</b>切削磨損測試中的應(yīng)用

    伺服控制系統(tǒng)的分類方式和常見伺服控制系統(tǒng)介紹

    ? 伺服控制系統(tǒng)是一種能對試驗(yàn)裝置的機(jī)械運(yùn)動(dòng)按預(yù)定要求進(jìn)行自動(dòng)控制的操作系統(tǒng)。伺服系統(tǒng)的分類方法很多,常見的分類方法有以下三種: ? 1、按被控量參數(shù)特性分類。 ? 2、按驅(qū)動(dòng)元件的類
    的頭像 發(fā)表于 06-17 09:00 ?522次閱讀

    伺服驅(qū)動(dòng)器對伺服電機(jī)的控制要求

    伺服驅(qū)動(dòng)器對伺服電機(jī)的控制要求是一個(gè)復(fù)雜而深入的話題。以下是關(guān)于伺服驅(qū)動(dòng)器對伺服電機(jī)控制要求的概
    的頭像 發(fā)表于 06-14 15:24 ?526次閱讀

    液壓伺服控制系統(tǒng)的控制要求

    液壓伺服控制系統(tǒng)是一種利用液壓傳動(dòng)和伺服控制技術(shù)實(shí)現(xiàn)精確控制的系統(tǒng)。它廣泛應(yīng)用于工業(yè)、航空、船舶、冶金等領(lǐng)域。本文將詳細(xì)介紹液壓
    的頭像 發(fā)表于 06-05 15:59 ?474次閱讀

    如何去提升機(jī)械的位置控制性能?

    控制性能。?? 精度衡量:直接測量機(jī)械末端的位置比較困難,這里采用一種近似的方式,比較機(jī)械各軸指令角度與實(shí)際編碼器反饋角度間的偏差值。 2.控制策略 三環(huán)反饋
    的頭像 發(fā)表于 03-05 08:43 ?597次閱讀
    如何去提升機(jī)械<b class='flag-5'>臂</b>的位置<b class='flag-5'>控制</b>性能?

    伺服缸和伺服壓機(jī)區(qū)別 伺服缸能取代液壓油缸嗎

    伺服缸是一種通過電動(dòng)機(jī)驅(qū)動(dòng)實(shí)現(xiàn)線性運(yùn)動(dòng)的設(shè)備,它的原理和結(jié)構(gòu)可以簡單描述如下: 原理: 伺服缸的原理基于電動(dòng)機(jī)的轉(zhuǎn)電磁效應(yīng)和轉(zhuǎn)換機(jī)械能的能力。通過電動(dòng)機(jī)的正反轉(zhuǎn)和電流的
    的頭像 發(fā)表于 01-26 08:47 ?400次閱讀
    <b class='flag-5'>伺服</b><b class='flag-5'>電</b>缸和<b class='flag-5'>伺服</b>壓機(jī)區(qū)別 <b class='flag-5'>伺服</b><b class='flag-5'>電</b>缸能取代液壓油缸嗎

    伺服缸和伺服壓機(jī)區(qū)別 伺服缸能取代液壓油缸嗎

    伺服缸通常采用閉環(huán)控制系統(tǒng),通過反饋信號實(shí)時(shí)調(diào)整電機(jī)的轉(zhuǎn)速和位置,以達(dá)到精確的運(yùn)動(dòng)控制。而伺服壓機(jī)一般采用閉環(huán)或開環(huán)
    發(fā)表于 01-22 17:21 ?1206次閱讀

    伺服電機(jī)的三種控制方式 如何確定選擇伺服電機(jī)控制方式?

    伺服電機(jī)的三種控制方式 如何確定選擇伺服電機(jī)控制方式? 伺服電機(jī)是一種能夠根據(jù)輸入信號實(shí)時(shí)調(diào)整轉(zhuǎn)速和位置的電動(dòng)機(jī)。它通常用于需要高精度、高效
    的頭像 發(fā)表于 12-26 14:02 ?1412次閱讀

    【開源獲獎(jiǎng)案例】四軸機(jī)械控制系統(tǒng)

    ——來自迪文開發(fā)者論壇本期為大家推送迪文開發(fā)者論壇獲獎(jiǎng)開源案例——四軸機(jī)械控制系統(tǒng)。工程師采用T5L智能屏,基于DGUS軟件“旋轉(zhuǎn)指示”控件實(shí)現(xiàn)機(jī)械的實(shí)時(shí)位置顯示,并通過串口控制機(jī)
    的頭像 發(fā)表于 12-23 08:13 ?901次閱讀
    【開源獲獎(jiǎng)案例】四軸機(jī)械<b class='flag-5'>臂</b><b class='flag-5'>控制</b>系統(tǒng)

    機(jī)器柔順控制初步分析

    ),考慮選用阻抗控制(此時(shí),接觸環(huán)境建模為導(dǎo)納,即輸入容許范圍的接觸力,反饋位移給機(jī)械); 而對于低剛度環(huán)境,期望機(jī)械體現(xiàn)出高阻抗行為(在給定接觸力的前提下,保證較小的位移偏差),一般采用導(dǎo)納
    的頭像 發(fā)表于 11-22 15:59 ?367次閱讀

    機(jī)器人控制系統(tǒng)向PLC的SG_Background控制實(shí)例

    通過后臺命令可以使固定焊鉗進(jìn)行異步運(yùn)動(dòng)。此時(shí)機(jī)器人軸可獨(dú)立于焊鉗進(jìn)行另外的運(yùn)動(dòng)。不僅在修磨時(shí)可進(jìn)行異步的焊鉗運(yùn)動(dòng),焊接時(shí)也同樣可以。但這僅適用于無實(shí)際工件的測試焊接(例如在檢查阻力時(shí))。
    發(fā)表于 11-21 11:36 ?226次閱讀
    機(jī)器人<b class='flag-5'>控制</b>系統(tǒng)向PLC的<b class='flag-5'>SG_Background</b><b class='flag-5'>控制</b>實(shí)例

    基于SG3525控制的車載電源設(shè)計(jì)方案

    電子發(fā)燒友網(wǎng)站提供《基于SG3525控制的車載電源設(shè)計(jì)方案.pdf》資料免費(fèi)下載
    發(fā)表于 10-31 10:30 ?26次下載
    基于<b class='flag-5'>SG</b>3525<b class='flag-5'>控制</b>的車載電源設(shè)計(jì)方案

    伺服控制、步進(jìn)控制的知識要點(diǎn)

    伺服控制1、交流伺服電機(jī)的工作原理伺服電機(jī)內(nèi)部的轉(zhuǎn)子是永磁鐵,驅(qū)動(dòng)器控制的U/V/W三相形成電
    的頭像 發(fā)表于 10-27 08:07 ?830次閱讀
    <b class='flag-5'>伺服</b><b class='flag-5'>控制</b>、步進(jìn)<b class='flag-5'>控制</b>的知識要點(diǎn)