威纶通触摸屏在3G远程网络中的应用

应用背景:

    某检测设备厂家,出厂的机械产品,上面带有HMI触摸屏-控制器(PLC或单片机),分布在全国各地;公司内部有一服务器,固定IP。服务器上对HMI做中央集控。

基本要求:

    1.现场发生故障,报警信息和历史数据可以由HMI主动自动推送(PUSH)到公司服务器;

    2.公司服务器与现场HMI之间,通过3G网络按需连接,并非实时连接。

    3.公司的服务器,可将HMI报警前后一段时间(选取时间)的历史数据人工拉取(PULL)上来

实现方式:

    1.主动自动推送功能,适用WEINVIEW MT8000的EasyPrinter远程备份功能。

    2.按需连接功能,通过EasyPrinter远程备份与3G路由器数据触发拨号功能的结合实现。

    3.HMI历史数据人工拉取功能,适用MT8000的EasyAccess和FTP服务。

拓扑图:

1、远程备份功能的实现

    EasyPrinter可以作为WEINVIEW HMI的远程打印服务器,也可以作为远程数据备份服务器。

    通过在电脑服务器上运行Easyprinter软件,远程HMI的数据(配方、资料取样数据、报警数据)能够周期型或条件触发上传备份到电脑服务器端。

    以下为基本设置:

    A. 首先在EasyBuilder8000软件对现场HMI组态时设置。

    组态成功后编译下载到HMI上。

    B.在公司服务器端打开EasyPrinter软件并进行设置

    EasyPrinter可脱离EasyBuilder8000组态软件独立运行,无需安装,堪称绿色。

    历史文件备份推送在远程服务器上的实现:

    HMI产生Evt历史报警和dtl历史采样数据,得以传输到服务器上。这些文件可以在EasyConvert中打开转换,可通过自带的批处理文件convert2csv.def,在鼠标双击这两类文件后,将其自动转换为CSV或XLS文件,在OFFICE或其他软件中打开调用。

    C.路由器端的设置(在设备出厂时,通过电脑对路由器设置)

    路由器相当于电话总机,在HMI与服务器访问者之间承担一个中转的作用。要实现HMI对外的通讯,须将内部端口映射开放。

    基本设置:端口映射(此为一般路由器通有功能,以下以映翰通3G路由器IR700为例)

    ● 须将先前在EB8000中定义的远程备份端口8005在路由器中映射到HMI的IP上

    ● 或直接开启DMZ主机到HMI即可。

    上图示例中开启了很多端口,包括HMI的其他以太网服务如远程上传下载20248和VNC远程监控5900等端口。如只使用EasyPrinter远程备份/打印服务,只需映射8005端口即可。

    在路由器下只有一台HMI设备时,端口映射与DMZ主机,两种方式二选一。启用DMZ,相当于将DMZ主机IP所对应的HMI,全部端口开放给网络。

    D.按需上线功能在映翰通3G路由器端的设置

3、HMI历史数据人工拉取功能,适用MT8000的EasyAccess和FTP服务。

    3.1  EasyAccess远程监控

    使用EasyAccess的目的是让使用者更立即与便利地远程遥控HMI,不论在世界的任一角落。人机可经由Internet登入威纶通的EasyAccess Server,此时Server即能获知HMI位置的相关信息,接着您可以使用PC上的EasyAccess Client来观察您所有在线的人机,并且挑选某一台对其执行远程操作。

    EasyAccess可以做到什么?

    ●集中管理数台远程或是局域网络内的人机。

    ● 从本地PC 上操作远程(例如:远程的工厂)与局域网络的人机。

    ● 远程操作采用高效率的数据数据传输方式(不同于VNC 以图文件数据传输)。

    ● 使用Easy Access Client可以选择VNC或是Easy Access来操控人机。

    3.2 MT8000可以使用FTP进行读取历史数据。

    如在网址列打入ftp://192.168.1.100(HMI的IP),然后登入帐号:uploadhis密码:HMI的history upload password。

    或是直接输入ftp://uploadhis:111111@192.168.1.100/。登入后就可以看到datalog,eventlog和recipe三个目录,这就是HMI里储存history data的地方。

    3.3 VNC

    另外,MT8000 HMI独有VNC服务器,可以通过任意的VNC客户端(如电脑VNC Viwer、浏览器、手机VNC),查看HMI MT8000的实时数据,画面同步,直观远程操作。

Write a comment

Comments: 0