ANYBUS_7006网关的通讯配置和问题处理V1[1].0.
Anybus 7006网关的通讯配置和问题处理 Anybus 7006 Module configuration and deal with the problem
Knowledge Edition (2010年,12月)
Getting-Started 应用文档
User-Guide
Cluster-FAQ 常问问题
Single-FAQ
Knowledge 知识
Consent Oil&Gas Engineering
摘 要 Anybus Communicator 可以将几乎所有具备RS-232,422,和485通讯接口的设备接入DeviceNet,ControlNet,EtherNet/IP或其它任何工业网络。在通州东站扩建项目中采用7006用于第三方设备与AB PLC连接,通过网关将第三方设备接入ControlNet网络,实现数据的读写操作。第三方设备通过RS485
协议
离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载
接入网关。在通州东站扩建项目中采用此模块实现与Elster 的流量计算机和RMG 的调压控制器的数据通讯功能,此文档以7006与流量计算机的通讯为例讲述网关的配置和常见问题的处理。
关键词 Anybus 7006 第三方设备 通讯配置
Consen Oil&Gas Engineering Page 2-19
Consent Oil&Gas Engineering
目 录
1 AB7006模块的结构和状态指示 ............................................4 2 AB7006的组态和通讯配置 ................................................5 2.1整理第三方设备通讯表 .................................................................................................5 2.2 模块的组态 .................................................................................................................7 2.3 EDS文件的导入 ...........................................................................................................8 2.4 AB7006的通讯配置 ......................................................................................................9 3 问题及其处理办法 .................................................... 15 Consen Oil&Gas Engineering Page 3-19
Consent Oil&Gas Engineering
1 7006网关的结构和状态指示
注意:
1、 网关供电为24V供电。
2、 网关地址拨码开关上面的为个位,下面的为十位。
3、 PC-Connector为配置端口,通过专用配置电缆与笔记本电脑的串口连接。连接前,必须
关闭其它使用串口的程序,如AB的RSLinx若配置了串口的连接,则必须关闭RSLinx或
者删除串口的连接。
Consen Oil&Gas Engineering Page 4-19
Consent Oil&Gas Engineering
2 7006的组态和通讯配置
以下以通州东站扩建项目中PLC与流量计算机通讯为例介绍:
2.1整理第三方设备通讯表
向第三方设备厂家索要通讯协议和通讯数据点表,确定通讯所使用的协议和具体的数据长度,对方地址等信息。
Consen Oil&Gas Engineering Page 5-19
Consent Oil&Gas Engineering
上图为读取数据的地址信息,数据类型为浮点型,占用2个字,字节顺序为4321(调试的时候根据实际情况修改高低位交换顺序)。
上图为写入数据的地址信息,数据类型为浮点型,占用2个字,字节顺序为4321(调试的时候根据实际情况修改高低位交换顺序)。
通讯协议等相关信息与厂家直接确认。此例中为Modbus RTU Master,RS485 ,波特率为9600 Bits/s,无奇偶校验,8个数据位,1个停止位。
Consen Oil&Gas Engineering Page 6-19
Consent Oil&Gas Engineering
从数据点表可知通讯数据长度,读取数据长度为66个字,写入数据为32个字。 2.2 网关的组态
在AB的下位程序中,组态7006网关,如下图所示:
如上图,名称(Name)和描述(Description)可任意填写;通讯数据类型(Comm Format)可选择,推荐使用Data-INT类型,通讯时以字为单位;节点地址(Node)与网关上的拨码地址一致;输入参数(Input)中“100”为固定值,“67”为输入数据长度即读取的数据长度(注意:此处数值是根据第三方通讯点表所得的读取长度加1,多余的1个字为模块的状态字,从第三方读取过来的数据在输入数组中从第2个字开始存储。);输出参数(Output)中“150”为固定值,“32”为实际写入数据长度。组态参数(Configuration)为“1“和”“0”即可,不用修改。参数输入完毕后单击“OK”按钮完成网关的组态。读取的数据存储在COM10:I.Data数组中,写入的数据需写到COM10:O.Data数组中。
Consen Oil&Gas Engineering Page 7-19
Consent Oil&Gas Engineering
2.3 EDS文件的导入
由于7006不是AB的产品,RSLinx无法识别该模块,因此在网络扫描时此设备是一个“,”,无法查看网关的具体信息,因此需要将该产品的EDS文件导入到RSLinx 中。EDS文件由Anybus厂家提供。具体方法如下:
在RSLinx—--工具下面打开
单击“Add”按钮,添加EDS文件即可。
Consen Oil&Gas Engineering Page 8-19
Consent Oil&Gas Engineering
导入完成后再进行网络扫描,即可出现AB7006 设备,可查看其属性。
2.4 7006的通讯配置
Anybus 的网关产品通讯配置采用ABC Config Tool软件,打开该软件,如图:
Consen Oil&Gas Engineering Page 9-19
Consent Oil&Gas Engineering
选择第一个Modbus RTU Master。
选择网关类型“Controlnet”,单击“下步”。
Consen Oil&Gas Engineering Page 10-19
Consent Oil&Gas Engineering
此步默认,单击“下步”。
配置通讯协议,单击“下步”。
如上图,根据通讯点表配置设备和其参数。
Consen Oil&Gas Engineering Page 11-19
Consent Oil&Gas Engineering
注意:每个参数读写的数据长度最好不要超过20个字;寄存器地址在此有偏移,需要在原有地址的基础之上加1。
如上图,添加第三方设备的节点地址。
如上图,将配置的参数都添加到上一步建立的节点中。单击“下步”。
Consen Oil&Gas Engineering Page 12-19
Consent Oil&Gas Engineering
配置完成,单击“子网监视”查看所配置的读写数据长度是否和程序组态的一致,若不一致则不正确。
如果数据长度没有问题,关闭子网监视器,单击“下步”。
Consen Oil&Gas Engineering Page 13-19
Consent Oil&Gas Engineering
点击完成,则完成通讯配置。
在软件中,可以查看和修改以上配置,如下图:
根据需要可对所配置的参数进行修改。
Consen Oil&Gas Engineering Page 14-19
Consent Oil&Gas Engineering
注意:通过这样查看到的参数,数据都是采用十六进制。在此查看第三方设备起始地址是无偏移的地址(即和通讯点表一致)。调试时修改高低位交换如下图:
确认配置无误后可下载配置到7006网关中。首先单击工具条中的按钮
注意:连接是通过串口进行,确保无其他程序使用串口。
连接完成后单击工具条中的按钮,即可将配置下载到网关中。
配置完成后,需通过RSNetWorx for ControlNet工具对网络进行优化,优化完成后网关即可正常使用。
3 问题及其处理办法
在此次调试过程中,遇到一些问题,现将问题和处理办法整理如下。
问题一:网关安装上电后,1号灯(A网)和2号灯(B网)灯不亮。
Consen Oil&Gas Engineering Page 15-19
Consent Oil&Gas Engineering
问题原因:网关里面没有配置文件。
处理办法:将配置文件下载后1号灯和2号灯恢复正常,处于绿色常亮状态。
问题二:5号灯(即子网状态灯)长亮,此状态数据能正常读写。
问题原因:配置文件里所配置的数据读写长度与第三方设备里配置的不一致。
处理办法:与厂家核对通讯点表,确保通讯数据能一一对应,双方所配置的数据长度一致。当数据长度一致时,5号灯恢复正常,处于绿色常亮状态。
问题三:当配置下载完毕后,其余灯处于正常状态,3号灯(即模块状态灯)处于绿色闪亮状态。
问题原因:未进行网络扫描。
处理办法:通过RSNetWorx for ControlNet工具进行网络扫描,完成后3号灯恢复正常,处于绿色常亮状态。
Consen Oil&Gas Engineering Page 16-19
Consent Oil&Gas Engineering
文档声明:
文档不能代替各产品公司的使用手册。如果该文档被其他用户使用时,Consen对使用安全、使用专业、产品安装、操作和维护设备等方面的免除责任。
Consen Oil&Gas Engineering Page 17-19
书中横卧着整个过去的灵魂——卡莱尔
人的影响短暂而微弱,书的影响则广泛而深远——普希金
人离开了书,如同离开空气一样不能生活——科洛廖夫
书不仅是生活,而且是现在、过去和未来文化生活的源泉 ——库法耶夫
书籍把我们引入最美好的社会,使我们认识各个时代的伟大智者———史美尔斯
书籍便是这种改造灵魂的工具。人类所需要的,是富有启发性的养料。而阅读,则正是这种养料———雨果