zoukankan      html  css  js  c++  java
  • UR5 改造

    背景

    项目要求 UR5 安装在移动平台上,需要做以下改造:

    • 供电:由 220V 市电改为直流电源(锂电池)直接供电;
    • 控制:由示教器控制改为上位机远程控制

    线路改造

    1. UR5 电气图(来自UR5服务手册)

     

    说明:220V交流电通过分电盘(Current Distributor)分别接到12V电源和48V电源,其中12V电源给主控板和安全控制板(Safety Control Board)供电,48V电源给伺服电机供电 

       

    2. 线路改造图

    注:

    (1) 黑线是接地线(GND)

    (2) 蓝线是48V电源供应控制信号线,其中电源时序控制端子⑥的细节展示及内部参考电路图如下:

    (3) 设备清单

    序号 设备 品牌、型号
    1 24V锂电池 定制  
    2 12V电源 Mean Well SD-50B-12 电压输入范围取决于锂电池的电压
    3 48V电源 Mean Well SD-100OL-48  
    4 电源时序控制 定制  
    5

    接线端子、

    空气开关、4平线等

       

     远程控制

     远程控制可以通过远程桌面(VNC)和自己开发的上位机(如基于.NET和C#)来实现,此篇先介绍远程桌面。

     1. 在UR5控制器系统中安装 VNC Server

    (1) 配置网络

    • 电脑跟UR5控制器通过网线连接(即连接到同一局域网中),通过示教器将机器人的网络设置为DHCP
    • 电脑通过wifi联网,并将网络分享给上面的连接(安装VNC Server需联网),如下图

    • 在示教器中查看机器人的IP
    • 电脑通过 ssh 工具(如MobaXterm)连接到机器人控制器系统,账号:root,密码:easybot

    (2)配置软件源

    • 打开终端,输入命令 vim /etc/apt/source.list (用 vi,vim 或其他文本编辑器都行),在sources.list 文件添加以下源
    deb http://mirrors.163.com/debian/ wheezy main non-free contrib 
    deb http://mirrors.163.com/debian/ wheezy-updates main non-free contrib deb http://mirrors.163.com/debian/ wheezy-backports main non-free contrib
    deb-src http://mirrors.163.com/debian/ wheezy main non-free contrib
    deb-src http://mirrors.163.com/debian/ wheezy-updates main non-free contrib
    deb-src http://mirrors.163.com/debian/ wheezy-backports main non-free contrib
    deb http://mirrors.163.com/debian-security/ wheezy/updates main non-free contrib
    deb-src http://mirrors.163.com/debian-security/ wheezy/updates main non-free contrib
    • 保存并退出,然后在终端中输入:
    apt-get update
    apt-get upgrade

    (3)安装 VNC

    • 配置好网络和软件源后,在终端中输入如下命令,进行VNC的安装
    apt-get install x11vnc (需要确认时输入y)
    • 配置 x11vnc 密码,建议使用 easybot 密码以方便记忆
    x11vnc -storepassed (需要确认时输入y)

    (4)配置VNC Server 开机自动启动

    •  将密码文件复制到 /etc 目录
    cp ~/.vnc/passwd /etc/x11vnc.pass
    • 创建 /etc/init/x11vnc.conf 文件,并添加如下代码
    touch /etc/init/x11vnc.conf
    start on login-session-start
    
    script 
    
    x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900 
    
    end script
    • 重启

    2. 电脑端安装 VNC Viewer

    VNC Viewer (https://www.realvnc.com/en/connect/download/viewer/

  • 相关阅读:
    js处理数学经典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,问每个月的兔子总数为多少?
    js的水仙花数的输出
    js中关于一个数组中最大、最小值以及它们的下标的输出的一种解决办法
    通过HMI显示西门子SINAMICS V90伺服驱动器报警代码和报警信息
    outlook Archive 归档减小服务器文件夹大小
    西门子触摸屏TP,KTP的报警历史记录数量
    解决HP ZBOOK 蓝屏, 释放静电的方法
    LOGO! 8.2 与 WinCC之间以太网通信的地址对应关系
    Windows10 文件索引功能,替代everything
    行星减速机的精度和强度
  • 原文地址:https://www.cnblogs.com/dinghongkai/p/10677968.html
Copyright © 2011-2022 走看看