基于西门子S7-300与ABB机器人Profibus-DP通信探讨_第1页
基于西门子S7-300与ABB机器人Profibus-DP通信探讨_第2页
基于西门子S7-300与ABB机器人Profibus-DP通信探讨_第3页
基于西门子S7-300与ABB机器人Profibus-DP通信探讨_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑基于西门子S7-300与ABB机器人Profibus-DP通信探讨【摘要】西门子S7-300PLC与ABB机器人通讯接口采用相应的通讯线缆连接后,在PLC编程软件中进行相应的通信配置,并编写梯形图程序进行通讯测试。结果表明西门子S7-300PLC与ABB机器人采用Profibus协议通讯,可以在节约成本的前提下实现较高的通讯速率,通讯过程可靠稳定,安全性较好。

【关健词】s7-300ABBProfibus通讯

一、引言

Profibus一种开放式的现场总线,由Simens公司制定,广泛应用于自动化各个行业,主要有Profibus-DP,ProfibusPA,Profibus-FMS等三种类型,其中Profibus-DP主要应用于现场级各设备之间的通讯,特点是通讯速率高,成本低,安全性较好[1]。

PROFIBUS―DP分为主站和从站,主站对从站发出读写等指令,从站不停的循环扫描,接收到主站的指令后进行相应的回复[2]。

为了提高生产效率和智能制造水平,ABB机器人在智能工厂得到了越来越多的应用,主要用来替代操作工人繁琐的体力劳动。ABB机器人作为主控制系统,还要检测辅助控制系统的各种数据,因此需要与底层设备PLC进行通讯。S7-300是Simens公司生产的可编程序控制器,具有模块化结构、分布式配置、电磁抗干扰能力强等优点[3],广泛的应用于自动化生产领域。本文以ABBIRB120为例,对ABB机器人与西门子S7-300之间进行Profibus-DP通讯进行探讨。

二、S7-300与ABBIRB120通信配置

2.1S7-300通讯组态配置

将ABBIRB120c西门子S7-300采用对应的通讯线缆连接之后,需要在SIMATICSTEP7软件中对PLC的串口进行通信组态配置,如图1所示:

图1中,在模块中添加DP接口,选择DP属性框,激活DPMaster选项,将西门子S7-300PLC设置为DP主站。在选择DP属性里的configuration,配置数据长度、数据类型、地址等参数,保存配置并下载到PLC中。

2.2ABBIRB120GSD文件安装

为了保证Profibus设备可以即插即用,不同的设备厂商使用基于GSD的组态工具将自己生产的设备集成在同一总线系统中,ABB公司也根据Profibus现场总线的规范开发了自己的GSD文件[4]。GSD文件可以分为一般规范、与DP主站相关的规范和与DP从站相关的规范。一般规范包括生产厂商和设备的名称、硬件和软件的版本状况、支持的波特率、总线插头的信号分配等;与DP主站有关的规范包括只运用于DP主站的各项参数(如连接从站的最多台数或上装和下装能力)。与DP从站有关的规范包括与从站有关的一切规范(如输入/输出通道的数量和类型、中断测试的规范以及输入/输出数据一致性的信息)。

在STEP7软件中找到安装GSD选项,选择相应的ABB机器人GSD文件并安装,如图2所示:

2.3ABB工作站组态配置

安装完GSD文件后,此时STEP软件已经可以识别出相应的Profibus设备,可以在目录里看到ABBIRB120设备,将ABBIRB120作为从站挂载到主站下方,如图3所示:

三、通信测试

硬件连接和软件配置完成之后,需要对通讯进行测试,在S7-300PLC中编写梯形图程序,发送控制信号给ABBIRB120,并接受从站返回的信息。梯形图程序如图4所示。

四、结论

ABB公司根据Profibus协议开发了相应的GSD文件,使ABB机器人成为支持Profibus协议的即插即用设备,在实际工程应用中十分灵活,效率很高。

由于Profibus-DP是主从通讯协议,因此在使用前必须在软件中进行相应的主站和从站配置,数据格式、类型必须一致[5]。本文中采用的是西门子PLC作为主站,ABB机器人作为从站,实际应用中也可以ABB机器人作为主站,西门子PLC作为从站。在STEP7软件中完成串口的配置后,还需要对通讯进行测试,避免出现意外情况。

参考文献

[1]刘志坚,陈巨喜,郑西.基于Profibus-DP的西门子S7―300PLC与ABB800XA数据通信的实现[J].自动化信息,2022(5):82-83.

[2]钟杰,尹文欣,倪君.ABBAC800F与SiemensS7300通讯编程[J].水泥技术,2022(6):108-109.

[3]赵长安.用西门子CP341实现ABBDCS与S7-300PLC通讯[J].科研,2022(11):00003-00003.

[4]王明睿,闻福岳.雅马哈四轴机器人与西门子S7-300PLC控制策略[

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论