DeviceNet网络配置与通信验证

  • 格式:doc
  • 大小:390.50 KB
  • 文档页数:11

河南机电高等专科学校

DeviceNet网络配置与通信验证

专业班级: 电气自动化技术122班

姓 名: 王晨晨

学 号: 121415219

成 绩:

指导老师: 张士磊

2014年12月28日

目 录

引言 .................................................................................................................................. 1

一、系统总体方案设计 .................................................................................................. 1

1.1 系统软硬件配置及组成原理 ..................................... 1

1.2 系统接线图设计 ............................................... 2

二、系统总体方案设计 .................................................................................................. 4

2.1 建立通信 ............................................................. 4

2.2 配置DeviceNet扫描模块 ........................................ 5

2.3 配置扫描网络器的I/O数据表 .................................... 5

2.4 配置DeviceNet节点上设备的I/O参数 ............................ 6

2.5 配置扫描器I/O数据表 .......................................... 6

三、控制内容及程序设计 .............................................. 7

3.1 控制要求及内容 ............................................... 7

3.2 PLC与上位监控软件通信 ........................................ 7

3.3实现效果 ...................................................... 8

四、结束语 ...................................................................................................................... 8

参考文献 ............................................................ 8

附录:程序 .......................................................... 9

1

引言

工业网络与现场总线技术是目前国内外工程领域应用非常广泛而有效的计算机控制技术,作为自动化类专科生应该具备和掌握与此相关的知识、概念和基本设计及应用的方法。是一种适用于工业环境的通信网络。EtherNet/IP是信息层。其公共的网络层、传输层和应用层亦为ControlNet 和DeviceNet。DeviceNet 是一种低端的开放网络,它将工业现场的传感器、光电开关、操作员终端、电动机保护器、变频器和软起动器等与控制器直接连接。是使分布式控制系统减少现场I/O 接口和布线数量, 将控制功能直接下放到现场设备的理想解决方案。本次设计通过本地编程,来进行远端的控制。

1. 进一步理解DeviceNet 网络的结构;

2. 掌握DeviceNet 网络的组建及配置方法;

3. 理解DeviceNet 网络四种I/O触发方式并能根据实际作出正确选择;

4. 了解ControlLogix 控制系统的原理。

本次通过配置。DeviceNet网络来更加深刻的学习工业网络控制,然后通过简单的连锁和互锁程序来观察配置的DeviceNet网络的效果。

一. 系统总体方案设计

1.1系统软硬件配置及组成原理

1、计算机—用来配置RSLinx和DeviceNet网络,同时控制程序的编写。

2、 ControlLogix 控制系统-—在本实验中用到的模块包括:

2

1756-PA75 电源模块、1756-L61 ControlLogix 处理器或1756-L1 处理器(对应Slot 0)——控制DeviceNet 网络演示系统的运行。1756-ENBT 以太网通信模块(对应Slot 1)——与计算机或其它控制系统通信,本实验中计算机对DeviceNet网络的配置及控制程序的下载都是通过该模块实现的 和1756-DNB DeviceNet网络模块(对应Slot3)

3、Power Flex40变频器

为参与DeviceNet网络通信,Power Flex40变频器需配置22-COMM-D适配器接入网络。

4、MicroLogix1500系统

为参与DeviceNet网络通信,MicroLogix1500系统需配置1769扫描器接入网络。

实验系统所用软件包括:

(1) 操作系统-Windows XP Server Pack 2 操作系统,自动登录,无需密码;

(2) RSLinx V2.53 版本-强大的通信软件,包含了A-B 所有硬件设备的驱动程序,并提供了与第三方应用软件的通用接口,本实验用其实现计算机与控制系统的连接;

(3) RSLogix5000 V15/V16 版本-ControlLogix 控制系统编程软件;

(4) RSNetworx For DeviceNet V5.00 版本-ControlNet 组态工具软件。RSNetWorx软件,是32 位图形网络组态工具支持软件。RSNetWorx 的网络定位视图,提供了网络组态所需要的信息和工具。RSNetWorx 提供了一个图形化的网络视图,改善带宽利用率的调度,并具有在线和离线组态的功能。

1.2 系统接线图设计

3

实验系统结构如图1.1所示;图1.2是DeviceNet 网络中信号线和电源线的接线方式示意图。

图1.1 实验系统结构

图1.2 DeviceNet 网络中信号线和电源线的接线方式

4

二、系统总体方案设计

2.1 建立通信

RSLinx 通信软件——Rockwell Software 的RSLinx(以下称RSLinx)是在MicrosoftWindows 各操作系统下建立设备及软件通信方案的工具。它为罗克韦尔设备、软件及第三方软件提供网络通信驱动程序。与硬件设备相连时,通过计算机串行口-232 通信接口与PLC 控制器相连,或通过计算机以太网卡与PLC 的EtherNet(EtherNet/IP)相连,在RSLinx中配置相应的驱动程序,建立计算机与控制器的通信,对控制器进行编程及程序状态监控、数据采集、以及信息采集等功能。

1、打开“RSLinx”, 点击“Configure drivers”按钮。

2、在“RSLinx ”软件界面中打开“Communications ”菜单,选择“Configure

Drivers” 。

在“Configure Drives”窗口中,从驱动类型中选择“Ethernet/IP Driver”。单击“Add New”按钮。

3、 在弹出的“Add New RSLinx Drivers”对话框上单击“OK”。

4、在弹出的对话框中点击“确定” 按钮即完成了通信程序配置(如果选择默认的驱动程序名称)。

5、关闭“Configure Drive”对话框,点击“RSWho”按钮,即可查看对应站点的设备状况。

注意:注意不要关闭“RSLinx ”软件,请最小化软件。

5

2.2 配置DeviceNet扫描器模块

1、启动 RSNetWorx For DeviceNet

在开始菜单的程序栏选择Rockwell Software—RSNetWorx—启动RSNetWorx

For DeviceNet软件。

2、与DeviceNet网络通信

起动RSNetWorx For DeviceNet后,在所示的软件界面中打开Network菜单,点击Online或直接点击常用工具栏中的 图标。在随即弹出的浏览网络(Browse

for network)对话框中选择AB_ETH-1, Ethernet驱动程序,依次点击1756-ENBT和backplane(背板)前面的+号,在backplane下拉列表中打开1756-DNB扫描器模块前的+符号,选中DeviceNet,然后点击OK按钮。

2.3 配置设备网络扫描器I/O数据表

1、配置1756-DNB设备网络扫描器模块

双击1756-DNB网络扫描器图标,出现1756-DNB扫描器模块属性对话框。

通用属性对话框“General”——显示模块的名称、节点地址、生产厂家、版本号等信息。

模块对话框“Module ”——设置模块的槽号“Slot”,—置,本实验中模块在框架的3号槽,因此设置为3,然后点及“应用”和“确定”。完成模块节点和槽号的配置。

点击扫描列表“Scanlist”对话框——弹出“Scanner Configuration Applet” 对话框。点击上载“Upload” 按钮,上载设备配置信息。