2024年1月21日发(作者:)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

应用指南

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器/从站模块

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 1 (12)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

更新记录

1.00

1.01

1.02

1.02C

2007-06-11

2007-06-20

2007-06-25

2009-01-14

First release

Minor corrections

Official release

Adapt to ABC and Translate to Chinese

Thorbjörn Palm

Thorbjörn Palm

Thorbjörn Palm

CCL

目录

1

2

3

4

所适用的Anybus产品...............................................................................................................................2

所需产品....................................................................................................................................................3

方案概述....................................................................................................................................................4

3.1

硬件设置.............................................................................................................................................4

Anybus 配置..............................................................................................................................................5

4.1

串行网关配置.....................................................................................................................................6

4.2

X-网关配置........................................................................................................................................6

DeviceNet 配置..........................................................................................................................................7

5.1

在线模式.............................................................................................................................................8

5.2

离线模式...........................................................................................................................................10

5.3

扫描器配置.......................................................................................................................................10

5.4

配置 I/O 长度和映射.......................................................................................................................10

5.5

DeviceNet 运行模式.........................................................................................................................12

关于网络和产品的更多信息..................................................................................................................12

5

6

1 所适用的Anybus产品

Anybus X-gateway

Anybus Communicator

Anybus-Slave

DeviceNet

DeviceNet

DeviceNet

Anybus-CompactCom DeviceNet

Anybus-IC DeviceNet

Anybus -PCI DeviceNet

提示:本文描述X-网关和Anybus串行网关的配置。本文也可适用于其他Anybus产品,但是具体配置取决于应用的类型。

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 2 (12)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

2 所需产品

Rockwell PLC Allen Bradley ControlLogix

5000 with 1756-DNB

DeviceNet Scanner card,

RSNetWorx for DeviceNet

RSLinx

EDS_ABS_DEV_V_1_

n.a.

PLC software

Rockwell communication software

EDS-file for the Anybus-S DeviceNet interface and

the Anybus X-gateway DeviceNet adapter

EDS file for the Anybus Communicator DeviceNet

EDS file for the Anybus CompactCom DeviceNet

1.21

2.41

1.35

EDS_ABC_DEV_V_1_ 1.10

EDS_ABCC_DEV_V_2_ 2.1

X-gateway Network Interface Addendum Anybus X-gateway-DeviceNet 1.00

Adapter Interface, Network

Interface Addendum

X-gateway User Manual

Communicator User Manual

Adapter Fieldbus Appendix

IC Fieldbus Appendix

PCI Interface Design Guide

X-gateway Generic , User

Manual

Anybus Communicator for

DeviceNet, User Manual

1.02

2.50

Anybus-S DeviceNet, Fieldbus 2.06

Appendix

Anybus-IC DeviceNet,

Fieldbus Appendix

Anybus-S Slave & Master,

Parallel Interface Design

Guide

n.a.

n.a.

1.51

2.0

Power supply 24VDC

Configuration cables

Null modem cable (Supplied with the Anybus X-gateway)

n.a

n.a.

n.a. n.a.

提示:EDS文件可以从以下网址下载。

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 3 (12)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

3 方案概述

本应用指南描述如何配置Anybus产品与Rockwell的PLC通信。下面您可以看到本文中描述的系统概貌。其他节点可以连接在网络中,但不是必须的。

提示:本文适用于所有Anybus DeviceNet从站/适配器产品,然而蓝色字体和意大利斜体的部分描述一个特定产品的配置

 Anybus Communicator for DeviceNet

 Anybus X-gateway DeviceNet

下面的内容描述如何分步完成配置。本文假设读者熟悉工业通信,DeviceNet网络和HMS串行网关和X-网关。

PLC

扫描器

DeviceNet

DeviceNet 适配器

Anybus 串行网关

DeviceNet

适配器

Anybus X-网关

Modbus

TCP Server串行网络

可选择的网络,举例

图 1 硬件连接示意图

PLC

扫描器DeviceNet

PC

客户端以太网Modbus TCP

3.1

硬件设置

PLC和Anybus产品设置成相同的波特率。同时确保适配器的节点地址与扫描器是不同的。

提示:X-网关和串行网关

X-网关的拨码开关靠近总线连接件,串行网关的拨码开关靠近指示灯。DIP拨码开关1-2设置波特率,DIP拨码开关3-8设置节点地址。关于进一步的说明参考Anybus串行网关用户手册,X-网关手册附录或适配器总线附录。

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 4 (12)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

图 2 RSNetworx中的node commissioning工具

点击browse按钮并选择期望的模块如下图所示。

图 3 浏览网络

最后一步选择期望的波特率并点击apply,如上图所示。

4 Anybus 配置

Anybus产品需要与DeviceNet扫描器配置成相同的IO长度。

提示:IO长度取决于应用,本文配置的IO长度仅作为参考。

Anybus串行网关和Anybus X-网关:

Anybus串行网关和Anybus X-网关的配置在下面分别描述。

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 5 (12)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

4.1

串行网关配置

配置串行网关,打开ABC Config Tool,选择总线类型DeviceNet和期望的I/O数据长度。如果使用显示信息数据,I/O长度设置为用户自定义模式,否则使用自动模式。更多细节描述参考串行网关使用手册。

图 4 Configuring the Communicator

4.2 X-网关配置

使用超级终端配置X-网关,连接串行电缆到X-网关的配置端口。打开“文件”菜单并点击新建,选择期望的COM口并点击OK。显示如下窗口。

图 5 配置超级终端连接

确保设置与上面显示的窗口一样。另一个方法是从HMS网站下载超级终端的文件,双击并选择COM口。连接并按ESC键,显示菜单如下:

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 6 (12)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

图 6 Anybus X-网关 主菜单

按6并输入期望的配置。以下图为例,DeviceNet/Ethernet ModbusTCP X-网关配置IO长度为20字节。

图 7 X-网关配置i

显示信息数据用于非循环的参数数据。参数数据由扫描器请求发送,而I/O数据循环发送。关于更多详细描述参见X-网关DeviceNet适配器接口,网络接口附录。

5 DeviceNet 配置

RSNetworx for DeviceNet是配置DeviceNet扫描器的工具。有两种方法配置网络:离线方式或在线方式。建议开始使用在线方式并手动添加RSNetworx for DeviceNet没有识别的模块。

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 7 (12)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

图 8 驱动对话框

5.1

在线模式

打开程序RSNetworx for DeviceNet。确定是否安装了Anybus产品的EDS文件。可以通过浏览左边窗口的EDS库来确定。Anybus产品的EDS文件可以从HMS网站下载。如果Anybus EDS文件没有安装,点击工具菜单然后选择EDS向导导入EDS文件。点击下一步,出现下面的窗口。

图 9 EDS向导

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 8 (12)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

选择注册EDS文件并选择下一步。出现如下对话框。

图 10 浏览EDS文件

下一步扫描网络,任何连接的节点都可以添加到扫描器的扫描列表里。从网络菜单里选择在线或点击在线按钮如下图所示。这将以扫描器设置的波特率扫描整个网络,任何连接的节点都将被列出来。扫描结束,所有的设备都显示在下图中。

在线按钮

图 11 在线网络

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 9 (12)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

5.2

离线模式

另一种方法配置DeviceNet网络是离线方式。对于在RSNetWorx for DeviceNet的EDS库中没有的设备,必须如上一章描述的导入EDS文件。如果模块没有包含在EDS库中,将不被程序识别。确定程序是离线模式。 建立网络,如图7所示的在线网络一样,使用左侧的导航列表并拖拽设备到网络中。

5.3

扫描器配置

下一步配置扫描器。双击1756-DNB/A的图标,打开扫描器配置窗口。

选择扫描列表分页,如下图所示。对话框提示是否下载离线配置到扫描器或上载扫描器当前配置,选择上载。上载完成后,扫描列表分页显示可以被添加的有效设备列表和已经添加到扫描器的设备列表,如下图所示。

图 12 扫描器配置

添加设备到扫描列表,这里以串行网关为例,在有效设备列表中选择串行网关并点击向右的箭头添加到扫描列表。现在串行网关已经添加完成同时需要设置I/O大小。

5.4

配置 I/O

长度和映射

从扫描列表窗口,选择编辑I/O参数。一个窗口弹出用于配置I/O类型和大小。本文中选择I/O类型为轮询,输入输出的大小基于串行应用返回的数据。以下图为例:

提示: I/O大小不必是48字节IN和1字节OUT。本图仅仅是作为示例。同时注意Anybus产品一定要配置成相同的I/O大小。

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 10 (12)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

图 13 配置I/O大小

在设置I/O大小并选择OK之后,一个警告信息出现,如下图所示。这表示IO大小的配置与设备EDS中的指定不同。在本例中串行网关的IO大小将由串行接口传输的数据数量决定,这个警告可以忽略,同时接受IO数值的设置。

图 14 扫描器配置警告

下一步检查IO映射。数据通常会自动映射到ControlLogix为1756-DNB模建立的连续32位寄存器的内存中。检查输入,选择扫描器配置窗口中的输入分页,如下图所示。检查是否是正确的内存映射用于PLC程序。

图 15 检查输入映射

检查输出映射,选择扫描器配置窗口的输出分页。下图提供一个映射的例子。

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 11 (12)

如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

SDD-7032-024

Rev 1.02C

图 16 检查输出映射

当检查完数据映射和IO大小设置,需要下载配置到扫描器。返回扫描器配置窗口的扫描器列表分页并选择下载到扫描器。这将保存配置到扫描器。当扫描器处于运行模式,数据将进行交换。运行模式需要将扫描器的运行位置1,参考DeviceNet运行模式。

5.5 DeviceNet

运行模式

当使用PLC作扫描器需要将运行位置1,否则DeviceNet扫描器模块将保持空闲状态。这个可以在PLC程序中通过在第一条梯级添加输出并分配标签“Local:1:”来实现。下图显示梯形图的格式。

图 17 在梯形图中设置1756-DNB的运行位

提示 X-网关:

当使用X-网关作为扫描器需要设置运行模式的状态位,否则模块将保持空闲状态。这个可以从PLC程序中完成。

6 关于网络和产品的更多信息

最新的手册和EDS文件可以从HMS主页下载,

DeviceNet用户组织在Internet上的主页,。一些技术指南可以从该页面得到。

Saved: 2009-08-18

Filename: 如何在RSNetWorx for DeviceNet中配置Anybus DeviceNet适配器从站模块-网关

HMS Industrial Networks AB

Page 12 (12)