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

可编程逻辑控制器(PLC)系列:Allen-Bradley ControlLogix_17.DeviceNet现场总线通信.docx

可编程逻辑控制器(PLC)系列:Allen-Bradley ControlLogix_17.DeviceNet现场总线通信.docx

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

PAGE1

PAGE1

17.DeviceNet现场总线通信

DeviceNet是一种广泛应用在工业自动化领域的现场总线通信协议,由Allen-Bradley公司开发并推广。它主要用于连接各种工业设备,如传感器、执行器、驱动器等,实现了这些设备之间的高效、可靠的数据传输。在ControlLogixPLC系统中,DeviceNet通信模块允许PLC与DeviceNet网络上的设备进行通信,从而实现对这些设备的监控和控制。

17.1DeviceNet的基本概念

DeviceNet是一种基于CAN(ControllerAreaNetwork)技术的通信协议,设计用于工业现场设备之间的数据交换。它支持多种数据传输模式,包括周期性数据传输和非周期性数据传输,适用于实时控制和数据采集应用。DeviceNet网络中的每个设备都有一个唯一的节点地址,通过这个地址,PLC可以识别和通信不同的设备。

17.2DeviceNet模块的配置

在ControlLogixPLC系统中,配置DeviceNet模块通常需要以下几个步骤:

选择DeviceNet模块:根据应用需求选择合适的DeviceNet模块,常见的有1794-IB8输入模块和1794-OB8输出模块。

安装模块:将选定的DeviceNet模块安装到ControlLogix机架中。

配置模块:在RSLogix5000软件中配置DeviceNet模块,包括设置模块的地址、波特率等参数。

连接设备:将DeviceNet设备连接到模块的端口上,确保连接正确无误。

17.2.1选择和安装DeviceNet模块

选择合适的DeviceNet模块是配置的第一步。例如,1794-IB8输入模块用于收集现场设备的数据,而1794-OB8输出模块用于向现场设备发送控制信号。安装模块时,需要确保模块与其他模块之间的连接可靠,电源和接地也需正确配置。

17.2.2配置DeviceNet模块

在RSLogix5000软件中配置DeviceNet模块的具体步骤如下:

打开项目:启动RSLogix5000软件,打开需要配置的项目。

添加模块:在“控制器”视图中,右键点击“输入/输出”区域,选择“添加模块”,然后从模块库中选择合适的DeviceNet模块。

设置参数:在模块的配置界面中,设置模块的地址、波特率、网络类型等参数。例如,设置模块地址为1,波特率为125kbps。

ModuleConfiguration:

-ModuleAddress:1

-BaudRate:125kbps

-NetworkType:Standard

保存配置:配置完成后,保存项目并下载到PLC中。

17.3DeviceNet网络拓扑

DeviceNet网络支持多种拓扑结构,包括线性拓扑、树形拓扑和混合拓扑。线性拓扑是最常用的结构,设备通过一个主干电缆依次连接。树形拓扑允许多个设备从一个主干电缆分支连接,而混合拓扑则结合了线性和树形拓扑的优点。

17.3.1线性拓扑

线性拓扑中,DeviceNet设备通过一根主干电缆依次连接。这种结构简单,易于维护,适用于设备数量较少的场合。

NetworkTopology:

-Device1(Address1)-Device2(Address2)-Device3(Address3)-...

17.3.2树形拓扑

树形拓扑中,设备可以从主干电缆分支连接。这种结构允许更多的设备连接,适用于设备数量较多的场合。

NetworkTopology:

-Device1(Address1)

-Device2(Address2)

-Device3(Address3)

-Device4(Address4)

-Device5(Address5)

-Device6(Address6)

17.4DeviceNet通信数据类型

DeviceNet支持多种数据类型,包括布尔型、整型、浮点型等。这些数据类型用于表示设备的状态、参数和控制命令。在PLC程序中,可以通过这些数据类型与DeviceNet设备进行数据交换。

17.4.1布尔型数据

布尔型数据用于表示开关状态或简单的控制命令。例如,PLC可以通过布尔型数据控制电机的启动和停止。

-||-

|I:0/0|(MotorStartCommand)

-||-

17.4.2整型数据

整型数据用于表示设备的数值状态或参数。例如,PLC可以通过整型数据读取温度传感器的值。

-||-

|O:0/0|(TemperatureValue)

-||-

17

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档