1 / 8
文档名称:

西门子PLC与ABB800变频器通讯.doc

格式:doc   大小:507KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

西门子PLC与ABB800变频器通讯.doc

上传人:读书百遍 2020/2/23 文件大小:507 KB

下载得到文件列表

西门子PLC与ABB800变频器通讯.doc

文档介绍

文档介绍:西门子PLC与ABB变频器之间的现场总线通讯技术摘要:Profibus是当前工控系统中最成功的现场总线之一,得到了广泛的应用。它不依赖于生产厂家的限制,是开放式的现场总线,各种各样的自动化设备均可通过同样的接口协议进行信息交换。本文讲述了西门子PLC(S7-300)与ABB变频器(ABB-ACS800系列)之间的网络通讯,给出了具体实现的通讯协议、实现时要解决的关键技术问题和解决思路,以及部分实现代码示例。关键词:西门子PLCABB变频器  现场总线  Profibus-DP 1  引言      Profibus-DP(DistributedI/OSystem-分布式I/O系统)是一种经过优化的模块,有较高的数据传输率,适用于系统和外部设备之间的通信,远程I/O系统尤为合适。适用于对时间要求苛刻的自动化控制系统中。Profibus-DP现场总线系统可使许多现场设备(如PLC、智能变送器、变频器)在同一总线进行双向多信息数字通讯,因此可方便地使用不同厂家生产的控制测量系统相互连接成通讯网络。通过Profibus-DP过程现场总线通讯技术的这一特点,本文分别采用西门子的S7-300PLC和ABB公司的ACS800变频器实现网络通讯,完成通过网络控制传动设备。2  系统配置  1)该系统以西门子公司的SIMATICS7-315-2DP作为主站,ABB公司的变频器ABB-ACS800为从站,实现全数字交流调速系统在Profibus-DP网中的通讯及控制。附图为该系统的Profibus-DP网的网络配置图。    2)编程软件为STEP7,用于对S7-300PLC编程和对Profibus-DP网进行组态和通讯配置,计算机与PLC通讯采用Profibus-DP通讯方式。    3)RPBA-01为与变频器配套的通讯适配器,插在ABB变频器的插槽1内,其外观如图所示,其中S1为总线终端器选择开关,总线终端器能够防止总线电缆端的信号反射,如果模块是网络中的最后一个模块或是第一个模块,总线终端器必须设置为ON,当使用PROFIBUS带内置终端器的D-sub连接器时,必须断开RPBA-01终端器;S2为DP地址十位,S3为DP地址个位,如地址为26,则S2拨到2,S3拨到6,在操作时,能够改变节点的地址,但是模块必须重新初始化才能使改变生效。3通讯协议的设计    1)PROFIBUS是一种开放式串行通讯标准,该标准能够实现数据在各类自动化元件之间互相交换。PROFIBUS主要有三种类型:PROFIBUS-FMS(FieldbusMessageSpecification,现场总线信息规范),PROFIBUS-DP(DecentralisedPeriphery,分布式外设)和PROFIBUS-PA(ProcessAutomation,过程自动化)。RPBA-01PROFIBUS-DP适配器模只支持PROFIBUS-DP协议;。Profibus-DP通讯协议的数据电报结构分为协议头、网络数据和协议层。网络数据即PPO包括参数值PKW及过程数据PZD。参数值PKW是变频器运行时要定义的一些功能码如正反转命令源,给定值的命令源等;过程数据PZD是变频器运行过程中要输入/输出的一些数据值,如频率给定值、速度反馈值、电流反馈值等。Profibus-DP共有5种类型的网络PPO,其