基于西门子S7—1500与ABB机器人PROFINET通信应用
2019-10-21黄钰婷丁昴
黄钰婷 丁昴
摘 要:西门子S7-1500PLC与ABB机器人通讯接口采用相应的通讯线缆连接后,在PLC编程软件中进行相应的通信配置,并编写梯形图程序进行通讯测试。结果表明西门子PLC与ABB机器人采用PROFINET通信,提高了工作效率和安全性。
关键词:S7-1500;PROFINET;ABB;通信
中图分类号:TB 文献标识码:A doi:10.19311/j.cnki.16723198.2019.32.102
1 引言
隨着科学技术的不断发展,自动控制系统不断的升级改进,现场总线控制系统也发展到了现在的工业以太网控制,但是由于生产厂家众多,每个厂家所应用的通信协议也是不相同的,所以为了解决这个问题,诞生了符合国际统一标准的总线系统,PROFINET 就是其中运用较为广泛的一种。
PROFINET是在工业以太网基础上出现的总线标准, ABB机器人作为主控制系统,需要与底层设备PLC进行通信。S7-1500是西门子公司近期推出的新型控制器,具有响应速度快,工作效率高等优点,同时又融和了一些创新技术,安全模块功能,可以很好的服务于机器人作业,辅助检测控制系统的各种数据。本文以1516F(安全型PLC控制器)和ABB机器人为例,实现PLC 和机器人的PROFINET通信。
2 S7-1500和ABB通信配置
2.1 S7-1500通信组态
将ABB 机器人模块与西门子1516F采用对应的通讯线缆连接之后,在博图软件中对PLC的串口进行通信组态配置,如图1所示。
2.2 ABB GSD文件安装
ABB公司根据PROFINET现场总线的规范开发了自己的GSD文件,包括生产厂商和设备的名称、硬件和软件的版本状况等,保证了PROFINET设备可以即插即用。
在博途软件中完成PLC的组态后,需要加载所对应的机器人GSD文件,然后在硬件配置中添加机器人模块组态,同时还需配置通讯映像区模块,如图2所示。……
