驿唐mServer数据中心服务器
作为一个完整的无线应用解决方案,除了需要稳定可靠的无线通信设备(DTU)支持之外,还需要一套完善健壮的无线通信软件系统。eTung推出的mServer数据中心服务器软件,恰为行业用户和系统集成商提供了一套最快速、最稳定、最高效的无线应用解决方案。使用mServer,用户无需借用第三方软件,甚至不用编写任何网络通信接口程序,即能实现诸如串口到串口的无线应用。
产品分类:工控软件 其它
品牌:驿唐
产品介绍
作为一个完整的无线应用解决方案,除了需要稳定可靠的无线通信设备(DTU)支持之外,还需要一套完善健壮的无线通信软件系统。eTung推出的mServer数据中心服务器软件,恰为行业用户和系统集成商提供了一套最快速、最稳定、最高效的无线应用解决方案。使用mServer,用户无需借用第三方软件,甚至不用编写任何网络通信接口程序,即能实现诸如串口到串口的无线应用。
mServer具有良好的人机界面,操作简单,使用方便。mServer集成了强大的通信功能,可对eTung旗下各系列DTU产品进行映射管理、查看状态、链路测试、远程配置、远程更新等操作。超大系统容量,可以同时接入数千台终端,并同时进行通信。基于eTung自主研制的ETCP协议及独有的心跳处理机制,mServer保证了无线通信的可靠性及用户数据的完整性。
mServer与用户程序的集成更是灵活、快捷。多种数据转发功能、简洁的通信接口及先进的插件结构,方便mServer无缝集成到用户程序中。对于中小型的无线通信系统,用户无需编程,只需配置几个参数即可完成集成;对于大型的无线通信系统,mServer强大的通信接口,可满足复杂的数据通信需求。
mServer与用户程序的集成方式
mServer提供了最简单易用的解决方案 - 虚拟串口,用户无须开发任何接口程序,即能实现串口到串口的应用。
mServer可提供与TCP Server/Client之间的数据转发功能。 mServer可以直接与作为TCP Server的用户程序进行连接,也可以接受作为TCP Client的用户程序的连接。某些情况下,用户程序可能无法更改,用户又需要对通信系统进行扩充,或是希望将通信系统从有线改造为无线,mServer的此功能为这种情况提供了较好的解决方案。
mServer可提供基于SOCKET UDP/TCP的数据接口,该接口简洁、功能强大。eTung为用户提供各种应用开发环境下的例子程序及源码,使得无线应用开发者能很快的开发完成自己的应用系统(DCC - Data Center Client),实现更多功能。如用户程序需要对DTU进行远程配置等功能。
mServer作为无线应用领域国内首家推出的无线通信服务软件,它所承载的理念是对无线通信行业最终解决方案的一个勇敢的和有益的探索,大量的事实已经证明,mServer为用户的集成减少了大量的时间,节省了大量的开发费用,并为用户的无线通信系统提供了稳定、可靠的保证。
mServer特点
● 支持透明传输,用户可选三种通讯方式(UDP、TCP、ETCPTM)
● 支持远程操作。通过mServer,可以对mDevice进行远程配置、远程升级
● 通过端口映射,用户无需编程即可得到数据
● 记录和统计工具使得用户实时监控自己的设备数据
● 简洁高效的SOCKET UDP/TCP数据接口,方便用户开发自己的应用系统(DCC)
mServer常见问题
一、GPRS/CDMA DTU如何与组态软件集成?
mServer数据中心服务器软件很好的解决了DTU与组态软件的集成问题,DTU连接到mServer上之后,mServer可以通过虚拟串口或者走TCP协议等方式与组态软件很好的集成。下面分别以一个国内组态软件(三维力控PCAuto)和一个国外软件(TraceMode)为例说明:
1、mServer与PCAuto的连接
DTU把从现场采集到的数据通过无线和Internet 传送到mServer,mServer 提供一个基于TCP/IP 的SOCKET 接口(又称DCC 接口),并把数据转发给与该DCC 接口建立TCP 连接的PCAtuo,其系统结构如图:
三维力控的Commbridge 组件是mServer和PCAuto之间的通信桥梁,用来完成和mServer建立TCP连接并解析mServer的接口协议,从而使得PCAuto 获得现场的数据,同时将数据发送给现场设备。CommBridge 将得到的现场数据交由PCAuto 的I/O 设备驱动程序。I/O 设备驱动程序再对用户数据进行应用层解析,提取应用层数据送至实时数据库存储并将数据显示在运行的工程画面。用户通过PCAuto发送到前端设备的命令经由CommBridge 送到mServer,mServer 把命令经由无线网络传送到前端设备,完成了一次双向通信。mServer 的配置和PCAuto 的设备定义见下图。
运行工程后,工程画面如果没有数据显示,可能会是如下问题:
● 检查mServer 是否接收到数据;
● 定义I/O 设备时,端口号和IMEI 号输入有误;
● CommBridge 没有启动。数据组态时,没有启动网桥CommBridge。
参照下图,展开[导航器/实时数据库],双击[数据库组态],弹出[实时数据库DB]。点击[工程/数据库参数...]后弹出[数据库系统参数]对话框,选中“启动网桥CommBridge”即可。
2、mServer与TraceMode的连接
mServer与TraceMode通过虚拟串口进行连接。DTU连接到mServer后,mServer将其映射到一个虚拟串口,然后TraceMode设置去读这个串口,这样就可以实现现场数据的读取以及向前端设备发送命令。具体设置如下:
二、GPRS/CDMA DTU如何进行串口到串口的集成?
GPRS/CDMA DTU 实现串口到串口的连接分为以下三类:
1、通过mServer映射实现串口到串口:
当用户能够连接到Internet网时,可以用这种方式来实现串口到虚拟串口的连接。这种连接下,GPRS/CDMA DTU 经GPRS/CDMA和Internet连接到mServer后,由mServer虚拟出一个串口,进而连接用户的应用程序。
2、通过嵌入式数据中心实现串口到串口的连接:
这种方式下,用户可以不必连接到Internet网,这种串口到串口的连接是通过用户前端设备连接的DTU和后端监控中心的DTU相互通信实现的。
3、通过DMZ方式实现串口到串口:
当用户不具备连接Internet网的环境但是又希望获得串口到虚拟串口的连接时,就可以使用这种方式。它的连接方法如下:
用户的前端设备连着一个DTU(如MD-600G),后端监控的电脑连着另一个DTU(如MR-900G),为连接DTU的电脑设定IP(假设为192.168.1.20)以及默认网关(假设为192.168.1.1)。
首先进入登陆界面:
步骤一: 打开电脑,选择“开始”→“程序”→“附件”→“通讯”→“超级终端”→输入名称→选择“连接时使用”的串口(一般为COM1) →设置串口属性为“波特率: 38400,数据位: 8,奇偶校验:无,停止位: 1,数据流控制:无”,点击“确定”;
步骤二: 输入“回车”进入配置登陆界面;
步骤三: 输入用户名“root”,密码“1234”,回车进入配置主菜单;
其次配置MR-900G:
步骤一: 选择“高级配置”→“无线网络”→“接入点名称APN”→输入APN名称;
步骤二: 返回至配置主菜单,选择“高级配置”→“网关”→“DMZ主机IP”→输入192.168.1.1;
步骤三: 一直输入“q”,退出菜单,直到提示重起设备,输入“y”重新启动设备,使配置生效;
步骤四: 再次登陆进入配置主菜单,选择“设备管理”→“工作状态”,记下此设备上网的IP地址;
再次配置MD-600G:
步骤一: 选择“高级配置”→“无线网络”→“接入点名称APN”→ 输入APN名称;
步骤二: 返回至配置主菜单,选择“高级配置”→“数据中心”→“主数据中心IP”→输入IP地址(为MD-608G (B) 步骤6中获取的IP地址);
步骤三: 选择“主数据中心端口”→输入端口号(需和mServer里设置的监听端口的端口号一致);
步骤四: 一直输入“q”,退出菜单,直到提示重起设备,输入“y”重新启动设备,使配置生效。
最后,配置完毕,在MD-900G连接的那台电脑上跑一个mServer,这样就可以通过mServer进行虚拟端口映射,从而实现不连Internet网的情况下,串口到虚拟串口的映射。
三、如何把西门子、欧姆龙等的PLC与GPRS/CDMA DTU集成,并使用已有的上位软件?
将前端的PLC通过串口与DTU连接起来组成一体,然后后端通过mServer虚拟串口或者DC-DCC接口实现。参见上文中DTU对串口到串口的集成。此外,目前国内很多知名组态软件如三维力控、组态王都已经集成了我们的DC-DCC协议,用户不必对上位软件再次开发即可实现连接;而且对于TraceMode这样的国外组态软件,通过mServer映射出来的虚拟串口也可以实现连接,详见上文中DTU与组态软件的集成。
四、如何组建几个点或几十个点的GPRS/CDMA DTU系统?
组建这样的DTU系统有三种方式:
● 把所有的DTU都连接到mServer;
● 通过嵌入式数据中心把所有的从DTU都连接到主DTU上;
● 通过DMZ方式把所有的从DTU都连接到DMZ主机上的mServer。
五、如何组建上千点的GPRS/CDMA DTU系统?
因为mServer可支持数千个点的同时接入,所以要组建成千上万个点的GPRS/CDMA DTU系统的时候就要采用DC-DCC协议。为了方便用户开发,基于DC-DCC协议我们还提供了VB、VC、Delphi样例程序,此外还提供了动态链接库方便用户开发DCC和mServer的通信接口。动态连接库详见http://www.etungtech.com.cn/proinfo1.aspx?CateID=122&ProductsID=159
六、DC-DCC协议有什么好处?
● DC-DCC协议是一套健壮完善的协议,对于大规模系统连接来说极为稳定、可靠;
● DC-DCC协议里自带DTU的IMEI号等有关标识,为大型用户系统识别终端设备提供了有效途径;
● 通过DC-DCC协议,用户可以在自己的程序里实现对终端的远程控制;
● 通过DC-DCC协议,用户可以通过自己的程序获取终端的各种状态信息;
DC-DCC协议扩展性非常好,允许用户连接多个后台程序。
提交
驿唐科技与常州纺院成立“工业物联网应用中心”揭牌仪式隆重举行
展会预告:驿唐科技将参加第二十一届中国国际工业博览会
现场播报:第三届全国工厂数字化升级巡回研讨会深圳站火热进行中
驿唐科技邀您相约“ConnecTechAsia 2019亚洲通信展”
驿唐科技受邀参加中国移动5G企业无线专网研讨会