[WinCC OA 学习分享][三]项目结构分析及四大编辑模块

已锁定

OAplayer

  • 帖子

    9
  • 精华

    1
  • 被关注

    26

论坛等级:游民

注册时间:2018-06-14

普通 普通 如何晋级?

[WinCC OA 学习分享][三]项目结构分析及四大编辑模块

1400

1

2021-05-08 10:58:26

[WinCC OA 学习分享][二]WinCC OA 安装/新建项目

前面带着大家新建了一个3.17的项目,3.17新项目的创建可能跟之前的版本出入较大,这是OA团队更新了很多新技术导致的,以后应该也是这个方向,建议大家都试一下新的项目创建方式:

下面将我们将新建的FirstPro项目 展开 探讨下每个进程的作用

项目结构分析:

注:

1.  Process Monitor 主进程,负责监控其他进程/模块的状态

2.  Database Manager 负责OA 配置信息到配置数据库的增删改查,OA使用Raima作为其嵌入式数据库,在我们经常用到的para配置时主要跟这个模块打交道

3.  NextGen Archiver 归档数据库管理器,负责采集到的数据存储,3,17新增模块,之前的Archive Manager有性能瓶颈,3.17的NextGen Archiver 使用influxDB作为其归档数据库,性能大大提升

4.  Event Manager 非常重要的一个模块 简称EV OA中所有的消息交互都通过这个模块,比如数据更新到页面,首先由驱动模块将信息发送至EV ,EV根据UI的需要将消息分发到UI的各个页面,再入各个系统(分布式/冗余)之前的通讯也是通过EV模块对接

5.  Multiplexing Proxy 一个安全模块,用于管理managers 与 projects 之前的链接 保证传输安全

6.  Control Manager –f pvss_scripts.lst 脚本管理器,用于加载pvss_scripts.lst 中的脚本,

WinCC OA 的工程师基于CPP 自己实现了一套脚本语言 CTRL, 用于实现SCADA的各个模块的粘合, Control Manager 可以理解为可以运行脚本的一个虚拟机,后面加的参数是指定这个模块/进程 需要运行的脚本程序

7.  Simulation Driver 仿真驱动 实际用处不大,大家配置自己需要的驱动模块即可

8.  Control Manager webclient_http.ctl 又是一个脚本模块, webclient_http.ctl主要负责SSL证书的加载,登陆授权认证等工作

9.  User Interface -m gedi –ssa  用于启动GEDI 编辑界面



四大编辑模块简介:

注:

1.  gedi编辑器: 主要负责页面的组态及编辑

2.  para 模块: 负责数据点的创建,数据点驱动信息的配置/数据存储的配置等

3.  panel topology: 负责显示器/多显示器的显示,显示模板的关联等

4.  plantmodel editor 高级功能,负责数据点视图逻辑的组建等,精通这个模块会让你事半功倍


 


[WinCC OA 学习分享][三]项目结构分析及四大编辑模块 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC OA (原PVSS)

共有342条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。