- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DCS控制系统与西门子PLC间的数据通讯
ABB控制系统与Siemens PLC间的数据通讯:
??为便于操作工从主控室掌握空压机运行状况,从而实时操作,决定利用西门子和ABB均支持PROFIBUS现场总线技术的特点,将西门子PLC所采集、运算、控制的与ABB DCS相关联的信息采集到DCS,由DCS对采集上来的信息进行处理后再传送回PLC 。 硬件介绍 CPU315-2DP是西门子S7系列产品,该CPU模件上集成有PROFIBUS-DP接口。PROFIBUS-DP是按照ISO/OSI参考模型制定的现场总线通讯协议,采用RS485传输技术进行通讯,通讯电缆的两端均带有终端电阻,只有在网络终端处才将终端电阻打到“ON”的位置,西门子智能DP/DP COUPLER就是符合PROFIBUS通讯协议的产品,ABB PROFIBUS-DP/FMS产品是 RLM01。 网络连接 通过PROFIBUS通讯电缆、西门子智能DP/DP COUPLER和ABB PROFIBUS-DP/FMS产品RLM01将西门子PLC控制系统与ABB DCS控制系统有机地结合在一起。其网络结构示意图如右图所示: 软件实现 在软件编程时,充分利用现场总线系统的开放性、互用性以及系统结构的高度分散性,将西门子PLC控制系统与ABB DCS控制系统有机地结合在一起,实现空压机控制信息与空分部分ABB的控制信息的交换。整个控制网络所需要的软件包括: ABB编程软件DigiTool和监控软件DigiVis,西门子step7,适配器及其他设备的各种配置软件和驱动软件由设备厂商提供,所有软件都基于Windows 2000 系统。 PROFIBUS 设备具有不同的性能特征,主要表现在现有功能(即I/O信号的数量和诊断信息)的不同或可能的总线参数,例如传输波特率和时间的监控不同。这些参数对各种设备和生产厂家来说均有差别,为达到PROFIBUS简单的即插即用配置,这些特性均在电子数据单中具体说明,称为设备数据库文件(即GSD文件)。使用基于GSD的组态工具可将不同厂商生产的设备集成在一个总线系统中。 两系统间编程时的关键问题 PROFIBUS通信协议将网络中通讯参与者分为主站和从站:主站首先要从站发送推行请求指令,从站根据请求指令中指定的内容向主站发回数据。一个主站可以向多个从站发送通讯请求,并利用从站地址或从站识别码来区分。 智能从站与普通从站的最大区别是带有自己的CPU,因此它除了处理来自主站的数据外,还要处理本身的I/O 数据,并且必须确保两种数据不重叠。在该通讯系统中也就是指从DCS工程师站上和PLC监控站上编程时,PLC和ABB上不能同时针对同一个变量进行读或写操作。 PLC软件设计 STEP 7功能强大。硬件的组态、地址和站地址的分配等是西门子管理器的一个重要功能。组态好的PROFIBUS从地址必须与PROFIBUS-DP1模块上的开关设定的地址一致,组态好后再针对要进行交换的数据进行组态并写入智能DP的CPU中即可。 DCS软件设计 通过DigiTool的项目管理器进行应用程序的硬件结构和应用软件的组态。首先从硬件结构中建立D-GS,将DP/DP COUPLER组态进去作为PROFIBUS从站,组态好的PROFIBUS从地址必须与PROFIBUS-DP2模块上的开关设定的地址一致。然后建立项目任务数据源 D-GS(OPC),其作用是:通过该网关站将Freelance 2000内的数据经过对定义的变量的读/写操作传送到其他系统;用OPC接口将其他系统的数据导入Freelance项目中。最后通过控制功能块完成数据的读或写操作。组态完毕后下装到AC800F CPU处理器即可实现数据的通讯。
原创力文档


文档评论(0)