网站大量收购闲置独家精品文档,联系QQ:2885784924

现场总线控制系统(FCS)系列:Rockwell Automation DeviceNet for Gas Processing_(2).气体处理过程中的现场总线技术应用.docx

现场总线控制系统(FCS)系列:Rockwell Automation DeviceNet for Gas Processing_(2).气体处理过程中的现场总线技术应用.docx

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1

PAGE1

气体处理过程中的现场总线技术应用

1.引言

在气体处理过程中,现场总线技术的应用日益广泛。现场总线技术通过标准化的数字通信协议,实现了现场设备与控制系统的高效连接,简化了系统的布线和维护,提高了系统的可靠性和性能。本节将详细介绍现场总线技术在气体处理过程中的应用,重点讨论RockwellAutomation的DeviceNet协议。

2.DeviceNet协议概述

DeviceNet是一种开放式现场总线协议,由RockwellAutomation开发并推广。它基于ControllerAreaNetwork(CAN)技术,适用于工业自动化领域,尤其是气体处理过程中的设备连接和数据通信。DeviceNet协议支持多种设备类型,如传感器、执行器、变送器和控制器,通过标准化的通信方式,实现了设备的即插即用和故障诊断。

2.1DeviceNet的基本结构

DeviceNet网络的基本结构包括以下几个部分:

主站(Master):通常是PLC或PC,负责协调网络通信,发送和接收数据。

从站(Slave):现场设备,如传感器、执行器和变送器,通过DeviceNet网络与主站进行数据交换。

网络介质:可以是屏蔽双绞线或光纤,用于传输数据。

连接器和终端电阻:用于连接设备和网络介质,确保信号的稳定传输。

2.2DeviceNet通信原理

DeviceNet通信基于CAN总线技术,使用差分信号传输数据,具有较高的抗干扰能力。通信数据分为帧(Frame),每一帧包含多个数据包(Packet)。DeviceNet支持多种帧类型,包括:

显性帧(ExplicitMessage):用于主站和从站之间的点对点通信。

I/O帧(I/OMessage):用于从站之间或从站与主站之间的数据传输,支持周期性和非周期性数据交换。

预定义主站帧(PredefinedMasterMessage):用于网络管理和诊断。

2.3DeviceNet的设备地址和配置

每个DeviceNet设备都有一个唯一的设备地址(NodeID),范围从0到63。设备地址通过设备上的拨码开关或软件配置工具进行设置。主站通过设备地址与从站进行通信,确保数据的准确传输。

3.DeviceNet在气体处理中的应用

3.1气体流量测量

在气体处理过程中,准确测量气体流量是非常重要的。DeviceNet协议可以连接各种流量计,如涡街流量计、超声波流量计等,实现数据的实时采集和传输。

3.1.1涡街流量计的DeviceNet连接

涡街流量计通过DeviceNet连接到PLC,可以实现以下功能:

数据采集:读取流量计的实时流量数据。

故障诊断:检测流量计的工作状态,及时发现故障。

代码示例

以下是一个使用RockwellAutomation的RSLogix5000软件配置DeviceNet连接涡街流量计的示例代码:

//RSLogix5000代码示例

//配置DeviceNet模块

//模块配置

ModuleConfiguration

{

//Module1:DeviceNetScanner

Module1

{

DeviceNetScanner

{

//设置DeviceNet模块的参数

CommunicationRate=125Kbps;

NetworkUpdateRate=5ms;

DeviceAddress=10;//涡街流量计的设备地址

}

}

//Module2:DeviceNetAdapter

Module2

{

DeviceNetAdapter

{

//设置DeviceNet模块的参数

CommunicationRate=125Kbps;

NetworkUpdateRate=5ms;

DeviceAddress=11;//其他设备的设备地址

}

}

}

//读取涡街流量计数据

ProgramFlowMeasurement

{

//定义数据标签

TagRealFlowRate:REAL;

//定义DeviceNet模块的数据映射

DataMapping

{

您可能关注的文档

文档评论(0)

kkzhujl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档