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

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

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

VASS PLC控制機(jī)器人分析

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2023-07-24 16:36 ? 次閱讀

FB 201 FB_Rob_PN_A

FB 201機(jī)器人輸入影像到DB塊

71397ec6-29f6-11ee-a368-dac502259ad0.png

該模塊將Robot的輸出數(shù)據(jù)復(fù)制到Robot結(jié)構(gòu)中。

該模塊通常使用自己的實(shí)例數(shù)據(jù)模塊進(jìn)行訪(fǎng)問(wèn)。

實(shí)例數(shù)據(jù)模塊的“符號(hào)名稱(chēng)”應(yīng)如下所示:

xxxxxx Rxx#FB_Rob_PN_A_DB,例如110010R01#FB_Rob_PN_A_DB以下內(nèi)容應(yīng)在“符號(hào)注釋”處注冊(cè):機(jī)器人輸出.

該變量是機(jī)器人輸出(SPS輸入)的初始地址,模塊將所有機(jī)器人輸出數(shù)據(jù)寫(xiě)入機(jī)器人結(jié)構(gòu)中。

FB 202 FB_Rob_PN_E

FB 201DB塊輸出機(jī)器人

7158c966-29f6-11ee-a368-dac502259ad0.png

該模塊將機(jī)器人結(jié)構(gòu)的數(shù)據(jù)復(fù)制到機(jī)器人的輸入數(shù)據(jù)區(qū)域。

該模塊通常使用自己的實(shí)例數(shù)據(jù)模塊進(jìn)行訪(fǎng)問(wèn)。

實(shí)例數(shù)據(jù)模塊的“符號(hào)名稱(chēng)”應(yīng)如下所示:

xxxxxx Rxx#FB_Rob_PN_E_DB,例如110010R01#FB_Rob_PN_E_DB以下內(nèi)容應(yīng)在“符號(hào)注釋”處注冊(cè):機(jī)器人輸入

將鼠標(biāo)指針移動(dòng)到模塊輸入和輸出上。通過(guò)這些鏈接,您可以立即跳轉(zhuǎn)到文檔的點(diǎn),文檔描述了這些輸入和輸出。

FB 203 FB_RobFolge_8

FB203 機(jī)器人程序號(hào)分配

7179249a-29f6-11ee-a368-dac502259ad0.png該模塊根據(jù)可用的序列發(fā)布(“FrgSequence1”、“FrgSequence2”、…、“Frg Sequence8”),在模塊輸出“sequence”處發(fā)布相應(yīng)的序列號(hào)(“Sequence1”,“Sequence2”、..、“Sequence8”。

該模塊通常使用自己的實(shí)例數(shù)據(jù)模塊進(jìn)行訪(fǎng)問(wèn)。

實(shí)例數(shù)據(jù)模塊的“符號(hào)名稱(chēng)”應(yīng)如下所示:

xxxxxx Ryy#FB_RobFolge_8_DB,例如110010R01#FB_RobFolge_8-DB以下內(nèi)容應(yīng)在“符號(hào)注釋”處注冊(cè):機(jī)器人序列選擇

通過(guò)級(jí)聯(lián)15個(gè)序列而不是僅8個(gè)序列可以被參數(shù)化。使用模塊“FB_RobFolge_16”,可以在不級(jí)聯(lián)的情況下對(duì)16個(gè)序列進(jìn)行參數(shù)化。

FB 200 FB_Rob

FB200 機(jī)器人邏輯控制

71bee2e6-29f6-11ee-a368-dac502259ad0.png

這個(gè)塊用于控制機(jī)器人的運(yùn)動(dòng)。

此塊通常使用專(zhuān)用實(shí)例數(shù)據(jù)塊進(jìn)行訪(fǎng)問(wèn)。

實(shí)例數(shù)據(jù)塊的“符號(hào)名稱(chēng)”必須顯示如下:

xxxxxx Ryy#FB_Rob_DB,例如110010R01#FB_Rob_DB以下內(nèi)容應(yīng)在“符號(hào)注釋”處注冊(cè):Roboter

塊體結(jié)構(gòu)

? 過(guò)程控制(“過(guò)程前停止”)

? 暫停機(jī)器人(“PLC行程啟用”)

? 將機(jī)器人移至維修位置

? 啟動(dòng)順序(系統(tǒng)處于自動(dòng)啟用模式K26)

? 機(jī)械安全啟用/序列一致性檢查

? 機(jī)器人驅(qū)動(dòng)連接

? 機(jī)器人按順序輸出

? 報(bào)警系統(tǒng)

啟動(dòng)順序(系統(tǒng)處于自動(dòng)啟用模式K26)

機(jī)器人在工廠自動(dòng)啟用模式(K26)下的順序啟動(dòng)(E9)需要以下信號(hào)狀態(tài):

? 塊輸入“Folge”處的序列號(hào)不得等于0。

? 如果未選擇維護(hù)位置(塊輸出“WartAng”=False),則塊輸入“FolgeStart”必須為T(mén)rue。

? 如果選擇了維護(hù)位置,則塊輸入“W_FolgeStart”必須為T(mén)rue(塊輸出“WartAng”=True)。

? 機(jī)器人必須“準(zhǔn)備就緒”(A9_Bereit=True)。

? 機(jī)器人必須位于0點(diǎn)(A15_PF0=真)。

? 來(lái)自機(jī)器人的外部緊急停止反饋(塊輸入“K16A”)必須為T(mén)rue。

? 來(lái)自機(jī)器人的操作員保護(hù)/安全電路反饋(塊輸入“K36”)必須為T(mén)rue。

? 機(jī)器人必須輸出“執(zhí)行器啟用”(A10_FRG_Stellglieder=True)。

? 機(jī)器人必須處于自動(dòng)模式(A12_Automatik=True)。

? 機(jī)器人不得處于最后一點(diǎn)(A14_LPKT=錯(cuò)誤)。

? 工廠或模式區(qū)域必須處于自動(dòng)啟用模式(K26_FrAuto=True)。

? 不得取消選擇機(jī)器人(ohneRob=False)。

? 所選序列(E1_8_Folgennwahl)必須與序列鏡像(A1_8_Folgespiegelung)相對(duì)應(yīng)。

? 機(jī)器人驅(qū)動(dòng)器必須打開(kāi)(E10_Antriebe_ein=True)。

機(jī)械安全啟用/序列一致性檢查

檢測(cè)到序列不一致或缺少“機(jī)械安全啟用”(塊輸入“Frg_MaschSich”)將清除“機(jī)械安全”(E14)并暫停機(jī)器人。

序列不一致檢測(cè)必須滿(mǎn)足以下條件:

? 序列鏡像(“SpiegelungFolge”)必須<>0、<>基本位置序列和<>維護(hù)序列

? 序列一致性檢查覆蓋(“UebFKonsi”)必須為FALSE,并且機(jī)器人不得處于“PF0”中

? 塊輸入“Folge”處的序列必須<>0且<>序列鏡像(“SpiegelungFolge”)

特殊情況:

序列一致性檢查不會(huì)被“VKE=1”覆蓋。

需要為焊接機(jī)器人和搬運(yùn)機(jī)器人編程序列一致性檢查超控(符合工廠布局)。

如果機(jī)器人沒(méi)有在相應(yīng)的工具中工作,則工具啟用(例如PF1V1)會(huì)覆蓋序列一致性檢查。

72034026-29f6-11ee-a368-dac502259ad0.png

如果夾持器不可能/不足以繞過(guò)無(wú)輪廓,則必須將來(lái)自機(jī)器人(InFolge)的順序反饋編程為相應(yīng)工位的位置啟用(例如MS1V1)。

7286713a-29f6-11ee-a368-dac502259ad0.png

機(jī)器人驅(qū)動(dòng)連接

機(jī)器人驅(qū)動(dòng)器(E10)在以下條件下打開(kāi):

? 設(shè)備或模式區(qū)域處于自動(dòng)啟用模式(K26_FrAuto=True),或者設(shè)備或模式區(qū)處于手動(dòng)啟用模式(K2 5_FrHand),并且“啟動(dòng)”按鈕被激活。

? 機(jī)器人必須位于點(diǎn)0(A15_PF0=True)或路徑上(A16_SAK=True)。

? 機(jī)器人必須“準(zhǔn)備就緒”(A9_Bereit=True)。

? 機(jī)器人必須輸出“執(zhí)行器啟用”(A10_FRG_Stellglieder=True)。

? 機(jī)器人必須處于自動(dòng)模式(A12_Automatik=True)。

? 來(lái)自機(jī)器人的外部緊急停止反饋(塊輸入“K16A”)必須為T(mén)rue。

? 來(lái)自機(jī)器人的操作員保護(hù)/安全電路反饋(塊輸入“K36”)必須為T(mén)rue。

? 不得取消選擇機(jī)器人('hneRob'=False)。

機(jī)器人按順序輸出

在機(jī)器人結(jié)構(gòu)中,每個(gè)序列號(hào)(1-125)都有一個(gè)位(BOOL),只有當(dāng)機(jī)器人在相應(yīng)的序列中時(shí)才會(huì)設(shè)置。

ST_ROB.InFolge[1]

。。。

。。。

ST_ROB.InFolge[125]

例如,如果機(jī)器人鏡像序列10(A1_8_Folgespiegelung=10),則1050R01.InFolge[10]位變?yōu)門(mén)rue。所有其他位均為False。

例如,這些位現(xiàn)在可以用于旅行啟用,因此機(jī)器人只有在正確的順序下才能繼續(xù)旅行。

序列重復(fù)

與負(fù)責(zé)的規(guī)劃者協(xié)商后,可以使用Cfg.X2=True激活時(shí)間優(yōu)化序列處理。當(dāng)序列開(kāi)始掛起并且具有正確的序列鏡像時(shí),可以通過(guò)E22_Frg_Folgenwieder輸入從序列結(jié)束跳到序列開(kāi)始。執(zhí)行跳轉(zhuǎn)時(shí),輸出A22_Folgenwiederh_aktiv變?yōu)門(mén)rue。有關(guān)此功能的編程,請(qǐng)參閱機(jī)器人編程說(shuō)明。

編程順序重復(fù):

(*********************)

(*序列重復(fù)*)

(*********************)

ST_ROB.E22_Frg_Folgenwiederh := FolgeStart And (Folge = SpiegelungFolge) And NotPF0 And Not Anw_Wartung And Cfg.X2;

72d15fd8-29f6-11ee-a368-dac502259ad0.png

7305905a-29f6-11ee-a368-dac502259ad0.png

FB 250 FB_Rob_Greifer 機(jī)器人抓手控制7345cb7a-29f6-11ee-a368-dac502259ad0.png

此塊用于夾具的維護(hù)選擇。

此塊通常使用專(zhuān)用實(shí)例數(shù)據(jù)塊進(jìn)行訪(fǎng)問(wèn)。

維修位置選擇

可通過(guò)“維護(hù)”按鈕(切換功能)選擇/確認(rèn)維護(hù)位置。

當(dāng)?shù)竭_(dá)維護(hù)位置時(shí),文本從“維護(hù)”變?yōu)椤熬S護(hù)確認(rèn)”。

將特定的夾持器發(fā)送到維護(hù)位置

在選擇維護(hù)位置之前,必須選擇要移動(dòng)到維護(hù)位置的夾持器。然后必須使用維護(hù)按鈕選擇維護(hù)位置。然后,機(jī)器人帶著夾具移動(dòng)到維護(hù)位置。

顯示哪個(gè)夾持器處于維護(hù)位置

當(dāng)機(jī)器人處于維護(hù)位置時(shí),機(jī)器人告訴PLC當(dāng)前正在維護(hù)的夾具。此狀態(tài)由“Gripper1/5”、“Gripper2/6”、“Gripper3/7”或“Gripper4/8”中的顏色變化指示。

735e8246-29f6-11ee-a368-dac502259ad0.png

輸入說(shuō)明 輸出說(shuō)明
E/A 113 維護(hù)時(shí)選擇多個(gè)夾具5 過(guò)程處于活躍狀態(tài)
E/A 114 維護(hù)時(shí)選擇多個(gè)夾具6 擠夾指示器
E/A 115 維護(hù)時(shí)選擇多個(gè)夾具7 對(duì)接系統(tǒng)故障
E/A 116 維護(hù)時(shí)選擇多個(gè)夾具8 過(guò)程處于活躍狀態(tài)
E/A 117 Res KS 電機(jī)/末位位置誤差
E/A 118 Res KF 電機(jī)/起動(dòng)器錯(cuò)誤
E/A 119 Res 短路焊接誤差
E/A 120 Res 組故障
E/A 121? 維護(hù)時(shí)選擇多個(gè)夾具1 過(guò)程處于活躍狀態(tài)
E/A 122 維護(hù)時(shí)選擇多個(gè)夾具2 擠夾指示器
E/A 123 維護(hù)時(shí)選擇多個(gè)夾具3 零件控制誤差
E/A 124 維護(hù)時(shí)選擇多個(gè)夾具4 檢查運(yùn)行中傳感器的誤差
E/A 125 保留 組故障
E/A 126 保留 保留
E/A 127?? 機(jī)器人 XY 的在線(xiàn)使能 1 用于機(jī)器人 XY 的在線(xiàn)使能 1
E/A 128 機(jī)器人 XY 在線(xiàn)使用 2 用于機(jī)器人 XY 的在線(xiàn)使能 2

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

    關(guān)注

    7

    文章

    2628

    瀏覽量

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

    關(guān)注

    210

    文章

    28003

    瀏覽量

    205566
  • plc
    plc
    +關(guān)注

    關(guān)注

    5004

    文章

    13050

    瀏覽量

    460917
  • Robot
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    11021

原文標(biāo)題:VASS PLC控制-機(jī)器人分析V7.21

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    機(jī)器人控制入門(mén)

    機(jī)器人控制入門(mén)
    發(fā)表于 08-15 12:52

    如何遠(yuǎn)程控制機(jī)器人?

    最近構(gòu)思想做一個(gè)簡(jiǎn)單的機(jī)器人,這個(gè)機(jī)器人安裝有攝像頭、機(jī)械手且通過(guò)無(wú)線(xiàn)控制行走和動(dòng)作,采用nrf24l01+無(wú)線(xiàn)模塊來(lái)實(shí)現(xiàn)通訊,可以遠(yuǎn)程結(jié)合攝像頭來(lái)操作
    發(fā)表于 10-25 13:31

    什么是工業(yè)機(jī)器人

    ` 本帖最后由 大連云港 于 2015-1-19 11:02 編輯 工業(yè)機(jī)器人是面向工業(yè)領(lǐng)域的多關(guān)節(jié)機(jī)械手或多自由度的機(jī)器人。工業(yè)機(jī)器人是自動(dòng)執(zhí)行工作的機(jī)器裝置,是靠自身動(dòng)力和
    發(fā)表于 01-19 10:58

    關(guān)節(jié)機(jī)器人控制

    本菜鳥(niǎo)剛學(xué)機(jī)器人控制,對(duì)于兩關(guān)節(jié)機(jī)器人,實(shí)現(xiàn)既定的末端軌跡,軌跡規(guī)劃已完成,但是程序的延時(shí)不準(zhǔn)確,導(dǎo)致最終軌跡混亂,求大神破?
    發(fā)表于 04-29 16:21

    先進(jìn)機(jī)器人控制

    《先進(jìn)機(jī)器人控制》從控制的角度系統(tǒng)地介紹了機(jī)器人學(xué)的基礎(chǔ)知識(shí)和當(dāng)前的發(fā)展?fàn)顩r。全書(shū)共分為12章,由基礎(chǔ)篇、控制結(jié)構(gòu)篇和先進(jìn)
    發(fā)表于 09-19 15:30

    機(jī)器人基礎(chǔ)書(shū)籍

    列舉部分學(xué)習(xí)過(guò)程中接觸的部分書(shū)籍,部分有中文版,部分有更新版本。1.機(jī)器人基礎(chǔ)書(shū)籍適合入門(mén)的書(shū)籍:機(jī)器人學(xué)機(jī)器人建模規(guī)劃與控制機(jī)器人學(xué)、
    發(fā)表于 05-22 06:53

    機(jī)器人系統(tǒng)與控制需求簡(jiǎn)介

    第二章 機(jī)器人系統(tǒng)與控制需求簡(jiǎn)介2.1 工業(yè)機(jī)器人的系統(tǒng)組成機(jī)械本體:精密減速機(jī)、伺服電機(jī)、伺服驅(qū)動(dòng)器、控制系統(tǒng)(核心零部件)控制柜示教盒2
    發(fā)表于 09-08 07:44

    機(jī)器人控制系統(tǒng)

    1、機(jī)器人控制系統(tǒng)“控制”的目的是使被控對(duì)象產(chǎn)生控制者所期望的行為方式。 .“控制”的基本條件是了解被控對(duì)象的特性。 “實(shí)質(zhì)”是對(duì)驅(qū)動(dòng)器輸
    發(fā)表于 09-13 08:40

    什么是機(jī)器人控制系統(tǒng)

    什么是機(jī)器人控制系統(tǒng)?機(jī)器人的運(yùn)動(dòng)控制系統(tǒng)包含哪些方面?機(jī)器人控制系統(tǒng)的基本功能有哪些?
    發(fā)表于 10-11 09:38

    機(jī)器人是什么?

    。.??有些品質(zhì)是機(jī)器人應(yīng)該遵循的,它應(yīng)該有一個(gè)大腦(存儲(chǔ)器或控制器)它應(yīng)該有一個(gè) ARM。(顯然是用來(lái)裝東西的)它應(yīng)該有一個(gè)運(yùn)動(dòng)的驅(qū)動(dòng)機(jī)制。(像自由度,運(yùn)動(dòng)和其他)它應(yīng)該有一個(gè)末端執(zhí)行器。(手指狀
    發(fā)表于 03-31 10:31

    PLC控制/監(jiān)控機(jī)器人抓手故障的編寫(xiě)

    PLC控制/監(jiān)控機(jī)器人的抓手狀態(tài)的功能塊FB250.
    的頭像 發(fā)表于 03-11 11:47 ?1615次閱讀

    VASS 標(biāo)準(zhǔn)機(jī)器人的附加功能

    FB 951 F_ROB_NOT? F應(yīng)用程序組件F_ROB_NOTF(FB951)在F應(yīng)用程序部件F_FRG(FB950)的內(nèi)部進(jìn)行處理,并具有記錄機(jī)器人的附加功能: 可以通過(guò)PLC記錄機(jī)器人,也
    的頭像 發(fā)表于 06-27 11:45 ?762次閱讀
    <b class='flag-5'>VASS</b> 標(biāo)準(zhǔn)<b class='flag-5'>機(jī)器人</b>的附加功能

    PLC機(jī)器人控制器的關(guān)系

    機(jī)器人控制器是機(jī)器人系統(tǒng)的核心部件,負(fù)責(zé)接收來(lái)自PLC或其他傳感器的指令,并根據(jù)這些指令控制機(jī)器人
    發(fā)表于 07-10 11:07 ?2923次閱讀

    PLC對(duì)機(jī)器人的互鎖信號(hào)控制

    該塊協(xié)調(diào)各個(gè)機(jī)器人之間的互鎖請(qǐng)求。 為了防止機(jī)器人之間發(fā)生“死鎖” , 這些機(jī)器人在進(jìn)入互鎖之前輸出互鎖請(qǐng)求并且等待 PLC 確認(rèn)。
    發(fā)表于 12-12 11:24 ?1093次閱讀
    <b class='flag-5'>PLC</b>對(duì)<b class='flag-5'>機(jī)器人</b>的互鎖信號(hào)<b class='flag-5'>控制</b>

    如何使用PLC控制機(jī)器人

    隨著工業(yè)自動(dòng)化技術(shù)的飛速發(fā)展,機(jī)器人技術(shù)作為其中的重要組成部分,其應(yīng)用范圍日益廣泛。在機(jī)器人控制系統(tǒng)中,PLC(Programmable Logic Controller,可編程邏輯
    的頭像 發(fā)表于 06-17 10:50 ?1159次閱讀