Anybus在仪表与PLC通讯中的应用_第1页
Anybus在仪表与PLC通讯中的应用_第2页
Anybus在仪表与PLC通讯中的应用_第3页
Anybus在仪表与PLC通讯中的应用_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    anybus在仪表与plc通讯中的应用    摘  要:anybus communicator可以将几乎所有具备rs-232/422/485通讯接口的设备接入devicenet controlnet ethernet/ip或其它任何工业网络。在酒钢皮带秤数据采集项目中采用ab7007用于称重仪表与controllogix plc连接,通过网关将第三方设备接入ethernet/ip网络,实现数据的读写操作。称重仪表通过rs485协议接入网关,在酒钢皮带秤数据采集项目中采用ab7007实现与江苏赛摩6000称重仪表和controllogix

2、 plc的数据通讯。此文以ab7007与controllogix plc的通讯为例讲述网关的配置和通讯。关键词:anybus;ab7007;第三方设备;通讯配置0 anybus网络接口技术anybus是瑞典hms工业网络有限公司于1995年提出的概念,针对当时已经出现的多种现场总线给设备制造商带来的问题,hms提出一种称之为“可互换性(interchangeable)总线接口模块”的概念,并依照此概念开发了一系列嵌入式现场总线接口模块产品,这些产品可以实现所有主流现场总线,并且不同的总线模块具有相同的应用接口。目前anybus嵌入式产品已经成为全球应用最为广泛的第三方网络接口,被很多大型自动化

3、公司作为设备的网络接口来使用。anybus嵌入式接口模块通过自身的微处理器来独立处理全部网络协议,同时还包括实现网络接口所需的全部软件和硬件。酒钢皮带秤称重仪表自带rs-232/422/485等通讯口,利用anybus ab7007通讯网关模块提供的ethernet/ip或modbus tcp到rtu两种不同网络通讯方式,可以实现controllogix plc从称重仪表中直接读取计量数据,以此降低各类风险对称重数据的影响,提高计量精度,减少计量疑议。1 anybus网关产品不同网络之间的互联多种工业网络的共存必然会造成不同设备之间无法互联的问题。例如一台具有modbus接口的变频器如何接入支

4、持profibus总线的plc;一套基于profibus的系统能否与另一套基于devicenet的设备交换数据。  随着现场总线和工业以太网技术越来越多的应用,异种网络互联的问题越发突出。为此,在anybus技术和嵌入式接口模块的基础上,hms公司又推出了网关产品。网关产品主要解决不同网络之间的接入和互联问题。由于anybus网关产品是基于成熟而广泛应用的anybus嵌入式技术,可以实现所有主流工业网络之间的互联。  提到网关,在这里有必要明确一下网关(gateway)的概念。根据iso/osi网络七层模型,网关是在应用层交换数据的网络设备。只有网关能够实现协议完全不同的两

5、个网络之间的数据交换,其它网络设备。例如:媒体转换器(media converter) 路由器(router) 设备服务器(device server)和桥接器(bridge)都是在其它层次实现数据交换的网络设备,只能在某些特定情况下连接两种网络。2串行设备接入工业以太网虽然现场总线得到了越来越多的应用,但工业现场还存在着大量只具有串行接口的设备,这些设备往往需要接入工业以太网,从而参与整个系统的监测和控制。anybus communicator现场总线串行网关为这类应用提供了完备的解决方案。  图1将一个具有串行接口的称重仪表接入主站(plc)的实例。anybus串行网关一方面与称

6、重仪表通过串行子网(rs-232/422/485)进行通信;另一方面作为tcp/ip从站与主站(plc)通信。而网关内部的数据缓冲区实现了称重仪表和plc之间数据的交换。  串行接口协议是各个设备制造商自己定义的,可能是标准的modbus rtu协议,也可能是ascii格式,还可能是自定义的其它协议。而网关需要能够与所有串行设备通信,这就要求网关能够适应所有的通信协议。工业以太网具有传输速度快 数据量大 开放性好的优势,非常适合于应用在工业网络的管理层数据通信,而现场总线则适合于控制层。随着工业企业对信息化水平要求的提高,越来越多的控制层数据需要传输到管理层,这也是工业网络网关的一种

7、典型应用。 anybus x网关支持modbus tcp ethernet/ip和profinet等3种工业以太网协议,可以将anybus技术所支持的其它十几种现场总线接入工业以太网。除了工业以太网协议之外,网关还支持以太网所特有的“it”功能,包括web服务器 ssi-scripts 文件系统 ftp服务器 e-mail客户端和telnet。这样可以充分利用以太网的开放性,以灵活多样的方式处理控制层数据。  具有以太网接口的网关同时还支持opc服务器。这样所有支持opc客户端的软件就可以更加方便地通过网关获取控制层数据。3 anybus的组态和通讯配置anybus串行网关是通过一套

8、专用配置软件(anybus configuration manager)来实现对串行协议的配置的,该软件包括了配置串行协议的全部功能,而且是面向工程人员的工具,无需编制程序。此外软件还具有数据监视和串口数据记录等强大的调试功能。2.1配置anybus網关1)将配置电缆(abc config cable)一端连接在网关配置端口,另一端连接在计算机串口上,将网关子网端口街头的rx与tx短接,将网线(ethernet cable)一端连接在网关以太网端口,另一端连接在交换机端口上,计算机网口和plc网口也分别通过网线接到交换机端口上,为交换机上电,将communicator的ip地址配置拨码开关拨到

9、off状态,给网关电源接口提供24v dc电源,运行anybus configuration manager软件,在“选择配置”窗口中点击“空白配置”。2)选择总线ethernet/ip,网关ip地址设为,i/o数据长度设为automatic。3)anybus communicator配置成generic data mode,所有其他的数值保持默认。4) 将子网的message dilimiter值改为5000,右键单击new node并添加一个consume和一个produce,修改consume交换的offline timeout time为0ms,同时修改produ

10、ce交换的update time为1000ms。5)在菜单栏单击tools->port,然后选择配置线与电脑相连的com口,点击连接按钮,连接communicator,将配置好的工程下载到communicator中。4 plc读取anybus数据通讯配置要实现plc与anybus的数据读写,还需要配置ethernet/ip网络,配置ethernet/ip网络使用rslogix5000编程软件。1)单击i/o configuration中的1756-enbt/a模块,并选择new module,在communications中选择添加ethernet module模块。2)rslogix5

11、000将要求输入关于anybus从站模块通信配置信息,首先为anybus从站模块输入名称ab7007,将在rslogix5000中产生一组标签,可以用来访问anybus从站模块的数据,然后设置数据格式为input data-sint-run/program,再设置模块的ip地址为,最后设置连接参数,其中input数组大小为100,字节长度为8;output数组大小为150,字节长度为8;configuration数组大小为1,字节长度为0。3)设置模块每次扫描的时间间隔为50ms,以减少网络负荷。4)将配置好的通讯设置下载到plc中,即可从anybus:i中读到称重仪表数

12、据。5 anybus网关解决方案的现实意义多种工业网络标准共存是短时间内难以改变的事实,对于广大从事自动化系统设计和工程的技术人员来说,如何有效地面对这样的局面是最为重要的。anybus网关产品的出现,为我们提供了一种解决问题的新手段。正如前面所提到的,工业网络标准被控制在少数几个大型自动化企业中,虽然这些企业能够提供种类齐全的产品,但很多情况下一个系统全部选择一家的产品未必是最佳的方案,而不同厂家的产品构成一个系统就要面临网络互联的问题,anybus网关为实现不同网络的联接提供了成熟而全面的解决方案。有了网络互联解决方案,在工程设计中就可以更多地考虑产品本身的功能和性能,减少网络不同所造成的障碍。  网关在系统升级改造项目中也有重要作用,通过网关可以实现新旧系统的联接。这样在改造过程中不必将所有设备全

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论