SCADA Viewer

什么是SCADA Viewer

SCADA Viewer是一个基于Web的软件框架(基于Web的HMI/SCADA/M2M工业和楼宇自动化,支持Modbus,BACnet,OPC,SQL...),应用程序开发人员可以用它来构建轻量级的,完全定制的过程控制解决方案。 SCADA Viewer提供:
一个开放的具有无限的定制能力的系统。
一个零管理客户端。
主流、强大的客户端图形显示2D,3D(基于three.js)。
丰富的,透明的系统配置能力。
跨越网络边界和防火墙工作的能力。
构建高可用性系统的理想工具。
SCADA Viewer包括两个主要的子系统:服务器框架和客户端的框架。

SCADA Viewer客户端组件

应用程序开发人员可以使用SCADA Viewer客户端框架构建零管理的HTML5客户端应用程序,基于SCADA Viewer服务器的解决方案。HTML5提供了强大的图形和几乎无限的潜能开发自定义组件。

SCADA Viewer客户端框架是一套HTML5组件组成:

  • 通过Web服务、REST与SCADA Viewer服务器组件交换数据。
  • 实现图形控制,如罐槽池,数字显示,警报汇总。

SCADA Viewer服务端组件

SCADA Viewer服务端框架是由一套高度可订制的服务端组件组成:

  • 执行实时数据、报警、历史数据处理。
  • 通过提供一个简单但强大的可插拔的provider模型获得任意数据源。
  • 使应用开发人员可以创建自定义的数据处理模块。

服务器框架还具有执行数据流复用,从而提高冗余和分区功能,使系统集成商可以创建高可用性解决方案的组件。

服务器框架的功能暴露给其他组件,包括自定义数据处理组件,通过WCF、Web服务、RTST跨网络边界通信。服务器架构的配置设置存储在配置文件,可以从自定义应用程序或脚本很容易地修改。

使用SCADA Viewer创建过程控制解决方案

应用程序开发人员创建一个使用Microsoft .NET、HTML5、SCADA Viewer服务器和客户端组件。如果你正在考虑SCADA Viewer建立过程控制应用程序,我们提供以下几点建议:

  • SCADA Viewer不是为某些特定行业定制的一个不折不扣的现成应用程序(HMI,SCADA或M2M)。要创建基于SCADA Viewer强大的解决方案,应用开发人员必须熟悉Microsoft .NET、C#、Asp.net MVC、HTML5、Angular.js、Jquery等。
  • SCADA Viewer不提供一套完整的人机界面控制。相反,我们保持我们的客户端对象模型简单,并鼓励应用程序开发人员创建自己的复杂的控制(例如,菜单,多路状态指示器,针对特定行业的UI项等)。

产品特征

多平台支持

  • 服务端: WindowServer2003, WindowServer2008, Windows 7 (x86 and x64)
  • 客户端:  HTML5 支持所有平台
  • 移动端: HTML5

数据采集和处理

  • OPC DA 3.0 支持
  • Modbus支持
  • BACnet/IP 支持
  • 数据采集来自 SQL Server, mySQL, Oracle, PostgreSQL支持
  • 自定义实时数据驱动支持
  • 实时数据冗余和分区
  • 历史数据来自SQL Server, mySQL, Oracle, PostgreSQL支持
  • 工业实时库支持

报警

  • 报警冗余和分区
  • 报警历史数据来自 SQL Server, mySQL, Oracle, PostgreSQL
  • 带排序、筛选的报警摘要
  • 基于用户的报警摘要设置
  • 多种远程报警通知: 邮件、短信、微信

报表

  • 实时、历史数据报表(HTML5)
  • 数据报警导出excel,pdf,csv

图形设计

  • 基于HTML5的图形编辑
  • 丰富的失量图元
  • 强大的动画功能

开放式架构

  • 服务端插件扩展
  • 基于RESTful Web服务的实时和历史数据访问

安全

  • 集成现有的权限访问管理系统

< “SCADA Viewer”  该软件包含wpf组态设计器 和 silverlight 运行时,它适用于 工厂 电力 能源 等行业,平台支持: windows ,运行时支持windows ,linux, mac os >

< “SCADA Viewer-3D” 该软件包含 三维设计器(Java) 和 HTML5 WebGL 运行时引擎,  它适用于 三维数据心中机房监控,地下管网,园区全景,产品展示等行业方向, 平台支持: window,linux,mac os, ipad,iphone,android >

< “SCADA Viewer-H5″ 该软件完全基于Web的最新产品,包含 HTML5在线组态设计器 和 运行时引擎, 平台支持: window,linux,mac os, ipad,iphone,android  >

< “SCADA Viewer-VSS” 该软件 包含视频监控流媒体服务器 和 HTML5实时播放引擎,可做到完全无插件手机电脑都可以实时监控,平台支持:window , linux, mac os, ipad, iphone, android >

< “SCADA Viewer-Mobile” 该软件目前处理前期设计阶段, 完全移动端 组态设计器 采用Html5混合技术,在线设计并打包生成App,  它将会包含众多常用的组态图元控件,视频监控控件,网页控件>

www.SCADAViewer.com

什么是SCADA Viewer的更多相关文章

  1. cesium核心类Viewer简介

    1.简单描述Viewer Viewer类是cesium的核心类,是地图可视化展示的主窗口,cesium程序应用的切入口,扮演必不可少的核心角色. 官网的英文解析如下: A base widget fo ...

  2. 基于 HTML5 的 Web SCADA 报表

    背景 最近在一个 SCADA 项目中遇到了在 Web 页面中展示设备报表的需求.一个完整的报表,一般包含了筛选操作区.表格.Chart.展板等多种元素,而其中的数据表格是最常用的控件.在以往的工业项目 ...

  3. View and Data API Tips: Constrain Viewer Within a div Container

    By Daniel Du When working with View and Data API, you probably want to contain viewer into a <div ...

  4. View and Data API Tips: Hide elements in viewer completely

    By Daniel Du With View and Data API, you can hide some elements in viewer by calling "viewer.hi ...

  5. OpenNURBS 3DM Viewer

    OpenNURBS 3DM Viewer eryar@163.com Abstract. The openNURBS Toolkit consists of C++ source code for a ...

  6. View and Data API Tips: how to make viewer full screen

    By Daniel Du If you have not heard of View and Data API, here is the idea, the View & Data API e ...

  7. 在 Windows 10 中启用 Windows Photo Viewer

    本文版权归cxun所有,如有转载请注明出处与本文链接,谢谢!原文地址:http://www.cnblogs.com/cxun/p/4727323.html 不知大家在使用了Win10之后有没有这样感受 ...

  8. ActiveReports中自定义Winforms的Viewer 工具栏

    ActiveReports中提供不同平台的报表浏览器来加载报表,而不同平台的报表浏览器功能也不一致,今天我们来学习如何定制Winforms Viewer控件. 预览效果: 核心代码: C# // C# ...

  9. Microsoft Help Viewer

    Microsoft Help Viewer 1.0 Microsoft Help Viewer 2.0 Help Library 管理器 -Microsoft Help 查看器 打开VS 2010   ...

随机推荐

  1. java如何提取url里的域名

    使用java标准类库java.net.URL java.net.URL  url = new  java.net.URL("http://blog.csdn.net/zhujianlin19 ...

  2. LeetCode 328. Odd Even Linked List

    Given a singly linked list, group all odd nodes together followed by the even nodes. Please note her ...

  3. 一次性插入多条sql语句的几种方法

    第一种:通过 insert select语句向表中添加数据 从现有表里面把数据插入到另外一张新表去前提必须先有test_2表的存在,并且test_2表中的列的数据类型必须和test表里面列的数据类型一 ...

  4. Socket网络编程-基础篇

    Socket网络编程 网络通讯三要素: IP地址[主机名] 网络中设备的标识 本地回环地址:127.0.0.1 主机名:localhost 端口号 用于标识进程的逻辑地址 有效端口:0~65535 其 ...

  5. 规则引擎集成接口(七)规则引擎调用Java类

    规则引擎调用Java类 通过myEclipse编写一个简单工程,其中方法是两数相加等到结果,既结果1=输入值1+输入值2.实现规则调用外部接口的方法有三种. 1:接口实例:在myEclipse中制作一 ...

  6. Tiny_4412的NFS挂载

    设备连接:          交叉网线          串口线          usb线          电源线 网络设置: 笔记本ubuntu:wifi处,设置IPv4设置“仅本地连接”,不要 ...

  7. Android自动化学习笔记之MonkeyRunner:用Eclipse执行MonkeyRunner脚本

    Info: 初步学习,难免会有疏漏,以后我会不断修改补全,直到完美.转载请注明出处,谢谢. 2014-10-11: 初版 2014-10-16: 完善 ------------------------ ...

  8. pthon在Notepad++中执行方式

    使用 Notepad++ 编辑运行 Python 程序         Notepad++是一个开源的文本编辑器,功能强大而且使用方便.编辑和调试 Python 程序使用什么编辑器或者 IDE不同人有 ...

  9. Java反射机制DOME

    Java反射机制 public class TestHibernate { @Test public void TestHb(){ try { Class cs = Class.forName(&qu ...

  10. 关于oracle中创建新表时将我们要用的表的结构和数据都复制过去

    今天在oracle中遇到了一个问题,就是给我查询出来了一张表的数据,只有部分的字段,让我将这张表的结构和数据放到新的临时表中,并进行数据的查询. 我是这样做的: 如:create table tabl ...