实验一设备网、工业以太网组网
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验指导说明书
(一)实验目的
通过实验了解、熟悉设备网(DeviceNet)和工业以太网(EtherNet/IP)的设计、组态及操作,掌握数据通讯、OPC技术等概念。
(二)实验内容
●安装连接设备网。
●组态EtherNet/IP。
●添加 I/O模块及设备网扫描模块。
●离线/在线组态设备网。
●通过以太网、设备网分别实现控制程序的上传下载,实现互锁控制。
●通过DDE/OPC方式实现控制器与应用程序(如Excel)的数据交互。(三)实验设备
硬件:
●设备网(DeviceNet)网线、网络连接器
●设备网扫描模块1769-SDN、设备网接口模块1761-NET-DNI、1203-GK5
●变频器1336PlusⅡ
●开关电源(24V)
●16口交换机
●以太网EtherNet/IP网线
●MicroLogix1500、CompactLogix L32E及若干数字、模拟I/O模块
软件:
●RSLogix5000
●RSLogix500
●RSNetWorx for DeviceNet
●RSLinx
●BOOTP-DHCP Server
●Microsoft Excel
(四)网络系统结构示意图
MAC ID=62
MAC ID=02 MAC ID=06 MAC ID=07 MAC ID=11
(五)实验步骤
一硬件平台搭建
二串口通信组态
1 说明
RSLinx软件是在Microsoft操作系统下建立工厂所有通信方案的工具。它为A-B应用软件,如RSLogix5/500、RSView32、RSBatch、PLC-5A.I.系列、Ladder Logistics以及Panel Builder等软件之间建立起通信联系。RSLinx的Advance DDE接口支持处理器与MMI(Man-Machine Interface)和组件软件间进行通信,也可与DDE兼容软件,如Microsoft Excel 、Access 及其它用户定制的DDE引用通信。它的C应用程序编程接口(API)支持用户使用RSLinx C SDK开发的应用软件。作为开发出的真32位应用程序,RSLinx充分利用了Windows操作系统的多处理性能。通过各种通信接口,RSLinx可以同时进行应用程序组合运行服务。
RSLinx有五种版本,本次实验我们所用的是RSLinx Gateway,它扩展了基于RSLinx的企业内部通信。RSLinx和WINtelligent LINX客户程序能通过TCP/IP 网络直接接入RSLinx Gateway驱动程序。这些客户程序能直接对连接到RSLinx Gateway 可访问的网络上的Allen-Bradley PLC、SLC以及MicroLogix处理器进行在线访问。这允许现场动态数据进入应用软件进行显示、登录以及趋势图操作。
亦可从监控计算机设置某单独参数或下载配方到所支持的设备中。
2利用RSLinx组态RS232通信
1)用RS232串行接线将PLC控制器模块上的RS232接口与电脑上的串行COM口相连。并打开RSLinx界面窗口。
2)点击菜单栏上的Communications->Configure Drivers打开“驱动配置”对
话框。
3)在“可用驱动类型”下拉菜单中,选择通过RS232连接上位机与控制器的“RS232 DF1 devices”驱动类型
4)点击“Add New”按钮,在弹出的命名对话框中采用默认的驱动名称.。
5)选择用于进行连接的正确的电脑串口号,与PLC设备型号,这里选择“Logix5550/CompactLogix”,点击Auto-Configure按钮,软件会自动搜索已连接的硬件。待成功后点击OK确定。此时即可看见新加入的驱动设备初始化且转为Running状态。
6)回到RSLinx主界面点击按钮,打开RSWho窗口,可以依次看见已经配置完成的CompactLogix控制器机架、控制器模块与I/O模块
三以太网EtherNet/IP组态
1 说明
由于通过RS232方式组态,信号与程序上传下载都较为缓慢,因此对于具有以太网接口的CompactLogix控制器1769-L32E,可将已配置好的RS232通信方式通过BOOTP协议服务转换为以太网通信方式,提高监控实时性与速度。
BOOTP协议服务是一个低标准协议,提供基于Windows操作系统中TCP/IP 网络上其他节点的配置。BOOTP配置文件允许你自动指定控制器网卡模块的IP 地址,以及子网地址与网关。网卡模块默认设置为BOOTP使能,一经上电后,网卡通过物理地址向网络中的BOOTP服务器发送信息。服务器通过比较确认发送的信息与配置文件表中的物理地址一致后,向模块发送回适当的IP地址。
2 利用BOOTP进行以太网通信连接
1)将PLC控制器与上位机通过HUB或交换机在以太网层面相连,并在上位机中指定其IP地址。
2)在RSLinx的RSWho中找到已通过RS232接口通信的PLC控制器,以此展开机架底板前的加号,找到1769-L32E的以太网端口,右键点击,选择Module
Configure,将Network Configure Type改为Dynamic,以便BOOTP协议通过物理地址配置IP。
3)打开BOOTP/DHCP Server软件,等待其自动找到以太网端的物理地址后。在
软件界面下端的Rolation List点击New,将找到的MAC物理地址填入,并指定PLC的IP地址,注意其前三位需和已指定上位机IP相同。
至此以太网组态完成,此时在RSLinx中,不仅可以从RS232端口看见控制器,从以太网端口也可以看见PLC控制器及其I/O模块。