​WinCC OA 的全称是:SIMATIC WinCC Open Architecture,是西门子工业自动化品牌SIMATIC系列的一部分。专门针对客户定制大型和/或复杂的应用以及需要满足特定系统需求和功能的项目等。

SIMATIC WinCC OA 代表:

  • 面向对象支持不同的工程设计和灵活的工厂扩展

  • 分布式系统中最多可有 2048 台服务器

  • 可扩展 - 从小型单用户系统到多达 1,000 万个变量的组网冗余高端系统

  • 可以在任何平台上使用,并且可用于 Windows、Linux、iOS 和 Android

  • 热备用冗余和灾难恢复系统确保最高的故障安全性和可用性

  • 用于定制型解决方案的平台

  • 大量的驱动程序和接口选项:S7, S7 PLUS, OPC, OPC UA, Modbus, Rockwell EtherNet/IP, IEC 61850, IEC 60870-5-101/104, DNP3, XML, TCP/IP

除软件外,SIMATIC WinCC OA 还提供了一系列服务和预组态附加功能,如:

  • 单一服务器:操作单用户系统所需的产品

  • 服务器:服务器基本软件包和扩展,包括 PowerTag (I/O)

  • 用户界面:一个服务器所有可用的用户许可证和工程组态许可证

  • 驱动:一个服务器具有大量附加连接选项

  • 附加组件:WinCC OA 服务器内的扩展功能以及基于该服务器的附加功能

  • IPC 软件包:与西门子 PC 平台一起购买的 SIMATIC WinCC OA 服务器的特殊产品

  • 开发软件包:适用于开发环境和扩展功能的特殊产品

  • 解决方案平台:含有预先实现的功能(如扩展维护应用、工厂的树形视图或 SIMATIC WinCC OA 的模拟选项)的预定义项目

  • 产品:适合 SIMATIC WinCC OA 的商品

目前国内 WinCC OA 的用户越来越多,但 WinCC OA 并没有提供 Web 图形组态编辑功能。如果用户希望在 WinCC OA 上开发工艺流程图等图形监控界面,可以选择 TopV 云组态产品与 WinCC OA 进行对接。TopV 是图扑物联开发的一款轻量型组态工具,具有如下特点:

  • 支持分布式部署,支持百万点以上数据接入。

  • 支持 Window、Linux、国产操作系统,支持容器环境部署,支持容器平台部署。

  • 标准 H5 矢量图形引擎:采用标准 HTML5 实现,不依赖插件,采用 Canvas 进行绘制,非 SVG 技术,可支持上万图元的渲染。

  • 支持 OPCUA接口。可以通过 OPC UA 与 WinCC OA 无缝集成。

  • 实时更新:数据更新采用变化推送机制,相对于传统组态的主动刷新机制来说,变化推送机制具有实时性高、带宽占用低、资源消耗小的优势。

  • 无代码开发:不需要编程即可轻松制作图形监控画面。

  • 图标编辑器:用户可以通过拖拉拽的方式,自己制作动态图标,满足个性化需求。

  • 设备图标:制作组态画面时,只需要绑定设备,点位属性将自动绑定,极大减少制图时间。

  • 动画编辑:提供常见的旋转、缩放、位移、闪烁、流动动画功能,无须编写代码通过简单地配置即可制作出生动地动画效果。

  • 历史回放:支持图形画面历史回放功能,可以设置播放速度支持慢放、快放、暂停。

  • 内置组件库,包括数显框、时钟、仪表盘、指⽰灯、开关、按钮、进度指示器、表单组件、交互组件等。

  • 内置图表库,支持折线图、柱状图、饼图、雷达图、复合图、散点图、仪表盘等。

  • 内置行业图库,包括管道、阀门、电机、按钮、物流、能源、建筑、电力等。

  • 支持JS脚本语言,可实现满足复杂的业务逻辑需求。

  • 支持基本的交互型功能画面的构建。支持事件监听包括鼠标事件、触摸事件(事件类似包括单击、双击、按下、抬起)。

  • 提供预置的交互动作包括切换画面、弹出画面、打开链接、远程控制、远程调参、闪烁复归、历史回放等。

  • 提供数据绑定功能,支持实时数据绑定、HTTP 数据绑定、预置数据集绑定,支持通过 Javascript 脚本对绑定的数据进行处理。

  • 发布分享功能,可以将组态画面单独发布,提供独立的访问地址,允许通过密码访问或者公开访问,可嵌入用户第三方平台或网站。

基于 WinCC OA 构建分布式可视化平台的更多相关文章

  1. Polaristech 刘洋:基于 OpenResty/Kong 构建边缘计算平台

    2019 年 3 月 23 日,OpenResty 社区联合又拍云,举办 OpenResty × Open Talk 全国巡回沙龙·北京站,Polaristech 技术专家刘洋在活动上做了<基于 ...

  2. 《基于Apache Kylin构建大数据分析平台》

    Kyligence联合创始人兼CEO,Apache Kylin项目管理委员会主席(PMC Chair)韩卿 武汉市云升科技发展有限公司董事长,<智慧城市-大数据.物联网和云计算之应用>作者 ...

  3. 基于Dubbo框架构建分布式服务(一)

    Dubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务应用场景来选择合适的集群容错模式,这个对于很多应用都是迫切希望的,只需要通过简单的配 ...

  4. 基于Dubbo框架构建分布式服务

    Dubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务应用场景来选择合适的集群容错模式,这个对于很多应用都是迫切希望的,只需要通过简单的配 ...

  5. [转载] 基于Dubbo框架构建分布式服务

    转载自http://shiyanjun.cn/archives/1075.html Dubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务 ...

  6. 基于Dubbo框架构建分布式服务(集群容错&负载均衡)

    Dubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务应用场景来选择合适的集群容错模式,这个对于很多应用都是迫切希望的,只需要通过简单的配 ...

  7. 基于Apache Hudi 构建Serverless实时分析平台

    NerdWallet 的使命是为生活中的所有财务决策提供清晰的信息. 这涵盖了一系列不同的主题:从选择合适的信用卡到管理您的支出,到找到最好的个人贷款,再到为您的抵押贷款再融资. 因此,NerdWal ...

  8. 基于Dubbo框架构建分布式服务(二)

    <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> ...

  9. 基于Dubbo框架构建分布式服务(三)

    我们将上面开发的服务提供方服务,部署到2个独立的节点上(192.168.14.1和10.10.4.125),然后可以通过Dubbo管理中心查看对应服务的状况,如图所示: 上图中可以看出,该服务有两个独 ...

  10. 基于WebGL架构的3D可视化平台ThingJS-搭建设备管理系统

    国内高层建筑不断兴建,它的特点是高度高.层数多.体量大.面积可达几万平方米到几十万平方米.这些建筑都是一个个庞然大物,高高的耸立在地面上,这是它的外观,而随之带来的内部的建筑设备也是大量的.为了提高设 ...

随机推荐

  1. Salesforce LWC学习(四十五) lwc支持Console App控制Tab了

    本篇参考:https://help.salesforce.com/s/articleView?id=release-notes.rn_lwc_workspaceAPI.htm&release= ...

  2. Spring Event 观察者模式, 业务解耦神器

    观察者模式在实际开发过程中是非常常见的一种设计模式. Spring Event的原理就是观察者模式,只不过有Spring的加持,让我们更加方便的使用这一设计模式. 一.什么是观察者模式 概念: 观察者 ...

  3. Seata AT和XA模式

    一.分布式事务产生得原因: 1.1.数据库分库分表 当数据库单表一年产生的数据超过1000W,那么就要考虑分库分表,具体分库分表的原理在此不做解释,以后有空详细说,简单的说就是原来的一个数据库变成了多 ...

  4. Domain Admin域名和SSL证书过期监控到期提醒

    基于Python3 + Vue3.js 技术栈实现的域名和SSL证书监测平台 用于解决,不同业务域名SSL证书,申请自不同的平台,到期后不能及时收到通知,导致线上访问异常,被老板责骂的问题 核心功能: ...

  5. pbjs 无法编码 bytes 类型数据问题的解决方案

    问题背景 之前写过一篇<使用脚本收发 protobuf 协议数据>,通过 pbjs 命令可以将 protobuf 二进制数据转换为 json: > pbjs msg.proto -- ...

  6. client-go实战之八:更新资源时的冲突错误处理

    欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 本文是<client-go实战> ...

  7. 洛谷P3612(递归)

    题目描述 The cows are experimenting with secret codes, and have devised a method for creating an infinit ...

  8. 《最新出炉》系列初窥篇-Python+Playwright自动化测试-28-处理日历时间控件-上篇

    1.简介 我们在实际工作中,有可能遇到有些web产品,网页上有一些时间选择,然后支持按照不同时间段范围去筛选数据,例如:我们预定火车票或者预定酒店,需要选择发车日期或者酒店的入住与退房时间.宏哥早在之 ...

  9. 深入了解HMAC加密技术:原理、应用与实践

    一.引言 在网络安全领域,消息认证码(MAC)是一种重要的技术手段.Hash-based Message Authentication Code(HMAC)作为其中的一种,凭借其简单.高效.安全的特性 ...

  10. hive报错Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask[已解决]

    我的报错信息 Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask 解决1(可行):不走ya ...