准备工作:

  • ABB机器人选项888-2

  • U盘或RobotStudio软件

01  机器人准备工作

提取ABB机器人GSDML文件

方法一:通过RobotStudio软件提取

①.   打开RobotStudio选择任务栏add-ins -----找到robotware rspak-----右键-------打开数据包文件夹.

②.  打开文件夹界面后依次选择RobotPackages-------RobotWare_RPK_6.08.0134-------utility-------Service------GSDML

注意事项:

该文件为所需GSDML文件,需拷贝出来备用。

----------------------------------------------

方法二:在ABB机器人示教器内提取

①打开示教器左上角菜单键------FlexPendant资源管理器

②打开界面后找到文件夹路径:hd0a/名称/products/robotware6.08/utility/service/GSDML

注意事项:

该文件为所需文件用U盘拷贝到电脑备用(未测试第一个DSQC688)

--------------------------------------------

设置ABB机器人profinet地址

①选择左上角菜单------控制面板-------主题--------communication-------IP Setting-------PROFINET Network

②.设置ip、设置子网掩码、通信网口

注意事项

  • 此IP与子网掩码要与博图软件中组态profinet设备中的IP相同。

  • 不要选择跟其他通信口相同的ip网段,会导致机器人报错无法通信。

--------------------------------------------

设置设备属性

①。依次选择主题-----I/O-------profinet internal device---------PN_INTERNAL_device

②.找到input size跟output size选择需要通信的字节数

注意事项:

输入输出字节数要与PLC组态的设备字节数匹配对应起来

--------------------------------------------

设置站名称

①选择主题------I/O------industrial netword------profinet

②.找到PROFINET station name 设置一个站名称

③.创建profinet设备上的IO信号 以创建组输出、组输入为例

注意事项

  • 此站名称要与PLC 所设置的profinet设备名称相同。

  • 通信信号需挂在如图所示PN internal device上

  • 起始地址从0开始。

--------------------------------------------

02  PLC组态准备工作

从博图导入GSDML文件

依次在任务栏选择   选项-----管理通用站描述文件----找到之前提取到的GSDML文件夹路径--------安装。

--------------------------------------------

组态设备

①.在添加完自己的PLC设备后,打开设备和网络在右侧硬件目录中选择 其他现场设备-----profinet io-----io-------ABB robotics------robot device----basicv1.4

② . 在设备窗口中选择添加上的设备,点击未分配,选择profinet接口

--------------------------------------------

IP地址与站名称

双击进入设备地址管理:要与机器人中刚才所讲到的相同

--------------------------------------------

添加设备模块

在右侧硬件目录中选择与机器人设置的通信字节数相同的模块

--------------------------------------------

高低位转换

PLC中的高低位与机器人中高低位正好相反,所以用高低位转换指令或者循环左右移位指令进行调整

这样就配置完成了!

--------------------------------------------

abb机器人searchl报错_西门子PLC1200与ABB机器人通信相关推荐

  1. abb机器人searchl报错_ABB机器人编程指令与函数

    1 指令 AccSet -降低加速度 ActEventBuffer - 事件缓冲启用 ActUnit - 启用机械单元 Add- 增加数值 AliasIO - 确定 I/O 信号以及别名 AliasI ...

  2. 西门子PLC1200伺服库卡机器人12工位博图程序例程,组态采用昆仑通态触摸屏

    西门子PLC1200伺服库卡机器人12工位博图程序例程,组态采用昆仑通态触摸屏,详细中文注释,PDF电路图参考,设备操作说明,物料BOM ,PLC和一台库卡机器人profinet通讯 PTO模式控制松 ...

  3. 西门子PLC1200伺服库卡机器人12工位

    西门子PLC1200伺服库卡机器人12工位 包括西门子PLC1200程序,昆仑通态触摸屏程序,详细中文注释,电路图,设备操作说明,物料BOM PLC和一台库卡机器人profinet通讯 PTO模式控制 ...

  4. abb机器人过载报错_ABB机器人电动机在运行时电流过大导致报警,存在过载现象...

    本公司长期高价回收工业机器人,FANUC,KUKA,ABB,安川,OTC,松下,川崎等 ABB机器人接口板SMB串口测量版 3HAC16014-1 深圳市英威兴达科技有限公司 电话:0755-8963 ...

  5. python import request 不报错_爬虫学习路径整理及安装环境遇到的坑

    学习路径是我自己提炼和精选的,只适合我个人,因为虽然有技术基础但是我刚入门爬虫视野很窄不专业,为避免误导你们,你们最好参考知乎上大牛已经回答的好答案.我发这篇文章,目的是给自己看的.ps,专栏下每篇文 ...

  6. julia const报错_我爱Julia之入门-004

    变量 Julia 语言中,变量是与某个值相关联(或绑定)的名字.你可以用它来保存一个值(例如某些计算得到的结果),供之后的代码使用.例如: julia> # 将 1 赋值给变量 x julia& ...

  7. springboot导入项目依赖报错_最详细的 Spring Boot 多模块开发与排坑指南

    来源于公众未读代码 , 作者达西呀 创建项目 创建一个 SpringBoot 项目非常的简单,简单到这里根本不用再提.你可以在使用 IDEA 新建项目时直接选择 Spring Initlalize 创 ...

  8. access实例_西门子PLC1200组态王跟Access数据库-⑥组态王变量

    西门子PLC1200,组态王跟Access数据库--⑥组态王变量 组态王的变量设置 1.0 变量设置 如下图所示,选择数据词典,里面是系统变量跟新建的变量,选择新建 1.1 如下图,从上往下依次, 变 ...

  9. 安装python37路径报错_解决pycharm安装python库报错问题

    最近在玩微信图灵机器人,不过我安装有一些库,安装报错,上网找了很久,总结有两种方法,记录一下 方法一: 手动安装,直接到官网你需要的python库下载到本地, 放在安装python路径,C:\User ...

最新文章

  1. java socket smtp_JAVA Socket实现smtp发送邮件
  2. mysql终端_MySQL之终端(Terminal)管理MySQL
  3. C ++ STL中的set :: upper_bound()函数
  4. project 模板_施工进度横道图不会做?18份计划模板收藏好,输入参数迅速成图...
  5. 配置MaxCompute任务消费监控告警,避免资源过度消费
  6. UVALive 4043 Ants
  7. Select显示多级分类列表
  8. svc的参考文献_WCF服务三:svc文件详解
  9. java 验证码的制作
  10. eos linux开发语言,EOSIO与Linux之间的区别
  11. 地图上导出坐标html文件,如何将标签的坐标、海拔等属性导出到TXT文本中
  12. php 真太阳时间修正,真太阳时查询表(建议收藏)
  13. Ardunio开发实例-MAG3110磁传感器
  14. HDU 6070 线段树
  15. abaqus质量缩放系数取值_ABAQUS中的质量缩放
  16. Java Vector API的使用测试
  17. DDSM多区域标注之处理overlay文件框出病灶区域
  18. php中显示li,请C语言大侠们帮忙看看,为什么总显示 array subsc... html中的ul li 用php怎么做?php在html中写 代码如......
  19. 数据库中的同义词synonym
  20. 达梦查询sql优化几种方式

热门文章

  1. Linux IPTables:如何添加防火墙规则
  2. 华为云PB级数据库GaussDB(for Redis)揭秘第十期:GaussDB(for Redis)迁移系列(上)
  3. 总是记不住java的IO流用法?用N个问题教你掌握java IO流
  4. 释放数据价值:DAYU数据运营新能力解读
  5. 【华为云技术分享】前端快速建⽴Mock App
  6. 要想深入理解mysql索引?这16个点你必须要了解!
  7. 【华为大咖分享】8.Focus on Value 的思考与实践精粹(后附PPT下载地址)
  8. local tomcat 找不到springmvc里的包_唰唰的手撕一个简单的Spring Mvc 框架
  9. mysql 5.7 导入出错_mysql5.x数据库文件导入mysql5.7数据库出错解决方法
  10. python环境变量添加失败_python环境变量设置失败