<pre id="4byu9"></pre>

<big id="4byu9"><em id="4byu9"></em></big>
<strike id="4byu9"><sup id="4byu9"></sup></strike>
  1. 電子發燒友網 > 工業控制 > 伺服與控制 > 正文

    雅馬哈機器人配置方法之西門子S7-1500控制技巧分享

    2020年04月27日 17:04 ? 次閱讀

    1 實現的功能,及應用的場合

    1.1 學習機器人的前提條件

    學習該內容前須掌握以下的幾個知識點:

    西門子S7-1500 PLC的基本知識包括西門子系列PLC使用Profinet組態通訊的方式,西門子PLC中基本的數據類型組成(位,字節,字和雙字),西門子PLC與第三方設備通訊后IO點映射的基本概念以及使用西門子PLC簡單編寫程序的能力。

    1.2 機器人的簡單介紹

    雅馬哈四軸機器人的四個軸分別是X軸,Y軸,Z軸以及R軸。具體的軸的位置見圖1-1。所有的四軸機器人基本上是有這四個軸組成的,所以我們對其有個基本的了解就行,學習機器人主要是學習機器人的控制器。下圖是雅馬哈四軸機器人的示例圖。可用于工業現場工件的抓取放置。

    2 控制器面板介紹

    雅馬哈四軸機器人的控制為RCX340,具體的控制器上各個接口的作用如下圖所示:

    RCX340控制器是雅馬哈機器人用來控制四軸機器人的控制器,它的外觀可見圖2-1。上面的插頭口分別是軸1控制接頭,軸2控制接頭,軸三控制接頭,軸四控制接頭。選件板(主要用于和第三方通訊,此次項目中使用到的是PROFINET通訊)。Enthernet接口:用于控制器與PC通訊。PB接口:用于連接示教器。若沒有選購示教器則接口處的插頭也不能拔掉,因為插頭中有廠家以及短接好的安全信號線。電源端子:共兩組220V交流電源,一組是控制器電源,一組是伺服馬達電源。四組電池組:用于控制器的斷電數據保持,若將其拔掉則會報電池錯誤。四組電池組分別對應四個伺服軸。

    3軟硬件介紹

    3.1 RCX340控制器接線操作

    3.2電路

    電路圖中L,N和PE是控制器的外部220V電源,該電源用于給控制器供電。圖中的A1-A6和B1-B6是控制器面板上的Safety信號,若不接外部控制信號則應將A1A2,A3A4,A5A6,B1B2,B3B4,B5B6相應的短接起來。若需要接入安全信號或者急停則應按照上圖所示的接法接入外部安全信號。至于右邊的PBX接線則表示機器人示教器與控制器的接線,若選購了示教器則出廠時廠家會為你接好線,若沒選購廠家也會為你將插頭接口,所以這部分的接線圖僅供參考學習。

    3.3 軟件介紹

    CX340控制器使用的編輯軟件是RCX-Studio。注意該控制器的另一個軟件為RCX-Studio Pro,該軟件是RCX-Studio到升級版。該軟件需要秘鑰,如無秘鑰使用RCX-Studio就行。

    下面我們來重點介紹該軟件的使用方法。打開該軟件,點擊新建連接彈出如圖2.2-1所示的界面,可使用網線連接。注意該控制器默認IP地址是192.168.0.2,端口號為23。

    使用控制器RCX340可分為兩種情況來控制,具體可分為通過PLC控制器以及不通過PLC來控制。若不通過PLC來控制則需手動在軟件中將控制器的馬達上電。而使用PLC來控制RCX340則需要在PLC程序中寫上電程序和輸入緊急停止程序。

    具體的手動步驟可見附件說明書的《RCX-StudioPro_C_V.1.16》中的第四節P14頁聯機操作。該章節介紹了使用該軟件聯機時的操作,包括與控制器的連接,伺服上電,原點回歸,寸動移動,點位跟蹤以及監控功能。將這一小節讀完可完全掌握該軟件常用的一些操作。

    4實現功能步驟

    4.1 與PLC的組態通訊連接

    此次項目所采用的的通訊方式為與西門子S7-1500PLC的Profinet通訊,首先需要去官網下載RCX340控制器的GSD文件,網址為:

    https://www.yamahamotor.com.cn/robot/download/fieldbus/

    下載好后打開博圖進行GSD文件的安裝。然后在設備組態中搜索RCX340,將其拖入組套網絡中。控制器與PLC之間的IO點是經過映射來交換信息的,可以從下圖中看圖兩個插槽中總共分配了48個字節,分別是第一個插槽16個字,第二個插槽16個字節。

    若對于西門子軟件與第三方設備組態通訊不夠了解的可查看附件說明書中的《PROFINET_RCX340_C_V.1.03》,該說明書介紹了機器人和PLC通訊的一些簡單步驟。

    硬件組態圖

    上圖是一部分映射點的對應。比如Qn表示的是PLC硬件組態中的起始地址,通過上圖可知PLC組態的起始的起始地址是500則上圖中的Qn+32表示的是QB532字節,也就是第二個插槽的字節。其中表格中寫有功能的IO點是控制器已經定義好的具有特殊功能的端口,保留區的端口是不可用的端口,而通用輸入通用輸出則是用于讓我們自己來定義的接口。具體的說明可查看附件中的《Remote IO_RCX340》這一說明書中的P1-5頁。

    4.2 PLC編程介紹

    下面我就截取一部分程序來做一個PLC與機器人對接信號的介紹。從下圖中可以看出這兩段程序分別起到的作用是用來解除控制器的緊急停止,給伺服馬達上電,關閉機器人的暫停功能以及對機器人的報警進行復位。程序中的輸出點Q映射控制器的SIW(),這些點就是我上面所說的特殊功能點。這些點的功能已經被控制器系統給定義好了,我們只需查閱手冊然后使用PLC來導通對應的Q點即可。

    圖中Q532.0表示的是來自PLC的緊急停止信號,當使用PLC控制機器人時請務必使該電導通,當該點導通時延時1s來使得伺服馬達上電。Q532.6表示機器人的暫停信號,當該電不通時機器人暫停。第二段的Q533.6表示機器人報警復位,當機器人報警時可通過導通該點來時機器人的報警復位掉。

    4.3 機器人編程介紹

    介紹完了PLC程序后我們來介紹一下機器人編程,在看機器人程序時需要將兩者結合起來看。我們結合下圖以及PLC程序來看一下這段程序的意思。

    首先我們先定義一個*ATEST的標簽,該標簽部分為主程序,然后使用CASE語句來選擇不同值的情況下跳轉到不同標簽下的程序。這里的SIW(2)是由PLC的QW504映射過來的,我們給QW504賦值多少程序就會進入哪條子程序。具體的每條程序的含義可見示例程序后面的注釋。

    剛才講的是如何通過賦值然后將值傳送給機器人從而使用CASE語句來選擇子程序。現在我們來講一下如何通過PLC來看控制器機器人運動。首先我們需要PLC輸出一個點來給控制器,通過這個點來告訴控制器需要移送機器人。比如圖中的DB13.DBX8.2,用這個點來接通機器人的SI2(0),當WAIT SI2(0)滿足即SI2(0)=1時執行下一步MOE P,P3(使用點對點的移動到P3位置),然后等待軸完全停止后置位一個點SO2(0),然后該點通過映射給I537.1表示機器人已到達所需要移動到的位置。這就是一個PLC控制機器人,然后機器人回饋信號給PLC已到達位置的信號交互。可參考這個程序然后根據實際工藝對象來編寫程序。

    1 項目通用性總結

    總結一下使用機器人首先需要了解該機器人所使用的控制型號,根據型號查詢該類控制器的接線方式。接線完成通電成功后首先需使用PC連接機器人控制器,若所使用的機器人配備了示教器則可使用示教器動作。不論使用的是PC還是示教器在第一次上電后都需要進行一個原位回歸。使用PC可對機器人進行伺服上電,報警查詢,寸動等操作。進行完成后需對機器人與PLC進行通訊連接以及信號對接,然后就是在機器人軟件中進行編程試驗并與PLC接收發送的信號進行互動。

    下載發燒友APP

    打造屬于您的人脈電子圈

    關注電子發燒友微信

    有趣有料的資訊及技術干貨

    關注發燒友課堂

    鎖定最新課程活動及技術直播

    電子發燒友觀察

    一線報道 · 深度觀察 · 最新資訊
    收藏 人收藏
    分享:

    評論

    相關推薦

    運動控制的發展趨勢

    主題簡介及亮點:目前,自動化測試行業對具有一定LabVIEW視覺編程能力的技術人員,需求強烈!然而,也有很大一批技術人員
    發燒友學院發表于 2019-07-02 00:00? 2930次閱讀
    運動控制的發展趨勢

    麻省理工學院開發新系統,通過肌肉信號控制機器人

    麻省理工學院的研究人員創造了一個新的系統,能讓我們更接近于人與機器人的無縫協作。這套系統被稱為 "行....
    發表于 2020-04-29 10:08? 9次閱讀
    麻省理工學院開發新系統,通過肌肉信號控制機器人

    基于S7—200可編程控制器實現油田自動倒罐控制...

    加藥裝置包括儲藥罐、計量泵、攪拌器、液位開關、控制箱及附件等,在實際系統中可根據用戶要求調整配置,以....
    發表于 2020-04-29 09:28? 30次閱讀
    基于S7—200可編程控制器實現油田自動倒罐控制...

    研究人員使用AI教機器人如何將物體交給人類

    英偉達(Nvidia)研究人員在本周發表的預印研究論文中提出了一種人類到機器人交接的方法,其中機器人....
    發表于 2020-04-28 17:16? 95次閱讀
    研究人員使用AI教機器人如何將物體交給人類

    物聯網等技術如何護衛安全生產

    物聯網能夠將人與物、物與物進行連接,憑借在數據信息采集、傳遞、聯通上的優勢,其能成為生產過程中的預警....
    發表于 2020-04-28 17:09? 43次閱讀
    物聯網等技術如何護衛安全生產

    機器人產業飛速崛起帶動底盤市場,國產企業該如何玩...

    據悉,與NIMBOT敏寶一起發布的還有另外三款商用服務機器人:工具型金融服務機器人BENEBOT5旺....
    發表于 2020-04-28 16:28? 188次閱讀
    機器人產業飛速崛起帶動底盤市場,國產企業該如何玩...

    一種新型柔性機械昆蟲,可通過蒼蠅拍壓扁而幸存

    想象一下,成群的機器人昆蟲在執行各種任務時在我們周圍移動。這聽起來像科幻小說,但實際上比您想象的更合....
    發表于 2020-04-28 15:48? 45次閱讀
    一種新型柔性機械昆蟲,可通過蒼蠅拍壓扁而幸存

    北京回收西門子PLC模塊,觸摸屏,變頻器AB模塊

    專業+現款,回收西門子PLC模塊24小時回收熱線:13207134169 (同步微信) QQ:1494920983 回收西門子可編程控制...
    發表于 2020-04-28 11:17? 98次閱讀
    北京回收西門子PLC模塊,觸摸屏,變頻器AB模塊

    波士頓動力機器人協助醫生遠程治療新冠肺炎患者

    據外媒報道,機器人制造商波士頓動力公司周四宣布,其四足的Spot機器人已經在波士頓的一家醫院使用,以....
    發表于 2020-04-28 10:04? 110次閱讀
    波士頓動力機器人協助醫生遠程治療新冠肺炎患者

    研究發現心理學理論可以推動機器人行走方式的改進

    多虧了曼徹斯特大學的一項研究,心理學理論才能開始改善機器人的行走方式。
    發表于 2020-04-27 17:47? 135次閱讀
    研究發現心理學理論可以推動機器人行走方式的改進

    柔軟的機器人已經成為了海底研究的新工具

    在2月24日發表在《當前生物學》雜志上的一項研究中,科學家發現,用超軟的機器人手指握住的水母與受傳統....
    發表于 2020-04-27 17:46? 87次閱讀
    柔軟的機器人已經成為了海底研究的新工具

    一款使用青蛙細胞建造而成的活體機器人

    一本書是用木頭做的。但這不是一棵樹。死細胞已重新用于其他需求。現在,一組科學家重新利用了從青蛙胚胎中....
    發表于 2020-04-27 17:37? 176次閱讀
    一款使用青蛙細胞建造而成的活體機器人

    一種由自折疊折紙材料而制成的新型機器人

    研究人員已經證明,受激折線啟發的技術如何使他們設計出能夠響應環境刺激而自動重新配置為新的二維(2D)....
    發表于 2020-04-27 17:35? 131次閱讀
    一種由自折疊折紙材料而制成的新型機器人

    機器人的應用使創建高級材料變得更加容易

    由羅格斯(Rutgers)領導的工程師團隊已開發出一種自動生產聚合物的方法,從而可以更輕松地創建旨在....
    發表于 2020-04-27 17:30? 119次閱讀
    機器人的應用使創建高級材料變得更加容易

    用軟材料制成的微型四足機器人,或能用于檢查狹小空...

    4月27日消息,土耳其畢爾肯大學的研究人員發明了一款微型四足機器人——SQuad。與現有微型機器人不....
    發表于 2020-04-27 14:39? 190次閱讀
    用軟材料制成的微型四足機器人,或能用于檢查狹小空...

    新算法實現機器人系統開發,加快裝配各種物體的動作...

    在理想狀態下,為了最有效地工作,生產出來的這種機器人應該集成一個組裝計劃器,該組件可以計劃機器人為制....
    發表于 2020-04-27 14:32? 260次閱讀
    新算法實現機器人系統開發,加快裝配各種物體的動作...

    基于FX1S-10MT型PLC和步進電機驅動裝置...

    在美國玩具標準ASTM F963-03中,玩具主軸線定義為:一條連接產品上最遠的部分或端點的距離最長....
    發表于 2020-04-27 10:13? 86次閱讀
    基于FX1S-10MT型PLC和步進電機驅動裝置...

    5G元年的手機戰誰會是贏家

    與4G時代手機廠商間的競爭局限于產品、渠道、營銷等層面相比,5G時代的競爭將日趨體系化。
    發表于 2020-04-27 09:20? 146次閱讀
    5G元年的手機戰誰會是贏家

    關于可穿戴型下肢助力機器人感知系統研究

    可穿戴型下肢助力機器人是輔助型康復機器人的一種,是一種幫助人們擴展下肢運動能力的助力裝置,其基本原理是在基于人...
    發表于 2020-04-27 08:04? 65次閱讀
    關于可穿戴型下肢助力機器人感知系統研究

    大數據對于金融有什么影響

    機器人顧問基本上是一種基于算法的虛擬程序,該算法使用從客戶提出的一系列問題中獲得的信息來提供投資建議....
    發表于 2020-04-26 17:50? 51次閱讀
    大數據對于金融有什么影響

    西門子采購Stratasys3D打印機,維護30...

    西門子交通服務公司利用Stratasys的3D打印系統,為德國和英國的鐵路行業制造零件,因此增加了對....
    發表于 2020-04-26 17:04? 372次閱讀
    西門子采購Stratasys3D打印機,維護30...

    大力發展智能家居產業為了什么

    哈奇物流機器人研發負責人楊潔明介紹,目前物流機器人采用的是單線雷達和致密多源融合定位技術,可以相對復....
    發表于 2020-04-26 15:43? 145次閱讀
    大力發展智能家居產業為了什么

    科沃斯商用和英特爾打造智能機器人生態平臺,“端、...

    未來機器人智能的發展及聯網化的趨勢,英特爾的軟硬一體能力是對最大的投資收益保障。
    發表于 2020-04-26 15:41? 178次閱讀
    科沃斯商用和英特爾打造智能機器人生態平臺,“端、...

    九號電動正式進軍線下,智能產品線下體驗狂攬口碑

    4月25日,小米生態鏈企業之一的九號機器人在全國100多個城市開設的199+ “5G智慧零售門店”同....
    發表于 2020-04-26 14:31? 258次閱讀
    九號電動正式進軍線下,智能產品線下體驗狂攬口碑

    AI規模化落地是怎樣實現的

    人工智能的大規模應用在2020年初,走進了大眾視野,開始與每個人息息相關。
    發表于 2020-04-26 11:51? 101次閱讀
    AI規模化落地是怎樣實現的

    商用機器人怎樣布局線下數字化

    科沃斯商用機器人發布了第一款公共服務機器人旺寶1。自此以后,科沃斯便在金融、零售、政務、醫療等垂直領....
    發表于 2020-04-26 11:40? 167次閱讀
    商用機器人怎樣布局線下數字化

    基于CPLD器件XC9572實現巡線機器人運動控...

    就巡線機器人的運動控制系統中的保護及定位系統而言,其本質是根據傳感器信號給出相應的電機控制信號。也就....
    發表于 2020-04-25 17:51? 56次閱讀
    基于CPLD器件XC9572實現巡線機器人運動控...

    如何快速學好PLC

     PLC已經普及到各行各業,幾乎每個企業都在使用PLC,PLC控制系統的維護已經成為電工的日常工作。
    發表于 2020-04-25 11:37? 203次閱讀
    如何快速學好PLC

    plc編程的七大特點

    梯形圖是使用得最多的PLC的編程語言,其電路符號和表達方式與繼電器電路原理圖相似,梯形圖語言形象直觀....
    發表于 2020-04-25 11:25? 143次閱讀
    plc編程的七大特點

    PLC的通信方式有哪些

     PLC通信的任務就是將地理位置不同的PLC、計算機、各種現場設備等,通過通信介質連接起來,按照規定....
    發表于 2020-04-25 10:29? 155次閱讀
    PLC的通信方式有哪些

    PLC的電池如何更換

    當PLC的用戶程序要保留在RAM中時,就會用到電池,電池通常是3V或3.6V的不可充電的鋰電池,電池....
    發表于 2020-04-25 10:27? 60次閱讀
    PLC的電池如何更換

    PLC的供電電源如何選擇

    選好電源是PLC能穩定可靠工作的前提,電源看似簡單,但針對不同的系統要求,電源的選擇卻不能很隨意。如....
    發表于 2020-04-25 10:25? 94次閱讀
    PLC的供電電源如何選擇

    plc編程的方式有哪些

    IEC(國際電工委員會)1994年5月公布了可編程控制器標準(IEC1131),其中第三部分(IEC....
    發表于 2020-04-25 10:21? 107次閱讀
    plc編程的方式有哪些

    PLC十字路口的交通燈控制編程實例

    十字路口交通燈的運行如下圖所示。當起動開關接通時,信號燈系統開始工作,且先南北紅燈亮,東西綠燈亮。當....
    發表于 2020-04-25 10:13? 83次閱讀
    PLC十字路口的交通燈控制編程實例

    PLC選型的基本原則有哪些

    PLC選型的基本原則是:所選的PLC應能夠滿足控制系統的功能需要。
    發表于 2020-04-25 10:10? 67次閱讀
    PLC選型的基本原則有哪些

    PLC故障的檢測方法

    PLC的可靠性很高,本身有很完善的自診斷功能,如果出現故障,借助自診斷程序即可方便地找到出現故障的部....
    發表于 2020-04-25 10:08? 56次閱讀
    PLC故障的檢測方法

    PLC的特點_PLC的分類

    現代工業生產是復雜多樣的,它們對控制的要求也各不相同。可編程序控制器一經出現就受到了廣大工程技術人員....
    發表于 2020-04-25 10:07? 94次閱讀
    PLC的特點_PLC的分類

    PLC控制邏輯實現原理圖

    繼電器控制系統是一種“硬件邏輯系統”,如圖1(a)所示,它的三條支路是并行工作的,當按下按鈕SB1,....
    發表于 2020-04-25 10:01? 89次閱讀
    PLC控制邏輯實現原理圖

    PLC的工作過程圖解

    為了滿足工業邏輯控制的要求,同時結合計算機控制的特點,PLC的工作方式采用不斷循環的順序掃描工作方式....
    發表于 2020-04-25 09:59? 90次閱讀
    PLC的工作過程圖解

    PLC的順序功能圖

    單序列由一系列相繼激活的步組成,是最簡單的一種順序功能圖,如圖7.50所示。每一步的后面僅接有一個轉....
    發表于 2020-04-25 09:55? 57次閱讀
    PLC的順序功能圖

    PLC的選型方法及硬件配置

    三菱FX1S系列PLC是一種卡片大小的PLC,適合在小型環境中進行控制。它具有卓越的性能、串行通訊功....
    發表于 2020-04-25 09:53? 55次閱讀
    PLC的選型方法及硬件配置

    PLC采用擴展存儲器通訊控制變頻器的方法

    在工業自動化控制系統中,最為常見的是plc和變頻器的組合應用,并且產生了多種多樣的plc控制變頻器的....
    發表于 2020-04-25 09:48? 114次閱讀
    PLC采用擴展存儲器通訊控制變頻器的方法

    關于公路劃線機劃線導向機器人的設計

    公路劃線機是用來在高等級公路及城市道路上劃各種路面標線的專用機械。在道路的養護過程中也用于在舊標線上劃新標線[1...
    發表于 2020-04-23 08:32? 121次閱讀
    關于公路劃線機劃線導向機器人的設計

    工業自動化系統的原理及挑戰說明

    在當今競爭日益激烈的全球市場中,高效的工業生產能力通常取決于每間工廠自動化系統的速度、精度和可靠度。即使是在一...
    發表于 2020-04-22 06:33? 89次閱讀
    工業自動化系統的原理及挑戰說明

    關于PC高級語言與多臺PLC并發通訊

    剛開發完一個數據采集系統,用到了這些資料,感覺不錯,有興趣的可下載看看: ...
    發表于 2020-04-21 20:44? 106次閱讀
    關于PC高級語言與多臺PLC并發通訊

    如何利用LabVIEW的數值輸入將輸入寫入到PLC的寄存器內?

    利用三菱PLC通過NI OPC將寄存器設置好并與LabVIEW連接,目前數據讀取沒有問題,想問一下如何通過數值輸入...
    發表于 2020-04-19 17:23? 187次閱讀
    如何利用LabVIEW的數值輸入將輸入寫入到PLC的寄存器內?

    電子發燒友“機器人云招聘”啟動啦!高薪工作就等你來

    人社部發布最新消息稱,今年2020年高校畢業生規模將達到874萬人,再創下歷史新高,達到近十年最大增幅,這或將面臨史上...
    發表于 2020-04-15 16:12? 491次閱讀
    電子發燒友“機器人云招聘”啟動啦!高薪工作就等你來

    最近在做焊接機器人機械臂的仿真,找到一個直角坐標轉球坐標的vi,看的不是太明白,有大神可以解答嗎

    上網也找了直角坐標轉球坐標的文章,但好像這個不大一樣啊 ...
    發表于 2020-04-13 20:57? 139次閱讀
    最近在做焊接機器人機械臂的仿真,找到一個直角坐標轉球坐標的vi,看的不是太明白,有大神可以解答嗎

    我司是做機器人的,wifi信號連接不太好,斷斷續續的,有時可以連有時連不上,這種情況需要做什么測試嗎?

    不知大佬們有什么高招沒?
    發表于 2020-04-13 18:35? 183次閱讀
    我司是做機器人的,wifi信號連接不太好,斷斷續續的,有時可以連有時連不上,這種情況需要做什么測試嗎?

    通用網絡測控平臺有什么優點?

    隨著物聯網概念的提出及相關技術的發展,網絡化測量控制已成為測控系統發展的必然趨勢。然而,當前國內外工業控制領域...
    發表于 2020-04-10 07:44? 103次閱讀
    通用網絡測控平臺有什么優點?
    5福彩票