全文下载链接(充值:98元)
XCLW1457 A可编程控制器与西门子可编程控制器数据互通 (字数:6636)
摘要
可编程逻辑控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。具有通用性强,使用方便、功能丰富,适应面广、可靠性高,抗干扰能力强、编程方法简单,容易掌握等强大的技术优势。自1969年美国研制第一台PLC以来,各国PLC产品发展迅猛。其中以德国的西门子(SIEMENS)、美国的A-B(Allen-Bradly)和日本的三菱电机(Mitsubishi Electric)、欧姆(OMRON)为世界PLC三大流派AB 使用的通讯协议主要有Controlnet、DeviceNet 和EtherNet、西门子主要使用的通讯协议主要是Profibus-DP、欧姆龙主要使用的是 Canopen 等网络通讯模式。不同的通信网络由于传输协议、传输速度等差异,是无法相互兼容和替代的。例如某企事业单位汽车轮胎成型机项目采用的是ABCControl Logix 5000的环型网络控制系统,后期由于安全等级升级新增一台西门子S7-1200控制系统的自动安全点检装置,那么现在就需要设计出一种实现两者通信网络配合的方案。我们通过 Anybus X-网关(AB7013)实现两者的通讯,而且通讯稳定。本文主要介绍了利用Anybus网关实现AB RSLogix 5000PLC与西门子S71200PLC相互通讯的特点以及通讯的方法。主要分析如何利用Anybus X-网关实现AB PLC与西门子PLC的数据交换,建立通讯,使得西门子的PLC可以接入以AB PLC为主环网的工业控制中,实现数据采集。
关键词 PLC 数据互通 网关 AB7013
目录
摘要I
第1章 前言4
1.1 论文设计的目的和意义4
1.1.1 RSLogix5000软件的主要功能和基本操作4
1.1.2 利用PLC通过Anybus网关读取设备数据的使用方法4
1.1.3 不同品牌PLC数据互通在自动化工业发展的意义5
1.2 国内外发展的现状5
1.2.1 PLC通讯发展的现状5
1.2.2 PLC数据互通在工业领域的应用6
1.2.3 PLC数据互通的基本方式6
第2章 论文设计的内容与工作步骤7
2.1 AB可编程控制器与西门子可编程控制器数据互通方案概述7
2.2 新建PLC配置7
2.2.1 EtherNet/IP网络配置7
2.2.2 下载配置到PLC7
2.3 RSLogix5000读写Anybus网关数据7
2.3.1 RSLogix 5000基础指令介绍7
2.3.2 在RSLogix 5000中导入AB7013网关的EDS文件7
2.3.3 查看EtherNet/IP网络上的设备,添加AB7013IO模块7
2.3.4 测试运行状态8
2.4 博途建立S7-1200PLC与AB7013的Profinet IO通讯8
2.4.1 在博途中导入网关GSD文件8
2.4.2 在硬件组态中为AB7013添加IO模块9
2.4.3 在Profinet网络中分配设备名称9
2.4.4 测试运行9
2.5 A-BPLC与西门子PLC数据互通9
2.5.1 在AB程序中新建标签映射到AB7013IO模块9
2.5.2 西门子程序读取AB7013模块IO9
2.5.3 PLC程序编写及保存10
2.5.4 在线监测实现数据互通10
第3章 实验结果11
3.1 实验结论11
3.2 实验对PLC发展有何意义11
参考文献12
致谢13