1200PLC与ABB机器人Profinet通信连接干货分享
今天给大家讲一下西门子1200如何与ABB机器人进行以太网通信!首先我们打开博图软件添加一款PLC
点击PLC的打开属性界面-以太网地址,设置地址为192.168.0.1
然后下面我们就需要添加ABB机器人配套的DSD文件了,GSD文件可以从机器人示教器中查找,也可以从ABB售后或者其他渠道找对相对应ABB系统版本的GSD文件。那么下面在RobotStudio软件中获取GSD文件。首先打开软件
新建一个工作站
选择Add-Ins选项卡,右键已安装的数据包里面的6.0X系统,在下拉菜单中选择打开数据包文件夹。
按照目录找到GSD文件
我们可以首先将此GSD文件复制到桌面上
然后打开播图软件,选项-管理通用站描述文件
找到我们复制到桌面上的GSD文件并选中
打够并点击安装
安装完成点击关闭即可,打开设备视图,找到右侧硬件目录
找到BASICV1.2
点击BASICV1.2拖入左侧网络视图中,将PLC和机器人的网口用线连起来
双击机器人网口将机器人IP地址改成与PLC同一网段
配置接收与发送的数据包,并分别将DI\DO8字节的拖入概览视图中
我们从这里可以看到机器人在PLC内的输入输出地址是从第2个字节到第九个字节,那么在这里当实际通信连接好后,实际机器人的输出信号与这里的I地址对应,实际机器人的输入信号与这里的Q地址对应。i2.0-i9.7对应机器人信号的通信输出地址的前8个字节
Q2.0-Q9.7对应机器人通信输入地址的前8个字节
那么编写一个PLC程序
那么到这里PLC端都已经搞好了,后面从机器人示教器配置机器人端!
机器人端设置如下:
打开控制面板,点击配置,找到主题communication,IP setting,显示全部,ProfiNet work,编辑,设置对应IP地址192.168.10.2
,点击确定,添加 通信从站
打开控制面板,点击配置,主题,I/O
PROFINET Internal device ,显示全部,选择PN-internal-device,input size 修改值为8(一个字节),output size 修改值为8(一个字节),确定。
,然后设置输入输出信号
控制面板,配置,主题,I/O,signal,添加输入信号,地址0,确定
添加输出信号,地址0,确定
设定完成后重启系统,然后就可以与PLC通信了
如何将从ABB机器人示教器中备份的程序导入到RobotStudio中
日常工作中,对于我们设备维护人员需要了解ABB机器人的程序及系统配置,方便对机器人进行维护,今天我们来学习下如何将从示教器中备份的程序导入到电脑上的RobotStudio中并在电脑上查看程序及机器人的系统配置等。
1、 开始之前先安装RobotStudio 6.01.01和RobotWare 5.15两个软件,安装好后打开RobotStudio 6.01.01,创建"空工作站解决方案";
创建空工作站解决方案
2、接下来在空工作站中导入备份文件中的机器人系统,点击菜单栏中的"机器人系统—已有系统";
创建机器人系统
3、弹出如下对话框,在这里我们选择"管理系统-机器人系统生成器",接着会弹出机器人系统生成器对话框,选择"从备份创建系统",点击"下一步",修改要创建的系统存储位置以及名字;
添加已有的机器人系统
输入要创建的系统名字和选择要存放的位置
4、接着弹出"从备份创建系统"对话框,选择先前从示教器中备份出来的程序文件夹(注意是选择整个文件夹),我们可以在备份信息中看到备份文件的信息,如序列号和创建系统所用的RobotWare版本等,继续下一步,完成,点击"关闭"关闭对话框,这样根据备份创建系统创建成功,我们可以看到先前创建的工作站中会生成一个根据备份生成的机器人,左侧显示的就是机器人型号。
选择备份目录
生成的机器人系统
5、上面生成的只是机器人系统,里面没有机器人程序和机器人的配置等信息,接下来我们继续从备份中将这些信息导入到所生成的机器人系统中。点击菜单栏中"控制器-备份-从备份中恢复系统",选择备份的文件夹导入程序和系统配置,此时会提示RobotWare版本不一致,不用管,选择"是"。
从备份中恢复
选择备份的文件位置
6、导入成功后我们可以在软件界面左侧看到导入的程序还有系统配置,点击I/O系统下方的PLC可以看到机器人跟外部PLC联机的信号,打开虚拟示教器可以看到机器人的主程序显示在示教器上。
虚拟示教器
导入的程序和配置
转发并关注,私信获取上述软件和备份文件。
相关问答
示教器怎么样连接控制柜实现自转?
1.示教器可以通过连接控制柜来实现自转。2.连接控制柜可以通过使用适当的电缆或线缆将示教器与控制柜进行物理连接。这样,示教器就可以接收来自控制柜的指令...
工业机器人用plc控制还是自己有一套控制?
工业机器人用PLC控制还是自己有一套控制?答:工业机器人有自己的一套控制与驱动系统。单一的PLC控制无法完成工业机器人的复杂的运动和工作流程。因为机器人的机...
库卡上plc怎么调用程序?
要在库卡上调用PLC程序,可以按照以下步骤操作:1.打开库卡示教器,在主界面选择“编辑”选项。2.在编辑界面中,选择“PLC”选项。3.在PLC界面中,选择“调用...
如何操纵和使用工业机器人?
既然是邀请我做这个问题的答案,我就不避讳什么了。1、编程控制目前是主流目前国内的工业机器人主要采用的是编程控制。这个过程是机器人调试员,通过示教器进...
工业机器人培训都学哪些内容?
工业机器人培训通常包括以下内容:机器人基础知识:学习机器人的基本概念、分类、结构和工作原理等。机器人编程:学习机器人编程语言和编程方法,包括在线编程...
学工业机器人技术对数理化和英语要求高吗?
工业机器人是未来人工智能领域的重要组成部分,在国家工业强国的战略下,工业机器人必然是一个比较好的就业方向。应该说,现在工业机器人在机械,电气设计上使...
机器人教育有专业度吗?
育课程是可以给孩子带给相当大进步的,能调动孩子的自学兴趣,强化孩子的动手实践中能力,培育孩子的逻辑思维能力,分析并解决问题的能力,提...一、工...
工业机器人入门难吗?我没有基础,可以学会吗?
首先声明没学过什么工业机器人的专业。但是编程还是接触过一些。我们用的那个编程语言我没学过,连名字都不知道,你可以想象我接到任务后的心情吧!找了一本跟砖...
童鞋们我想了解 安川机器人外部暂停怎么通过总线实现?安川...
库卡机器人进程应由一个中央位置进行控制(如由一个主机或PLC),则这一控制通过外部自动运行接口进行。为了在KRC4和PLC之间能够顺利进行通讯,...
ABB机器人IRB460的特点是什么
天津华茂致远自动化科技有限公司占地小、产出高。与速度、荷重接近的同类产品相比,采用紧凑化设计的IRB460与货盘之间的距离可缩短20%,能提升生产...