国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何通過PCDK讀寫FANUC機器人IO

bjV5_Cambricon ? 來源:上海發那科技術沙龍 ? 作者:上海發那科技術沙 ? 2021-09-01 09:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

信息化是現代制造業的非常重要 的趨勢。我們在集成機器人的時候,總希望盡可能多的采集機器人信息,以還原機器人的原貌,從而對機器人進行分析,做出接下來的決策。FANUC為各位提供 了PC操作機器人的軟件接口—PC Developer’s Kits(以下簡稱PCDK)。

PCDK 是使PC和FANUC機器人系統高效通訊的功能強大的軟件工具,既可用于開發又可用于運行環境。它在Windows系統中快速運行,并且可以滿足絕大部分 需求。PCDK包含幾種PC與機器人控制器的接口:FTP、ECBR,Robot Server等。其中FTP、ECBR用于機器人文件的維護,而Robot Server用于讀寫變量、讀寫IO、與用戶程序協調合作,監控報警、控制流程、修改位置。我們使用Robot Server來讀寫機器人IO。

通 過PCDK讀寫FANUC機器人IO,采用的是面向對象的編程方法。PCDK內的Robot Server組件提供對象類FRCRobot(FRC表示Fanuc Robotics Class,是Robot Server內所有對象類名稱的前綴)。

編程者可以通過實例化該類的對象(以下稱為gobjRobot對象)來連接機器人并通過該對象的屬性和方法來獲取 機器人信息以及控制機器人。創建objRobot對象后,可以獲取該對象的一個屬性“FRCRobot.IOTypes”的引用,該屬性是我們完成機器人 IO信息讀寫的關鍵所在。具體步驟如下:

1)確保PC與機器人控制器之間的以太網物理連接。

2)創建及共享一個“FRCRobot”的引用:

Set gobjRobot= New FRCRobot

3)調用 “FRCRobot.Connect”方法來建立PC與機器人的連接:

gobjRobot.Connect ”robotname”

4)通過 “FRCRobot.Disconnect”事件來處理不連接的狀態。

5)通過“FRCRobot.IOTypes”讀寫IO。以給DO(1)賦值取反為例:

Dim objDigOut1 As FRCDigitalIOSignal

Set objDigOut1=gobjRobot.IOTypes.Item(frDOutType).Signals(1)

objDigOut1.Value = Not objDigOut1.Value

4892fd1e-fde6-11eb-9bcf-12bb97331649.png

圖 中FRCRobot是“RobotServer”組件中唯一可被外部創建的對象類。任何需要和機器人控制器交互信息的應用,都需要通過這個類來獲得引用。FRCIOTypes和FRCIOSignals均為對象集合,前者包含了機器人控制器中所有已設置的I/O類型,譬如AI、AO或DI、DO等類型,后 者則包含了屬于某一特定I/O類型的所有I/O信號,例如所有屬于DI類型的I/O信號。值得注意的是FRCRobot.IOTypes屬性即一個 FRCIOTypes類對象。

發那科噴涂應用的上位機軟件PaintWorks4是一套功能完備的機器人和涂裝工藝設備管理軟件,它正是采用PCDK來采集機器人數據,控制機器人部分功能。以下是其中一個子程序RobotI/O,其作用就是對機器人IO進行操作,這個功能正是采用了上述的方法。

讀寫機器人IO是PCDK提供的功能中的比較基礎的一項。PaintWorks4軟件,除了IO讀寫功能以外,還具有可以讀寫機器人的變量,修改工藝參數,操作機器人文件等功能。

總之,PCDK可以在編寫PC讀寫控制機器人的上位機程序時,給編程者提供了很大的便利。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    213

    文章

    31093

    瀏覽量

    222358
  • PC
    PC
    +關注

    關注

    9

    文章

    2167

    瀏覽量

    159354

原文標題:通過PC Developer’s Kits讀寫FANUC機器人IO

文章出處:【微信號:Cambricon_Developer,微信公眾號:寒武紀開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    探索RISC-V在機器人領域的潛力

    Pro則運行控制節點,通過Wi-Fi網絡接收Gazebo發布的傳感器信息(如激光雷達數據),并發布控制指令(速度指令)來驅動機器人模型移動和避障。 ? 體驗: MUSE Pi Pro的K1 CPU在處理
    發表于 12-03 14:40

    RK3576機器人核心:三屏異顯+八路攝像頭,重塑機器人交互與感知

    、遠程作業機器人、特種檢測機器人· 多攝像頭輸入:通過多路攝像頭無死角監控作業現場,實現精準操作與安全監控。· 多屏顯示:將不同視角的畫面、傳感器數據、控制界面分別顯示,幫助操作員遠程精準控制。高端服務
    發表于 10-29 16:41

    小蘿卜機器人的故事

    經過我的申請, 馬老師發放了, 小蘿卜機器人的, 開發權限, 原來的小蘿卜公司, 因為經營不善倒閉, 作為科研產品, 幾個技術對此惋惜, 自掏腰包, 要讓小蘿卜機器人, 再生, 每次聽到小蘿卜說
    發表于 10-23 05:24

    機器人競技幕后:磁傳感器芯片激活 “精準感知力”

    支撐機器人競技能力的核心力量,深刻改變著競技機器人的能力邊界。 磁傳感器芯片為機器人運動提供 “精準導航”。在動態平衡系統中,像昆泰芯 KTH71 系列磁傳感器芯片,通過檢測地磁場與
    發表于 08-26 10:02

    MR30分布式IO在噴繪機器人的應用

    噴繪機器人憑借高效、精確、穩定、節能等優點,在汽車、航空航天、電子等多個行業廣泛應用。本文以 MR30分布式IO在噴繪機器人中的應用為核心,介紹了噴繪機器人的生產工藝,分析了其在實際應
    的頭像 發表于 08-15 13:48 ?715次閱讀
    MR30分布式<b class='flag-5'>IO</b>在噴繪<b class='flag-5'>機器人</b>的應用

    工業機器人的特點

    機器人是關鍵。工業互聯網是通過端上的數據傳輸,經過大數據分析和云計算處理,再進行智能化決策的一整個過程,其中端的數據傳輸是基礎。工業互聯網的端包括機器人、傳感器等一切線下連接端口。因此發展工業
    發表于 07-26 11:22

    開疆智能ModbusTCP轉Devicenet網關連接FANUC機器人配置案例

    本案例是ModbusTCP主站通過開疆智能ModbusTCP轉Devicenet網關連接發那科機器人的配置案例,操作分為三個配置1:ModbusTCP主站配置2:ModbusTCP轉Devicenet網關配置3:FANUC
    的頭像 發表于 06-28 14:12 ?1107次閱讀
    開疆智能ModbusTCP轉Devicenet網關連接<b class='flag-5'>FANUC</b><b class='flag-5'>機器人</b>配置案例

    機器人遇上“語言障礙”:CCLINKIE轉Profinet的“破冰外掛”來啦\\!

    已成為核心競爭力。CCLINKIE轉Profinet網關的價值,不僅是解決“語言不通”的表層問題,更是通過協議互聯釋放設備潛能——正如某主機廠技術總監所言:“在智能制造時代,能讓10年前的設備與最新機器人并肩作戰,才是真正的降本增效。”
    發表于 06-04 14:31

    明遠智睿SSD2351開發板:語音機器人領域的變革力量

    通過網絡連接云端服務器進行快速檢索和分析,然后利用語音合成技術將答案以自然流暢的語音反饋給用戶。同時,借助開發板的網絡連接功能,語音機器人還可以與后臺管理系統進行數據交互,實時更新知識庫和優化服務策略
    發表于 05-28 11:36

    盤點#機器人開發平臺

    地瓜機器人RDK X5開發套件地瓜機器人RDK X5開發套件產品介紹 旭日5芯片10TOPs算力-電子發燒友網機器人開發套件 Kria KR260機器人開發套件 Kria KR260-
    發表于 05-13 15:02

    詳細介紹機場智能指路機器人的工作原理

    帶)定位、Wi - Fi 定位等。藍牙定位可以通過與機場內部署的藍牙信標進行通信,獲取機器人的大致位置信息。UWB 定位則利用超寬帶信號實現更精確的定位,能夠在復雜的室內環境中達到較高的定位精度,誤差
    發表于 05-10 18:26

    【「# ROS 2智能機器人開發實踐」閱讀體驗】視覺實現的基礎算法的應用

    閱讀心得體會:ROS2機器人視覺與地圖構建技術 通過對本書第7章(ROS2視覺應用)和第8章(ROS2地圖構建)的學習,我對機器人視覺感知和自主導航的核心技術有了更深入的理解。以下是我的心得體會
    發表于 05-03 19:41

    【「# ROS 2智能機器人開發實踐」閱讀體驗】機器人入門的引路書

    ROS的全稱:Robot Operating System 機器人操作系統 ROS的 目的 :ROS支持通用庫,是通信總線,協調多個傳感器 為了解決機器人里各廠商模塊不通用的問題,讓機器人快速開發
    發表于 04-30 01:05

    【「# ROS 2智能機器人開發實踐」閱讀體驗】+內容初識

    講解了如何在 ROS 2 中實現機器人的運動控制,包括速度控制、位置控制等。通過編寫運動控制節點,可以接收來自上層的控制指令,如速度指令或目標位置指令,然后通過底層的驅動程序控制機器人
    發表于 04-27 11:24

    發那科機器人A型控制柜急停板安全回路接線方法

    發那科機器人A型控制柜的安全回路接口涵蓋了外部急停輸入、安全門開關、機器人急停輸出以及伺服切斷等多個功能,這些接口均通過硬接線進行連接。在操作FANUC
    的頭像 發表于 03-17 10:39 ?7345次閱讀
    發那科<b class='flag-5'>機器人</b>A型控制柜急停板安全回路接線方法