采集转发配置规则.docx
《采集转发配置规则.docx》由会员分享,可在线阅读,更多相关《采集转发配置规则.docx(18页珍藏版)》请在冰点文库上搜索。
采集转发配置规则
1.通信网关简介
目前在“数字化”工厂的企业信息化、能源管理系统、轨道交通,楼宇BAS、工业控制等信息集成系统中需要对各种现场“智能”设备进行统一监控,但由于大量设备都是由不同厂商提供的,通信协议的差异使这些设备产生“信息孤岛”。
同时由于监控的设备种类繁多、协议多样化,并地理分散,企业的生产监控及信息化软件标准又不统一,导致解决系统联网中通信协议转换的问题越来越突出,由于信息不能共享,已严重影响到自动化系统的性能、工期、成本和系统稳定,因此解决通信标准化的问题意义重大,是保证企业生产信息集成的基石。
力控科技推出的工业通信网关pFieldComm可以解决信息集成中由于各信息化软件系统、控制及数据采集设备通讯协议不一致、造成系统通讯连接和数据交换成本加大的困难,可广泛应用于发电、变电、化工、石油、楼宇、水利、冶金、机械、交通、环保等领域的异种系统互连及信息集成项目中。
力控pFieldComm系列工业通信网关采用高性能的嵌入式计算平台,服务内核软件可运行于桌面操作系统或嵌入式操作系统中,是一个脱离于具体硬件设备接口的通讯服务平台,该系统拥有高性能的实时数据库系统(原型为Unix下标准C开发),具有多种通讯采集和转发规约库。
可以实现采集多个不同子系统的数据,进行数据集中汇总、分类和预处理,可以简化系统中异种协议的转换和系统联网过程,异种协议容易接入并可转换为标准协议(如OPC方式)与其它系统联网。
力控pFieldComm支持对多个上级调度等平台系统进行数据转发与上传。
可作为分布式数据采集装置、工业协议转换网关、电力通讯服务器或通讯前置机等使用,同时实现了多个互联子系统之间的物理级安全隔离,同时结合了软件和网络安全技术、远程组态技术,使得系统更加稳定、易于使用和维护。
2.网关硬件简介
网关是一种工业上常用的通信产品,力控pFieldComm系列网关产品的主要功能是通信协议转换和网络隔离。
下面以PFC-DF6408为例,简要介绍一下pFieldComm系列网关的硬件的构成,更多详细内容可以查看PFC-DF6408快速指南。
PFC-DF6408配备了8个串口和4个以太网接口,网关的前面板如下:
网关中8个串口可以通过内部跳帽配置为RS232、RS422或RS485,本次系统中全部配置为RS485。
面向端子,从上到下端子定义为1~9,如下图。
RS485端子定义为1为DATA+,2为DATA-,5接地。
PFC-DF6408的以太网接口定义如下,LAN1~LAN4默认IP为192.168.0.101~192.168.3.101,本次将LAN1作为转发接口连接到能源网网络中。
网关正面板中有电源指示灯、存储卡指示灯、串口状态指示灯和网口状态指示灯,通过指示灯可以直观的查看到网关的运行状态。
正面板中有四排串口指示灯,从左到右依次为COM1~COM8,每个串口对应上下两个指示灯,上面指示灯为发送指示灯,下面指示灯为接收指示灯,所以与仪表通信正常时上下两个指示灯都会闪烁。
正面的USB接口和侧面板的DIO接口用于调试,现场很少使用。
3.软件安装
打开安装文件。
点击安装文件,进行安装。
◆管理配置工具
主要功能是修改网关配置、建立工程,监视网关(查看网关中工程的数据)和查看网关内部的系统资源。
◆日志服务器
日志服务器是接受网关内的一些过程信息、事件信息和操作记录。
◆OPCServer
OPCServer组件是把第三方的OPCClient采集pFieldComm的OPCServer的远程方式变成本地方式,此功能需要把OPCServer组件安装到OPCClient端的机器上,CPCClient就可以以本地OPC的方式采集数据。
◆OPCTunnellerServer
OPCTunnellerServer组件是把pFieldComm采集第三方OPCServer由远程方式变成本地方式,此功能需要把OPCTunnellerServer组件安装到第三方OPCServer的机器上,OPCTunnellerServer组件以本地方式采集第三方OPCServer,然后再以内部协议与pFieldComm通讯。
安装管理配置工具,默认安装即可,安装后更新文件,将bin文件夹复制到软件安装根目录(默认为C:
\ProgramFiles\pFieldComm)。
4.采集转发配置规则
1.工程命名
工程以EMS前两位站号命名,站号中的横杠用下划线代替,工程描述写EMS站的中文名,EMS用RTU代替,如EMS02-02-01炼轧钢水泵站,工程名为RTU02_02,工程描述为炼轧钢水泵站(工程英文名中用下划线代替横线)。
2.通道名称
通道名称为本通道使用的硬件接口名称加后缀,如LAN2下的第二个通道为LAN2_2。
3.设备名称
使用默认的设备名称,如Device1,在设备描述中填写设备中文名称。
4.采集点点名
模拟量使用点名为TagA001,开关量使用点名为TagD001,序号依次向后排。
5.西门子驱动按位读取
网关中西门子以太网驱动,配置按位读取8位无符号数据时,其偏移量为1-8,如M8.5应配置为,M区,数据类型为BYTE,位偏移为6。
6.转发网口
网关使用LAN1进行转发。
7.转发协议及配置规则
使用ModbusTCP协议进行转发,开关量使用输入继电器(02号命令),模拟量使用保持寄存器(03号命令),模拟量数据类型统一为32位浮点,高低字节顺序为2143。
转发地址按设备分配,如网关中第一个设备的偏移地址从0开始,第二个从1000开始,以此类推,配置32位浮点数时转发地址每次递增2,即第一个数据转发地址为0,第二个数据转发地址应为2。
5.工程组态
下面以棒材加热炉为例来说明工程配置过程。
5.1.新建工程
打开网关“配置管理工具”,其运行界面如下图:
点击“文件”菜单“新建”工程,如图:
工程名称为:
RTU02_03,
工程路径为:
默认
工程描述为:
棒材加热炉
5.2.配置工程
5.2.1.采集配置
①创建通道:
右键“采集”新建通道,如下图:
通道名称为:
LAN2,描述为空,通道协议选择:
西门子PLC(支持200,300,400),
目前以太网通讯的PLC基本都是西门子PLC,首先创建通道,填写通道名称,如果是用网关的第一个网卡采集数据,则命名方式是“LAN1_X”,本例使用第一个网卡采集第一个设备时,命名为“LAN1_1”,通道协议选择为“西门子PLC(支持200,300,400)”,并配置好PLC的IP。
地址和端口号(注意:
西门子PLC的端口号默认为102),需要将网关的网卡IP与PLC的IP设置为同一网段,如下图:
然后新建设备,要注意“设备参数”的相关信息配置,比如可以根据现场PLC实际情况自己修改网关PLC类型(200、300、400),机架号,槽号;
最后配置数据采集点:
需要注意采集点的寄存器类型、数据类型、寄存器地址、DB块、位偏移等;比如现场PLC有一个煤气流量模拟点,该点在PLC内的地址是DB109.DBD22,则配置数据点的时候可以按照如下配置:
寄存器类型:
DB区
寄存器地址:
22
数据类型:
浮点型(FLOAT),数据类型要根据现场PLC数据点的类型确定;
针对网关西门子PLC数据采集信息:
int32位有符号
word16位无符号
floatIEEE浮点数
short16位有符号短整型
str字符串
BYTE字节
DB块号:
109
其余参数默认。
如果数据点的数据类型不确定,可以和现场的PLC技术人员确认数据类型;
如果是开关量,比如PLC有一个点的地址是I2.1,则此时在网关内设置数据采集时需要注意将位偏移加1(西门子PLC内的位是按照0-7排列,力控网关按照1-8排列),如下图:
5.2.2.转发配置
①建通道:
右键“转发”新建通道
通道名称:
LAN1;通道描述:
空;通道协议:
ModbusTCPSlave;通讯端口:
IP地址:
10.4.154.52;端口:
502
如下图:
②建设备:
右键通道“LAN1”新建设备
设备名称:
默认
设备描述:
空
设备地址:
1
协议类型:
TCP/IP
32位数据分布:
FFH2FFH1FFH4FFH3
如下图:
③添加转发点:
右键设备名点击添加测点,选择要转发的设备,如图,取消选择设备控制点的转发
然后确定
修改所有转发点的读写属性为:
只读;转发类型为:
HR保持寄存器;数据格式为:
32位IEEE浮点数。
修改转发点偏移地址依次为0,2,4,6,8,10,12,14,16(预先定义的转发地址)
这里也可以进行点表导入导出操作。
5.3.下载工程
①连接:
点击“连接”选项,弹出连接框,设置:
连接方式:
以太网(默认)
IP地址:
192.168.2.101
用户名:
admin
密码:
1234
可以勾上记住登录信息
点击连接,提示连接状态
②下载:
点击下载,如图,初次下载连同驱动一起下载
确定后弹出提示框,点击“是”,立即应用。
5.4.监视数据
①监视采集数据:
启动数据监视工具,设置连接信息:
连接方式:
以太网
IP地址:
192.168.2.101
用户名:
admin
密码:
1234
选择记住登录信息,
点击连接:
设备状态值为1.000000,:
说明通讯正常,同时可以观察采集点实时数据值与现场监控画面对照
看是否正确,如果时间戳在刷新、质量戳为Good也说明通讯正常。
5.5.网关通信状态说明
①通道状态
通道状态
数值
状态描述
0
初始状态
1
连接(打开)成功
2
打开(连接)失败或连接断开
②设备状态
设备状态
数值
状态描述
0
初始状态
1
正常
2
超时
4
设备禁止
5
设备禁止且通道异常