在万物互联时代,各种终端设备可以互联互通,实现智能化应用。百特的工控仪表同样可以接入互联网,实现数据共享,进行远程监视和操控。
众所周知,百特的各种类型仪表都具有通讯功能,可以组建工控内部网,而要接入外部公共网络,则还需要具有连接互联网的硬件接口和相关的软件协议。现在,fbcs6000现场通讯服务器就已具备这样的硬件和软件功能。
fbcs6000现场通讯服务器有总线、无线和以太网方式共四组网络接口。如表1:
表1:fbcs6000网络接入端口
它与终端仪表的物理连接方式有两种:可以采用485总线方式(或者符合rs232规范)的线缆连接方式,也可采用占用固定频道的无线数据传输方式;与上位机的连接方式也有两种:可以是rs485(或者rs232)总线,也可以用网络线接入以太网(ethernet)。
图1
图1是fbcs6000现场通讯服务器的组网结构图,由该图可以看出,fbcs6000组网结构灵活,接线方式多样。为了实现接入以太网,我们只需关注以太网的组网方式。即图1中,现场服务器a和现场服务器b的联机方式。以下介绍工控仪表接入以太网的具体操作方法。
一. 组建内外互联网络
图2是fbcs6000的实际接线图,它有总线接入端口和以太网网络接口。如果终端仪表是以rs485总线方式组建的工控内部网,现只需将rs485总线起始端接入fbcs6000的com2端口,再把网络线插入fbcs6000的rj45插座,网络线另一端直接接入以太网——插入路由器lan口的rj45插座即可。就这样,我们的工控内部网从硬件设备上就已经接入了互联网。
图2
二. fbcs6000现场通讯服务器的设置
在fbcs6000现场通讯服务器上,对服务器工作模式,通讯参数和ip地址设置。分两个步骤:
步骤一:设置工作模式和485网络参数。
图3
在fbcs6000通讯参数菜单栏进行设置:
工作模式:server
上传总线:ethernt
下传总线:485-bus,通讯参数:9600bps,8-n-1
通讯协议:modbus协议
按set键保存设置好的参数;其它用不到参数可以不用管,就按默认值。
步骤二:设置本机ip地址
如下图,注意ip地址和子网掩码要根据网关(路由器)来设置;ip地址设置好后,插入网线,服务器重启后即可有效。
图4
三. 网络客户端软件的设置与操作
电脑接入网络后,用于拨号连接的上位机软件也要设置。远程客户机与fbcs6000服务器交换数据时,它必须与通讯服务器502端口建立连接,并且一次只能连接一个客户机。ip地址设置,要在网关网段内。
以下是用bt7000软件做设置演示,通过现场服务器,与其下挂的001号仪表建立数据交换的示例。在bt7000的io设备组态里面,选择modbus标准,用modbus-tcp协议,输入通讯方式,设备地址以及待连接的服务器地址,只需两步操作即可,如图5、图6。
图5
ip地址是要连接的fbcs6000通讯服务器的网络地址,工控行业端口号固定502,此处不可更改。
图6
完成这2个界面输入后,继续点击下一步,直至完成;这样,就可以用bt7000组态软件通过以太网方式操控百特工控仪表了。
以太网是开放共享的,当然不仅是bt7000软件,其它类型的客户端软件都可以连接fbcs6000现场通讯服务器,使用其数据服务功能。图7是用其它软件对ip地址为192.0.0.199的fbcs6000连接并读取记录的数据,此命令是批读(一次可以读取0.5~1.5k的数据)命令。用此命令读取数据并在上位机电脑建立数据库,可以查询任意时间点的现场数据,做报表,分析工控系统运行状态。
图7
由此可见,运用fbcs6000可以很方便的实现工控内部网接入公共互联网,实现数据共享和远程操控。另外,分析fbcs6000的性能,我们还可以看到该仪表其它方面的应用前景。
fbcs6000作为现场网络服务器,是把各种终端仪表与控制总站连接的桥梁,也起到现场干扰到控制室电脑的隔离墙作用。运用其网络服务功能数据交换功能,数据由其分发,过滤,重组,可实现不同数据格式、网络参数的转换匹配。
fbcs6000作为数据服务器,实时采集现场数据,存储记录pv流水数据。并且能够较长期保存大量数据,提供数据查询和整理统计等数据服务功能。
fbcs6000在管理模式下,无需上位机电脑干预,可自行和系统内各终端仪表组成独立网络,监控系统运行;通过内部编辑的轮询数据帧,自动收发数据管理终端仪表,记录系统内各终端仪表运行情况,是一款理想的工业现场网络服务器。