《ABB机器人外部启动配置说明》由会员分享,可在线阅读,更多相关《ABB机器人外部启动配置说明(20页珍藏版)》请在人人文库网上搜索。

1、ABB机器人外部启动配置说明一、 外部IO板的配置ABB标准I/O板DSQC652是最为常用的模块,下面以创建数字输入信号DI,数字输出信号DO,组输入信号GI,组输出信号GO为例做一个详细的讲解。图1-1对DSQC652端子台的外观进行了描述。图1-2对DSQC652端子台的各个端子与机器人内部地址(Device mapping)关系进行了描述。图1-1I/0板上X5为Devicenet通讯端子:其中1-5为Devicenet接线端子,7-12为拨码开关分别对应1.2.4.8.16.32(将任意两个短接片剪断,对应端子上的拨码开关值相加即为该Devicenet地址,例如此处将8和10端子短接。

2、片剪短,对应的拨码开关值分别为2和8,所以2+8=10,此Devicenet地址为10)。图1-21、 定义DSQC652板的总线连接ABB标准I/O板都是下挂在DeviceNet现场总线下的设备,通过X5端口与DeviceNet现场总线进行通讯。定义DSQC652板的总线连接相关参数说明见表1-1-1表1-1-1参数名称设定值说明Named652设定IO板在系统中的名字Address10设定IO板在总线中的地址来自模板的值DSQC 652 24 VDC I/O Device选择DeviceNet设备单击【ABB菜单】【控制面板】【配置】【DeviceNet Device】【添加】显示图1-1。

3、-1所示的界面图1-1-1单击“使用来自模板的值”行的下拉菜单,选择“DSQC 652 24 VDC I/O Device”,如图1-1-2所示图1-1-2点击【向下】按钮,找到参数名称Address,将值改成10。单击【确定】,完成DSQC652板的总线连接。提示“重启”选择【是】。如图1-1-3所示图1-1-32、 创建数字输入信号DI1单击【ABB菜单】【控制面板】【配置】【Signal】【添加】显示图1-2-1所示的界面,数字输入信号DI1相关参数说明见表1-2-1表1-2-1参数名称设定值说明NameDI1设定数字输入信号的名字Type of SignalDigital Input设。

4、定信号的类型Assigned to DeviceDSQC 652 24 VDC I/O Device设定信号所在的IO模块Device Mapping1设定信号所占用的地址Invert Physical ValueNO如果想将信号取反,可选Yes图1-2-1按照表1-2-1设定,设定完毕后如图1-2-2所示,单击【确定】,提示“重启”选择【是】,完成数字输入信号DI1的创建。图1-2-23、 创建数字输出信号DO1单击【ABB菜单】【控制面板】【配置】【Signal】【添加】显示图1-2-1所示的界面,数字输出信号DO1相关参数说明见表1-3-1表1-3-1参数名称设定值说明NameDO1设定。

5、数字输出信号的名字Type of SignalDigital Output设定信号的类型Assigned to DeviceDSQC 652 24 VDC I/O Device设定信号所在的IO模块Device Mapping1设定信号所占用的地址Invert Physical ValueNO如果想将信号取反,可选Yes按照表1-3-1设定,设定完毕后如图1-3-1所示,单击【确定】,提示“重启”选择【是】,完成数字输出信号DO1的创建。图1-3-14、 创建组输入信号GI1单击【ABB菜单】【控制面板】【配置】【Signal】【添加】显示图1-2-1所示的界面,组输入信号GI1相关参数说明见。

6、表1-4-1表1-4-1参数名称设定值说明NameGI1设定组输入信号的名字Type of SignalGroup Input设定信号的类型Assigned to DeviceDSQC 652 24 VDC I/O Device设定信号所在的IO模块Device Mapping1,2,4-3设定信号所占用的地址Invert Physical ValueNO如果想将信号取反,可选Yes按照表1-4-1设定,设定完毕后如图1-4-1所示,单击【确定】,提示“重启”选择【是】,完成组输入信号GI1的创建。图1-4-15、 创建组输出信号GO1单击【ABB菜单】【控制面板】【配置】【Signal】【添。

7、加】显示图1-2-1所示的界面,组输入信号GO1相关参数说明见表1-5-1表1-5-1参数名称设定值说明NameGO1设定组输出信号的名字Type of SignalGroup Output设定信号的类型Assigned to DeviceDSQC 652 24 VDC I/O Device设定信号所在的IO模块Device Mapping1,2,4-3设定信号所占用的地址Invert Physical ValueNO如果想将信号取反,可选Yes按照表1-5-1设定,设定完毕后如图1-5-1所示,单击【确定】,提示“重启”选择【是】,完成组输出信号GO1的创建。图1-5-1组输入与组输出遵循以。

8、下格式:注意:组输入和组输出可以定义起始位,可以隔位,各个位的顺序和设置的一致,如1,5-3,7和1,3-5,7是不一样的。6、 关联外部IO信号与系统变量此处以输入信号为例,将IN1信号关联到“Motor on”,单击【ABB菜单】【控制面板】【配置】【System Input】【添加】显示图1-6-1所示的界面,相关参数说明见表1-6-1表1-6-1参数名称设定值说明Signal NameIN1设定输入端信号的名称ActionMotor on设定输入信号IN1有效时的动作图1-6-1按照表1-6-1设定,设定完毕后如图1-6-2所示,单击【确定】,提示“重启”选择【是】,完成输入信号与系统。

9、变量的关联。图1-6-2依照此方法将IN2信号关联到“START”。“Motor on” 、“START”配置完成,机器人便可外部启动。二、 利用608-1 world zone软件包设置待机位置和干涉区待机位置的输出端必须设置成只读模式(ReadOnly)。world zone监控的是当前TCP的坐标值。单击【ABB菜单】【控制面板】【配置】【Signal】【添加】,其他参数名称设置参照“创建数字输出信号DO1”,Access Level设置参照如图2-1-1所示图2-1-1创建如图2-1-2所示的程序,程序名为POWER_UP(此程序要在Event Route中调用)。单击【ABB菜单】【。

10、控制面板】【配置】【主题】【Controller】,显示如图2-1-3所示的界面,单击Event Route,按图2-1-4所示要求填写,单击【确定】,提示“重启”选择【是】。设置完毕后。机器人在开机后都会调用一次POWER_UP程序,告诉机器人干涉区或者机器人的待机位置,如果在设定的范围内,便会输出。图2-1-2图2-1-3图2-1-4三、 MAIN程序的编辑详见附件四、 程序和IO配置的导出与导入程序文件和IO配置可以导出到USB设备,需要指出的是:路径中不能包含中文程序文件的导出与导入见下图:确认路径修改路径导出导入IO配置的导出与导入见下图:导入导出确认路径修改路径(注:文档可能无法思考全面,请浏览后下载,供参考。可复制、编制,期待你的好评与关注。

abb机器人开机后加载模块_ABB机器人外部启动配置说明相关推荐

  1. linux modprobe自动加载,modprobe 开机自动加载模块的方法 亲测成功

    再次鄙视那些凭空臆测就发表技术文章和那些不分好坏疯狂采集的人.浪费大家的时间,你们罪当诛杀! 添加开机自动加载模块,在各大搜索引擎发现很多误导的技术文章,浪费我的时间,气死了. 下面是本人测试成功的. ...

  2. Linux模块加载流程及如何让系统开机自动加载模块

    Linux模块加载 Linux系统加载哪些内核模块,和配置文件有关系. 模块保存在/lib/modules/下. 使用/etc/modules-load.d/来配置系统启动时加载哪些模块. 使用/et ...

  3. Android 开机自动加载新wifi模块驱动

    在android ROM 开发中经常会遇到产品更换wifi模块的情况,一般常见的wifi驱动android内核中自带都有,无需过多调试,要是碰上内核中没有的就需要根据厂商提供的驱动进行移植. wifi ...

  4. 计算机管理中没有vhd,电脑重启后新建的VHD虚拟硬盘不见了怎么办|如何设置使VHD硬盘开机自动加载...

    ‍ 我们可以通过系统自带的磁盘功能创建VHD虚拟硬盘,但是有用户发现电脑在重启之后,资源管理器中的VHD虚拟硬盘就不见了.对于这种现象,应该是电脑系统在开机后没有自动加载VHD硬盘的原因.那么,如何使 ...

  5. Linux如何在系统启动时自动加载模块

    下面是以前学习Linux时写的,后来仔细研究rc.sysinit后发现,只需要修改下列地方就可以了,不必这么麻烦的: rc.sysinit中有这样的一段代码: # Load other user-de ...

  6. [driver]linux内核动态加载模块

    问题: 1. 把编译好的模块放到板子/lib/modules对应文件夹下,并且执行了depmod -a, 比如pl2303.ko, 那么下一次插入pl2303的串口线,是否可以识别,也就是自动加载pl ...

  7. Ubuntu开机自动加载驱动模块

    目前我知道有两种方式来实现开机自动加载驱动模块,一种是将驱动模块放到 /lib/modules/uname -r/ 中,然后在修改 /etc 下的 modules 等文件:另一种是编写开启自启脚本,将 ...

  8. go加载python_人生苦短我用python(02)动态加载模块-Go语言中文社区

    文章内容为原创,欢迎转载请注明出处 作者: EflyPro->晦明禅师 文章来源:公众号"睿江云计算" 继第一期[人生苦短我用Python系列专栏]发布后,深受广大睿普迷的一 ...

  9. nginx php动态编译加载模块.

    #Nginx动态编译加载模块步骤 #查看目前Nginx版本及编译模块 #[root@centos7 ~]# /opt/app/lnmp/nginx-1.12.0/sbin/nginx -V #ngin ...

最新文章

  1. mac下的intellij idea常用快捷键
  2. 工作10年从大公司离职去小公司当CTO,被同事鄙视竟然不回netty
  3. 中小企业组网基础方案:通过MPLS技术实现
  4. CSS 文字处理总结
  5. python求回文_python实现求最长回文子串长度
  6. AjaxFileUpload 在C#中应用
  7. iOS之深入解析内存分配的五大区
  8. kubernetes(七)项目部署方式:蓝绿部署,灰度发布/金丝雀发布,滚动更新
  9. 补丁程序正在运行_针对微软4月14日更新补丁会导致蓝屏问题的检测及解决方法...
  10. MinGW 64的安装 - 官网sourceforge安装失败非翻墙解决办法
  11. js学习 字符串常用方法
  12. python js返回 json_如何使用 Python 得到网页返回正确的 Json 数据
  13. 链表(python版)
  14. java删除文件内容_java 删除文件中的数据
  15. ztree管理html元素,zTree入坑指南
  16. 统一批量修改word页眉页脚
  17. What Is 'FTW'? What Does It Mean?
  18. c# 无法检索解密密钥_使用C#检索Windows产品密钥
  19. 一款经典动漫改编的二次元日系角色扮演类手游——航海王热血航线
  20. 存储系统测试工具学习之vdbench

热门文章

  1. 计算机vfp二级sql,计算机二级vfp-SQL命令集合.doc
  2. 【论文查询】如何查询论文被其他哪些文献引用过?超详细!!!
  3. 机器人关节摩擦力的变化规律
  4. 图片分享应用Pinterest上市首日大涨28% 市值超120亿美元
  5. Java中DecimalFormat的用法!
  6. DecimalFormat数字格式化用法
  7. CRM适用于什么企业?
  8. 获取Android签名打包keystore或者.jks文件的MD5
  9. Life - 生活杂记
  10. 战网客户端 linux,暴雪战网客户端 | Blizzard Battle.net