当前位置:首页 > 技术知识 > 正文内容

中控SCADA扩展功能(Web浏览、APP、Web报表)使用指导

maynowei11个月前 (08-12)技术知识103

一、概述

InPlant SCADA 软件支持安装InPlant CSReport使用Web报表功能;支持安装InPlant WebServer使用Web客户端,可使用浏览器登录 Web 客户端,查看已配置的流程图画面以及快速访问Web报表;支持安装InPlant SimFieldServer使用手机APP查看已配置的流程图画面以及快速查看报警数据。

InPlant SCADA与上述各个扩展功能网络架构如下图1所示,web报表使用方式架构参照web发布。

图1 扩展功能网络架构

注意:公网与内网的端口映射有多种实现方法,请根据实际情况自行百度学习使用,上图仅作架构指导。

InPlant SCADA与上述各个扩展功能使用流程如下图2所示。

图2 扩展功能使用流程

二、软件安装

CSReport(Web报表)、 SCADA、Web发布服务组件三个程序需部署在同一台机器

注意:使用扩展功能模块前,需要在InPlant SCADA——>全局设置——>启动选项中勾选启动WebSocket数据服务。如下图3所示。

图3 启动WebSocket数据服务

下文填写的IP仅作样例示意,现场配置时填写实际IP。

1. InPlant CSReport

(1)解压缩官网下载的安装包,得到安装程序如下图所示。

图 4 InPlantCSReport安装程序

(2)右键安装程序,点击以管理员身份运行,进入安装界面。

图5 InPlant CSReport安装界面

(3)按照提示点击下一步,单击“安装”开始安装。

图6 InPlant CSReport开始安装

(4)等待程序安装完成

图7 InPlant CSReport安装过程中

(5)安装完成后,可在浏览器地址栏输入IP:端口号访问Web报表,默认端口号为18151

图8 127.0.0.1:18151

图9 本机真实IP:18151

(6)具体使用细节,参考安装包内使用手册《CSReport报表使用指南》,本文为流程指导文档,不做配置细节描述。

2. InPlant WebServer

(1)解压缩官网下载的安装包,得到安装程序如下图所示。

图10 InPlant WebServer安装程序

(2)右键安装程序,点击以管理员身份运行,进入安装界面。

图11 InPlant WebServer安装界面

(3)按照提示点击下一步,单击“安装”开始安装。

图12 InPlant WebServer开始安装

(4)安装完成后,在浏览器地址栏输入IP(SCADA Web服务器IP)可直接进入web客户端,无需加端口号。

图13 127.0.0.1

图14 真实ip

(5)在InPlant SCADA启动监控前提下,Web客户端输入监控账号密码,账号Admin密码admin(SCADA组态开发-用户权限-添加调整),选择子工程,登录后可进入Web客户端首页。

注意:账号Admin,密码admin

图15 Web客户端首页

(6)点击左侧报表,可快速访问Web报表,如下图所示。

图16 快速访问Web报表

(7)点击流程图,可选择流程图进行查看,如下图所示。

图17 Web客户端查看流程图

(8)具体使用细节,参考安装包内使用手册《Web客户端使用手册》,本文为流程指导文档,不做配置细节描述。

3. InPlant SimFieldServer

注意:使用手机APP监控的前提是安装InPlant WebServer以及安装 InPlant SimField Server

(1) 解压缩官网下载的安装包,得到安装程序如下图所示。

图18 InPlant SimFieldServer安装程序

(2)右键安装程序,点击以管理员身份运行,进入安装界面。

图19 InPlant SimFieldServer安装界面

(3)按照提示点击下一步,输入Web服务地址,这里输入安装Web Server的主机的IP(组态服务器IP),如下图所示样例。

图 20 输入Web服务地址

(4)继续按提示点击下一步,等待完成安装。

图21 完成安装InPlant SimFieldServer

(5)从下图所示安装目录中,找到SimField的 apk 安装程序,找到SimField 的 apk 安装程序,传输到移动设备并安装SimField应用程序。

图22 apk安装程序

(6)首次打开 SimField 应用程序,需要配置服务器地址;单击右上角齿轮图标,配置服务器地址和端口,格式为“http://IP:Port”,其中IP为安装 InPlant SimFieldServer的 PC 机器的 IP(组态服务器IP),端口默认为19087,例如“http://192.168.43.71:19087”,如下图所示。

图23 移动端服务器地址配置界面

(7)配置完服务器地址后,即可返回登录页面登录。输入 SCADA 监控账户的用户名和密码,选择子工程,登录应用。

图 24 移动端首页

(8)进入首页可点击报警,查看报警信息,如下图所示。

图25 移动端查看报警信息

(9)点击流程图,可查看流程图信息,如下图所示。

图 26 移动端查看流程图

(10)具体使用细节,参考安装包内使用手册《SimField客户端使用手册》,本文为流程指导文档,不做配置细节描述。


相关文章

在手机上演示axure原型(怎么在axure中画出手机原型)

AXSHARE APP发布啦,以后大家的原型可以通过这款APP进行预览演示咯。小编迫不及待的体验了一下这款APP。要使用这款APP,首先需要有axshare的账号。账号注册地址:https://sha...

产品经理的术与器:从想法到产品原型

工欲善其事,必先利其器。从idea,到product,中间的可谓要经历几番曲折, 产品定位确定决定产品的生死,产品功能需求的确定决定着开发的周期和试错的成本,互联网拼的就是快,所以要做 MVP(最小化...

Android主流UI开源库整理(android完整开源项目)

前言最近老大让我整理一份 Android主流UI开源库 的资料,以补充公司的Android知识库。由于对格式不做特别限制,于是打算用博客的形式记录下来,方便查看、防丢并且可以持续维护、不断更新。标题隐...

C++11 同步机制:互斥锁和条件变量

前段时间,我研究了 ROS2(Jazzy)机器人开发系统,并将官网中比较重要的教程和概念,按照自己的学习顺序翻译成了中文,进行了整理和记录。到目前为止,已经整理了20多篇文章。如果你想回顾之前的内容,...

Linux系统编程:条件变量为什么要用锁

条件变量可以解决线程同步和共享资源访问的问题,条件变量是对互斥锁的补充,它允许一个线程阻塞并等待另一个线程发送的信号,当收到信号时,阻塞的线程被唤醒并试图锁定与之相关的互斥锁。具体定义如下:等待:in...

如何在Go中同步线程(go语言同步锁)

单线程代码已经带来头痛。添加第二个线程,就是从基础头痛升级了。解决方案?互斥锁:线程和数据的交通警察。一旦你理解了它们,线程同步就变成了第二本能,语言无关。在C++和Go中工作,我遇到过所有常见的混乱...